diff options
author | Jelmer Vernooij <jelmer@samba.org> | 2009-06-12 00:53:27 +0200 |
---|---|---|
committer | Jelmer Vernooij <jelmer@samba.org> | 2009-06-12 14:14:27 +0200 |
commit | 994a4d35fc21e2b74ed7db0d5591c530658c088d (patch) | |
tree | ba3988dca1254fbf8175e666b2159bd7e422f737 /selftest/output | |
parent | 6c5c99130462ecddb449e99138c88930003325a3 (diff) | |
download | samba-994a4d35fc21e2b74ed7db0d5591c530658c088d.tar.gz samba-994a4d35fc21e2b74ed7db0d5591c530658c088d.tar.bz2 samba-994a4d35fc21e2b74ed7db0d5591c530658c088d.zip |
format-subunit: Remove subunit output module.
We can still use "cat" to obtain a subunit stream from a subunit stream. :-)
Diffstat (limited to 'selftest/output')
-rw-r--r-- | selftest/output/subunit.pm | 101 |
1 files changed, 0 insertions, 101 deletions
diff --git a/selftest/output/subunit.pm b/selftest/output/subunit.pm deleted file mode 100644 index b543b68750..0000000000 --- a/selftest/output/subunit.pm +++ /dev/null @@ -1,101 +0,0 @@ -#!/usr/bin/perl -# Subunit output for selftest -# Copyright (C) 2009 Jelmer Vernooij <jelmer@samba.org> -# -# This program is free software; you can redistribute it and/or modify -# it under the terms of the GNU General Public License as published by -# the Free Software Foundation; either version 3 of the License, or -# (at your option) any later version. - -# This program is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY; without even the implied warranty of -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -# GNU General Public License for more details. - -# You should have received a copy of the GNU General Public License -# along with this program. If not, see <http://www.gnu.org/licenses/>. - -package output::subunit; - -use Exporter; -@ISA = qw(Exporter); - -use FindBin qw($RealBin); -use lib "$RealBin/.."; - -use Subunit; - -use strict; - -sub new($) { - my ($class) = @_; - my $self = { }; - bless($self, $class); -} - -sub report_time($$) -{ - my ($self, $time) = @_; - Subunit::report_time($time); -} - -sub start_testsuite($$) -{ - my ($self, $name) = @_; - - $self->{NAME} = $name; - - Subunit::start_test($self->{NAME}); -} - -sub output_msg($$) -{ - my ($self, $output) = @_; - - print $output; -} - -sub control_msg($$) -{ - my ($self, $output) = @_; -} - -sub end_testsuite($$$$$$) -{ - my ($self, $name, $result, $unexpected, $reason) = @_; - - if ($result eq "failure" and not $unexpected) { $result = "xfail"; } - - Subunit::end_testsuite($name, $result, $reason); -} - -sub start_test($$) -{ - my ($self, $testname) = @_; - - Subunit::start_test($testname); -} - -sub end_test($$$$$) -{ - my ($self, $testname, $result, $unexpected, $reason) = @_; - - if ($result eq "fail" and not $unexpected) { $result = "xfail"; } - - Subunit::end_test($testname, $result, $reason); -} - -sub summary($) -{ - my ($self) = @_; -} - -sub skip_testsuite($$$$) -{ - my ($self, $name, $reason) = @_; - - Subunit::start_test($name); - Subunit::end_test($name, "skip", $reason); -} - -1; |