This patch fixes up the puppetmasterd tests to run locally. Signed-off-by: Paul Nasrat <pnas...@googlemail.com> --- spec/integration/bin/puppetmasterd.rb | 8 +++++++- 1 files changed, 7 insertions(+), 1 deletions(-)
diff --git a/spec/integration/bin/puppetmasterd.rb b/spec/integration/bin/puppetmasterd.rb index 4473444..62956fa 100755 --- a/spec/integration/bin/puppetmasterd.rb +++ b/spec/integration/bin/puppetmasterd.rb @@ -10,6 +10,10 @@ describe "puppetmasterd" do file.delete Dir.mkdir(@dir) + basedir = File.join(File.dirname(__FILE__),"..", "..", "..") + @bindir = File.join(basedir, "bin") + @rubylib = ENV["RUBYLIB"] + ENV["RUBYLIB"] = File.join(basedir, "lib") Puppet.settings[:confdir] = @dir Puppet.settings[:vardir] = @dir @@ -25,6 +29,7 @@ describe "puppetmasterd" do system("rm -rf %s" % @dir) Puppet.settings.clear + ENV["RUBYLIB"] = @rubylib } def arguments @@ -49,8 +54,9 @@ describe "puppetmasterd" do end args = arguments + addl_args + puppetmasterd = File.join(@bindir, "puppetmasterd") - output = %x{puppetmasterd #{args}}.chomp + output = %x{#{puppetmasterd} #{args}}.chomp end def stop -- 1.6.1.2 --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "Puppet Developers" group. To post to this group, send email to puppet-dev@googlegroups.com To unsubscribe from this group, send email to puppet-dev+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/puppet-dev?hl=en -~----------~----~----~----~------~----~------~--~---