From f0d389a4430b62bfa8ea0852905fcf84065b08c2 Mon Sep 17 00:00:00 2001 From: Stefan Boberg Date: Fri, 20 May 2022 18:45:35 +0200 Subject: Add catch2 support (#101) Added option to use catch2 for unit tests Currently both doctest and catch2 are supported via some compatibility macros. doctest is the default, and ZEN_USE_CATCH2 needs to be defined to switch to catch2. Our goal is to evaluate how well catch2 works and switch to catch2 if everything pans out since UE5 now supports using catch2 for unit tests. --- xmake.lua | 1 + 1 file changed, 1 insertion(+) (limited to 'xmake.lua') diff --git a/xmake.lua b/xmake.lua index 5ddcf7ce8..e4d795fcf 100644 --- a/xmake.lua +++ b/xmake.lua @@ -5,6 +5,7 @@ set_configvar("ZEN_SCHEMA_VERSION", 3) -- changed cas oplog format (p3rl) add_requires( "vcpkg::asio", + "vcpkg::catch2", "vcpkg::cpr", "vcpkg::curl", "vcpkg::cxxopts", -- cgit v1.2.3 From d8c314f9ce297154fa6f0e5df72dcaab5944a107 Mon Sep 17 00:00:00 2001 From: Dan Engelbrecht Date: Thu, 2 Jun 2022 01:06:16 +0200 Subject: Bump version and update changelog --- xmake.lua | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'xmake.lua') diff --git a/xmake.lua b/xmake.lua index e4d795fcf..9ffc94c65 100644 --- a/xmake.lua +++ b/xmake.lua @@ -1,6 +1,6 @@ -- Copyright Epic Games, Inc. All Rights Reserved. -set_version("0.1.0", { build = "%Y%m%d%H%M" }) +set_version("0.1.1", { build = "%Y%m%d%H%M" }) set_configvar("ZEN_SCHEMA_VERSION", 3) -- changed cas oplog format (p3rl) add_requires( -- cgit v1.2.3