Always use <vcpkg-test/util.h> rather than <catch2/catch.hpp>. (#1252)
This ensures the StringMakers in util.h are always available for better console output.
This commit is contained in:
Родитель
e0ec6cdb16
Коммит
7411aa2913
|
@ -59,6 +59,8 @@ IncludeCategories:
|
|||
Priority: -1
|
||||
- Regex: '^<catch2/catch\.hpp>$'
|
||||
Priority: 1
|
||||
- Regex: '^<vcpkg-test/util\.h>$'
|
||||
Priority: 1
|
||||
- Regex: '^<vcpkg/base/fwd/.*\.h>$'
|
||||
Priority: 2
|
||||
- Regex: '^<vcpkg/fwd/.*\.h>$'
|
||||
|
|
|
@ -84,6 +84,12 @@ namespace Catch
|
|||
return "{\"" + value.first.native() + "\", \"" + value.second.native() + "\"}";
|
||||
}
|
||||
};
|
||||
|
||||
template<>
|
||||
struct StringMaker<vcpkg::Version>
|
||||
{
|
||||
static const std::string convert(const vcpkg::Version& value) { return value.to_string(); }
|
||||
};
|
||||
}
|
||||
|
||||
namespace vcpkg
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
#include <catch2/catch.hpp>
|
||||
#include <vcpkg-test/util.h>
|
||||
|
||||
#include <vcpkg/archives.h>
|
||||
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
#include <catch2/catch.hpp>
|
||||
#include <vcpkg-test/util.h>
|
||||
|
||||
#include <vcpkg/base/strings.h>
|
||||
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
#include <catch2/catch.hpp>
|
||||
#include <vcpkg-test/util.h>
|
||||
|
||||
#include <vcpkg/base/files.h>
|
||||
#include <vcpkg/base/xmlserializer.h>
|
||||
|
@ -13,8 +13,6 @@
|
|||
|
||||
#include <string>
|
||||
|
||||
#include <vcpkg-test/util.h>
|
||||
|
||||
using namespace vcpkg;
|
||||
|
||||
struct KnowNothingBinaryProvider : IReadBinaryProvider
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
#include <catch2/catch.hpp>
|
||||
#include <vcpkg-test/util.h>
|
||||
|
||||
#include <vcpkg/base/format.h>
|
||||
#include <vcpkg/base/strings.h>
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
#include <catch2/catch.hpp>
|
||||
#include <vcpkg-test/util.h>
|
||||
|
||||
#include <vcpkg/base/cache.h>
|
||||
#include <vcpkg/base/stringview.h>
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
#define CATCH_CONFIG_RUNNER
|
||||
#include <catch2/catch.hpp>
|
||||
#include <vcpkg-test/util.h>
|
||||
|
||||
#include <vcpkg/base/checks.h>
|
||||
#include <vcpkg/base/messages.h>
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
#include <catch2/catch.hpp>
|
||||
#include <vcpkg-test/util.h>
|
||||
|
||||
#include <vcpkg/base/files.h>
|
||||
#include <vcpkg/base/optional.h>
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
#include <catch2/catch.hpp>
|
||||
#include <vcpkg-test/util.h>
|
||||
|
||||
#include <vcpkg/base/chrono.h>
|
||||
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
#include <catch2/catch.hpp>
|
||||
#include <vcpkg-test/util.h>
|
||||
|
||||
#include <vcpkg/base/checks.h>
|
||||
#include <vcpkg/base/parse.h>
|
||||
|
@ -10,8 +10,6 @@
|
|||
#include <ostream>
|
||||
#include <utility>
|
||||
|
||||
#include <vcpkg-test/util.h>
|
||||
|
||||
using namespace vcpkg;
|
||||
|
||||
namespace vcpkg
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
#include <catch2/catch.hpp>
|
||||
#include <vcpkg-test/util.h>
|
||||
|
||||
#include <vcpkg/base/cmd-parser.h>
|
||||
#include <vcpkg/base/files.h>
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
#include <catch2/catch.hpp>
|
||||
#include <vcpkg-test/util.h>
|
||||
|
||||
#include <vcpkg/base/cofffilereader.h>
|
||||
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
#include <catch2/catch.hpp>
|
||||
#include <vcpkg-test/util.h>
|
||||
|
||||
#include <vcpkg/commands.depend-info.h>
|
||||
#include <vcpkg/vcpkgcmdarguments.h>
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
#include <catch2/catch.hpp>
|
||||
#include <vcpkg-test/util.h>
|
||||
|
||||
#include <vcpkg/export.ifw.h>
|
||||
#include <vcpkg/export.prefab.h>
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
#include <catch2/catch.hpp>
|
||||
#include <vcpkg-test/util.h>
|
||||
|
||||
#include <vcpkg/base/files.h>
|
||||
|
||||
|
@ -8,8 +8,6 @@
|
|||
|
||||
#include <limits.h>
|
||||
|
||||
#include <vcpkg-test/util.h>
|
||||
|
||||
using namespace vcpkg;
|
||||
|
||||
#if defined(_WIN32)
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
#include <catch2/catch.hpp>
|
||||
#include <vcpkg-test/util.h>
|
||||
|
||||
#include <vcpkg/commands.install.h>
|
||||
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
#include <catch2/catch.hpp>
|
||||
#include <vcpkg-test/util.h>
|
||||
|
||||
#include <vcpkg/base/json.h>
|
||||
#include <vcpkg/base/jsonreader.h>
|
||||
|
@ -7,8 +7,6 @@
|
|||
#include <vcpkg/configuration.h>
|
||||
#include <vcpkg/registries.h>
|
||||
|
||||
#include <vcpkg-test/util.h>
|
||||
|
||||
using namespace vcpkg;
|
||||
|
||||
static constexpr StringLiteral KIND = "kind";
|
||||
|
|
|
@ -1,11 +1,9 @@
|
|||
#include <catch2/catch.hpp>
|
||||
#include <vcpkg-test/util.h>
|
||||
|
||||
#include <vcpkg/base/util.h>
|
||||
|
||||
#include <vcpkg/binarycaching.h>
|
||||
|
||||
#include <vcpkg-test/util.h>
|
||||
|
||||
using namespace vcpkg;
|
||||
|
||||
#if defined(_WIN32)
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
#include <catch2/catch.hpp>
|
||||
#include <vcpkg-test/util.h>
|
||||
|
||||
#include <vcpkg/fwd/packagespec.h>
|
||||
|
||||
|
@ -17,7 +17,6 @@
|
|||
#include <vector>
|
||||
|
||||
#include <vcpkg-test/mockcmakevarprovider.h>
|
||||
#include <vcpkg-test/util.h>
|
||||
|
||||
using namespace vcpkg;
|
||||
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
#include <catch2/catch.hpp>
|
||||
#include <vcpkg-test/util.h>
|
||||
|
||||
#include <vcpkg/commands.depend-info.h>
|
||||
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
#include <catch2/catch.hpp>
|
||||
#include <vcpkg-test/util.h>
|
||||
|
||||
#include <vcpkg/base/downloads.h>
|
||||
#include <vcpkg/base/expected.h>
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
#include <catch2/catch.hpp>
|
||||
#include <vcpkg-test/util.h>
|
||||
|
||||
#include <vcpkg/base/expected.h>
|
||||
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
#include <vcpkg/base/system-headers.h>
|
||||
|
||||
#include <catch2/catch.hpp>
|
||||
#include <vcpkg-test/util.h>
|
||||
|
||||
#include <vcpkg/base/files.h>
|
||||
#include <vcpkg/base/strings.h>
|
||||
|
@ -9,8 +9,6 @@
|
|||
#include <random>
|
||||
#include <vector>
|
||||
|
||||
#include <vcpkg-test/util.h>
|
||||
|
||||
#if !defined(_WIN32)
|
||||
#include <sys/stat.h>
|
||||
#endif // ^^^ !_WIN32
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
#include <catch2/catch.hpp>
|
||||
#include <vcpkg-test/util.h>
|
||||
|
||||
#include <vcpkg/base/git.h>
|
||||
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
#include <catch2/catch.hpp>
|
||||
#include <vcpkg-test/util.h>
|
||||
|
||||
#include <vcpkg/base/hash.h>
|
||||
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
#include <catch2/catch.hpp>
|
||||
#include <vcpkg-test/util.h>
|
||||
|
||||
#include <vcpkg/commands.install.h>
|
||||
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
#include <catch2/catch.hpp>
|
||||
#include <vcpkg-test/util.h>
|
||||
|
||||
#include <vcpkg/base/files.h>
|
||||
#include <vcpkg/base/json.h>
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
#include <catch2/catch.hpp>
|
||||
#include <vcpkg-test/util.h>
|
||||
|
||||
#include <vcpkg/base/fwd/message_sinks.h>
|
||||
|
||||
|
@ -10,8 +10,6 @@
|
|||
#include <vcpkg/vcpkgcmdarguments.h>
|
||||
#include <vcpkg/vcpkgpaths.h>
|
||||
|
||||
#include <vcpkg-test/util.h>
|
||||
|
||||
using namespace vcpkg;
|
||||
using namespace vcpkg::Paragraphs;
|
||||
using namespace vcpkg::Test;
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
#include <catch2/catch.hpp>
|
||||
#include <vcpkg-test/util.h>
|
||||
|
||||
#include <vcpkg/base/json.h>
|
||||
#include <vcpkg/base/setup-messages.h>
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
#include <catch2/catch.hpp>
|
||||
#include <vcpkg-test/util.h>
|
||||
|
||||
#include <vcpkg/metrics.h>
|
||||
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
#include <catch2/catch.hpp>
|
||||
#include <vcpkg-test/util.h>
|
||||
|
||||
#include <vcpkg/base/json.h>
|
||||
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
#include <catch2/catch.hpp>
|
||||
#include <vcpkg-test/util.h>
|
||||
|
||||
#include <vcpkg/base/lineinfo.h>
|
||||
#include <vcpkg/base/optional.h>
|
||||
|
|
|
@ -1,11 +1,9 @@
|
|||
#include <catch2/catch.hpp>
|
||||
#include <vcpkg-test/util.h>
|
||||
|
||||
#include <vcpkg/base/strings.h>
|
||||
|
||||
#include <vcpkg/paragraphs.h>
|
||||
|
||||
#include <vcpkg-test/util.h>
|
||||
|
||||
namespace Strings = vcpkg::Strings;
|
||||
using vcpkg::Paragraph;
|
||||
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
#include <catch2/catch.hpp>
|
||||
#include <vcpkg-test/util.h>
|
||||
|
||||
#include <vcpkg/base/graphs.h>
|
||||
|
||||
|
@ -12,7 +12,6 @@
|
|||
#include <vector>
|
||||
|
||||
#include <vcpkg-test/mockcmakevarprovider.h>
|
||||
#include <vcpkg-test/util.h>
|
||||
|
||||
using namespace vcpkg;
|
||||
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
#include <catch2/catch.hpp>
|
||||
#include <vcpkg-test/util.h>
|
||||
|
||||
#include <vcpkg/base/jsonreader.h>
|
||||
#include <vcpkg/base/strings.h>
|
||||
|
|
|
@ -1,8 +1,8 @@
|
|||
#include <vcpkg-test/util.h>
|
||||
|
||||
#include <vcpkg/dependencies.h>
|
||||
#include <vcpkg/spdx.h>
|
||||
|
||||
#include <vcpkg-test/util.h>
|
||||
|
||||
using namespace vcpkg;
|
||||
|
||||
TEST_CASE ("spdx maximum serialization", "[spdx]")
|
||||
|
|
|
@ -1,11 +1,9 @@
|
|||
#include <catch2/catch.hpp>
|
||||
#include <vcpkg-test/util.h>
|
||||
|
||||
#include <vcpkg/base/util.h>
|
||||
|
||||
#include <vcpkg/packagespec.h>
|
||||
|
||||
#include <vcpkg-test/util.h>
|
||||
|
||||
using namespace vcpkg;
|
||||
|
||||
TEST_CASE ("specifier conversion", "[specifier]")
|
||||
|
|
|
@ -1,12 +1,10 @@
|
|||
#include <catch2/catch.hpp>
|
||||
#include <vcpkg-test/util.h>
|
||||
|
||||
#include <vcpkg/base/util.h>
|
||||
|
||||
#include <vcpkg/paragraphs.h>
|
||||
#include <vcpkg/statusparagraphs.h>
|
||||
|
||||
#include <vcpkg-test/util.h>
|
||||
|
||||
using namespace vcpkg;
|
||||
using namespace vcpkg::Paragraphs;
|
||||
using namespace vcpkg::Test;
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
#include <catch2/catch.hpp>
|
||||
#include <vcpkg-test/util.h>
|
||||
|
||||
#include <vcpkg/base/api-stable-format.h>
|
||||
#include <vcpkg/base/expected.h>
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
#include <catch2/catch.hpp>
|
||||
#include <vcpkg-test/util.h>
|
||||
|
||||
#include <vcpkg/base/stringview.h>
|
||||
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
#include <vcpkg/base/system-headers.h>
|
||||
|
||||
#include <catch2/catch.hpp>
|
||||
#include <vcpkg-test/util.h>
|
||||
|
||||
#include <vcpkg/base/optional.h>
|
||||
#include <vcpkg/base/strings.h>
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
#include <catch2/catch.hpp>
|
||||
#include <vcpkg-test/util.h>
|
||||
|
||||
#include <vcpkg/base/span.h>
|
||||
#include <vcpkg/base/stringview.h>
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
#include <catch2/catch.hpp>
|
||||
#include <vcpkg-test/util.h>
|
||||
|
||||
#include <vcpkg/base/strings.h>
|
||||
#include <vcpkg/base/system.process.h>
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
#include <catch2/catch.hpp>
|
||||
#include <vcpkg-test/util.h>
|
||||
|
||||
#include <vcpkg/base/expected.h>
|
||||
|
||||
|
@ -7,8 +7,6 @@
|
|||
|
||||
#include <array>
|
||||
|
||||
#include <vcpkg-test/util.h>
|
||||
|
||||
using namespace vcpkg;
|
||||
|
||||
TEST_CASE ("parse_tool_version_string", "[tools]")
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
#include <catch2/catch.hpp>
|
||||
#include <vcpkg-test/util.h>
|
||||
|
||||
#include <vcpkg/base/uint128.h>
|
||||
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
#include <catch2/catch.hpp>
|
||||
#include <vcpkg-test/util.h>
|
||||
|
||||
#include <vcpkg/base/sortedvector.h>
|
||||
|
||||
|
@ -6,8 +6,6 @@
|
|||
#include <vcpkg/portfileprovider.h>
|
||||
#include <vcpkg/statusparagraphs.h>
|
||||
|
||||
#include <vcpkg-test/util.h>
|
||||
|
||||
using namespace vcpkg;
|
||||
using namespace vcpkg::Test;
|
||||
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
#include <catch2/catch.hpp>
|
||||
#include <vcpkg-test/util.h>
|
||||
|
||||
#include <vcpkg/base/util.h>
|
||||
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
#include <catch2/catch.hpp>
|
||||
#include <vcpkg-test/util.h>
|
||||
|
||||
#include <vcpkg/base/checks.h>
|
||||
#include <vcpkg/base/system.h>
|
||||
|
@ -15,8 +15,6 @@
|
|||
#include <set>
|
||||
#include <vector>
|
||||
|
||||
#include <vcpkg-test/util.h>
|
||||
|
||||
namespace vcpkg::Test
|
||||
{
|
||||
const Triplet ARM64_WINDOWS = Triplet::from_canonical_name("arm64-windows");
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
#include <catch2/catch.hpp>
|
||||
#include <vcpkg-test/util.h>
|
||||
|
||||
#include <vcpkg/dependencies.h>
|
||||
#include <vcpkg/paragraphparser.h>
|
||||
|
@ -6,7 +6,6 @@
|
|||
#include <vcpkg/sourceparagraph.h>
|
||||
|
||||
#include <vcpkg-test/mockcmakevarprovider.h>
|
||||
#include <vcpkg-test/util.h>
|
||||
|
||||
using namespace vcpkg;
|
||||
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
#include <catch2/catch.hpp>
|
||||
#include <vcpkg-test/util.h>
|
||||
|
||||
#include <vcpkg/commands.build.h>
|
||||
#include <vcpkg/xunitwriter.h>
|
||||
|
|
Загрузка…
Ссылка в новой задаче