spec/unit/serializer/directory_spec.rb in imap-backup-0.0.3 vs spec/unit/serializer/directory_spec.rb in imap-backup-0.0.4

- old
+ new

@@ -5,10 +5,11 @@ describe Imap::Backup::Serializer::Directory do context '#initialize' do it 'should fail if download path file permissions are to lax' do + File.stub!(:exist?).with('/base/path').and_return(true) stat = stub('File::Stat', :mode => 0345) File.should_receive(:stat).with('/base/path').and_return(stat) expect do Imap::Backup::Serializer::Directory.new('/base/path', 'my_folder') @@ -22,9 +23,10 @@ before :each do stat = stub('File::Stat', :mode => 0700) File.stub!(:stat).with('/base/path').and_return(stat) FileUtils.stub!(:mkdir_p).with('/base/path/my_folder') FileUtils.stub!(:chmod).with(0700, '/base/path/my_folder') + File.stub!(:exist?).with('/base/path').and_return(true) end subject { Imap::Backup::Serializer::Directory.new('/base/path', 'my_folder') } context '#uids' do