You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
<!-- Reference any GitHub issues resolved by this PR -->
Closessoftware-mansion/cairo-coverage#5
## Introduced changes
<!-- A brief description of the changes -->
- Added a flag `--coverage` to `test` command that creates coverage
report of all non-fuzz tests that passed, using the `cairo-coverage`
binary
## Checklist
<!-- Make sure all of these are complete -->
- [X] Linked relevant issue
- [X] Updated relevant documentation
- [X] Added relevant tests
- [X] Performed self-review of the code
- [ ] Added changes to `CHANGELOG.md`
---------
Co-authored-by: Karol Sewiło <[email protected]>
Co-authored-by: Arcticae <[email protected]>
Co-authored-by: Karol Sewilo <[email protected]>
Co-authored-by: Tomasz Rejowski <[email protected]>
Copy file name to clipboardExpand all lines: CHANGELOG.md
+1Lines changed: 1 addition & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -12,6 +12,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
12
12
#### Added
13
13
14
14
- Derived `Debug` and `Clone` on `trace.cairo` items
15
+
-`--coverage` flag to the `test` command. Saves trace data and then generates coverage report of test cases which pass and are not fuzz tests. You need [cairo-coverage](https://github.com/software-mansion/cairo-coverage) installed on your system.
0 commit comments