spec/helpers/geoblacklight_helper_spec.rb in geoblacklight-4.0.0.pre.alpha vs spec/helpers/geoblacklight_helper_spec.rb in geoblacklight-4.0.0.pre.alpha.1

- old
+ new

@@ -62,28 +62,9 @@ puts download_link_file(label, id, url) expect(download_link_file(label, id, url)).to eq '<a contentUrl="http://example.com/urn:hul.harvard.edu:HARVARD.SDE2.TG10USAIANNH/data.zip" class="btn btn-default download download-original" data-download="trigger" data-download-type="direct" data-download-id="test-id" href="http://example.com/urn:hul.harvard.edu:HARVARD.SDE2.TG10USAIANNH/data.zip">Test Link Text</a>' end end - describe '#download_link_direct' do - let(:text) { 'Test Link Text' } - let(:references_field) { Settings.FIELDS.REFERENCES } - let(:document_attributes) do - { - references_field => { - 'http://schema.org/downloadUrl' => 'http://example.com/urn:hul.harvard.edu:HARVARD.SDE2.TG10USAIANNH/data.zip' - }.to_json - } - end - let(:document) { SolrDocument.new(document_attributes) } - before do - allow_any_instance_of(Geoblacklight::Reference).to receive(:to_hash).and_return(download: 'http://example.com/urn:hul.harvard.edu:HARVARD.SDE2.TG10USAIANNH/data.zip') - end - it 'generates a link to download the original file' do - expect(download_link_direct(text, document)).to eq '<a contentUrl="http://example.com/urn:hul.harvard.edu:HARVARD.SDE2.TG10USAIANNH/data.zip" class="btn btn-default download download-original" data-download="trigger" data-download-type="direct" href="http://example.com/urn:hul.harvard.edu:HARVARD.SDE2.TG10USAIANNH/data.zip">Test Link Text</a>' - end - end - describe '#download_link_hgl' do let(:text) { 'Test Link Text' } let(:document) { instance_double(SolrDocument) } before do