examples: move tests to be integration tests #1154
Merged
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Most of the tests for example Oak Applications just use the external
gRPC service definition for testing, and so can be external integration
tests rather than unit tests.
This does require an "rlib" target for the modules though, because of
rust-lang/cargo#6659
The trusted_information_retrieval example's tests included both unit
tests and integration tests, so is split. Along the way, make the
floating comparisons in the unit tests a bit more robust.
Fixes #1054.
Checklist
Cloudbuild
cover any TODOs and/or unfinished work.
construction.