Sha256: 367f9655c5a3a38f641d611ccb87a2af9c88b75c46306700dc041229b3dd3a9a

Contents?: true

Size: 428 Bytes

Versions: 9

Compression:

Stored size: 428 Bytes

Contents

require 'spec_helper'

RSpec.describe Riiif::ImageInformation do
  describe '#valid?' do
    subject { info.valid? }

    context 'with valid dimensions' do
      let(:info) { described_class.new(width: 100, height: 200) }

      it { is_expected.to be true }
    end

    context 'with nil dimensions' do
      let(:info) { described_class.new(width: nil, height: nil) }

      it { is_expected.to be false }
    end
  end
end

Version data entries

9 entries across 9 versions & 2 rubygems

Version Path
riiif-2.7.0 spec/models/riiif/image_information_spec.rb
riiif-2.6.0 spec/models/riiif/image_information_spec.rb
blacklight-spotlight-3.6.0.beta8 vendor/bundle/ruby/3.2.0/gems/riiif-2.5.0/spec/models/riiif/image_information_spec.rb
riiif-2.5.0 spec/models/riiif/image_information_spec.rb
riiif-2.4.0 spec/models/riiif/image_information_spec.rb
riiif-2.3.0 spec/models/riiif/image_information_spec.rb
riiif-2.2.0 spec/models/riiif/image_information_spec.rb
riiif-2.1.0 spec/models/riiif/image_information_spec.rb
riiif-2.0.0 spec/models/riiif/image_information_spec.rb