-
Notifications
You must be signed in to change notification settings - Fork 212
Fixed module tests fail #259
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
Conversation
Since recently lightweight_test introduced a sanitation to ensure that `boost::report_errors()` is called, and it does not in module tests. The problem could be fixed by exporting the function and calling it from these python tests, but as it already done in other module tests I just turned those usages lightweight_test to a regular assertation.
I don't think |
Then fix it like you think it should be. Also grep the tests for The cases closely related to this PR: python/test/virtual_functions.cpp Lines 15 to 34 in ac62db1
python/test/back_reference.cpp Lines 24 to 39 in ac62db1
Lines 31 to 46 in ac62db1
|
OK, fair enough. I'll merge this in an attempt to "harmonize" our testing logic. Then we can open a new request to substitute |
Since recently lightweight_test introduced a sanitation to ensure that
boost::report_errors()
is called, and it does not in module tests.The problem could be fixed by exporting the function and calling it from these python tests, but as it already done in other module tests I just turned those usages lightweight_test to a regular assertation.
ref #254