Anyone object to this?

Index: lib/Test/Unit/tests/TestTest.pm
===================================================================
RCS file: /cvsroot/perlunit/src/Test-Unit-0.1/lib/Test/Unit/tests/TestTest.pm,v
retrieving revision 1.5
diff -u -r1.5 TestTest.pm
--- lib/Test/Unit/tests/TestTest.pm     2001/02/17 17:53:34     1.5
+++ lib/Test/Unit/tests/TestTest.pm     2001/03/04 22:28:01
@@ -7,10 +7,6 @@
 use Test::Unit::tests::WasRun;
 use Test::Unit::InnerClass;
 
-sub new {
-    shift()->SUPER::new(@_);
-}
-    
 sub verify_error {
     my $self = shift;
     my ($test) = @_;
@@ -18,6 +14,7 @@
     $self->assert($result->run_count() == 1);
     $self->assert($result->failure_count() == 0);
     $self->assert($result->error_count() == 1);
+    $self->assert(! $result->was_successful());
 }
 
 sub verify_failure {
@@ -27,6 +24,7 @@
     $self->assert($result->run_count() == 1);
     $self->assert($result->failure_count() == 1);
     $self->assert($result->error_count() == 0);
+    $self->assert(! $result->was_successful());
 }
 
 sub verify_success {
@@ -36,6 +34,7 @@
     $self->assert($result->run_count() == 1);
     $self->assert($result->failure_count() == 0);
     $self->assert($result->error_count() == 0);
+    $self->assert($result->was_successful());
 }
 
 # test subs
@@ -179,11 +178,7 @@
     $self->fail();
 }
 EOIC
-    my $result = $failure->run();
-    $self->assert($result->run_count() == 1);
-    $self->assert($result->failure_count() == 1);
-    $self->assert($result->error_count() == 0);
-    $self->assert(not $result->was_successful());
+    $self->verify_failure($failure);
 }
 
 sub test_was_run {
@@ -201,11 +196,7 @@
     $self->assert(1);
 }
 EOIC
-    my $result = $success->run();
-    $self->assert($result->run_count() == 1);
-    $self->assert($result->failure_count() == 0);
-    $self->assert($result->error_count() == 0);
-    $self->assert($result->was_successful());
+    $self->verify_success($success);
 }
 
 sub test_assert_on_matching_regex {
@@ -216,11 +207,7 @@
     $self->assert("foo" =~ /foo/, "Should have matched!");
 }
 EOIC
-    my $result = $matching_regex->run();
-    $self->assert($result->run_count() == 1);
-    $self->assert($result->failure_count() == 0);
-    $self->assert($result->error_count() == 0);
-    $self->assert($result->was_successful());
+    $self->verify_success($matching_regex);
 }
 
 sub test_assert_on_failing_regex {
@@ -231,11 +218,7 @@
     $self->assert(scalar("foo" =~ /bar/), "Should not have matched!");
 }
 EOIC
-    my $result = $matching_regex->run();
-    $self->assert($result->run_count() == 1);
-    $self->assert($result->failure_count() == 1);
-    $self->assert($result->error_count() == 0);
-    $self->assert(not $result->was_successful());
+    $self->verify_failure($matching_regex);
 }
 
 1;

_______________________________________________
Perlunit-devel mailing list
[EMAIL PROTECTED]
http://lists.sourceforge.net/lists/listinfo/perlunit-devel

Reply via email to