spec/syncer/s3_spec.rb in backup-3.0.9 vs spec/syncer/s3_spec.rb in backup-3.0.10
- old
+ new
@@ -55,10 +55,11 @@
it 'should have its own defaults' do
s3 = Backup::Syncer::S3.new
s3.path.should == 'backups'
s3.directories.should == Array.new
s3.mirror.should == nil
+ s3.additional_options.should == []
end
describe '#mirror' do
context 'when true' do
it do
@@ -81,9 +82,16 @@
end
describe '#recursive' do
it do
s3.recursive.should == '--recursive'
+ end
+ end
+
+ describe '#additional_options' do
+ it do
+ s3.additional_options = ['--exclude="*.rb"']
+ s3.options.should == '--verbose --recursive --delete --exclude="*.rb"'
end
end
describe '#verbose' do
it do