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