Sha256: 32ed0946ef80cf9ed1d4c074ec0964df2019db61a24ce81b029c7d3fbbb69830
Contents?: true
Size: 847 Bytes
Versions: 2
Compression:
Stored size: 847 Bytes
Contents
require 'integration_spec_helper' describe 'Folders operations' do if account_file_exists? before :all do @session = storage.session @parent_node = @session.storage.root_node @folder_name = "test_folder_#{rand.denominator}_#{rand.denominator}" @folder_node = @session.storage.create_folder @parent_node, @folder_name end it 'creates a new folder' do @folder_node.should be_kind_of Rmega::Node end it 'finds the folder' do node = @session.storage.nodes.find { |n| n.name == @folder_name } node.should_not be_nil end it 'deletes the folder' do lambda { @folder_node.delete }.should_not raise_error end it 'does not find the folder anymore' do node = @session.storage.nodes.find { |n| n.name == @folder_name } node.should be_nil end end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
rmega-0.0.6 | spec/integration/folder_operations_spec.rb |
rmega-0.0.5 | spec/integration/folder_operations_spec.rb |