From 700615a5012dfe83d0e5148f537c525cf8faa9c1 Mon Sep 17 00:00:00 2001 From: Egor Yusov Date: Fri, 14 Jun 2019 20:06:20 -0700 Subject: Updated core & math lib test (added floor & ceil vector operations) --- Tests/TestApp/src/MathLibTest.cpp | 9 +++++++++ 1 file changed, 9 insertions(+) (limited to 'Tests/TestApp/src/MathLibTest.cpp') diff --git a/Tests/TestApp/src/MathLibTest.cpp b/Tests/TestApp/src/MathLibTest.cpp index ad0f99b..1014441 100644 --- a/Tests/TestApp/src/MathLibTest.cpp +++ b/Tests/TestApp/src/MathLibTest.cpp @@ -650,6 +650,15 @@ public: VERIFY_EXPR(float4(1,2,3,4).Recast() == Vector4(1,2,3,4)); } + { + VERIFY_EXPR(std::floor(float2(0.1f, 1.2f)) == float2(0,1)); + VERIFY_EXPR(std::floor(float3(0.1f, 1.2f, 2.3f)) == float3(0,1,2)); + VERIFY_EXPR(std::floor(float4(0.1f, 1.2f, 2.3f, 3.4f)) == float4(0,1,2,3)); + VERIFY_EXPR(std::ceil(float2(0.1f, 1.2f)) == float2(1,2)); + VERIFY_EXPR(std::ceil(float3(0.1f, 1.2f, 2.3f)) == float3(1,2,3)); + VERIFY_EXPR(std::ceil(float4(0.1f, 1.2f, 2.3f, 3.4f)) == float4(1,2,3,4)); + } + SetStatus(TestResult::Succeeded); } }; -- cgit v1.2.3