Mercurial > irccd
comparison tests/js-irccd/main.cpp @ 565:194162717ec9
Irccd: bring new duktape.hpp
author | David Demelier <markand@malikania.fr> |
---|---|
date | Mon, 27 Nov 2017 10:16:45 +0100 |
parents | b3a0f61a35fe |
children | bf56628e070b |
comparison
equal
deleted
inserted
replaced
564:b8ebbc74da0c | 565:194162717ec9 |
---|---|
32 "minor = Irccd.version.minor;" | 32 "minor = Irccd.version.minor;" |
33 "patch = Irccd.version.patch;" | 33 "patch = Irccd.version.patch;" |
34 ); | 34 ); |
35 | 35 |
36 if (ret != 0) | 36 if (ret != 0) |
37 throw dukx_exception(plugin_->context(), -1); | 37 throw dukx_get_exception(plugin_->context(), -1); |
38 | 38 |
39 BOOST_TEST(duk_get_global_string(plugin_->context(), "major")); | 39 BOOST_TEST(duk_get_global_string(plugin_->context(), "major")); |
40 BOOST_TEST(IRCCD_VERSION_MAJOR == duk_get_int(plugin_->context(), -1)); | 40 BOOST_TEST(IRCCD_VERSION_MAJOR == duk_get_int(plugin_->context(), -1)); |
41 BOOST_TEST(duk_get_global_string(plugin_->context(), "minor")); | 41 BOOST_TEST(duk_get_global_string(plugin_->context(), "minor")); |
42 BOOST_TEST(IRCCD_VERSION_MINOR == duk_get_int(plugin_->context(), -1)); | 42 BOOST_TEST(IRCCD_VERSION_MINOR == duk_get_int(plugin_->context(), -1)); |
57 " v2 = (e instanceof Irccd.SystemError);" | 57 " v2 = (e instanceof Irccd.SystemError);" |
58 "}" | 58 "}" |
59 ); | 59 ); |
60 | 60 |
61 if (ret != 0) | 61 if (ret != 0) |
62 throw dukx_exception(plugin_->context(), -1); | 62 throw dukx_get_exception(plugin_->context(), -1); |
63 | 63 |
64 BOOST_TEST(duk_get_global_string(plugin_->context(), "errno")); | 64 BOOST_TEST(duk_get_global_string(plugin_->context(), "errno")); |
65 BOOST_TEST(1 == duk_get_int(plugin_->context(), -1)); | 65 BOOST_TEST(1 == duk_get_int(plugin_->context(), -1)); |
66 BOOST_TEST(duk_get_global_string(plugin_->context(), "name")); | 66 BOOST_TEST(duk_get_global_string(plugin_->context(), "name")); |
67 BOOST_TEST("SystemError" == duk_get_string(plugin_->context(), -1)); | 67 BOOST_TEST("SystemError" == duk_get_string(plugin_->context(), -1)); |
94 " v2 = (e instanceof Irccd.SystemError);" | 94 " v2 = (e instanceof Irccd.SystemError);" |
95 "}" | 95 "}" |
96 ); | 96 ); |
97 | 97 |
98 if (ret != 0) | 98 if (ret != 0) |
99 throw dukx_exception(plugin_->context(), -1); | 99 throw dukx_get_exception(plugin_->context(), -1); |
100 | 100 |
101 BOOST_TEST(duk_get_global_string(plugin_->context(), "errno")); | 101 BOOST_TEST(duk_get_global_string(plugin_->context(), "errno")); |
102 BOOST_TEST(EINVAL == duk_get_int(plugin_->context(), -1)); | 102 BOOST_TEST(EINVAL == duk_get_int(plugin_->context(), -1)); |
103 BOOST_TEST(duk_get_global_string(plugin_->context(), "name")); | 103 BOOST_TEST(duk_get_global_string(plugin_->context(), "name")); |
104 BOOST_TEST("SystemError" == duk_get_string(plugin_->context(), -1)); | 104 BOOST_TEST("SystemError" == duk_get_string(plugin_->context(), -1)); |