Sha256: 6fc0add201c54ee975715da0d6943d7645363f7c69d9d226455ed5ddadf934a9
Contents?: true
Size: 775 Bytes
Versions: 1
Compression:
Stored size: 775 Bytes
Contents
require 'integration_spec_helper' describe 'Folders operations' do 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
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
rmega-0.0.4 | spec/integration/folder_operations_spec.rb |