diff options
| author | take_cheeze <[email protected]> | 2014-07-12 22:02:20 +0900 |
|---|---|---|
| committer | take_cheeze <[email protected]> | 2014-07-14 21:11:14 +0900 |
| commit | a9c52675e6658d185eb8c7d57f2d19602359f5a1 (patch) | |
| tree | 9e939360b54d938a018eaa6b9b3bc584db73e4ec /test/init_mrbtest.c | |
| parent | 23c811bda6f05bcf5792ac6ba8b12c51fb75d076 (diff) | |
| download | mruby-a9c52675e6658d185eb8c7d57f2d19602359f5a1.tar.gz mruby-a9c52675e6658d185eb8c7d57f2d19602359f5a1.zip | |
Set `$mrbtest_verbose` flag in `mrb_init_test_driver`.
Diffstat (limited to 'test/init_mrbtest.c')
| -rw-r--r-- | test/init_mrbtest.c | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/test/init_mrbtest.c b/test/init_mrbtest.c index 3a61a6f39..cc75a5a5e 100644 --- a/test/init_mrbtest.c +++ b/test/init_mrbtest.c @@ -1,12 +1,13 @@ #include <stdlib.h> #include "mruby.h" #include "mruby/irep.h" +#include "mruby/variable.h" extern const uint8_t mrbtest_assert_irep[]; extern const uint8_t mrbtest_irep[]; void mrbgemtest_init(mrb_state* mrb); -void mrb_init_test_driver(mrb_state* mrb); +void mrb_init_test_driver(mrb_state* mrb, mrb_bool verbose); void mrb_t_pass_result(mrb_state *mrb_dst, mrb_state *mrb_src); void @@ -17,7 +18,7 @@ mrb_init_mrbtest(mrb_state *mrb) mrb_load_irep(mrb, mrbtest_assert_irep); core_test = mrb_open_core(mrb_default_allocf, NULL); - mrb_init_test_driver(core_test); + mrb_init_test_driver(core_test, mrb_test(mrb_gv_get(mrb, mrb_intern_lit(mrb, "$mrbtest_verbose")))); mrb_load_irep(core_test, mrbtest_assert_irep); mrb_load_irep(core_test, mrbtest_irep); mrb_t_pass_result(mrb, core_test); |
