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