Sha256: 2219375bff6a3b41e632e292cc082a6383357e14070c42e9e2fa04453cb0723d

Contents?: true

Size: 697 Bytes

Versions: 20

Compression:

Stored size: 697 Bytes

Contents

require 'spec_helper'

describe PropertiesDatastream do

  it "should have import_url" do
    subject.import_url = 'http://example.com/somefile.txt'
    subject.import_url.should == ['http://example.com/somefile.txt']
    subject.ng_xml.to_xml.should be_equivalent_to "<?xml version=\"1.0\"?><fields><importUrl>http://example.com/somefile.txt</importUrl></fields>"
  end

  describe "to_solr" do
    before do
      @doc = PropertiesDatastream.new.tap do |ds|
        ds.import_url = 'http://example.com/somefile.txt'
      end 
    end
    subject { @doc.to_solr}
    it "should have import_url" do
      subject['import_url_ssim'].should == ['http://example.com/somefile.txt']
    end
  end
end

Version data entries

20 entries across 20 versions & 1 rubygems

Version Path
sufia-3.7.2 spec/models/properties_datastream_spec.rb
sufia-3.7.1 spec/models/properties_datastream_spec.rb
sufia-3.7.0 spec/models/properties_datastream_spec.rb
sufia-3.6.1 spec/models/properties_datastream_spec.rb
sufia-3.6.0 spec/models/properties_datastream_spec.rb
sufia-3.5.0 spec/models/properties_datastream_spec.rb
sufia-3.4.0 spec/models/properties_datastream_spec.rb
sufia-3.4.0.rc4 spec/models/properties_datastream_spec.rb
sufia-3.4.0.rc3 spec/models/properties_datastream_spec.rb
sufia-3.3.1 spec/models/properties_datastream_spec.rb
sufia-3.4.0.rc2 spec/models/properties_datastream_spec.rb
sufia-3.4.0.rc1 spec/models/properties_datastream_spec.rb
sufia-3.3.0 spec/models/properties_datastream_spec.rb
sufia-3.2.1 spec/models/properties_datastream_spec.rb
sufia-3.1.3 spec/models/properties_datastream_spec.rb
sufia-3.1.2 spec/models/properties_datastream_spec.rb
sufia-3.1.1 spec/models/properties_datastream_spec.rb
sufia-3.1.0 spec/models/properties_datastream_spec.rb
sufia-2.0.1 spec/models/properties_datastream_spec.rb
sufia-2.0.0 spec/models/properties_datastream_spec.rb