Sha256: d0447963ee490b29e036d3ebe81109d466da6ac1a510882d0ba71900e55bcdb0

Contents?: true

Size: 424 Bytes

Versions: 10

Compression:

Stored size: 424 Bytes

Contents

require 'rdf/spec'

RSpec.shared_examples 'an RDF::Readable' do
  include RDF::Spec::Matchers

  before do
    raise 'readable must be defined in with let(:readable)' unless
      defined? readable
  end

  describe RDF::Readable do
    subject { readable }
    it { is_expected.to respond_to :readable? }
    it { is_expected.to respond_to :readable? }
    its(:readable?) { is_expected.to eq subject.readable? }
  end
end

Version data entries

10 entries across 10 versions & 1 rubygems

Version Path
rdf-spec-3.3.0 lib/rdf/spec/readable.rb
rdf-spec-3.2.0 lib/rdf/spec/readable.rb
rdf-spec-3.1.2 lib/rdf/spec/readable.rb
rdf-spec-3.1.1 lib/rdf/spec/readable.rb
rdf-spec-3.1.0 lib/rdf/spec/readable.rb
rdf-spec-3.0.0 lib/rdf/spec/readable.rb
rdf-spec-2.2.0 lib/rdf/spec/readable.rb
rdf-spec-2.2.0.pre.rc1 lib/rdf/spec/readable.rb
rdf-spec-2.0.0 lib/rdf/spec/readable.rb
rdf-spec-2.0.0.beta1 lib/rdf/spec/readable.rb