Skip to content

Commit a10a7c4

Browse files
committed
Merge branch 'development' into as_json
2 parents e13d7a4 + d659b73 commit a10a7c4

1 file changed

Lines changed: 5 additions & 7 deletions

File tree

spec/integration/iiif/presentation/image_resource_spec.rb

Lines changed: 5 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -11,12 +11,12 @@
1111
let(:image_server) { 'https://libimages.princeton.edu/loris' }
1212

1313
let(:valid_service_id) {
14-
id = 'pudl0001/4612422/00000001.jp2'
14+
id = 'pudl0001%2F4612422%2F00000001.jp2'
1515
"#{image_server}/#{id}"
1616
}
1717

1818
let(:invalid_service_id) {
19-
id = 'xxxx/4612422/00000001.jp2'
19+
id = 'xxxx%2F4612422%2F00000001.jp2'
2020
"#{image_server}/#{id}"
2121
}
2222

@@ -32,19 +32,19 @@
3232
resource = described_class.create_image_api_image_resource(opts)
3333
# expect(resource['@context']).to eq 'http://iiif.io/api/presentation/2/context.json'
3434
# @context is only added when we call to_json...
35-
expect(resource['@id']).to eq 'https://libimages.princeton.edu/loris/pudl0001/4612422/00000001.jp2/full/!200,200/0/default.jpg'
35+
expect(resource['@id']).to eq 'https://libimages.princeton.edu/loris/pudl0001%2F4612422%2F00000001.jp2/full/!200,200/0/default.jpg'
3636
expect(resource['@type']).to eq 'dctypes:Image'
3737
expect(resource.format).to eq "image/jpeg"
3838
expect(resource.width).to eq 3047
3939
expect(resource.height).to eq 7200
4040
expect(resource.service['@context']).to eq 'http://iiif.io/api/image/2/context.json'
41-
expect(resource.service['@id']).to eq 'https://libimages.princeton.edu/loris/pudl0001/4612422/00000001.jp2'
41+
expect(resource.service['@id']).to eq 'https://libimages.princeton.edu/loris/pudl0001%2F4612422%2F00000001.jp2'
4242
expect(resource.service['profile']).to eq 'http://iiif.io/api/image/2/level2.json'
4343
end
4444
it 'copies over all the info (when copy_info is true)' do
4545
opts = { service_id: valid_service_id, copy_info: true }
4646
resource = described_class.create_image_api_image_resource(opts)
47-
expect(resource['@id']).to eq 'https://libimages.princeton.edu/loris/pudl0001/4612422/00000001.jp2/full/!200,200/0/default.jpg'
47+
expect(resource['@id']).to eq 'https://libimages.princeton.edu/loris/pudl0001%2F4612422%2F00000001.jp2/full/!200,200/0/default.jpg'
4848
expect(resource['@type']).to eq 'dctypes:Image'
4949
expect(resource.format).to eq "image/jpeg"
5050
expect(resource.width).to eq 3047
@@ -80,8 +80,6 @@
8080
describe 'respects the params we supply' do
8181
it ':resource_id' do
8282
r_id = 'http://example.edu/images/some.jpg'
83-
# 301 moved to
84-
# r_id = 'https://libimages.princeton.edu/loris2/pudl0001/4612422/00000001.jp2/info.json'
8583

8684
opts = { service_id: valid_service_id, resource_id: r_id}
8785
resource = described_class.create_image_api_image_resource(opts)

0 commit comments

Comments
 (0)