Hi, ikegami. Thanks for your repy, but I don't understand it:
- How would incorrect line ending characters cause this error?
- If an incorrect line ending caused the code to be broken into two lines, why wouldn't the first resultant line throw an error first? (Presumably it would be package Test::E)
- Why don't the previous tests that also use Test::Exception throw the same error?
Why doesn't the same combination of Test::Exception and this test (from the same tarball) cause the same error on two other versions of Strawberry Perl running on the same hardware?
Update: I guess there will be a different copy of the library files for each installed version of Strawberry Perl. So this would suggest that the test machine has a corrupted version of Test::Exception for that one Perl version?
Thanks for helping me figure this out. Note this is not on my machine but on chorny's at CPAN testers.Update 2: Added question #2