aboutsummaryrefslogtreecommitdiff
path: root/toolsrc/src/tests_paragraph.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'toolsrc/src/tests_paragraph.cpp')
-rw-r--r--toolsrc/src/tests_paragraph.cpp63
1 files changed, 0 insertions, 63 deletions
diff --git a/toolsrc/src/tests_paragraph.cpp b/toolsrc/src/tests_paragraph.cpp
index 1fd950e19..47a07e12d 100644
--- a/toolsrc/src/tests_paragraph.cpp
+++ b/toolsrc/src/tests_paragraph.cpp
@@ -384,68 +384,5 @@ namespace UnitTest1
Assert::AreEqual(size_t(1), pghs.size());
Assert::AreEqual("a, b, c", pghs[0]["Depends"].c_str());
}
-
- TEST_METHOD(parsed_specifier_from_string)
- {
- auto maybe_spec = vcpkg::ParsedSpecifier::from_string("zlib");
- Assert::AreEqual(vcpkg::PackageSpecParseResult::SUCCESS, maybe_spec.error());
- auto spec = maybe_spec.get();
- Assert::AreEqual("zlib", spec->name.c_str());
- Assert::AreEqual(size_t(0), spec->features.size());
- Assert::AreEqual("", spec->triplet.c_str());
- }
-
- TEST_METHOD(parsed_specifier_from_string_with_triplet)
- {
- auto maybe_spec = vcpkg::ParsedSpecifier::from_string("zlib:x64-uwp");
- Assert::AreEqual(vcpkg::PackageSpecParseResult::SUCCESS, maybe_spec.error());
- auto spec = maybe_spec.get();
- Assert::AreEqual("zlib", spec->name.c_str());
- Assert::AreEqual("x64-uwp", spec->triplet.c_str());
- }
-
- TEST_METHOD(parsed_specifier_from_string_with_colons)
- {
- auto ec = vcpkg::ParsedSpecifier::from_string("zlib:x86-uwp:").error();
- Assert::AreEqual(vcpkg::PackageSpecParseResult::TOO_MANY_COLONS, ec);
- }
-
- TEST_METHOD(parsed_specifier_from_string_with_feature)
- {
- auto maybe_spec = vcpkg::ParsedSpecifier::from_string("zlib[feature]:x64-uwp");
- Assert::AreEqual(vcpkg::PackageSpecParseResult::SUCCESS, maybe_spec.error());
- auto spec = maybe_spec.get();
- Assert::AreEqual("zlib", spec->name.c_str());
- Assert::IsTrue(spec->features.size() == 1);
- Assert::AreEqual("feature", spec->features.front().c_str());
- Assert::AreEqual("x64-uwp", spec->triplet.c_str());
- }
-
- TEST_METHOD(parsed_specifier_from_string_with_many_features)
- {
- auto maybe_spec = vcpkg::ParsedSpecifier::from_string("zlib[0, 1,2]");
- Assert::AreEqual(vcpkg::PackageSpecParseResult::SUCCESS, maybe_spec.error());
- auto spec = maybe_spec.get();
- Assert::AreEqual("zlib", spec->name.c_str());
- Assert::IsTrue(spec->features.size() == 3);
- Assert::AreEqual("0", spec->features[0].c_str());
- Assert::AreEqual("1", spec->features[1].c_str());
- Assert::AreEqual("2", spec->features[2].c_str());
- Assert::AreEqual("", spec->triplet.c_str());
- }
-
- TEST_METHOD(utf8_to_utf16)
- {
- auto str = vcpkg::Strings::to_utf16("abc");
- Assert::AreEqual(L"abc", str.c_str());
- }
-
- TEST_METHOD(utf8_to_utf16_with_whitespace)
- {
- auto str = vcpkg::Strings::to_utf16("abc -x86-windows");
- Assert::AreEqual(L"abc -x86-windows", str.c_str());
- }
};
-
- TEST_CLASS(Metrics){};
}