-
Notifications
You must be signed in to change notification settings - Fork 53
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
Ampersand Operator in ut test framework #157
Comments
Thank you for reporting the issue. Approval Tests depends on the underlying test framework to report the name of the source file. So for some reason, when I started reporting this as a Boost.ut bug and then realised that it would be worth first testing this out with the latest release of Boost.ut... If you have had time to do that and note here what happened, that would be really helpful... |
Thats good to know 👍 Currently I am using the latest release and appears there as well. I am finished with my master thesis in November, if this bug is not fixed until then, I can have a look then :) |
OK that's helpful - thank you. If I get time, I'll try looking at this before then - most likely reporting it as a bug in Boost.ut Good luck with your thesis @mgnisia ! |
I have logged this issue in the boost.ut project: boost-ext/ut#434 |
This commit addresses the issue with MSVC (and possibly other compilers? Will need testing) boost-ext/ut@76e2f56. |
@sam20908 Hi Sam, thanks very much for looking at this.. I checked the Compiler Explorer link that I put in to that boost.ut issue, and the failing test there is still failing, so unfortunately I think there's still a problem... |
This is on-hold until the upstream bug is fixed, at which point our CI will alert us |
Problem Description
If one uses the ampersand operator like
This causes that the approval tests files can not be found.
Example Repository: https://github.com/mgnisia/ut-approvaltests-example
Proposed (easy) Solution
The text was updated successfully, but these errors were encountered: