Skip to content

Commit 16217af

Browse files
committed
update specs
1 parent fd51ffa commit 16217af

3 files changed

Lines changed: 11 additions & 11 deletions

File tree

spec/lib/berkeley_library/av/metadata/metadata_spec.rb

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -183,7 +183,7 @@ module AV
183183
it 'injects a TIND URL if not present (1/2)' do
184184
tind_035 = '(miscmat)00615'
185185
marc_xml = File.read("spec/data/record-#{tind_035}.xml")
186-
search_url = "https://digicoll.lib.berkeley.edu/search?p=035__a%3A%22#{CGI.escape(tind_035)}%22&of=xm"
186+
search_url = "https://digicoll.lib.berkeley.edu/api/v1/search?p=035__a%3A%22#{CGI.escape(tind_035)}%22&format=xml"
187187
stub_request(:get, search_url).to_return(status: 200, body: marc_xml)
188188
metadata = Metadata.for_record(record_id: tind_035)
189189

@@ -200,7 +200,7 @@ module AV
200200
it 'injects a TIND URL if not present (2/2)' do
201201
tind_035 = 'physcolloquia-bk00169017b'
202202
marc_xml = File.read("spec/data/record-#{tind_035}.xml")
203-
search_url = "https://digicoll.lib.berkeley.edu/search?p=035__a%3A%22#{CGI.escape(tind_035)}%22&of=xm"
203+
search_url = "https://digicoll.lib.berkeley.edu/api/v1/search?p=035__a%3A%22#{CGI.escape(tind_035)}%22&format=xml"
204204
stub_request(:get, search_url).to_return(status: 200, body: marc_xml)
205205
metadata = Metadata.for_record(record_id: tind_035)
206206

@@ -218,7 +218,7 @@ module AV
218218
it 'works for TIND records with OskiCat URLs' do
219219
tind_035 = '(pacradio)00107'
220220
marc_xml = File.read("spec/data/record-#{tind_035}.xml")
221-
search_url = "https://digicoll.lib.berkeley.edu/search?p=035__a%3A%22#{CGI.escape(tind_035)}%22&of=xm"
221+
search_url = "https://digicoll.lib.berkeley.edu/api/v1/search?p=035__a%3A%22#{CGI.escape(tind_035)}%22&format=xml"
222222
stub_request(:get, search_url).to_return(status: 200, body: marc_xml)
223223
metadata = Metadata.for_record(record_id: tind_035)
224224

@@ -239,7 +239,7 @@ module AV
239239
it 'works for TIND-only records' do
240240
tind_035 = 'physcolloquia-bk00169017b'
241241
marc_xml = File.read("spec/data/record-#{tind_035}.xml")
242-
search_url = "https://digicoll.lib.berkeley.edu/search?p=035__a%3A%22#{CGI.escape(tind_035)}%22&of=xm"
242+
search_url = "https://digicoll.lib.berkeley.edu/api/v1/search?p=035__a%3A%22#{CGI.escape(tind_035)}%22&format=xml"
243243
stub_request(:get, search_url).to_return(status: 200, body: marc_xml)
244244
metadata = Metadata.for_record(record_id: tind_035)
245245

@@ -259,7 +259,7 @@ module AV
259259
it 'returns the values' do
260260
tind_035 = 'physcolloquia-bk00169017b'
261261
marc_xml = File.read("spec/data/record-#{tind_035}.xml")
262-
search_url = "https://digicoll.lib.berkeley.edu/search?p=035__a%3A%22#{CGI.escape(tind_035)}%22&of=xm"
262+
search_url = "https://digicoll.lib.berkeley.edu/api/v1/search?p=035__a%3A%22#{CGI.escape(tind_035)}%22&format=xml"
263263
stub_request(:get, search_url).to_return(status: 200, body: marc_xml)
264264
metadata = Metadata.for_record(record_id: tind_035)
265265

