aboutsummaryrefslogtreecommitdiff
path: root/toolsrc/src/tests_paragraph.cpp
diff options
context:
space:
mode:
authorAlexander Karatarakis <alkarata@microsoft.com>2016-11-07 16:06:36 -0800
committerAlexander Karatarakis <alkarata@microsoft.com>2016-11-07 16:06:36 -0800
commita721db2c1fbfc1b87065b0b43e32249117e53242 (patch)
tree1b0a928249499fe6aefd08261ef9b46186d348c6 /toolsrc/src/tests_paragraph.cpp
parent8e9338e4a00b44fd7721d8c6866c72d1502c3f97 (diff)
downloadvcpkg-a721db2c1fbfc1b87065b0b43e32249117e53242.tar.gz
vcpkg-a721db2c1fbfc1b87065b0b43e32249117e53242.zip
Refactor: create new Paragraphs.h/cpp
Diffstat (limited to 'toolsrc/src/tests_paragraph.cpp')
-rw-r--r--toolsrc/src/tests_paragraph.cpp32
1 files changed, 16 insertions, 16 deletions
diff --git a/toolsrc/src/tests_paragraph.cpp b/toolsrc/src/tests_paragraph.cpp
index b06359b90..28309fd31 100644
--- a/toolsrc/src/tests_paragraph.cpp
+++ b/toolsrc/src/tests_paragraph.cpp
@@ -1,5 +1,6 @@
#include "CppUnitTest.h"
#include "vcpkg.h"
+#include "Paragraphs.h"
#pragma comment(lib,"version")
#pragma comment(lib,"winhttp")
@@ -81,9 +82,9 @@ namespace UnitTest1
TEST_METHOD(SourceParagraph_Construct_Qualified_Depends)
{
vcpkg::SourceParagraph pgh({
- { "Source", "zlib" },
- { "Version", "1.2.8" },
- { "Build-Depends", "libA [windows], libB [uwp]" }
+ {"Source", "zlib"},
+ {"Version", "1.2.8"},
+ {"Build-Depends", "libA [windows], libB [uwp]"}
});
Assert::AreEqual("zlib", pgh.name.c_str());
@@ -97,7 +98,6 @@ namespace UnitTest1
Assert::AreEqual("uwp", pgh.depends[1].qualifier.c_str());
}
-
TEST_METHOD(BinaryParagraph_Construct_Minimum)
{
vcpkg::BinaryParagraph pgh({
@@ -153,14 +153,14 @@ namespace UnitTest1
TEST_METHOD(parse_paragraphs_empty)
{
const char* str = "";
- auto pghs = vcpkg::parse_paragraphs(str);
+ auto pghs = vcpkg::Paragraphs::parse_paragraphs(str);
Assert::IsTrue(pghs.empty());
}
TEST_METHOD(parse_paragraphs_one_field)
{
const char* str = "f1: v1";
- auto pghs = vcpkg::parse_paragraphs(str);
+ auto pghs = vcpkg::Paragraphs::parse_paragraphs(str);
Assert::AreEqual(size_t(1), pghs.size());
Assert::AreEqual(size_t(1), pghs[0].size());
Assert::AreEqual("v1", pghs[0]["f1"].c_str());
@@ -171,7 +171,7 @@ namespace UnitTest1
const char* str =
"f1: v1\n"
"f2: v2";
- auto pghs = vcpkg::parse_paragraphs(str);
+ auto pghs = vcpkg::Paragraphs::parse_paragraphs(str);
Assert::AreEqual(size_t(1), pghs.size());
Assert::AreEqual(size_t(2), pghs[0].size());
Assert::AreEqual("v1", pghs[0]["f1"].c_str());
@@ -186,7 +186,7 @@ namespace UnitTest1
"\n"
"f3: v3\n"
"f4: v4";
- auto pghs = vcpkg::parse_paragraphs(str);
+ auto pghs = vcpkg::Paragraphs::parse_paragraphs(str);
Assert::AreEqual(size_t(2), pghs.size());
Assert::AreEqual(size_t(2), pghs[0].size());
Assert::AreEqual("v1", pghs[0]["f1"].c_str());
@@ -204,7 +204,7 @@ namespace UnitTest1
"F:\n"
"0:\n"
"F-2:\n";
- auto pghs = vcpkg::parse_paragraphs(str);
+ auto pghs = vcpkg::Paragraphs::parse_paragraphs(str);
Assert::AreEqual(size_t(1), pghs.size());
Assert::AreEqual(size_t(5), pghs[0].size());
}
@@ -218,7 +218,7 @@ namespace UnitTest1
"\n"
"f3: v3\n"
"f4: v4";
- auto pghs = vcpkg::parse_paragraphs(str);
+ auto pghs = vcpkg::Paragraphs::parse_paragraphs(str);
Assert::AreEqual(size_t(2), pghs.size());
}
@@ -227,7 +227,7 @@ namespace UnitTest1
const char* str =
"f1:\n"
"f2: ";
- auto pghs = vcpkg::parse_paragraphs(str);
+ auto pghs = vcpkg::Paragraphs::parse_paragraphs(str);
Assert::AreEqual(size_t(1), pghs.size());
Assert::AreEqual(size_t(2), pghs[0].size());
Assert::AreEqual("", pghs[0]["f1"].c_str());
@@ -243,7 +243,7 @@ namespace UnitTest1
"f2:\r\n"
" f2\r\n"
" continue\r\n";
- auto pghs = vcpkg::parse_paragraphs(str);
+ auto pghs = vcpkg::Paragraphs::parse_paragraphs(str);
Assert::AreEqual(size_t(1), pghs.size());
Assert::AreEqual("simple\n f1", pghs[0]["f1"].c_str());
Assert::AreEqual("\n f2\n continue", pghs[0]["f2"].c_str());
@@ -257,7 +257,7 @@ namespace UnitTest1
"\r\n"
"f3: v3\r\n"
"f4: v4";
- auto pghs = vcpkg::parse_paragraphs(str);
+ auto pghs = vcpkg::Paragraphs::parse_paragraphs(str);
Assert::AreEqual(size_t(2), pghs.size());
Assert::AreEqual(size_t(2), pghs[0].size());
Assert::AreEqual("v1", pghs[0]["f1"].c_str());
@@ -277,7 +277,7 @@ namespace UnitTest1
{"Multi-Arch", "same"},
});
ss << pgh;
- auto pghs = vcpkg::parse_paragraphs(ss.str());
+ auto pghs = vcpkg::Paragraphs::parse_paragraphs(ss.str());
Assert::AreEqual(size_t(1), pghs.size());
Assert::AreEqual(size_t(4), pghs[0].size());
Assert::AreEqual("zlib", pghs[0]["Package"].c_str());
@@ -299,7 +299,7 @@ namespace UnitTest1
{"Multi-Arch", "same"},
});
ss << pgh;
- auto pghs = vcpkg::parse_paragraphs(ss.str());
+ auto pghs = vcpkg::Paragraphs::parse_paragraphs(ss.str());
Assert::AreEqual(size_t(1), pghs.size());
Assert::AreEqual(size_t(7), pghs[0].size());
Assert::AreEqual("zlib", pghs[0]["Package"].c_str());
@@ -321,7 +321,7 @@ namespace UnitTest1
{"Depends", "a, b, c"},
});
ss << pgh;
- auto pghs = vcpkg::parse_paragraphs(ss.str());
+ auto pghs = vcpkg::Paragraphs::parse_paragraphs(ss.str());
Assert::AreEqual(size_t(1), pghs.size());
Assert::AreEqual("a, b, c", pghs[0]["Depends"].c_str());
}