summaryrefslogtreecommitdiffhomepage
path: root/test/t
AgeCommit message (Collapse)Author
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
2015-08-27Add String#freeze testJun Hiroe
2015-07-13Clean up testsBlaž Hrastnik
2015-07-13assert() cannot be nestedBlaž Hrastnik
2015-07-13Set origin when doing kind_of? comparisonsBlaž Hrastnik
2015-07-13Enable test_prepend_module_ancestors because it seems to pass.Blaž Hrastnik
2015-07-13Space out test_prepend_super_in_alias assertCorey Powell
Also tried to fix it, however the problem lies with how aliased methods are done and their internal structure. mruby simply aliases methods by grabbing the RProc and giving it a new name, super then determines the original method to call by using the name so a method called m, aliased as m2, will call the m2 super method instead of m
2015-07-13Enable visibility prepend tests againBlaž Hrastnik
2015-07-13Ported all MRI prepend testsCorey Powell
And of course, some of them fail miserably