spec/lib/berkeley_library/av/metadata/source_spec.rb

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -161,7 +161,7 @@ class Metadata
161161

162162
before do
163163
AV::Config.tind_base_uri = 'https://digicoll.lib.berkeley.edu'
164-
@record_url = 'https://digicoll.lib.berkeley.edu/search?p=035__a%3A%22%28pacradio%2900107%22&of=xm'
164+
@record_url = 'https://digicoll.lib.berkeley.edu/api/v1/search?p=035__a%3A%22%28pacradio%2900107%22&format=xml'
165165
end
166166

167167
after do

spec/lib/berkeley_library/av/record_spec.rb

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -46,7 +46,7 @@ module AV
4646
it 'returns a player URI based on the record ID for TIND records' do
4747
tind_035 = '(pacradio)01469'
4848
marc_xml = File.read("spec/data/record-#{tind_035}.xml")
49-
search_url = "https://digicoll.lib.berkeley.edu/search?p=035__a%3A%22#{CGI.escape(tind_035)}%22&of=xm"
49+
search_url = "https://digicoll.lib.berkeley.edu/api/v1/search?p=035__a%3A%22#{CGI.escape(tind_035)}%22&format=xml"
5050
stub_request(:get, search_url).to_return(status: 200, body: marc_xml)
5151

5252
collection = 'Pacifica'
@@ -145,7 +145,7 @@ module AV
145145

146146
it 'returns the TIND ID for TIND records' do
147147
marc_xml = File.read('spec/data/record-(pacradio)01469.xml')
148-
search_url = 'https://digicoll.lib.berkeley.edu/search?p=035__a%3A%22%28pacradio%2901469%22&of=xm'
148+
search_url = 'https://digicoll.lib.berkeley.edu/api/v1/search?p=035__a%3A%22%28pacradio%2901469%22&format=xml'
149149
stub_request(:get, search_url).to_return(status: 200, body: marc_xml)
150150

151151
record = Record.from_metadata(
@@ -168,7 +168,7 @@ module AV
168168
it 'returns nil for TIND records with no bib number' do
169169
tind_id = '(clir)00020'
170170
marc_xml = File.read('spec/data/record-(clir)00020.xml')
171-
search_url = 'https://digicoll.lib.berkeley.edu/search?p=035__a%3A%22%28clir%2900020%22&of=xm'
171+
search_url = 'https://digicoll.lib.berkeley.edu/api/v1/search?p=035__a%3A%22%28clir%2900020%22&format=xml'
172172
stub_request(:get, search_url).to_return(status: 200, body: marc_xml)
173173

174174
record = Record.from_metadata(collection: 'Video-Public-Bancroft', record_id: tind_id)
@@ -179,7 +179,7 @@ module AV
179179
describe :from_metadata do
180180
it 'loads the metadata' do
181181
marc_xml = File.read('spec/data/record-(pacradio)01469.xml')
182-
search_url = 'https://digicoll.lib.berkeley.edu/search?p=035__a%3A%22%28pacradio%2901469%22&of=xm'
182+
search_url = 'https://digicoll.lib.berkeley.edu/api/v1/search?p=035__a%3A%22%28pacradio%2901469%22&format=xml'
183183
stub_request(:get, search_url).to_return(status: 200, body: marc_xml)
184184

185185
record = Record.from_metadata(collection: 'Pacifica', record_id: '(pacradio)01469')
@@ -223,7 +223,7 @@ module AV
223223
end
224224

225225
it "raises #{AV::RecordNotFound} if the record cannot be found" do
226-
search_url = 'https://digicoll.lib.berkeley.edu/search?p=035__a%3A%22%28pacradio%2901469%22&of=xm'
226+
search_url = 'https://digicoll.lib.berkeley.edu/api/v1/search?p=035__a%3A%22%28pacradio%2901469%22&format=xml'
227227
stub_request(:get, search_url).to_return(status: 404)
228228
expect do
229229
Record.from_metadata(

0 commit comments

Comments
 (0)