-
Notifications
You must be signed in to change notification settings - Fork 89
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
t\Legacy\fail-more.t and t\Legacy\More.t appear to fail when running "nmake test" on Windows #1002
Comments
My impression is that there are two inter-related problems here. First, some of the test messages have Unix-style forward-slashes as path separators, which may not match test output where Windows prints back-slashes. Second, Test-Simple-1.302193 aimed at adapting the distribution to the deprecation of apostrophes as package separators and inside variable names. But in the Perl core distribution, we advanced from deprecation to removal of that functionality earlier this month.
In the Perl core distribution, we are as of today using Test-Simple-1.302201. Perhaps the |
I will remove all uses of ' as a package separator and adjust the tests accordingly. Can you spell out for me which tests use hardcoddd unix path separators? I can fix those too. |
It is thought to be here. Line 35 in 5bacf7c
test-more/t/Legacy/fail-more.t Line 155 in 5bacf7c
|
Please check #1003 to see if it fixes the issue |
I can confirm that this issue has been fixed! The result logs of People who build Perl using Visual Studio must be pleased. |
Running my usual downstream tests to make sure nothing is broken, then will release to cpan |
Hello,
Since version 1.302193, when I run "nmake test" on Windows, t\Legacy\fail-more.t and t\Legacy\More.t appear to fail.
Please see example outputs below.
Thank you,
The text was updated successfully, but these errors were encountered: