summaryrefslogtreecommitdiff
path: root/t
diff options
context:
space:
mode:
authorSteve Kemp <steve@steve.org.uk>2012-11-23 15:27:45 +0000
committerSteve Kemp <steve@steve.org.uk>2012-11-23 15:27:45 +0000
commitcaaa448c8826e4409d5db5398943e8c1ef54818d (patch)
tree835a09f626e1a84bacd8075a224f65b585d35034 /t
parent92966002e8da92882b53fb5663e4066eff13f1a5 (diff)
Updated to allow the tests to be inverted via "must *not* run ..."
Diffstat (limited to 't')
-rwxr-xr-xt/test-custodian-testfactory.rb13
1 files changed, 13 insertions, 0 deletions
diff --git a/t/test-custodian-testfactory.rb b/t/test-custodian-testfactory.rb
index 383b0f0..9aeb6e1 100755
--- a/t/test-custodian-testfactory.rb
+++ b/t/test-custodian-testfactory.rb
@@ -125,5 +125,18 @@ class TestTestFactory < Test::Unit::TestCase
end
+
+ #
+ # Test the creation of inverted tests.
+ #
+ def test_inverted_tests
+
+
+ assert_nothing_raised do
+ assert( Custodian::TestFactory.create( "example.com must not run rsync." ) )
+ assert( Custodian::TestFactory.create( "ftp://example.com/ must not run rsync." ) )
+ assert( Custodian::TestFactory.create( "ftp://example.com/ must not run rsync on 333." ) )
+ end
+ end
end