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));