Sha256: e4ca490aea0e7c188e6d7790b27e261c00ff44596bbd1e56c6fadf78e69bdd50
Contents?: true
Size: 1.04 KB
Versions: 3
Compression:
Stored size: 1.04 KB
Contents
require 'spec_helper' describe SolrDocument, :type => :model do describe "date_uploaded" do before do subject['date_uploaded_dtsi'] = '2013-03-14T00:00:00Z' end it "should be a date" do expect(subject.date_uploaded).to eq '03/14/2013' end end describe "to_param" do before do subject['noid_tsi'] = '1v53kn56d' end it "should be noid" do expect(subject.to_param).to eq '1v53kn56d' end end describe "document types" do class Mimes include Sufia::GenericFile::MimeTypes end context "when mime-type is 'office'" do it "should be office document" do Mimes.office_document_mime_types.each do |type| subject['mime_type_tesim'] = [type] expect(subject).to be_office_document end end end describe "when mime-type is 'video'" do it "should be office" do Mimes.video_mime_types.each do |type| subject['mime_type_tesim'] = [type] expect(subject).to be_video end end end end end
Version data entries
3 entries across 3 versions & 1 rubygems
Version | Path |
---|---|
sufia-6.0.0.rc2 | spec/models/solr_document_spec.rb |
sufia-6.0.0.rc1 | spec/models/solr_document_spec.rb |
sufia-6.0.0.beta1 | spec/models/solr_document_spec.rb |