Skip to content

Commit e054ee0

Browse files
authored
Merge pull request #3084 from ruby/codex/json-3-ci-repro
Skip JSON 2-only tests with JSON 3
2 parents f210e6d + 24e4bac commit e054ee0

14 files changed

Lines changed: 57 additions & 11 deletions

test/stdlib/json/JSONBigDecimal_test.rb

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
require_relative "../test_helper"
22
require "json"
3+
return if Gem::Version.new(JSON::VERSION).release >= Gem::Version.new("3.0.0")
34
require "json/add/bigdecimal"
45

56
class JSONBigDecimalSingletonTest < Test::Unit::TestCase

test/stdlib/json/JSONComplex_test.rb

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
require_relative "../test_helper"
22
require "json"
3+
return if Gem::Version.new(JSON::VERSION).release >= Gem::Version.new("3.0.0")
34
require "json/add/complex"
45

56
class JSONComplexSingletonTest < Test::Unit::TestCase

test/stdlib/json/JSONDateTime_test.rb

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
require_relative "../test_helper"
22
require "json"
3+
return if Gem::Version.new(JSON::VERSION).release >= Gem::Version.new("3.0.0")
34
require "json/add/date_time"
45

56
class JSONDateTimeSingletonTest < Test::Unit::TestCase

test/stdlib/json/JSONDate_test.rb

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
require_relative "../test_helper"
22
require "json"
3+
return if Gem::Version.new(JSON::VERSION).release >= Gem::Version.new("3.0.0")
34
require "json/add/date"
45

56
class JSONDateSingletonTest < Test::Unit::TestCase

test/stdlib/json/JSONException_test.rb

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
require_relative "../test_helper"
22
require "json"
3+
return if Gem::Version.new(JSON::VERSION).release >= Gem::Version.new("3.0.0")
34
require "json/add/exception"
45

56
class JSONExceptionSingletonTest < Test::Unit::TestCase

test/stdlib/json/JSONOpenStruct_test.rb

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
require_relative "../test_helper"
22
require "json"
3+
return if Gem::Version.new(JSON::VERSION).release >= Gem::Version.new("3.0.0")
34
require "json/add/ostruct"
45

56
class JSONOpenStructSingletonTest < Test::Unit::TestCase

test/stdlib/json/JSONRange_test.rb

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
require_relative "../test_helper"
22
require "json"
3+
return if Gem::Version.new(JSON::VERSION).release >= Gem::Version.new("3.0.0")
34
require "json/add/range"
45

56
class JSONRangeSingletonTest < Test::Unit::TestCase

test/stdlib/json/JSONRational_test.rb

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
require_relative "../test_helper"
22
require "json"
3+
return if Gem::Version.new(JSON::VERSION).release >= Gem::Version.new("3.0.0")
34
require "json/add/rational"
45

56
class JSONRationalSingletonTest < Test::Unit::TestCase

test/stdlib/json/JSONRegexp_test.rb

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
require_relative "../test_helper"
22
require "json"
3+
return if Gem::Version.new(JSON::VERSION).release >= Gem::Version.new("3.0.0")
34
require "json/add/regexp"
45

56
class JSONRegexpSingletonTest < Test::Unit::TestCase

test/stdlib/json/JSONSet_test.rb

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
require_relative "../test_helper"
22
require "json"
3+
return if Gem::Version.new(JSON::VERSION).release >= Gem::Version.new("3.0.0")
34
require "json/add/set"
45

56
class JSONSetSingletonTest < Test::Unit::TestCase

0 commit comments

Comments
 (0)