Testing
Traditional unit tests for cani are in the *_test.go files. Run make utest to run those tests.
Shellspec tests are used for functional and integration-style tests, which test the usability of the CLI interface. Run make ftest or make itest to run those tests.