Subject: | Win32 30shell.t message makes scary beep, and has other issues |
Ignoring the issue of whether 30shell.t on things other than linux
actually works, the way it fails is strange and scary and could be
mistaken for an error.
The three problems are
1. It makes a weird beep (\a presumably), harsher and quite unlike the
normal Win32 beeps.
2. It puts a dollar sign in front of the \$CPAN_RUN_SHELL_TEST
environment variable.
3. It warns, which shows the error line information, making it look like
a big error.
The skip should look normal and less scary. Something like...
1..0 # Skip: Only tested on linux. Set CPAN_RUN_SHELL_TEST=1 to force
Then ditch the warn and exit normally.