blob: 6a90653006869a9ff006468e28be9e0438c9d699 [file] [log] [blame] [view]
# //src/sys/pkg/testing
Helper libraries for testing packaging components. Mostly useful for writing
integration tests which test fidl protocols.
For the integration tests themselves, see `//src/sys/pkg/tests`.
## Tips for integration testing
* When writing mocks for fidl protocols, avoid asserting that responders can
send the response without error. This is important to prevent integration
tests from flaking. Otherwise, if the integration test env is torn down
before a request completes, the mock can panic when trying to respond
through a closed channel, which would produce a flake.