changeset 382:e8a87ff66f74

Tests: use explicit comparisons
author David Demelier <markand@malikania.fr>
date Wed, 21 Dec 2016 11:06:26 +0100
parents 60545793499e
children bf4360d8b400
files tests/cmd-server-info/main.cpp
diffstat 1 files changed, 7 insertions(+), 7 deletions(-) [+]
line wrap: on
line diff
--- a/tests/cmd-server-info/main.cpp	Wed Dec 21 10:41:07 2016 +0100
+++ b/tests/cmd-server-info/main.cpp	Wed Dec 21 11:06:26 2016 +0100
@@ -70,12 +70,12 @@
         });
 
         ASSERT_TRUE(message.is_object());
-        ASSERT_EQ("example.org", message["host"]);
-        ASSERT_EQ("test", message["name"]);
-        ASSERT_EQ("pascal", message["nickname"]);
-        ASSERT_EQ(8765, message["port"]);
-        ASSERT_EQ("Pascal le grand frere", message["realname"]);
-        ASSERT_EQ("psc", message["username"]);
+        ASSERT_EQ("example.org", message["host"].get<std::string>());
+        ASSERT_EQ("test", message["name"].get<std::string>());
+        ASSERT_EQ("pascal", message["nickname"].get<std::string>());
+        ASSERT_EQ(8765, message["port"].get<int>());
+        ASSERT_EQ("Pascal le grand frere", message["realname"].get<std::string>());
+        ASSERT_EQ("psc", message["username"].get<std::string>());
     } catch (const std::exception &ex) {
         FAIL() << ex.what();
     }
@@ -95,7 +95,7 @@
 
         ASSERT_TRUE(message.is_object());
         ASSERT_FALSE(message["status"]);
-        ASSERT_EQ("server test not found", message["error"]);
+        ASSERT_EQ("server test not found", message["error"].get<std::string>());
     } catch (const std::exception &ex) {
         FAIL() << ex.what();
     }