summaryrefslogtreecommitdiff
path: root/test/json
AgeCommit message (Expand)Author
2024-10-29Handle all formatting configs potentially being `nil`.Jean Boussier
2024-10-26[ruby/json] Workaround rubygems $LOAD_PATH bugJean Boussier
2024-10-26[ruby/json] Cleanup test_helper.rbJean Boussier
2024-10-26json_pure: fix ractor compatibilityJean Boussier
2024-10-26[ruby/json] Cleaner .encode / .force_encodingJean Boussier
2024-10-26[ruby/json] Modernize heredocsJean Boussier
2024-10-26pretty_generate: don't apply object_nl / array_nl for empty containersJean Boussier
2024-10-26[ruby/json] JSON.dump / String#to_json: raise on invalid encodingJean Boussier
2024-10-26Raise the correct exception in fast_serialize_stringBenoit Daloze
2024-10-26[ruby/json] raise_parse_error: avoid UBJean Boussier
2024-10-26[ruby/json] Drop compatibility for missing Array#permutation (Ruby <= 1.8.6)Étienne Barrié
2024-10-26Use frozen string literalsÉtienne Barrié
2024-10-26Use Encoding constants, String#bÉtienne Barrié
2024-10-26[ruby/json] Add test coverage for JSON.load with a ProcJean Boussier
2024-10-26[ruby/json] Limit the size of ParserError exception messagesJean Boussier
2024-10-18Relax Pure::Parser's comment regex...Stephen Humphries
2024-10-18[ruby/json] Assume Encoding is definedJean Boussier
2024-10-18[ruby/json] Always dup argument to preserve original encoding for force_encodingTakumasa Ochi
2024-10-18[ruby/json] Fix behavior of trying to parse non-string objectsYuheiNakasaka
2024-10-16[ruby/json] Embedded helper.rb into test_helper.rbHiroshi SHIBATA
2024-10-16[ruby/json] Fixed load path for ext versionHiroshi SHIBATA
2024-10-16Restore missing test-case from https://github.com/ruby/json/commit/c5a6d80427...Hiroshi SHIBATA
2024-10-16[ruby/json] ractor_test.rb: ignore stderrJean Boussier
2024-10-08Removed trailing spaceHiroshi SHIBATA
2024-10-08JSONPure: String#to_json should raise on invalid encodingJean Boussier
2024-10-08JSON::Pure fix strict modeJean Boussier
2024-10-07Update references to flori/jsonJean Boussier
2024-09-03[flori/json] Use the compiled extension in testÉtienne Barrié
2024-01-31[flori/json] Make OpenStruct support as optionalHiroshi SHIBATA
2023-12-05[flori/json] cosmeticsHiroshi SHIBATA
2023-12-05[flori/json] The modern Ruby uses utf-8 encodings by defaultHiroshi SHIBATA
2023-12-05[flori/json] Fix JSON.dump overload combinationtompng
2023-12-05[flori/json] Overload kwargs in JSON.dumpTakashi Kokubun
2023-12-05[flori/json] JSON.dump: handle unenclosed hashes regressionJean Boussier
2023-12-01lib/helper only needs on flori/json repoHiroshi SHIBATA
2023-12-01Manually merged from flori/jsonHiroshi SHIBATA
2023-12-01Rename escape_slash in script_safe and also escape E+2028 and E+2029Jean Boussier
2023-12-01[flori/json] Fix "unexpected token" offset for InfinityJohn Hawthorn
2023-12-01[flori/json] tests/ractor_test.rb: make assert_separately availableLucas Kanashiro
2023-10-11[flori/json] skip TruffleRubyHiroshi SHIBATA
2023-10-11[flori/json] define_method is also private at Ruby 2.3 and 2.4Hiroshi SHIBATA
2023-10-11[flori/json] remove_method of Module is private at Ruby 2.3 and 2.4Hiroshi SHIBATA
2023-09-13Fixup 1851824b1c7b816e41b567b5310bb18ab6f9ff7aHiroshi SHIBATA
2023-09-13[flori/json] alias_method is private on Ruby 2.3 and 2.4Hiroshi SHIBATA
2023-09-05Prevent a warning: method redefined; discarding old includedYusuke Endoh
2023-09-05[flori/json] Removed code for Ruby 1.8Hiroshi SHIBATA
2023-08-28Remove --disable-gems in assert_in_out_errPeter Zhu
2023-08-25Use require_relative in JSON testsTakashi Kokubun
2023-07-18[flori/json] Skip BigDecimal tests when it's missing to loadHiroshi SHIBATA
2023-07-18[flori/json] Skip unsupported test on JRubyNobuyoshi Nakada