summaryrefslogtreecommitdiffstats
path: root/test
diff options
context:
space:
mode:
authorLuke Kanies <luke@madstop.com>2007-11-23 12:27:24 -0600
committerLuke Kanies <luke@madstop.com>2007-11-23 12:27:24 -0600
commit3d2e1a535ba38dc0ebb8cb80f6a8d0f2bd3516f9 (patch)
tree8da7dc0756114ec9f0758960c6d91dd55fc928d5 /test
parentcca613d0f142e492aab8cb58087e2a6299334f7d (diff)
downloadpuppet-3d2e1a535ba38dc0ebb8cb80f6a8d0f2bd3516f9.tar.gz
puppet-3d2e1a535ba38dc0ebb8cb80f6a8d0f2bd3516f9.tar.xz
puppet-3d2e1a535ba38dc0ebb8cb80f6a8d0f2bd3516f9.zip
Adding some unit tests for the interface type before i go messing around with it
Diffstat (limited to 'test')
-rwxr-xr-xtest/ral/types/interface.rb39
1 files changed, 0 insertions, 39 deletions
diff --git a/test/ral/types/interface.rb b/test/ral/types/interface.rb
deleted file mode 100755
index babe133c3..000000000
--- a/test/ral/types/interface.rb
+++ /dev/null
@@ -1,39 +0,0 @@
-#!/usr/bin/env ruby
-
-require File.dirname(__FILE__) + '/../../lib/puppettest'
-
-require 'puppettest'
-require 'mocha'
-
-class TestInterfaceType < PuppetTest::TestCase
- confine "Could not find suitable interface provider" => Puppet::Type.type(:interface).suitableprovider.length > 0
-
- def setup
- super
- @type = Puppet::Type.type(:interface)
- end
-
- def test_prefetch
- interface = @type.create(:name => "127.0.0.1", :interface => "lo0", :check => :all)
-
- @type.suitableprovider.each do |provider|
- assert_nothing_raised("Could not prefetch interfaces from %s provider" % provider.name) do
- provider.prefetch("eth0" => interface)
- end
- end
- end
-
- def test_instances
- @type.suitableprovider.each do |provider|
- list = nil
- assert_nothing_raised("Could not get instance list from %s" % provider.name) do
- list = provider.instances
- end
- assert(list.length > 0, "Did not get any instances from %s" % provider.name)
- list.each do |interface|
- assert_instance_of(provider, interface, "%s provider returned something other than a provider instance" % provider.name)
- end
- end
- end
-end
-