diff options
Diffstat (limited to 'tests/gtests/blenlib/BLI_stack_cxx_test.cc')
-rw-r--r-- | tests/gtests/blenlib/BLI_stack_cxx_test.cc | 40 |
1 files changed, 20 insertions, 20 deletions
diff --git a/tests/gtests/blenlib/BLI_stack_cxx_test.cc b/tests/gtests/blenlib/BLI_stack_cxx_test.cc index 2fb4c11ca83..c078c3e8991 100644 --- a/tests/gtests/blenlib/BLI_stack_cxx_test.cc +++ b/tests/gtests/blenlib/BLI_stack_cxx_test.cc @@ -8,7 +8,7 @@ using namespace blender; TEST(stack, DefaultConstructor) { Stack<int> stack; - EXPECT_EQ(stack.size(), 0); + EXPECT_EQ(stack.size(), 0u); EXPECT_TRUE(stack.is_empty()); } @@ -16,7 +16,7 @@ TEST(stack, SpanConstructor) { std::array<int, 3> array = {4, 7, 2}; Stack<int> stack(array); - EXPECT_EQ(stack.size(), 3); + EXPECT_EQ(stack.size(), 3u); EXPECT_EQ(stack.pop(), 2); EXPECT_EQ(stack.pop(), 7); EXPECT_EQ(stack.pop(), 4); @@ -27,8 +27,8 @@ TEST(stack, CopyConstructor) { Stack<int> stack1 = {1, 2, 3, 4, 5, 6, 7}; Stack<int> stack2 = stack1; - EXPECT_EQ(stack1.size(), 7); - EXPECT_EQ(stack2.size(), 7); + EXPECT_EQ(stack1.size(), 7u); + EXPECT_EQ(stack2.size(), 7u); for (int i = 7; i >= 1; i--) { EXPECT_FALSE(stack1.is_empty()); EXPECT_FALSE(stack2.is_empty()); @@ -43,8 +43,8 @@ TEST(stack, MoveConstructor) { Stack<int> stack1 = {1, 2, 3, 4, 5, 6, 7}; Stack<int> stack2 = std::move(stack1); - EXPECT_EQ(stack1.size(), 0); - EXPECT_EQ(stack2.size(), 7); + EXPECT_EQ(stack1.size(), 0u); + EXPECT_EQ(stack2.size(), 7u); for (int i = 7; i >= 1; i--) { EXPECT_EQ(stack2.pop(), i); } @@ -56,8 +56,8 @@ TEST(stack, CopyAssignment) Stack<int> stack2 = {2, 3, 4, 5, 6, 7}; stack2 = stack1; - EXPECT_EQ(stack1.size(), 7); - EXPECT_EQ(stack2.size(), 7); + EXPECT_EQ(stack1.size(), 7u); + EXPECT_EQ(stack2.size(), 7u); for (int i = 7; i >= 1; i--) { EXPECT_FALSE(stack1.is_empty()); EXPECT_FALSE(stack2.is_empty()); @@ -73,8 +73,8 @@ TEST(stack, MoveAssignment) Stack<int> stack1 = {1, 2, 3, 4, 5, 6, 7}; Stack<int> stack2 = {5, 3, 7, 2, 2}; stack2 = std::move(stack1); - EXPECT_EQ(stack1.size(), 0); - EXPECT_EQ(stack2.size(), 7); + EXPECT_EQ(stack1.size(), 0u); + EXPECT_EQ(stack2.size(), 7u); for (int i = 7; i >= 1; i--) { EXPECT_EQ(stack2.pop(), i); } @@ -83,19 +83,19 @@ TEST(stack, MoveAssignment) TEST(stack, Push) { Stack<int> stack; - EXPECT_EQ(stack.size(), 0); + EXPECT_EQ(stack.size(), 0u); stack.push(3); - EXPECT_EQ(stack.size(), 1); + EXPECT_EQ(stack.size(), 1u); stack.push(5); - EXPECT_EQ(stack.size(), 2); + EXPECT_EQ(stack.size(), 2u); } TEST(stack, PushMultiple) { Stack<int> stack; - EXPECT_EQ(stack.size(), 0); + EXPECT_EQ(stack.size(), 0u); stack.push_multiple({1, 2, 3}); - EXPECT_EQ(stack.size(), 3); + EXPECT_EQ(stack.size(), 3u); EXPECT_EQ(stack.pop(), 3); EXPECT_EQ(stack.pop(), 2); EXPECT_EQ(stack.pop(), 1); @@ -106,19 +106,19 @@ TEST(stack, PushPopMany) Stack<int> stack; for (int i = 0; i < 1000; i++) { stack.push(i); - EXPECT_EQ(stack.size(), i + 1); + EXPECT_EQ(stack.size(), static_cast<unsigned int>(i + 1)); } for (int i = 999; i > 50; i--) { EXPECT_EQ(stack.pop(), i); - EXPECT_EQ(stack.size(), i); + EXPECT_EQ(stack.size(), static_cast<unsigned int>(i)); } for (int i = 51; i < 5000; i++) { stack.push(i); - EXPECT_EQ(stack.size(), i + 1); + EXPECT_EQ(stack.size(), static_cast<unsigned int>(i + 1)); } for (int i = 4999; i >= 0; i--) { EXPECT_EQ(stack.pop(), i); - EXPECT_EQ(stack.size(), i); + EXPECT_EQ(stack.size(), static_cast<unsigned int>(i)); } } @@ -137,7 +137,7 @@ TEST(stack, PushMultipleAfterPop) values.append(i); } stack.push_multiple(values); - EXPECT_EQ(stack.size(), 5000); + EXPECT_EQ(stack.size(), 5000u); for (int i = 4999; i >= 0; i--) { EXPECT_EQ(stack.pop(), i); |