[Pkg-puppet-devel] [SCM] Puppet packaging for Debian branch,	upstream, updated. 0.25.5-639-g8f94f35
    Markus Roberts 
    Markus at reality.com
       
    Wed Jul 14 10:35:46 UTC 2010
    
    
  
The following commit has been merged in the upstream branch:
commit 0aae5a71a8e3b38cd8d7041f5c40091887c924a8
Author: Matt Robinson <matt at puppetlabs.com>
Date:   Mon Jun 28 15:27:44 2010 -0700
    maint: Fixing tests that fail when run as root
    
    Commit ae520057280c2454bc44c64ac1e6686bf2eb086d introduced some code
    that used 'asuser' which does nothing when not run as root, but in these
    tests tries to run as a non-existent user.  Stubbing out the asuser
    method to just yield prevents test failures when running as root.
diff --git a/spec/unit/provider/ssh_authorized_key/parsed_spec.rb b/spec/unit/provider/ssh_authorized_key/parsed_spec.rb
index f8613e3..e60ba27 100755
--- a/spec/unit/provider/ssh_authorized_key/parsed_spec.rb
+++ b/spec/unit/provider/ssh_authorized_key/parsed_spec.rb
@@ -44,6 +44,7 @@ describe provider_class do
         @provider.stubs(:filetype).returns(Puppet::Util::FileType::FileTypeRam)
         File.stubs(:chown)
         File.stubs(:chmod)
+        Puppet::Util::SUIDManager.stubs(:asuser).yields
         key.flush
         @provider.target_object(@keyfile).read
     end
@@ -99,6 +100,7 @@ describe provider_class do
 
         @provider = provider_class.new(@resource)
         provider_class.stubs(:filetype).returns(Puppet::Util::FileType::FileTypeRam)
+        Puppet::Util::SUIDManager.stubs(:asuser).yields
     end
 
     describe "when flushing" do
-- 
Puppet packaging for Debian
    
    
More information about the Pkg-puppet-devel
mailing list