summaryrefslogtreecommitdiffhomepage
path: root/test/t
AgeCommit message (Collapse)Author
2016-11-24Fix unsafe peephole optimizationFrancis Bogsanyi
Reported by https://hackerone.com/dkasak
2016-11-24Get String length after args in String#chomp!Clayton Smith
Fixes RCE issue Reported by @bouk
2016-11-24Fix calling .arity on Proc with undefined `initialize`Francois Chagnon
Reported by @bouk
2016-11-24Fix segfault caused by empty condition in ternaryBouke van der Bijl
Reported by https://hackerone.com/jpenalbae
2016-11-24Fix codegen issue causing misaligned registerBouke van der Bijl
Reported by https://hackerone.com/haquaman
2016-11-24Fix segfault on remove_method with invalid argumentBouke van der Bijl
Reported by https://hackerone.com/jpenalbae
2016-11-24Fix segfault on method call with exactly 127 argumentsBouke van der Bijl
Reported by https://hackerone.com/dkasak
2016-11-24Fix nested empty heredoc causing segfaultBouke van der Bijl
As reported by https://hackerone.com/jpenalbae
2016-11-24Copy over INSTANCE_TT when duping classBouke van der Bijl
2016-11-22hash value may be overflown from IntegerYukihiro "Matz" Matsumoto
mruby special.
2016-11-22Fix typo in testYutaka HARA
2016-11-18Merge pull request #3255 from ksss/range-includeYukihiro "Matz" Matsumoto
Fix condition of Range#include?
2016-11-18Fix condition of Range#include?ksss
2016-11-17String#include? does not take integersYukihiro "Matz" Matsumoto
2016-11-17Ranges should not rewriteksss
2016-11-16Fixed rindex calling into mrb_equal bugYukihiro "Matz" Matsumoto
Fixed by Alex Snaps and reported by Mathieu Leduc-Hamel, both from shopify.com. Thank you!
2016-11-11Merge pull request #3224 from ksss/define_methodYukihiro "Matz" Matsumoto
Module#define_method supports proc argument
2016-11-07fixed wrong stack adjustment for ensure clauses; fix #3175Yukihiro "Matz" Matsumoto
2016-11-04add quoted symbol tests; ref #3231Yukihiro "Matz" Matsumoto
2016-10-12Module#define_method supports proc argumentksss
2016-09-08Add testing for regressionksss
2016-08-20Fixed spell errors in test/t/lang.rb; ref #3199Yukihiro "Matz" Matsumoto
2016-08-20Add new test for optimize VMMiura Hideki
2016-08-15Correct method nameFranck Verrot
2016-07-14Should raise LocalJumpError when no block givenksss
2016-06-18add test for public_methods(false)Yasuhiro Matsumoto
2016-03-24remove wrong ISO section from safe navigation test; ref 4c1ce0f6Yukihiro "Matz" Matsumoto
2016-03-23add safe-navigation operator testsYukihiro "Matz" Matsumoto
2016-01-27protect NoMethodError from calling to_hash in replaceSayed Abdelhaleem
2016-01-11Merge pull request #3080 from kou/fix-class-variable-in-moduleYukihiro "Matz" Matsumoto
Fix class variable reference in module
2016-01-11Fix class variable reference in moduleKouhei Sutou
Fix #3079
2015-12-29Skip backtrace related tests when backtrace isn't availableKouhei Sutou
2015-12-29Support backtrace after method callsKouhei Sutou
GitHub: fix #2902, #2917 The current implementation traverses stack to retrieve backtrace. But stack will be changed when some operations are occurred. It means that backtrace may be broken after some operations. This change (1) saves the minimum information to retrieve backtrace when exception is raised and (2) restores backtrace from the minimum information when backtrace is needed. It reduces overhead for creating backtrace Ruby objects. The space for the minimum information is reused by multiple exceptions. So memory allocation isn't occurred for each exception.
2015-12-17Fix "ambiguous first argument" warningZachary Scott
2015-11-18Bugfix nagative-number lshift() bit overflowmurase_syuka
2015-11-18Bugfix lshift() bit overflow; close #3023murase_syuka
2015-11-17mruby-1.2.01.2.0mimaki
2015-11-06fix ambiguous first argument warningcremno
/home/travis/build/mruby/mruby/test/t/float.rb:201:17: ambiguous first argument; put parentheses or even spaces
2015-10-01clarify asserts to UTF-8 test suites; ref #2971Yukihiro "Matz" Matsumoto
2015-09-30fix testsYasuhiro Matsumoto
2015-09-29chop with utf-8. fix #2967Yasuhiro Matsumoto
2015-09-24UTF-8 string support in coreYukihiro "Matz" Matsumoto
define MRB_UTF8_STRING (in mrbconf.h) to enable UTF-8 support.
2015-09-23String#rindex should no longer take integer argumentYukihiro "Matz" Matsumoto
2015-09-16support String#[]= with 3 argstakahashim
2015-09-10add Hash#rehash to handle key modification; ref #2945Yukihiro "Matz" Matsumoto
2015-09-04Merge branch 'module-prepend' of https://github.com/polyfox/mruby into ↵Yukihiro "Matz" Matsumoto
polyfox-module-prepend
2015-09-03Merge pull request #2924 from zzak/mruby-testYukihiro "Matz" Matsumoto
Extract mrbtest to binary gem
2015-09-02Integer << and >> to use Float instead of raising RangeErrorYukihiro "Matz" Matsumoto
2015-09-02Make travis happyZachary Scott
We have do this because mruby's test files are found using MRUBY_ROOT, like this: mrbs = Dir.glob("#{MRUBY_ROOT}/test/t/*.rb")
2015-09-02Float << and >> should be more compatible to FixnumYukihiro "Matz" Matsumoto