Languages harness ^

There are 4 ways to run a language test:

Overall Harness

    make languages-test 

    cd languages && make test
Smoke testing

    make languages-smoke

    cd languages && make smoke
Selected languages

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

For well behaved 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


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

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