aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorylavic <ylavic.dev@gmail.com>2018-12-17 14:42:09 +0100
committerylavic <ylavic.dev@gmail.com>2018-12-17 14:45:23 +0100
commit2ce91b823c8b4504b9c40f99abf00917641cef6c (patch)
tree844860e84e9f53fad0ad3a9f46929b12998e6ae7
parenta66cf7924cce69be801a25bf803cef16f1a75693 (diff)
downloadrapidjson-2ce91b823c8b4504b9c40f99abf00917641cef6c.tar.gz
Pointer tests now need <algorithm> (for std::swap), but no tabs.
-rw-r--r--test/unittest/pointertest.cpp51
1 files changed, 26 insertions, 25 deletions
diff --git a/test/unittest/pointertest.cpp b/test/unittest/pointertest.cpp
index ba9035d..66082f7 100644
--- a/test/unittest/pointertest.cpp
+++ b/test/unittest/pointertest.cpp
@@ -16,6 +16,7 @@
#include "rapidjson/pointer.h"
#include "rapidjson/stringbuffer.h"
#include <sstream>
+#include <algorithm>
using namespace rapidjson;
@@ -530,33 +531,33 @@ TEST(Pointer, Assignment) {
}
TEST(Pointer, Swap) {
- Pointer p("/foo/0");
- Pointer q(&p.GetAllocator());
-
- q.Swap(p);
- EXPECT_EQ(&q.GetAllocator(), &p.GetAllocator());
- EXPECT_TRUE(p.IsValid());
- EXPECT_TRUE(q.IsValid());
- EXPECT_EQ(0u, p.GetTokenCount());
- EXPECT_EQ(2u, q.GetTokenCount());
- EXPECT_EQ(3u, q.GetTokens()[0].length);
- EXPECT_STREQ("foo", q.GetTokens()[0].name);
- EXPECT_EQ(1u, q.GetTokens()[1].length);
- EXPECT_STREQ("0", q.GetTokens()[1].name);
- EXPECT_EQ(0u, q.GetTokens()[1].index);
+ Pointer p("/foo/0");
+ Pointer q(&p.GetAllocator());
+
+ q.Swap(p);
+ EXPECT_EQ(&q.GetAllocator(), &p.GetAllocator());
+ EXPECT_TRUE(p.IsValid());
+ EXPECT_TRUE(q.IsValid());
+ EXPECT_EQ(0u, p.GetTokenCount());
+ EXPECT_EQ(2u, q.GetTokenCount());
+ EXPECT_EQ(3u, q.GetTokens()[0].length);
+ EXPECT_STREQ("foo", q.GetTokens()[0].name);
+ EXPECT_EQ(1u, q.GetTokens()[1].length);
+ EXPECT_STREQ("0", q.GetTokens()[1].name);
+ EXPECT_EQ(0u, q.GetTokens()[1].index);
// std::swap compatibility
- std::swap(p, q);
- EXPECT_EQ(&p.GetAllocator(), &q.GetAllocator());
- EXPECT_TRUE(q.IsValid());
- EXPECT_TRUE(p.IsValid());
- EXPECT_EQ(0u, q.GetTokenCount());
- EXPECT_EQ(2u, p.GetTokenCount());
- EXPECT_EQ(3u, p.GetTokens()[0].length);
- EXPECT_STREQ("foo", p.GetTokens()[0].name);
- EXPECT_EQ(1u, p.GetTokens()[1].length);
- EXPECT_STREQ("0", p.GetTokens()[1].name);
- EXPECT_EQ(0u, p.GetTokens()[1].index);
+ std::swap(p, q);
+ EXPECT_EQ(&p.GetAllocator(), &q.GetAllocator());
+ EXPECT_TRUE(q.IsValid());
+ EXPECT_TRUE(p.IsValid());
+ EXPECT_EQ(0u, q.GetTokenCount());
+ EXPECT_EQ(2u, p.GetTokenCount());
+ EXPECT_EQ(3u, p.GetTokens()[0].length);
+ EXPECT_STREQ("foo", p.GetTokens()[0].name);
+ EXPECT_EQ(1u, p.GetTokens()[1].length);
+ EXPECT_STREQ("0", p.GetTokens()[1].name);
+ EXPECT_EQ(0u, p.GetTokens()[1].index);
}
TEST(Pointer, Append) {