aboutsummaryrefslogtreecommitdiff
path: root/test/win
diff options
context:
space:
mode:
Diffstat (limited to 'test/win')
-rw-r--r--test/win/graphics/direct/CMakeLists.txt2
-rw-r--r--test/win/graphics/direct/ConvertTest.cpp14
2 files changed, 8 insertions, 8 deletions
diff --git a/test/win/graphics/direct/CMakeLists.txt b/test/win/graphics/direct/CMakeLists.txt
index c68f14c5..01320312 100644
--- a/test/win/graphics/direct/CMakeLists.txt
+++ b/test/win/graphics/direct/CMakeLists.txt
@@ -10,4 +10,4 @@ if (WIN32)
)
endif()
-gtest_discover_tests(cru_win_graphics_direct_test)
+catch_discover_tests(cru_win_graphics_direct_test)
diff --git a/test/win/graphics/direct/ConvertTest.cpp b/test/win/graphics/direct/ConvertTest.cpp
index f19177fe..a0744e8b 100644
--- a/test/win/graphics/direct/ConvertTest.cpp
+++ b/test/win/graphics/direct/ConvertTest.cpp
@@ -1,29 +1,29 @@
#include "cru/platform/Matrix.h"
#include "cru/win/graphics/direct/ConvertUtil.h"
-#include <gtest/gtest.h>
+#include <catch2/catch_test_macros.hpp>
using cru::platform::Matrix;
using cru::platform::graphics::win::direct::Convert;
-TEST(MatrixConvert, Rotation) {
+TEST_CASE("MatrixConvert Rotation", "[matrix]") {
auto matrix = Convert(Matrix::Rotation(90));
auto m = *D2D1::Matrix3x2F::ReinterpretBaseType(&matrix);
auto p = m.TransformPoint({1, 1});
- ASSERT_FLOAT_EQ(p.x, -1);
- ASSERT_FLOAT_EQ(p.y, 1);
+ REQUIRE(p.x == -1);
+ REQUIRE(p.y == 1);
}
-TEST(MatrixConvert, RotationAndTranslation) {
+TEST_CASE("MatrixConvert RotationAndTranslation", "[matrix]") {
auto matrix = Convert(Matrix::Rotation(90) * Matrix::Translation(1, 1));
auto m = *D2D1::Matrix3x2F::ReinterpretBaseType(&matrix);
auto p = m.TransformPoint({1, 1});
- ASSERT_FLOAT_EQ(p.x, 0);
- ASSERT_FLOAT_EQ(p.y, 2);
+ REQUIRE(p.x == 0);
+ REQUIRE(p.y == 2);
}