Sha256: 86a000c601b53f576fba09bd55be99d510fbc4f913391bc17b73522da094c061

Contents?: true

Size: 660 Bytes

Versions: 8

Compression:

Stored size: 660 Bytes

Contents

# coding: utf-8
require_relative 'spec_helper'

describe JSON::LD do
  describe "test suite" do
    require_relative 'suite_helper'
    %w{
      expand
      compact
      flatten
      fromRdf
      toRdf
    }.each do |partial|
      m = Fixtures::SuiteTest::Manifest.open("#{Fixtures::SuiteTest::STAR_SUITE}#{partial}-manifest.jsonld")
      describe m.name do
        m.entries.each do |t|
          specify "#{t.property('@id')}: #{t.name}#{' (negative test)' unless t.positiveTest?}" do
            t.options[:ordered] = false
            expect {t.run self}.not_to write.to(:error)
          end
        end
      end
    end
  end
end unless ENV['CI']

Version data entries

8 entries across 8 versions & 1 rubygems

Version Path
json-ld-3.2.4 spec/rdfstar_spec.rb
json-ld-3.2.3 spec/rdfstar_spec.rb
json-ld-3.2.2 spec/rdfstar_spec.rb
json-ld-3.2.1 spec/rdfstar_spec.rb
json-ld-3.2.0 spec/rdfstar_spec.rb
json-ld-3.1.10 spec/rdfstar_spec.rb
json-ld-3.1.9 spec/rdfstar_spec.rb
json-ld-3.1.8 spec/rdfstar_spec.rb