We do not have unit tests for client.go. In an effort to work towards v1.0 readiness, we need them.
Solution
Add unit tests for key functions/methods in client.go, as outlined in this Asana ticket.
Add commands to Justfile to allow contributors to run unit tests or integration tests, if they don't want to run all tests with the usual just test cmd.
Type of Change
[ ] Bug fix (non-breaking change which fixes an issue)
[x] New feature (non-breaking change which adds functionality)
[ ] Breaking change (fix or feature that would cause existing functionality to not work as expected)
Problem
We do not have unit tests for
client.go
. In an effort to work towards v1.0 readiness, we need them.Solution
Add unit tests for key functions/methods in
client.go
, as outlined in this Asana ticket.Add commands to
Justfile
to allow contributors to run unit tests or integration tests, if they don't want to run all tests with the usualjust test
cmd.Type of Change
Test Plan
CI passes.