diff options
author | Jesse Wolfe <jes5199@gmail.com> | 2010-03-23 22:09:14 -0700 |
---|---|---|
committer | test branch <puppet-dev@googlegroups.com> | 2010-02-17 06:50:53 -0800 |
commit | 6a148e2e979237434494094ec0be86dba9556f8d (patch) | |
tree | 22ee31c0b855dbb73f18e69183def773279c965e /test | |
parent | 06deee78babdb7f76d8fad32f2262fbac844aa29 (diff) | |
download | puppet-6a148e2e979237434494094ec0be86dba9556f8d.tar.gz puppet-6a148e2e979237434494094ec0be86dba9556f8d.tar.xz puppet-6a148e2e979237434494094ec0be86dba9556f8d.zip |
Supressing warnings (not really failures) in test/unit
Diffstat (limited to 'test')
-rwxr-xr-x | test/network/handler/fileserver.rb | 24 | ||||
-rwxr-xr-x | test/ral/providers/package.rb | 4 |
2 files changed, 19 insertions, 9 deletions
diff --git a/test/network/handler/fileserver.rb b/test/network/handler/fileserver.rb index a6c678683..f17d82bf6 100755 --- a/test/network/handler/fileserver.rb +++ b/test/network/handler/fileserver.rb @@ -947,12 +947,16 @@ allow * end # Now, check that they use Facter info - Puppet.notice "The following messages are normal" client = nil - Facter.stubs(:value).with(:ipaddress).returns("127.0.0.1") Facter.stubs(:value).with { |v| v.to_s == "hostname" }.returns("myhost") Facter.stubs(:value).with { |v| v.to_s == "domain" }.returns("mydomain.com") - Facter.stubs(:value).with(:domain).returns("mydomain.com") + + Facter.stubs(:to_hash).returns({ + :ipaddress => "127.0.0.1", + :hostname => "myhost", + :domain => "mydomain.com", + }) + {"%h" => "myhost", # Short name "%H" => "myhost.mydomain.com", # Full name @@ -979,13 +983,15 @@ allow * # When mocks attack, part 2 kernel_fact = Facter.value(:kernel) - Facter.stubs(:value).with(:kernel).returns(kernel_fact) - Facter.stubs(:value).with(:ipaddress).returns("127.0.0.1") - Facter.stubs(:value).with { |v| v.to_s == "hostname" }.returns("myhost") - Facter.stubs(:value).with { |v| v.to_s == "domain" }.returns("mydomain.com") - Facter.stubs(:value).with(:domain).returns("mydomain.com") - ip = Facter.value(:ipaddress) + ip = '127.0.0.1' + + Facter.stubs(:to_hash).returns({ + :kernel => kernel_fact, + :ipaddress => "127.0.0.1", + :hostname => "myhost", + :domain => "mydomain.com", + }) Dir.mkdir(dir) host = "myhost.mydomain.com" diff --git a/test/ral/providers/package.rb b/test/ral/providers/package.rb index e7f930096..4435188be 100755 --- a/test/ral/providers/package.rb +++ b/test/ral/providers/package.rb @@ -238,6 +238,10 @@ class TestPackageProvider < Test::Unit::TestCase end end + def test_dont_complain_if_theres_nothing_to_test + assert("sometimes the above metaprogramming fails to find anything to test and the runner complains") + end + def modpkg(pkg) case pkg[:provider] when :sun |