[Bf-blender-cvs] [317a2880f65] functions: fill test
Jacques Lucke
noreply at git.blender.org
Sun Feb 10 20:25:34 CET 2019
Commit: 317a2880f65a4e8ebf099e6f78d48d77502104d8
Author: Jacques Lucke
Date: Sun Jan 27 11:08:03 2019 +0100
Branches: functions
https://developer.blender.org/rB317a2880f65a4e8ebf099e6f78d48d77502104d8
fill test
===================================================================
M tests/gtests/blenlib/BLI_small_vector_test.cc
===================================================================
diff --git a/tests/gtests/blenlib/BLI_small_vector_test.cc b/tests/gtests/blenlib/BLI_small_vector_test.cc
index 13499be7e67..129a87fc702 100644
--- a/tests/gtests/blenlib/BLI_small_vector_test.cc
+++ b/tests/gtests/blenlib/BLI_small_vector_test.cc
@@ -134,11 +134,25 @@ TEST(small_vector, VectorOfVectors_Append)
BLI::SmallVector<IntVector> vec;
EXPECT_EQ(vec.size(), 0);
- vec.append({1, 2});
+ IntVector v({1, 2});
+ vec.append(v);
vec.append({7, 8});
EXPECT_EQ(vec.size(), 2);
EXPECT_EQ(vec[0][0], 1);
EXPECT_EQ(vec[0][1], 2);
EXPECT_EQ(vec[1][0], 7);
EXPECT_EQ(vec[1][1], 8);
+}
+
+TEST(small_vector, VectorOfVectors_Fill)
+{
+ BLI::SmallVector<IntVector> vec(3);
+ vec.fill({4, 5});
+
+ EXPECT_EQ(vec[0][0], 4);
+ EXPECT_EQ(vec[0][1], 5);
+ EXPECT_EQ(vec[1][0], 4);
+ EXPECT_EQ(vec[1][1], 5);
+ EXPECT_EQ(vec[2][0], 4);
+ EXPECT_EQ(vec[2][1], 5);
}
\ No newline at end of file
More information about the Bf-blender-cvs
mailing list