summaryrefslogtreecommitdiff
path: root/test/ruby/test_string.rb
AgeCommit message (Expand)Author
2025-12-11[Bug #19558] Allow ASCII range to mix with Unicode dumpNobuyoshi Nakada
2025-12-11Allow String#strip etc. to take optional character selectorsShugo Maeda
2025-12-05Refine non-nil warnings for the deprecated variablesNobuyoshi Nakada
2025-12-05[Bug #21764] Propagate the encoding of ID to warningNobuyoshi Nakada
2025-12-02Avoid leaking fd in uminus_no_embed testJohn Hawthorn
2025-11-07Don't modify fstrings in rb_str_tmp_frozen_no_embed_acquireJohn Hawthorn
2025-11-01Fix memory leak in String#encode when StringValue raisesPeter Zhu
2025-10-29Fix memory leak in String#encode when fallback too bigPeter Zhu
2025-10-28Add a custom error class to TestString#test_encode_fallback_raise_memory_leakPeter Zhu
2025-10-28Fix TestString#test_encode_fallback_raise_memory_leakPeter Zhu
2025-10-24Fix memory leak of transcoding when fallback raisesPeter Zhu
2025-08-19Change TestString#test_ascii_incomat_inspect to use EnvUtil.with_default_exte...Peter Zhu
2025-08-11Update test_string.rbErim Icel
2025-08-11Optimize `str_casecmp` length check using pointer endErim Icel
2025-07-28Update comments for pack/unpack tests [ci skip]Nobuyoshi Nakada
2025-07-27Add test for `String#byteslice` with multibyte charactersErim Icel
2025-05-29[Bug #21380] Prohibit modification in String#split blockNobuyoshi Nakada
2025-03-04Move in-place interning spec to Ruby's testsJean Boussier
2024-11-26Many of Oniguruma functions need valid encoding stringsNobuyoshi Nakada
2024-11-26Check negative integer underflowNobuyoshi Nakada
2024-10-03Rename size_pool -> heapMatt Valentine-House
2024-09-09Implement String#append_as_bytes(String | Integer, ...)Jean Boussier
2024-07-26Fix memory leak in String#start_with? when regexp times outPeter Zhu
2024-05-28Stop marking chilled strings as frozenÉtienne Barrié
2024-04-17test_uplus_minus: Use a different string literalJean Boussier
2024-04-15Include more debug information in test_uplus_minusJean Boussier
2024-04-15Add more assertions in `test_uplus_minus`Jean Boussier
2024-04-04Prevent "ambiguous first argument" warningsYusuke Endoh
2024-03-27[DOC] remove repetitive words in commentscrazeteam
2024-03-25[Bug #20389] Chilled string cannot be a shared rootNobuyoshi Nakada
2024-03-20Avoid deprecation warnings in TestStringJean Boussier
2024-03-19Implement chilled stringsÉtienne Barrié
2024-03-12[Bug #20277] Remove stale `String` test conditionalsNobuyoshi Nakada
2024-02-27Add a failing test for https://bugs.ruby-lang.org/issues/20305.Fable Phippen
2024-02-22Skip under_gc_compact_stress on s390x (#10073)Takashi Kokubun
2024-02-22[Bug #20292] Truncate embedded string to new capacityNobuyoshi Nakada
2024-01-16Fix coderange of invalid_encoding_string.<<(ord)tompng
2024-01-08Fix memory leak in grapheme clustersPeter Zhu
2023-12-23Fix String#sub for GC compactionPeter Zhu
2023-12-17Stir the hash value more with encoding indexNobuyoshi Nakada
2023-12-16[Bug #20068] Encoding does not matter to empty stringsNobuyoshi Nakada
2023-12-13Make String#chomp! raise ArgumentError for 2+ arguments if string is emptyJeremy Evans
2023-12-01Make String#undump compaction safePeter Zhu
2023-11-29Guard match from GC in String#gsubPeter Zhu
2023-11-27Guard match from GC when scanning stringPeter Zhu
2023-09-01Add regression tests for start_with?/delete_prefixywenc
2023-08-26[Bug #19784] Fix behaviors against prefix with broken encodingNobuyoshi Nakada
2023-08-26Split string testsNobuyoshi Nakada
2023-07-15[Bug #19769] Fix range of size 1 in `String#tr`alexandre184
2023-06-28[Bug #19748] Fix out-of-bound access in `String#byteindex`Nobuyoshi Nakada