Author: bernhard
Date: Tue Jan 10 10:50:19 2006
New Revision: 11048
Added:
trunk/languages/t/
trunk/languages/t/harness
- copied, changed from r11047, trunk/languages/testall
Removed:
trunk/languages/testall
Modified:
trunk/MANIFEST
trunk/config/gen/makefiles/languages.in
Log:
languages: Give languages/testall a more appropriate name
Modified: trunk/MANIFEST
==============================================================================
--- trunk/MANIFEST (original)
+++ trunk/MANIFEST Tue Jan 10 10:50:19 2006
@@ -1212,6 +1212,7 @@ languages/scheme/t/io/basic.t
languages/scheme/t/logic/basic.t [scheme]
languages/scheme/t/logic/defines.t [scheme]
languages/scheme/t/logic/lists.t [scheme]
+languages/t/harness []
languages/tcl/LICENSE [tcl]
languages/tcl/MAINTAINER [tcl]
languages/tcl/README [tcl]
@@ -1381,7 +1382,6 @@ languages/tcl/tcl.pir_template
languages/tcl/tools/gen_inline.pl [tcl]
languages/tcl/tools/gen_lib.pl [tcl]
languages/tcl/tools/tcl_harness.pl [tcl]
-languages/testall []
languages/unlambda/README [unlambda]
languages/unlambda/hello.unl [unlambda]
languages/unlambda/t/harness [unlambda]
Modified: trunk/config/gen/makefiles/languages.in
==============================================================================
--- trunk/config/gen/makefiles/languages.in (original)
+++ trunk/config/gen/makefiles/languages.in Tue Jan 10 10:50:19 2006
@@ -61,10 +61,10 @@ help:
@echo ""
test: all
- $(PERL) testall
+ $(PERL) t/harness
smoke: all
- $(PERL) testall --html
+ $(PERL) t/harness --html
$(PERL) ../tools/util/smokeserv-client.pl languages_smoke.html
smoke-clean :
Copied: trunk/languages/t/harness (from r11047, trunk/languages/testall)
==============================================================================
--- trunk/languages/testall (original)
+++ trunk/languages/t/harness Tue Jan 10 10:50:19 2006
@@ -1,18 +1,19 @@
#! perl -w
-# Copyright: 2004-2005 The Perl Foundation. All Rights Reserved.
+# Copyright: 2004-2006 The Perl Foundation. All Rights Reserved.
# $Id$
use strict;
+use warnings;
use FindBin;
-use lib "$FindBin::Bin/../lib";
+use lib "$FindBin::Bin/../../lib";
use Data::Dumper;
use File::Spec;
use Test::Harness();
use Parrot::Config qw/%PConfig/;
-=head1 languages harness
+=head1 Languages harness
There are 3 ways to run a language test:
@@ -24,7 +25,15 @@ C<make languages-test>
or
-C<cd languages && make test> or
+C<cd languages && make test>
+
+=item Smoke testing
+
+C<make languages-smoke>
+
+or
+
+C<cd languages && make smoke> or
=item * Per Language Harness
@@ -34,7 +43,7 @@ C<cd languages/tcl && make test>
=item * Run a single test for more detailed output.
-e.g., C<cd languages/tcl && t/joe_test.t>
+e.g., C<cd languages/tcl && prove t/joe_test.t>
=back