-
Notifications
You must be signed in to change notification settings - Fork 21
Copy tracker #555
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
base: main
Are you sure you want to change the base?
Copy tracker #555
Conversation
1cb5ce5
to
2d449d9
Compare
|
||
TEST_CASE("copy semantic") | ||
{ | ||
#ifdef SPARROW_TRACK_COPIES |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I think we should always track the copies in the tests
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I agree but we should keep it as an opt-in; package managers may want to run the tests, but release without the copy tracking, and that would mean building the library twice.
8282c5b
to
888df8f
Compare
Codecov Report❌ Patch coverage is
Additional details and impacted files@@ Coverage Diff @@
## main #555 +/- ##
==========================================
- Coverage 87.99% 87.88% -0.11%
==========================================
Files 100 101 +1
Lines 7654 7695 +41
==========================================
+ Hits 6735 6763 +28
- Misses 919 932 +13
Flags with carried forward coverage won't be shown. Click here to find out more. ☔ View full report in Codecov by Sentry. 🚀 New features to boost your workflow:
|
c34b30f
to
7e16ea5
Compare
for more information, see https://pre-commit.ci
Failures on Windows should be fixed with #554
Failures on OSX shoud be fixed with #556