Mercurial > irccd
comparison tests/js-timer/main.cpp @ 281:7227203a9a70
Tests: fix js-timer
author | David Demelier <markand@malikania.fr> |
---|---|
date | Sat, 22 Oct 2016 16:08:22 +0200 |
parents | f04acabfbbe5 |
children | 287e9ede5eef |
comparison
equal
deleted
inserted
replaced
280:0f56b01957a1 | 281:7227203a9a70 |
---|---|
36 | 36 |
37 plugin->onLoad(irccd); | 37 plugin->onLoad(irccd); |
38 irccd.plugins().add(plugin); | 38 irccd.plugins().add(plugin); |
39 | 39 |
40 while (timer.elapsed() < 3000) { | 40 while (timer.elapsed() < 3000) { |
41 irccd.poll(); | 41 util::poller::poll(512, irccd); |
42 irccd.dispatch(); | 42 irccd.dispatch(); |
43 } | 43 } |
44 | 44 |
45 ASSERT_TRUE(duk_get_global_string(plugin->context(), "count")); | 45 ASSERT_TRUE(duk_get_global_string(plugin->context(), "count")); |
46 ASSERT_EQ(1, duk_get_int(plugin->context(), -1)); | 46 ASSERT_EQ(1, duk_get_int(plugin->context(), -1)); |
55 | 55 |
56 plugin->onLoad(irccd); | 56 plugin->onLoad(irccd); |
57 irccd.plugins().add(plugin); | 57 irccd.plugins().add(plugin); |
58 | 58 |
59 while (timer.elapsed() < 3000) { | 59 while (timer.elapsed() < 3000) { |
60 irccd.poll(); | 60 util::poller::poll(512, irccd); |
61 irccd.dispatch(); | 61 irccd.dispatch(); |
62 } | 62 } |
63 | 63 |
64 ASSERT_TRUE(duk_get_global_string(plugin->context(), "count")); | 64 ASSERT_TRUE(duk_get_global_string(plugin->context(), "count")); |
65 ASSERT_GE(duk_get_int(plugin->context(), -1), 5); | 65 ASSERT_GE(duk_get_int(plugin->context(), -1), 5); |