Sha256: 9339ae6e1591b2313ededfc576831b5e858c952f2f902f9ee34b8fc4c0753011
Contents?: true
Size: 700 Bytes
Versions: 10
Compression:
Stored size: 700 Bytes
Contents
require 'spec_helper' describe HydraPbcore::Methods do before :each do @object = HydraPbcore::Datastream::Document.new end describe ".remove_node" do it "should delete nodes given a term" do @object.insert_publisher "bar" @object.publisher.first.should == "bar" @object.remove_node :publisher @object.publisher.should be_empty end it "should delete nodes all with their parents" do @object.insert_relation("foo", "Archival Collection") @object.collection.first.should == "foo" @object.remove_node :collection, 0, {:include_parent? => TRUE} @object.find_by_terms(:pbcoreRelation).should be_empty end end end
Version data entries
10 entries across 10 versions & 1 rubygems