diff options
author | crupest <crupest@outlook.com> | 2022-05-10 23:07:23 +0800 |
---|---|---|
committer | crupest <crupest@outlook.com> | 2022-05-10 23:07:23 +0800 |
commit | a6af57623f0276baa5b9c750843f7d3d26078713 (patch) | |
tree | 02119b0fc352ec963d3246105c676c0e523a3b4f /test/win/graphics/direct/ConvertTest.cpp | |
parent | e6e6bba241e36722b23044a99b5b406457fb33b8 (diff) | |
parent | 9e4f0066add88dd56fa5653251ffd0285da22153 (diff) | |
download | cru-a6af57623f0276baa5b9c750843f7d3d26078713.tar.gz cru-a6af57623f0276baa5b9c750843f7d3d26078713.tar.bz2 cru-a6af57623f0276baa5b9c750843f7d3d26078713.zip |
Merge branch 'main' of https://github.com/crupest/cru
Diffstat (limited to 'test/win/graphics/direct/ConvertTest.cpp')
-rw-r--r-- | test/win/graphics/direct/ConvertTest.cpp | 10 |
1 files changed, 6 insertions, 4 deletions
diff --git a/test/win/graphics/direct/ConvertTest.cpp b/test/win/graphics/direct/ConvertTest.cpp index a0744e8b..998c93db 100644 --- a/test/win/graphics/direct/ConvertTest.cpp +++ b/test/win/graphics/direct/ConvertTest.cpp @@ -2,7 +2,9 @@ #include "cru/win/graphics/direct/ConvertUtil.h" #include <catch2/catch_test_macros.hpp> +#include "catch2/catch_approx.hpp" +using Catch::Approx; using cru::platform::Matrix; using cru::platform::graphics::win::direct::Convert; @@ -13,8 +15,8 @@ TEST_CASE("MatrixConvert Rotation", "[matrix]") { auto p = m.TransformPoint({1, 1}); - REQUIRE(p.x == -1); - REQUIRE(p.y == 1); + REQUIRE(p.x == Approx(-1)); + REQUIRE(p.y == Approx(1)); } TEST_CASE("MatrixConvert RotationAndTranslation", "[matrix]") { @@ -24,6 +26,6 @@ TEST_CASE("MatrixConvert RotationAndTranslation", "[matrix]") { auto p = m.TransformPoint({1, 1}); - REQUIRE(p.x == 0); - REQUIRE(p.y == 2); + REQUIRE(p.x == Approx(0)); + REQUIRE(p.y == Approx(2)); } |