summaryrefslogtreecommitdiff
path: root/test/handler/test_perl_handler.vader
AgeCommit message (Collapse)Author
2018-12-19Adds tests for perl-linter where a second file/line is included in errorMark Grimes
2018-09-06Fix #1866 - Handle empty output from Perlw0rp
2018-03-02[WIP] Begin to distinguish between Perl warnings and errors (#933)Olaf Alders
* If a Perl script compiles, there are only warnings and no errors * Let the first Perl error or warning win. Take the following example: *** sub foo { my $thing; *** This might have the following messages when we compile it: Missing right curly or square bracket at warning.pl line 7, at end of line syntax error at warning.pl line 7, at EOF warning.pl had compilation errors. With the current behaviour, we just get a "syntax error" message, which isn't all that helpful. With this patch we get "Missing right curly or square bracket". * Fix variable scope and pattern matching syntax * Use named variable to enhance clarity when matching Perl output * Add more tests for Perl linter * Remove unnecessary parens * Simplify check for pattern match
2017-12-19Fix the mscs tests on Windows, and use the improved Simplify for all tests ↵v1.7.0w0rp
instead.
2017-09-11Get more tests to pass on Windowsw0rp
2017-07-09Make every test set filenames and switch directories in the same way, and ↵w0rp
fix some missing escaping for the rubocop linter
2017-06-25Fix #694 - Ignore BEGIN failed errors for Perl only for certain errorsw0rp
2017-06-22Fix the Perl tests in Dockerw0rp
2017-06-22Fix #676 - Fix handling of Perl errorsw0rp
2017-06-06Fix #625 Ignore Perl errors from other filesw0rp