summaryrefslogtreecommitdiff
path: root/unittest
diff options
context:
space:
mode:
authorunknown <mats@romeo.(none)>2006-08-30 14:48:41 +0200
committerunknown <mats@romeo.(none)>2006-08-30 14:48:41 +0200
commit0014295da5cfc6d58bbc36be5f903ab0061c2823 (patch)
tree715d80b7ac567671deb731a7f37ac341c37c4eb1 /unittest
parent86148b90e2edbfd7f27c44c4e75940eb652ac31f (diff)
parent207202aafa211447e79514f060393c780b768ce6 (diff)
downloadmariadb-git-0014295da5cfc6d58bbc36be5f903ab0061c2823.tar.gz
Merge romeo.(none):/home/bk/mytap-mysql-5.1-new
into romeo.(none):/home/bk/mysql-5.1-new-rpl
Diffstat (limited to 'unittest')
-rw-r--r--unittest/unit.pl26
1 files changed, 1 insertions, 25 deletions
diff --git a/unittest/unit.pl b/unittest/unit.pl
index 3092a874192..28ebb44846d 100644
--- a/unittest/unit.pl
+++ b/unittest/unit.pl
@@ -1,19 +1,5 @@
#!/usr/bin/perl
-# Override _command_line in the standard Perl test harness to prevent
-# it from using "perl" to run the test scripts.
-package MySQL::Straps;
-
-use base qw(Test::Harness::Straps);
-
-use strict;
-
-sub _command_line {
- return $_[1]
-}
-
-package main;
-
use Test::Harness qw(&runtests $verbose);
use File::Find;
@@ -37,9 +23,6 @@ unit - Run unit tests in directory
my $cmd = shift;
-# $Test::Harness::Verbose = 1;
-# $Test::Harness::Debug = 1;
-
if (defined $cmd && exists $dispatch{$cmd}) {
$dispatch{$cmd}->(@ARGV);
} else {
@@ -95,14 +78,7 @@ sub run_cmd (@) {
if (@files > 0) {
# Removing the first './' from the file names
foreach (@files) { s!^\./!! }
-
- # Install the strap above instead of the default strap. Since
- # we are replacing the straps under the feet of Test::Harness,
- # we need to do some basic initializations in the new straps.
- $Test::Harness::Strap = MySQL::Straps->new;
- $Test::Harness::Strap->{callback} = \&Test::Harness::strap_callback
- if defined &Test::Harness::strap_callback;
-
+ $ENV{'HARNESS_PERL_SWITCHES'} .= q" -e 'exec @ARGV'";
runtests @files;
}
}