comparison tests/js-irccd/main.cpp @ 111:1ed760f6e0c6

Irccd: new brace styles, #487
author David Demelier <markand@malikania.fr>
date Wed, 27 Apr 2016 21:37:09 +0200
parents 1125d90b3b44
children f2099005b23d
comparison
equal deleted inserted replaced
110:5d71d270a2dd 111:1ed760f6e0c6
36 "major = Irccd.version.major;" 36 "major = Irccd.version.major;"
37 "minor = Irccd.version.minor;" 37 "minor = Irccd.version.minor;"
38 "patch = Irccd.version.patch;" 38 "patch = Irccd.version.patch;"
39 ); 39 );
40 40
41 if (ret != 0) 41 if (ret != 0) {
42 throw duk::error(ctx, -1); 42 throw duk::error(ctx, -1);
43 }
43 44
44 ASSERT_EQ(IRCCD_VERSION_MAJOR, duk::getGlobal<int>(ctx, "major")); 45 ASSERT_EQ(IRCCD_VERSION_MAJOR, duk::getGlobal<int>(ctx, "major"));
45 ASSERT_EQ(IRCCD_VERSION_MINOR, duk::getGlobal<int>(ctx, "minor")); 46 ASSERT_EQ(IRCCD_VERSION_MINOR, duk::getGlobal<int>(ctx, "minor"));
46 ASSERT_EQ(IRCCD_VERSION_PATCH, duk::getGlobal<int>(ctx, "patch")); 47 ASSERT_EQ(IRCCD_VERSION_PATCH, duk::getGlobal<int>(ctx, "patch"));
47 } catch (const std::exception &ex) { 48 } catch (const std::exception &ex) {
66 " v1 = (e instanceof Error);" 67 " v1 = (e instanceof Error);"
67 " v2 = (e instanceof Irccd.SystemError);" 68 " v2 = (e instanceof Irccd.SystemError);"
68 "}" 69 "}"
69 ); 70 );
70 71
71 if (ret != 0) 72 if (ret != 0) {
72 throw duk::error(ctx, -1); 73 throw duk::error(ctx, -1);
74 }
73 75
74 ASSERT_EQ(1, duk::getGlobal<int>(ctx, "errno")); 76 ASSERT_EQ(1, duk::getGlobal<int>(ctx, "errno"));
75 ASSERT_EQ("SystemError", duk::getGlobal<std::string>(ctx, "name")); 77 ASSERT_EQ("SystemError", duk::getGlobal<std::string>(ctx, "name"));
76 ASSERT_EQ("test", duk::getGlobal<std::string>(ctx, "message")); 78 ASSERT_EQ("test", duk::getGlobal<std::string>(ctx, "message"));
77 ASSERT_TRUE(duk::getGlobal<bool>(ctx, "v1")); 79 ASSERT_TRUE(duk::getGlobal<bool>(ctx, "v1"));
106 " v1 = (e instanceof Error);" 108 " v1 = (e instanceof Error);"
107 " v2 = (e instanceof Irccd.SystemError);" 109 " v2 = (e instanceof Irccd.SystemError);"
108 "}" 110 "}"
109 ); 111 );
110 112
111 if (ret != 0) 113 if (ret != 0) {
112 throw duk::error(ctx, -1); 114 throw duk::error(ctx, -1);
115 }
113 116
114 ASSERT_EQ(EINVAL, duk::getGlobal<int>(ctx, "errno")); 117 ASSERT_EQ(EINVAL, duk::getGlobal<int>(ctx, "errno"));
115 ASSERT_EQ("SystemError", duk::getGlobal<std::string>(ctx, "name")); 118 ASSERT_EQ("SystemError", duk::getGlobal<std::string>(ctx, "name"));
116 ASSERT_EQ("hey", duk::getGlobal<std::string>(ctx, "message")); 119 ASSERT_EQ("hey", duk::getGlobal<std::string>(ctx, "message"));
117 ASSERT_TRUE(duk::getGlobal<bool>(ctx, "v1")); 120 ASSERT_TRUE(duk::getGlobal<bool>(ctx, "v1"));