lib/vfs/storages/specification.rb in vfs-0.1.1 vs lib/vfs/storages/specification.rb in vfs-0.2

- old
+ new

@@ -1,17 +1,17 @@ # use '$ gem install ruby_ext' to install. require 'rspec_ext' require 'ruby_ext' shared_examples_for 'vfs storage' do - before :each do + before do @storage.open_fs do |fs| @tmp_dir = fs.tmp end end - after :each do + after do @storage.open_fs do |fs| attrs = fs.attributes(@tmp_dir) fs.delete_dir @tmp_dir if attrs && attrs[:dir] end end @@ -27,11 +27,11 @@ fs.attributes('/').subset(:file, :dir).should == {file: false, dir: true} end end describe "files" do - before :each do + before do @remote_file = "#{@tmp_dir}/remote_file" end it "file attributes" do @storage.open_fs do |fs| @@ -68,14 +68,14 @@ end end end describe 'directories' do - # before :each do + # before do # @from_local, @remote_path, @to_local = "#{@local_dir}/dir", "#{@tmp_dir}/upload", "#{@local_dir}/download" # end - before :each do + before do @remote_dir = "#{@tmp_dir}/some_dir" end it "directory_exist?, create_dir, delete_dir" do @storage.open_fs do |fs| \ No newline at end of file