Mercurial > irccd
diff tests/js-irccd/main.cpp @ 179:ef527409e638
Irccd: update JavaScript code
author | David Demelier <markand@malikania.fr> |
---|---|
date | Tue, 31 May 2016 21:03:01 +0200 |
parents | f2099005b23d |
children | cb61cc16e2b6 |
line wrap: on
line diff
--- a/tests/js-irccd/main.cpp Thu May 26 21:20:46 2016 +0200 +++ b/tests/js-irccd/main.cpp Tue May 31 21:03:01 2016 +0200 @@ -48,7 +48,7 @@ ); if (ret != 0) - throw duk::error(m_plugin->context(), -1); + throw duk::exception(m_plugin->context(), -1); ASSERT_EQ(IRCCD_VERSION_MAJOR, duk::getGlobal<int>(m_plugin->context(), "major")); ASSERT_EQ(IRCCD_VERSION_MINOR, duk::getGlobal<int>(m_plugin->context(), "minor")); @@ -74,7 +74,7 @@ ); if (ret != 0) - throw duk::error(m_plugin->context(), -1); + throw duk::exception(m_plugin->context(), -1); ASSERT_EQ(1, duk::getGlobal<int>(m_plugin->context(), "errno")); ASSERT_EQ("SystemError", duk::getGlobal<std::string>(m_plugin->context(), "name")); @@ -89,7 +89,7 @@ TEST_F(TestJsIrccd, fromNative) { try { - duk::push(m_plugin->context(), duk::Function{[] (duk::ContextPtr ctx) -> duk::Ret { + duk::push(m_plugin->context(), duk::Function{[] (duk::Context *ctx) -> duk::Ret { duk::raise(ctx, SystemError{EINVAL, "hey"}); return 0; @@ -110,7 +110,7 @@ ); if (ret != 0) - throw duk::error(m_plugin->context(), -1); + throw duk::exception(m_plugin->context(), -1); ASSERT_EQ(EINVAL, duk::getGlobal<int>(m_plugin->context(), "errno")); ASSERT_EQ("SystemError", duk::getGlobal<std::string>(m_plugin->context(), "name"));