Skip to content

Commit 96d41a2

Browse files
committed
Add tests for sfPrimitiveType
1 parent 112abc1 commit 96d41a2

File tree

2 files changed

+16
-0
lines changed

2 files changed

+16
-0
lines changed

test/CMakeLists.txt

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -48,6 +48,7 @@ add_executable(test-csfml-graphics
4848
Graphics/BlendMode.test.cpp
4949
Graphics/Color.test.cpp
5050
Graphics/CoordinateType.test.cpp
51+
Graphics/PrimitiveType.test.cpp
5152
Graphics/Rect.test.cpp
5253
Graphics/RenderStates.test.cpp
5354
Graphics/StencilMode.test.cpp

test/Graphics/PrimitiveType.test.cpp

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,15 @@
1+
#include <CSFML/Graphics/PrimitiveType.h>
2+
3+
#include <SFML/Graphics/PrimitiveType.hpp>
4+
5+
#include <catch2/catch_test_macros.hpp>
6+
7+
TEST_CASE("[Graphics] sfPrimitiveType")
8+
{
9+
STATIC_CHECK(sfPoints == static_cast<int>(sf::PrimitiveType::Points));
10+
STATIC_CHECK(sfLines == static_cast<int>(sf::PrimitiveType::Lines));
11+
STATIC_CHECK(sfLineStrip == static_cast<int>(sf::PrimitiveType::LineStrip));
12+
STATIC_CHECK(sfTriangles == static_cast<int>(sf::PrimitiveType::Triangles));
13+
STATIC_CHECK(sfTriangleStrip == static_cast<int>(sf::PrimitiveType::TriangleStrip));
14+
STATIC_CHECK(sfTriangleFan == static_cast<int>(sf::PrimitiveType::TriangleFan));
15+
}

0 commit comments

Comments
 (0)