Commit Graph

3311 Commits

Author SHA1 Message Date
Daniel Bovensiepen b55958b4fa Improve Integer Tests 2013-06-15 00:11:12 +08:00
Daniel Bovensiepen 71e1257417 Improve Range Tests 2013-06-15 00:01:08 +08:00
Daniel Bovensiepen c5d116f9c2 Improve Syntax Tests 2013-06-14 23:57:09 +08:00
Yukihiro "Matz" Matsumoto 34cd70b1c5 Merge pull request #1279 from Bovi-Li/improve-tests
Improve Test Infrastructure (Part 1)
2013-06-14 04:30:52 -07:00
Yukihiro "Matz" Matsumoto dbc93621c9 Merge pull request #1281 from Bovi-Li/singleton
Singleton raises TypeError on #new
2013-06-12 09:53:03 -07:00
Yukihiro "Matz" Matsumoto 16424a14dc Merge pull request #1278 from monaka/pr-calloc-improvement
Check parameters strictly.
2013-06-11 00:25:50 -07:00
Masaki Muranaka 97b9caf892 Check parameters strictly.
calloc in C99 is expected to return NULL when nelem * len == 0.
2013-06-11 16:09:12 +09:00
Yukihiro "Matz" Matsumoto ae288fe78d add assertion that check sizeof(void*) should be 4 bytes when MRB_NAN_BOXING is in use 2013-06-11 12:43:42 +09:00
Yukihiro "Matz" Matsumoto 4e877bc92f restructure header files; move non config lines away from mrbconf.h 2013-06-10 14:40:32 +09:00
Yukihiro "Matz" Matsumoto 20ef86bea0 Merge pull request #1276 from h2so5/replace-isupper-msvc
Replace isupper with a macro in msvc
2013-06-09 15:55:17 -07:00
h2so5 b543046070 Use casting instead of a macro 2013-06-10 07:17:46 +09:00
h2so5 f8df722e92 Replace isupper with a macro in msvc 2013-06-09 23:05:35 +09:00
Yukihiro "Matz" Matsumoto b9b24822b4 Merge pull request #1275 from carsonmcdonald/undeffix
Fix for 1274
2013-06-09 06:14:23 -07:00
Carson McDonald cf0fbcd0ee Remove incorrect removal of iv 2013-06-09 07:50:07 -04:00
Daniel Bovensiepen c9caea64c8 Singleton raises TypeError on #new 2013-06-09 11:21:51 +08:00
Daniel Bovensiepen f6975ea789 Improve false tests 2013-06-09 05:35:57 +08:00
Daniel Bovensiepen 2657fc4b8a Improve Exception tests 2013-06-09 05:25:52 +08:00
Daniel Bovensiepen 87a614ad90 Improve Enumerable tests 2013-06-09 05:20:06 +08:00
Daniel Bovensiepen 5915874e01 Add assert_not_include to test environment 2013-06-09 05:16:10 +08:00
Daniel Bovensiepen 29414e8178 Improve Comparable tests 2013-06-09 05:08:14 +08:00
Daniel Bovensiepen 968fc7a91c Improve Class tests 2013-06-09 05:04:04 +08:00
Daniel Bovensiepen b80a4cf046 Improve BasicObject tests 2013-06-09 04:51:31 +08:00
Daniel Bovensiepen d7deef8a2d Fix Array Tests 2013-06-09 04:51:19 +08:00
Daniel Bovensiepen 01eb9e0e84 Improve Array tests 2013-06-09 04:49:06 +08:00
Daniel Bovensiepen 2d696b26b6 Add assert_not_equal 2013-06-09 04:48:53 +08:00
Daniel Bovensiepen dca23f6c5f Improve ArgumentError tests 2013-06-09 04:08:05 +08:00
Daniel Bovensiepen 39b6d087c7 Improve alias tests 2013-06-09 04:04:19 +08:00
Daniel Bovensiepen 83d04a539e Improve undef tests 2013-06-09 03:51:44 +08:00
Carson McDonald 01c0373fac Add undef var test 2013-06-08 11:10:41 -04:00
Carson McDonald c75bfc93a3 Raise a NameError when symbol isn't found. 2013-06-08 10:43:34 -04:00
Carson McDonald ab4ecac07b bob doesn't have new so don't undef 2013-06-08 10:42:18 -04:00
Carson McDonald 5fbceaf4a1 new is removed from Integer so doesn't need to be removed again in Fixnum 2013-06-08 10:38:09 -04:00
Yukihiro "Matz" Matsumoto e4c9af6e95 Merge pull request #1273 from kyab/no_bins_example
No need to specify empty bin list anymore(example)
2013-06-06 21:14:09 -07:00
Yukihiro "Matz" Matsumoto ce7ec9e777 Merge pull request #1272 from kyab/absolute_path_ok_for_gembox
Describe GemBox files can be located anywhere
2013-06-06 21:12:46 -07:00
Yukihiro "Matz" Matsumoto c4ddd4d3a7 Merge branch 'master' of github.com:mruby/mruby 2013-06-07 02:38:06 +09:00
Yukihiro "Matz" Matsumoto 36c56a9077 install gperf to prevent accidental compile error 2013-06-06 23:55:02 +09:00
Yukihiro "Matz" Matsumoto 33b81f2ad7 do not specify implementation dependant exception class names in fiber test 2013-06-06 23:54:40 +09:00
kyab 49298af7b7 No need to specify empty bin list anymore(example) 2013-06-06 22:12:08 +09:00
kyab 155193b41a Describe GemBox files can be located anywhere 2013-06-06 21:35:15 +09:00
Yukihiro "Matz" Matsumoto 1854941f58 Merge pull request #1271 from carsonmcdonald/mrbgemdocfixes
Minor wording changes and a couple spelling fixes
2013-06-02 23:26:09 -07:00
Carson McDonald 43732ecd17 Minor wording changes and a couple spelling fixes 2013-06-02 08:29:49 -04:00
Yukihiro "Matz" Matsumoto 5c6d281866 Merge branch 'master' of github.com:mruby/mruby 2013-05-29 00:06:22 +09:00
Yukihiro "Matz" Matsumoto b172be47fa small refactoring over word boxing 2013-05-29 00:05:57 +09:00
Yukihiro "Matz" Matsumoto 83bd1bab31 Merge pull request #1268 from carsonmcdonald/fiberextests
Add a couple Fiber tests
2013-05-28 07:37:17 -07:00
Carson McDonald 35b58e571d Test for raise when yield is called on root fiber 2013-05-28 09:04:53 -04:00
Carson McDonald 406e089a74 Add test for raise on resume after fiber is dead 2013-05-28 09:01:27 -04:00
Yukihiro "Matz" Matsumoto 8487ab06dd Merge pull request #1267 from skandhas/pr-add-Fiber-alive_p
add Fiber#alive?
2013-05-27 06:09:13 -07:00
skandhas 345ba02e4d add Fiber#alive? 2013-05-27 15:21:56 +08:00
Yukihiro "Matz" Matsumoto 7b8ae1b8b6 Merge branch 'master' of github.com:mruby/mruby 2013-05-26 21:27:16 +09:00
Yukihiro "Matz" Matsumoto ec3a5f33ba Merge pull request #1266 from kimushu/feature/word-boxing
Add MRB_WORD_BOXING mode (represent mrb_value as a word)
2013-05-26 05:26:50 -07:00