Languages harness ^

There are 4 ways to run a language test:

Overall Harness

    make languages-test 
or

    cd languages && make test
Smoke testing

    make languages-smoke
or

    cd languages && make smoke
Selected languages

    cd languages && perl t/harness --languages=m4,punie
Per Language Harness

For almost all languages you can do something like:

    cd languages/tcl && make test
Run a single test for more detailed output.

    cd languages/tcl && prove t/joe_test.t

TODO ^

It should be possible to use non-Perl5 test files, like for languages/perl6, languages/pheme or languages/eclectus.

We are assuming that we are running out of parrot/languages; we are being called by languages/Makefile with an explicit perl.


parrot