Sha256: f18bd1fe6f00be4c5ef877ad49ed1e54b35dcc26cefaad737fe0f304a382d735

Contents?: true

Size: 710 Bytes

Versions: 1

Compression:

Stored size: 710 Bytes

Contents

# coding: utf-8
require_relative 'spec_helper'

describe YAML_LD do
  describe "test suite" do
    require_relative 'suite_helper'
    m = Fixtures::SuiteTest::Manifest.open("#{Fixtures::SuiteTest::SUITE}manifest.jsonld")
    describe m.name do
      m.entries.each do |t|
        specify "#{t.property('@id')}: #{t.name} #{t.positiveTest? ? 'unordered' : '(negative test)'}" do
          t.options[:ordered] = false
          expect{t.run self}.not_to write.to(:error)
        end

        specify "#{t.property('@id')}: #{t.name} ordered" do
          t.options[:ordered] = true
          expect {t.run self}.not_to write.to(:error)
        end if t.positiveTest?
      end
    end
  end
end unless ENV['CI']

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
yaml-ld-0.0.3 spec/suite_spec.rb