[svn:parrot] r42568 - trunk/tools/dev
fperrad at svn.parrot.org
fperrad at svn.parrot.org
Wed Nov 18 19:29:58 UTC 2009
Author: fperrad
Date: Wed Nov 18 19:29:57 2009
New Revision: 42568
URL: https://trac.parrot.org/parrot/changeset/42568
Log:
[languages] remove t/harness (now use prove)
Modified:
trunk/tools/dev/mk_language_shell.pl
Modified: trunk/tools/dev/mk_language_shell.pl
==============================================================================
--- trunk/tools/dev/mk_language_shell.pl Wed Nov 18 19:27:08 2009 (r42567)
+++ trunk/tools/dev/mk_language_shell.pl Wed Nov 18 19:29:57 2009 (r42568)
@@ -46,7 +46,6 @@
src/ops/Makefile.in
src/ops/xyz.ops
src/xyz.pir
- t/harness
t/00-sanity.t
xyz/.ignore
@@ -314,7 +313,7 @@
# test
$S0 = get_parrot()
$S0 .= ' xyz.pbc'
- $P0['prove_exec'] = $S0 # used unless t/harness exists
+ $P0['prove_exec'] = $S0
# install
$P0['inst_lang'] = 'xyz/xyz.pbc'
@@ -661,8 +660,7 @@
@echo ""
test: build
- $(PERL) -I$(LIB_DIR)/tools/lib t/harness --bindir=$(BIN_DIR)
-# prove --exec="$(PARROT) @lclang at .pbc" t/*.t
+ prove --exec="$(PARROT) @lclang at .pbc" t/*.t
# basic run for missing libs
test-installable: installable
@@ -1275,39 +1273,6 @@
# End:
# vim: expandtab shiftwidth=4 ft=pir:
-__t/harness__
-#! perl
-
-# @Id@
-
-# pragmata
-use strict;
-use warnings;
-use Getopt::Long;
-use 5.008;
-
-our %harness_args = (
- language => '@lang@',
- verbosity => 0,
-);
-
-GetOptions(
- 'verbosity=i' => \$harness_args{verbosity},
- 'bindir=s' => \my $bindir,
- # A sensible default is num_cores + 1.
- # Many people have two cores these days.
- 'jobs:3' => \$harness_args{jobs},
-);
-
-if ($bindir) {
- $harness_args{exec} = [$bindir.'/parrot', '@lclang at .pbc'];
-}
-else {
- $harness_args{compiler} = '@lclang at .pbc';
-}
-
-eval 'use Parrot::Test::Harness %harness_args';
-
__t/00-sanity.t__
# This just checks that the basic parsing and call to builtin say() works.
say '1..4';
More information about the parrot-commits
mailing list