spec/examples_spec.rb in real_zip-0.0.8 vs spec/examples_spec.rb in real_zip-0.2.0
- old
+ new
@@ -1,36 +1,38 @@
-describe FakeZip do
+describe RealZip do
extend MyTemp.new(:temp, 'tmp/testing.zip')
- describe '.new' do
- it 'takes file name and yaml string' do
- expect { FakeZip temp, '{}' }.to change { File.exist? temp }.from(false).to(true)
- end
+ # describe '.new' do
+ # it 'takes file name and yaml string' do
+ # expect { RealZip temp, '{}' }.to change { File.exist? temp }.from(false).to(true)
+ # end
- it 'takes file name and hash' do
- expect { FakeZip temp, {} }.to change { File.exist? temp }.from(false).to(true)
+ # it 'takes file name and hash' do
+ # expect { RealZip temp, {} }.to change { File.exist? temp }.from(false).to(true)
+ # end
+ it 'displays the transferred file' do
+ expect { RealZip temp, {} }.to change { File.open? temp }.from(false).to(true)
end
+ # it 'recreates file if exist' do
+ # RealZip temp, {dir:[:file]}
+ # RealZip temp, {other:[:any]}
+ # zip_entries(temp).should == %w[ other/ other/any ]
+ # end
+ # end
- it 'recreates file if exist' do
- FakeZip temp, {dir:[:file]}
- FakeZip temp, {other:[:any]}
- zip_entries(temp).should == %w[ other/ other/any ]
- end
- end
+ # describe 'examples (given structure --- files in archive)' do
+ # examples = <<-END.lines.map(&:strip).map { |x| x.split(' --- ',2).map { |x| eval x } }
+ # "[]" --- []
+ # {} --- []
+ # {root: []} --- ['root/']
+ # "root: []" --- ['root/']
+ # 'root_dir: [file1, file2, nested_dir: [nested_file.any], empty_dir: []]' --- ["root_dir/", "root_dir/nested_dir/", "root_dir/empty_dir/", "root_dir/file1", "root_dir/file2", "root_dir/nested_dir/nested_file.any"]
+ # END
- describe 'examples (given structure --- files in archive)' do
- examples = <<-END.lines.map(&:strip).map { |x| x.split(' --- ',2).map { |x| eval x } }
- "[]" --- []
- {} --- []
- {root: []} --- ['root/']
- "root: []" --- ['root/']
- 'root_dir: [file1, file2, nested_dir: [nested_file.any], empty_dir: []]' --- ["root_dir/", "root_dir/nested_dir/", "root_dir/empty_dir/", "root_dir/file1", "root_dir/file2", "root_dir/nested_dir/nested_file.any"]
- END
-
- examples.each do |input,output|
- specify "#{input.inspect} --- #{output.inspect}" do
- FakeZip temp, input
- zip_entries(temp).should == output
- end
- end
- end
+ # examples.each do |input,output|
+ # specify "#{input.inspect} --- #{output.inspect}" do
+ # RealZip temp, input
+ # zip_entries(temp).should == output
+ # end
+ # end
+ # end
end
\ No newline at end of file