json-libre.patch 829 B

12345678910111213141516171819202122232425262728293031323334353637
  1. diff --git a/lib/json.rb b/lib/json.rb
  2. index aeb9774..3bd94ec 100644
  3. --- a/lib/json.rb
  4. +++ b/lib/json.rb
  5. @@ -575,9 +575,5 @@ require 'json/common'
  6. module JSON
  7. require 'json/version'
  8. - begin
  9. - require 'json/ext'
  10. - rescue LoadError
  11. - require 'json/pure'
  12. - end
  13. + require 'json/pure'
  14. end
  15. diff --git a/tests/test_helper.rb b/tests/test_helper.rb
  16. index 446c020..4c15af6 100644
  17. --- a/tests/test_helper.rb
  18. +++ b/tests/test_helper.rb
  19. @@ -1,14 +1,5 @@
  20. -case ENV['JSON']
  21. -when 'pure'
  22. - $:.unshift File.join(__dir__, '../lib')
  23. - require 'json/pure'
  24. -when 'ext'
  25. - $:.unshift File.join(__dir__, '../ext'), File.join(__dir__, '../lib')
  26. - require 'json/ext'
  27. -else
  28. - $:.unshift File.join(__dir__, '../ext'), File.join(__dir__, '../lib')
  29. - require 'json'
  30. -end
  31. +$:.unshift 'lib'
  32. +require 'json'
  33. require 'test/unit'
  34. begin