summaryrefslogtreecommitdiffstats
path: root/test
diff options
context:
space:
mode:
authorLuke Kanies <luke@madstop.com>2005-07-24 04:15:45 +0000
committerLuke Kanies <luke@madstop.com>2005-07-24 04:15:45 +0000
commit075ffd752de203823673d2a3846b7ff2d3dc16ec (patch)
tree0e02a3ac47100aa8093e71f0a4c8eb2adb23ec2c /test
parentb5f6a548ebee48aee3f1bab067ea6451d1052089 (diff)
downloadpuppet-075ffd752de203823673d2a3846b7ff2d3dc16ec.tar.gz
puppet-075ffd752de203823673d2a3846b7ff2d3dc16ec.tar.xz
puppet-075ffd752de203823673d2a3846b7ff2d3dc16ec.zip
making changes necessary to pass tests on all available platforms
git-svn-id: https://reductivelabs.com/svn/puppet/library/trunk@458 980ebf18-57e1-0310-9a29-db15c13687c0
Diffstat (limited to 'test')
-rw-r--r--test/client/tc_client.rb37
-rw-r--r--test/other/tc_transactions.rb3
-rw-r--r--test/puppettest.rb4
-rwxr-xr-xtest/test2
4 files changed, 29 insertions, 17 deletions
diff --git a/test/client/tc_client.rb b/test/client/tc_client.rb
index 17cee1c9b..33f40dcf0 100644
--- a/test/client/tc_client.rb
+++ b/test/client/tc_client.rb
@@ -1,11 +1,13 @@
if __FILE__ == $0
$:.unshift '..'
$:.unshift '../../lib'
+ $:.unshift '../../../../language/trunk/lib'
$puppetbase = "../../../../language/trunk/"
end
require 'puppet'
require 'puppet/client'
+#require 'puppet/server'
require 'puppet/fact'
require 'test/unit'
require 'puppettest.rb'
@@ -13,20 +15,27 @@ require 'puppettest.rb'
# $Id$
class TestClient < Test::Unit::TestCase
- def test_local
- client = nil
- assert_nothing_raised() {
- client = Puppet::Client.new(:Listen => false)
- }
-
- facts = %w{operatingsystem operatingsystemrelease}
- facts.each { |fact|
- assert_equal(
- Puppet::Fact[fact],
- client.callfunc("fact",fact)
- )
- }
- end
+# def test_local
+# client = nil
+# server = nil
+# assert_nothing_raised() {
+# server = Puppet::Master.new(
+# :File => file,
+# :Local => true
+# )
+# }
+# assert_nothing_raised() {
+# client = Puppet::Client.new(:Server => server)
+# }
+#
+# facts = %w{operatingsystem operatingsystemrelease}
+# facts.each { |fact|
+# assert_equal(
+# Puppet::Fact[fact],
+# client.callfunc("fact",fact)
+# )
+# }
+# end
def test_files
end
diff --git a/test/other/tc_transactions.rb b/test/other/tc_transactions.rb
index 06dc8d8e2..8b0ab1f93 100644
--- a/test/other/tc_transactions.rb
+++ b/test/other/tc_transactions.rb
@@ -11,6 +11,7 @@ require 'test/unit'
# $Id$
class TestTransactions < Test::Unit::TestCase
+ include FileTesting
def cycle(comp)
assert_nothing_raised {
trans = comp.evaluate
@@ -50,7 +51,7 @@ class TestTransactions < Test::Unit::TestCase
end
def newfile(hash = {})
- tmpfile = PuppetTestSuite.tempfile()
+ tmpfile = tempfile()
File.open(tmpfile, "w") { |f| f.puts rand(100) }
@@tmpfiles.push tmpfile
hash[:name] = tmpfile
diff --git a/test/puppettest.rb b/test/puppettest.rb
index 23ff7fe97..471a58521 100644
--- a/test/puppettest.rb
+++ b/test/puppettest.rb
@@ -149,9 +149,9 @@ unless defined? PuppetTestSuite
FileUtils.cd(fromdir) {
fromlist = %x{find . 2>/dev/null}.chomp.split(/\n/).reject { |file|
! FileTest.readable?(file)
- }
+ }.sort
}
- tolist = file_list(todir)
+ tolist = file_list(todir).sort
assert_equal(fromlist,tolist)
diff --git a/test/test b/test/test
index 54a527f76..b10d78121 100755
--- a/test/test
+++ b/test/test
@@ -7,10 +7,12 @@
$:.unshift '.'
$:.unshift '../lib'
+$:.unshift '../../../language/trunk/lib/'
# if we're not in the library trunk, then add that to the lib search path
if Dir.getwd !~ %r{puppet/library}
$:.unshift '../../../library/trunk/lib/'
+ $:.unshift '../../../language/trunk/lib/'
$:.unshift '../../../library/trunk/test/'
end