+1

On Aug 23, 2009, at 3:50 PM, Markus Roberts wrote:

>
> Ticket #2511 comprises two distinct problems with very similar
> symptoms.  This patch addresses one of them, the test failures
> which result from spec/units/util/backups.rb directly requiering
> type/file.
>
> Signed-off-by: Markus Roberts <[email protected]>
> ---
> spec/unit/util/backups.rb |   23 +++++++++++------------
> 1 files changed, 11 insertions(+), 12 deletions(-)
>
> diff --git a/spec/unit/util/backups.rb b/spec/unit/util/backups.rb
> index c4bf26a..fa6756e 100755
> --- a/spec/unit/util/backups.rb
> +++ b/spec/unit/util/backups.rb
> @@ -2,7 +2,6 @@
>
> require File.dirname(__FILE__) + '/../../spec_helper'
>
> -require 'puppet/type/file'
> require 'puppet/util/backups'
> include PuppetTest
>
> @@ -14,14 +13,14 @@ describe Puppet::Util::Backups do
>     describe "when backing up a file" do
>         it "should noop if the file does not exist" do
>             FileTest.expects(:exists?).returns false
> -            file = Puppet::Type::File.new(:name => '/no/such/file')
> +            file = Puppet::Type.type(:file).new(:name => '/no/such/ 
> file')
>             file.expects(:bucket).never
>
>             file.perform_backup
>         end
>
>         it "should succeed silently if self[:backup] is false" do
> -            file = Puppet::Type::File.new(:name => '/no/such/ 
> file', :backup => false)
> +            file = Puppet::Type.type(:file).new(:name => '/no/such/ 
> file', :backup => false)
>             file.expects(:bucket).never
>             FileTest.expects(:exists?).never
>             file.perform_backup
> @@ -32,7 +31,7 @@ describe Puppet::Util::Backups do
>
>             File.stubs(:stat).with(path).returns(mock('stat', :ftype  
> => 'file'))
>
> -            file = Puppet::Type::File.new(:name => path, :backup =>  
> 'foo')
> +            file = Puppet::Type.type(:file).new(:name =>  
> path, :backup => 'foo')
>             bucket = stub('bucket', 'name' => 'foo')
>             file.stubs(:bucket).returns bucket
>
> @@ -46,7 +45,7 @@ describe Puppet::Util::Backups do
>
>             File.stubs(:stat).with(path).returns(mock('stat', :ftype  
> => 'file'))
>
> -            file = Puppet::Type::File.new(:name => path, :backup =>  
> 'foo')
> +            file = Puppet::Type.type(:file).new(:name =>  
> path, :backup => 'foo')
>             bucket = stub('bucket', 'name' => 'foo')
>             file.stubs(:bucket).returns bucket
>
> @@ -67,7 +66,7 @@ describe Puppet::Util::Backups do
>
>                 FileUtils.stubs(:cp_r)
>
> -                file = Puppet::Type::File.new(:name =>  
> path, :backup => '.foo')
> +                file = Puppet::Type.type(:file).new(:name =>  
> path, :backup => '.foo')
>                 file.perform_backup
>             end
>
> @@ -82,7 +81,7 @@ describe Puppet::Util::Backups do
>
>                 FileUtils.expects(:cp_r).never
>
> -                file = Puppet::Type::File.new(:name =>  
> path, :backup => '.foo')
> +                file = Puppet::Type.type(:file).new(:name =>  
> path, :backup => '.foo')
>                 lambda { file.perform_backup }.should  
> raise_error(Puppet::Error)
>             end
>
> @@ -97,7 +96,7 @@ describe Puppet::Util::Backups do
>
>                 FileUtils.stubs(:cp_r)
>
> -                file = Puppet::Type::File.new(:name =>  
> path, :backup => '.foo')
> +                file = Puppet::Type.type(:file).new(:name =>  
> path, :backup => '.foo')
>                 file.perform_backup
>             end
>
> @@ -107,7 +106,7 @@ describe Puppet::Util::Backups do
>
>                 FileUtils.expects(:cp_r).with(path, path +  
> ".foo", :preserve => true)
>
> -                file = Puppet::Type::File.new(:name =>  
> path, :backup => '.foo')
> +                file = Puppet::Type.type(:file).new(:name =>  
> path, :backup => '.foo')
>                 file.perform_backup.should be_true
>             end
>
> @@ -117,7 +116,7 @@ describe Puppet::Util::Backups do
>
>                 FileUtils.expects(:cp_r).raises ArgumentError
>
> -                file = Puppet::Type::File.new(:name =>  
> path, :backup => '.foo')
> +                file = Puppet::Type.type(:file).new(:name =>  
> path, :backup => '.foo')
>                 lambda { file.perform_backup }.should  
> raise_error(Puppet::Error)
>             end
>         end
> @@ -133,7 +132,7 @@ describe Puppet::Util::Backups do
>             bucket = stub('bucket', :name => "eh")
>             bucket.expects(:backup).with("/my/dir/file").returns true
>
> -            file = Puppet::Type::File.new(:name => path, :backup =>  
> 'foo')
> +            file = Puppet::Type.type(:file).new(:name =>  
> path, :backup => 'foo')
>             file.stubs(:bucket).returns bucket
>
>             File.stubs(:stat).with(path).returns(stub('stat', :ftype  
> => 'directory'))
> @@ -147,7 +146,7 @@ describe Puppet::Util::Backups do
>             bucket = stub('bucket', :name => "eh")
>             bucket.expects(:backup).never
>
> -            file = Puppet::Type::File.new(:name => path, :backup =>  
> 'foo', :recurse => true)
> +            file = Puppet::Type.type(:file).new(:name =>  
> path, :backup => 'foo', :recurse => true)
>             file.stubs(:bucket).returns bucket
>
>             File.stubs(:stat).with(path).returns(stub('stat', :ftype  
> => 'directory'))
> -- 
> 1.6.0.4
>
>
> >


-- 
At my lemonade stand I used to give the first glass away free and charge
five dollars for the second glass. The refill contained the antidote.
     -- Emo Phillips
---------------------------------------------------------------------
Luke Kanies | http://reductivelabs.com | http://madstop.com


--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"Puppet Developers" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to 
[email protected]
For more options, visit this group at 
http://groups.google.com/group/puppet-dev?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to