Sha256: c4e4f88bc1ffc41af2c319f26821e47816867886768603532fab8e537fdb740a

Contents?: true

Size: 504 Bytes

Versions: 5

Compression:

Stored size: 504 Bytes

Contents

require 'spec_helper'

describe Riiif::AkubraSystemFileResolver do
  subject { described_class.new(Rails.root.join('../spec/samples/'), 'jp2', [[0, 2], [2, 2], [4, 1]]) }
  it "raises an error when the file isn't found" do
    expect { subject.find('demo:2') }.to raise_error Riiif::ImageNotFoundError
  end

  it 'gets the jpeg2000 file' do
    expect(subject.find('demo:1').path).to eq Riiif::File.new(Dir.glob(subject.pathroot + '22/7e/9/info%3Afedora%2Fdemo%3A1%2Fjp2%2Fjp2.0').first).path
  end
end

Version data entries

5 entries across 5 versions & 1 rubygems

Version Path
riiif-1.1.1 spec/models/riiif/akubra_system_file_resolver_spec.rb
riiif-1.1.0 spec/models/riiif/akubra_system_file_resolver_spec.rb
riiif-1.0.0 spec/models/riiif/akubra_system_file_resolver_spec.rb
riiif-0.4.1 spec/models/riiif/akubra_system_file_resolver_spec.rb
riiif-0.4.0 spec/models/riiif/akubra_system_file_resolver_spec.rb