comparison tests/src/libirccd-js/js-api-elapsedtimer/main.cpp @ 773:8c44bbcbbab9

Misc: style, cleanup and update
author David Demelier <markand@malikania.fr>
date Fri, 26 Oct 2018 13:01:00 +0200
parents 35c1517d705d
children 06cc2f95f479
comparison
equal deleted inserted replaced
772:f5ccf65ae929 773:8c44bbcbbab9
34 34
35 BOOST_FIXTURE_TEST_SUITE(elapsed_timer_js_api_suite, js_fixture) 35 BOOST_FIXTURE_TEST_SUITE(elapsed_timer_js_api_suite, js_fixture)
36 36
37 BOOST_AUTO_TEST_CASE(standard) 37 BOOST_AUTO_TEST_CASE(standard)
38 { 38 {
39 if (duk_peval_string(plugin_->get_context(), "timer = new Irccd.ElapsedTimer();") != 0) 39 if (duk_peval_string(plugin_->get_context(), "timer = new Irccd.ElapsedTimer();") != 0)
40 throw duk::get_stack(plugin_->get_context(), -1); 40 throw duk::get_stack(plugin_->get_context(), -1);
41 41
42 std::this_thread::sleep_for(300ms); 42 std::this_thread::sleep_for(300ms);
43 43
44 if (duk_peval_string(plugin_->get_context(), "result = timer.elapsed();") != 0) 44 if (duk_peval_string(plugin_->get_context(), "result = timer.elapsed();") != 0)
45 throw duk::get_stack(plugin_->get_context(), -1); 45 throw duk::get_stack(plugin_->get_context(), -1);
46 46
47 BOOST_REQUIRE(duk_get_global_string(plugin_->get_context(), "result")); 47 BOOST_REQUIRE(duk_get_global_string(plugin_->get_context(), "result"));
48 BOOST_REQUIRE_GE(duk_get_int(plugin_->get_context(), -1), 250); 48 BOOST_REQUIRE_GE(duk_get_int(plugin_->get_context(), -1), 250);
49 BOOST_REQUIRE_LE(duk_get_int(plugin_->get_context(), -1), 350); 49 BOOST_REQUIRE_LE(duk_get_int(plugin_->get_context(), -1), 350);
50 } 50 }
51 51
52 BOOST_AUTO_TEST_SUITE_END() 52 BOOST_AUTO_TEST_SUITE_END()
53 53
54 } // !namespace 54 } // !namespace