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