Skip to content

Commit 2d0d0fe

Browse files
committed
Only test things intended for 1.1, including when processingMode is 1.0.
1 parent ef24a5e commit 2d0d0fe

File tree

1 file changed

+6
-1
lines changed

1 file changed

+6
-1
lines changed

spec/suite_helper.rb

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -108,7 +108,7 @@ def base
108108
def options
109109
@options ||= begin
110110
opts = {documentLoader: Fixtures::SuiteTest.method(:documentLoader)}
111-
(property('option') || {}).each do |k, v|
111+
{'specVersion' => "1.1"}.merge(property('option') || {}).each do |k, v|
112112
opts[k.to_sym] = v
113113
end
114114
opts
@@ -162,6 +162,11 @@ def run(rspec_example = nil)
162162
end
163163
options = {validate: true}.merge(options)
164164

165+
unless options[:specVersion] == "1.1"
166+
skip "not a 1.1 test"
167+
return
168+
end
169+
165170
if positiveTest?
166171
logger.info "expected: #{expect rescue nil}" if expect_loc
167172
begin

0 commit comments

Comments
 (0)