canary usage#
Note
Many of the code-snippets and output in the documentation were auto-generated using a set of examples distributed with canary’s source code. To run the examples, clone the canary repository and navigate to tests/examples where all of the examples in the guide are run.
- Finding and listing test files
- Describing a test file
- Running tests
- Filtering tests
- Parameterizing tests
- Getting the status of a test session
- Inspecting log files
- Rerunning tests
- Rebaselining tests
- Finding locations of test assets
- Enabling/disabling tests
- Copying and linking resource files into the test execution directory
- The execute and analyze pattern
- Marking a test expected to diff or fail
- Loading modules in your test environment
- Sourcing rc scripts during test execution