250120.1 · 9484c284c808a90d44c9cb67aad478d3436a8aad
Hoist tests into YAML files
reading declarations
Changes to t/ack-k.yaml. All files
@@ -0,0 +1,101 @@+---+name: No restrictions on type+args: -f --show-types t/etc+stdout: |+ t/etc/buttonhook.xml.xxx => xml+ t/etc/shebang.empty.xxx =>+ t/etc/shebang.foobar.xxx =>+ t/etc/shebang.php.xxx => php+ t/etc/shebang.pl.xxx => perl+ t/etc/shebang.py.xxx => python+ t/etc/shebang.rb.xxx => ruby+ t/etc/shebang.sh.xxx => shell++---+name: Only known types+args: -f -k --show-types t/etc+stdout: |+ t/etc/buttonhook.xml.xxx => xml+ t/etc/shebang.php.xxx => php+ t/etc/shebang.pl.xxx => perl+ t/etc/shebang.py.xxx => python+ t/etc/shebang.rb.xxx => ruby+ t/etc/shebang.sh.xxx => shell++---+name: -k and -f+args:+ - t/swamp -f -k+ - t/swamp -f --known-types+stdout: |+ t/swamp/0+ t/swamp/constitution-100k.pl+ t/swamp/Rakefile+ t/swamp/options-crlf.pl+ t/swamp/options.pl+ t/swamp/javascript.js+ t/swamp/html.html+ t/swamp/perl-without-extension+ t/swamp/sample.rake+ t/swamp/perl.cgi+ t/swamp/Makefile+ t/swamp/pipe-stress-freaks.F+ t/swamp/perl.pod+ t/swamp/html.htm+ t/swamp/perl-test.t+ t/swamp/perl.handler.pod+ t/swamp/perl.pl+ t/swamp/Makefile.PL+ t/swamp/MasterPage.master+ t/swamp/c-source.c+ t/swamp/perl.pm+ t/swamp/c-header.h+ t/swamp/crystallography-weenies.f+ t/swamp/CMakeLists.txt+ t/swamp/Sample.ascx+ t/swamp/Sample.asmx+ t/swamp/sample.asp+ t/swamp/sample.aspx+ t/swamp/service.svc+ t/swamp/stuff.cmake+ t/swamp/example.R+ t/swamp/fresh.css+ t/swamp/lua-shebang-test+ t/swamp/notes.md+ t/swamp/test.py+ t/swamp/test_foo.py+ t/swamp/foo_test.py++---+name: -k and negated --type specifiers+args:+ - -f -T perl t/swamp -k+ - -f -T perl t/swamp --known-types+ - -f --noperl t/swamp -k+ - -f --noperl t/swamp --known-types+stdout: |+ t/swamp/Rakefile+ t/swamp/javascript.js+ t/swamp/html.html+ t/swamp/sample.rake+ t/swamp/Makefile+ t/swamp/MasterPage.master+ t/swamp/pipe-stress-freaks.F+ t/swamp/html.htm+ t/swamp/c-source.c+ t/swamp/c-header.h+ t/swamp/crystallography-weenies.f+ t/swamp/CMakeLists.txt+ t/swamp/Sample.ascx+ t/swamp/Sample.asmx+ t/swamp/sample.asp+ t/swamp/sample.aspx+ t/swamp/service.svc+ t/swamp/stuff.cmake+ t/swamp/example.R+ t/swamp/fresh.css+ t/swamp/lua-shebang-test+ t/swamp/notes.md+ t/swamp/test.py+ t/swamp/test_foo.py+ t/swamp/foo_test.py