Welcome to mirror list, hosted at ThFree Co, Russian Federation.

git.blender.org/blender.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'tests/gtests/blenlib/BLI_stack_cxx_test.cc')
-rw-r--r--tests/gtests/blenlib/BLI_stack_cxx_test.cc40
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);