summaryrefslogtreecommitdiffhomepage
path: root/tasks/mrbgems_test.rake
AgeCommit message (Collapse)Author
2014-09-05Fix default gem loading in `generate_gem_table`.take_cheeze
2014-08-20Fix error handlings for mrb_open_core().Tatsuhiko Kubo
2014-08-11fix build when neither src nor mrblib directory exists.Tomoyuki Sahara
2014-07-14Set `$mrbtest_verbose` flag in `mrb_init_test_driver`.take_cheeze
2014-07-12Fix rake failure since `mrbtest_objs` isn't flattened.take_cheeze
Append generated test object to `@test_objs` of mrbgem spec. Add method `custom_test_init?` to check whether mrbgem has custom test init function.
2014-07-12Run mrbgem and core tests on minimum dependencies.take_cheeze
Solves #2355. In test drivers: * Uses `mrb_t_pass_result` to check and pass test result to main `mrb_state`. * Adds `mrb_init_test_driver` to init test `mrb_state`.
2014-07-08Use `mrb_print_error` to print exception instead of `mrb_p`.take_cheeze
2014-06-04Add generator script to dependency so that it will regenerate C codes when ↵take_cheeze
it's modified.
2014-05-12Rebuild no mrb_open mrbgems test when config file is modified.take_cheeze
2014-04-30remove trailing spacesNobuyoshi Nakada
2014-04-05Fix 'make test' fail to build on Windows(MSVC)kyab
2014-04-03Fix build fail for 'make test' with no mrbgemskyab
2014-03-12avoid mrb_string_value_cstr() to copy string between mrb_states in testsYukihiro "Matz" Matsumoto
2014-03-10reduce mrb_open calls in mrbgem testtake_cheeze
2014-03-09Add comments to notify files are auto generated.Masaki Muranaka
2014-02-27Merge pull request #1753 from take-cheeze/assert_rbYukihiro "Matz" Matsumoto
Compile assert.rb once.
2014-02-26compile assert.rb oncetake_cheeze
2014-02-26use mrb_intern_lit instead of mrb_intern_cstr for C string literalscubicdaiya
2014-01-07remove superfluous includescremno
- reduce compile time by a little bit (full-core: ~0.7s for me) - thanks to 'include-what-you-use' for some help - include Standard C header files before any other (coding style)
2014-01-05Merge pull request #1643 from take-cheeze/remove_unnecessary_depedencyYukihiro "Matz" Matsumoto
Reduce unnecessary mrbgems full test rebuild.
2014-01-02fix some warnings emitted by 'ruby -w'cremno
- File.exists? is deprecated since 2.1.0 - tasks/mruby_build_commands.rake:268: ambiguous argument
2013-12-27remove unnecessary depedency in test buildtake_cheeze
2013-09-23eliminate use of traditional intern API (mrb_intern()) completelyYuichi Nishiwaki
2013-07-27replace "if not" to "unless"Yukihiro "Matz" Matsumoto
2013-05-09remove unused variablesNihad Abbasov
2013-04-23Pass verbose flag to each gem testXuejie "Rafael" Xiao
2013-04-20put spaces after if/whileYukihiro "Matz" Matsumoto
2013-04-06use EXIT_SUCCESS and EXIT_FAILURE for exit status; close #1142Yukihiro "Matz" Matsumoto
2013-03-29Fixed testrb load pathYuichiro MASUI
2013-03-16Remove string.h in khash.hMasaki Muranaka
2013-02-27Do not generate test_args_hash variable if it is not usedXuejie "Rafael" Xiao
2013-02-23Support to build on pwd != mruby source rootYuichiro MASUI
2013-02-20declare local variable at the start of a block in generated gem_test.cnkshigeru
2013-02-03Generate mrbtest.a file for sparete from driver.oYuichiro MASUI
2013-01-30Changed variable $test_args to constant TEST_ARGSCarson McDonald
2013-01-30Make sure quotes and escapes get escaped.Carson McDonald
2013-01-29Add ability to pass parameters from mrbgem.rake spec into test scripts.Carson McDonald
2013-01-21build_config gets more flexibilityYuichiro MASUI
2013-01-20Improved build scripts and config filesYuichiro MASUI
2013-01-11Fixed mrbtest result numbersYuichiro MASUI
2013-01-10remove compiler warnings.mattn
2013-01-07Run mrbgems test run on isolate mrb_state each rb file.Yuichiro MASUI
Can access to current gem's name through GEMNAME from test. Can change assert library each mrbgems. used spec.test_preload on mrbgem.rake. assert library should set $ok_test, $ko_test, $kill_test, $asserts.