summaryrefslogtreecommitdiffhomepage
path: root/mrbgems/mruby-symbol-ext/test
AgeCommit message (Collapse)Author
2021-01-12Changed packing format of inline symbols.Yukihiro "Matz" Matsumoto
To make inline symbols packed in 30 bits.
2019-06-28Use `__ENCODING__` in testsKOBAYASHI Shuji
It cannot be used for `String#size` test if judging whether or not `MRB_UTF8_STRING` is defined by result of `String#size`.
2019-02-12Disable `Symbol.all_symbols`.Yukihiro "Matz" Matsumoto
2019-02-04Fix `Symbol#size` for multi-byte characters with `MRB_UTF8_STRING`KOBAYASHI Shuji
Before: p :あ.size #=> 3 After: p :あ.size #=> 1
2018-09-20Move `Symbol#to_proc` to the core from `mruby-symbol-ext` gem.Yukihiro "Matz" Matsumoto
Even though `Symbol#to_proc` is not included in ISO standard, the `some_method(&:method_name)` is used very widely and convenient. So we moved it to the core.
2014-06-24Add `Symbol#intern`.take_cheeze
2014-06-23Reduce new string creation in `capitalize`, `downcase`, `upcase` method of ↵take_cheeze
`Symbol` class extension. Add test to check unmodified result is working.
2014-04-20Suppress test script syntax warning.take_cheeze
2014-04-20Implement Symbol#casecmpksss
2013-10-08add some methods to Symbolskandhas
2013-08-04Improve test of mruby-symbol-ext GEMDaniel Bovensiepen
2013-04-21Add Symbol#to_proc, Symbol.all_symbolsh2so5