Mercurial > irccd
comparison tests/js-timer/main.cpp @ 190:cb61cc16e2b6
Irccd: update all JavaScript to native code
author | David Demelier <markand@malikania.fr> |
---|---|
date | Sun, 05 Jun 2016 10:50:55 +0200 |
parents | 66d3ef1c42b3 |
children | 6635b9187d71 |
comparison
equal
deleted
inserted
replaced
189:bb70bb9e41eb | 190:cb61cc16e2b6 |
---|---|
40 while (timer.elapsed() < 3000) { | 40 while (timer.elapsed() < 3000) { |
41 irccd.poll(); | 41 irccd.poll(); |
42 irccd.dispatch(); | 42 irccd.dispatch(); |
43 } | 43 } |
44 | 44 |
45 ASSERT_EQ(1, duk::getGlobal<int>(plugin->context(), "count")); | 45 ASSERT_TRUE(duk_get_global_string(plugin->context(), "count")); |
46 ASSERT_EQ(1, duk_get_int(plugin->context(), -1)); | |
46 } | 47 } |
47 | 48 |
48 TEST(Basic, repeat) | 49 TEST(Basic, repeat) |
49 { | 50 { |
50 Irccd irccd; | 51 Irccd irccd; |
58 while (timer.elapsed() < 3000) { | 59 while (timer.elapsed() < 3000) { |
59 irccd.poll(); | 60 irccd.poll(); |
60 irccd.dispatch(); | 61 irccd.dispatch(); |
61 } | 62 } |
62 | 63 |
63 ASSERT_GE(duk::getGlobal<int>(plugin->context(), "count"), 5); | 64 ASSERT_TRUE(duk_get_global_string(plugin->context(), "count")); |
65 ASSERT_GE(duk_get_int(plugin->context(), -1), 5); | |
64 } | 66 } |
65 | 67 |
66 #if 0 | 68 #if 0 |
67 | 69 |
68 /* | 70 /* |