Sha256: d2d5d0a4bd1c703650e7c22b4226ca4e15a9fb4c047e3916fe9e7557fc326fe5
Contents?: true
Size: 1.35 KB
Versions: 1
Compression:
Stored size: 1.35 KB
Contents
require File.expand_path(File.dirname(__FILE__) + '/../../spec_helper') describe GenericFile do before do subject.apply_depositor_metadata('jcoyne') end describe "terms_for_editing" do it "should return a list" do subject.terms_for_editing.should == [:resource_type, :title, :creator, :contributor, :description, :tag, :rights, :publisher, :date_created, :subject, :language, :identifier, :based_near, :related_url] end end describe "terms_for_display" do it "should return a list" do subject.terms_for_display.should == [:part_of, :resource_type, :title, :creator, :contributor, :description, :tag, :rights, :publisher, :date_created, :date_uploaded, :date_modified, :subject, :language, :identifier, :based_near, :related_url] end end describe "accessible_attributes" do it "should have a list" do subject.accessible_attributes.should == [:part_of, :resource_type, :title, :creator, :contributor, :description, :tag, :rights, :publisher, :date_created, :date_uploaded, :date_modified, :subject, :language, :identifier, :based_near, :related_url, :permissions] end it "should sanitize them" do subject.sanitize_attributes({'part_of' => 'A book', 'something_crazy' => "get's thrown out"}).should == {'part_of' => 'A book'} end end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
sufia-3.0.0 | spec/models/generic_file/web_form_spec.rb |