lib/vfs/drivers/specification.rb in vfs-0.4.8 vs lib/vfs/drivers/specification.rb in vfs-0.5.0

- old
+ new

@@ -1,8 +1,5 @@ -require 'rspec_ext' -require 'ruby_ext' - shared_examples_for 'vfs driver basic' do it 'should respond to :local?' do @driver.should respond_to(:local?) end @@ -33,19 +30,19 @@ attrs[:file].should be_true attrs[:dir].should be_false end it "read, write, append" do - # write + # Write. @driver.write_file('/file', false){|w| w.write 'something'} @driver.attributes('/file')[:file].should == true - # read + # Read. data = "" @driver.read_file('/file'){|buff| data << buff} data.should == 'something' - # append + # Append. @driver.write_file('/file', true){|w| w.write ' another'} data = "" @driver.read_file('/file'){|buff| data << buff} data.should == 'something another' end \ No newline at end of file