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 /*