[Bf-blender-cvs] [2e712d4eec1] functions: add test
Jacques Lucke
noreply at git.blender.org
Sun Aug 25 14:34:58 CEST 2019
Commit: 2e712d4eec11283fa310e971291c4de18a2aa432
Author: Jacques Lucke
Date: Sun Aug 25 14:30:36 2019 +0200
Branches: functions
https://developer.blender.org/rB2e712d4eec11283fa310e971291c4de18a2aa432
add test
===================================================================
M tests/gtests/blenlib/BLI_set_test.cc
===================================================================
diff --git a/tests/gtests/blenlib/BLI_set_test.cc b/tests/gtests/blenlib/BLI_set_test.cc
index a9972184d97..b03cc19c59e 100644
--- a/tests/gtests/blenlib/BLI_set_test.cc
+++ b/tests/gtests/blenlib/BLI_set_test.cc
@@ -176,3 +176,14 @@ TEST(set, Iterator)
EXPECT_TRUE(vec.contains(5));
EXPECT_TRUE(vec.contains(4));
}
+
+TEST(set, OftenAddRemove)
+{
+ IntSet set;
+ for (int i = 0; i < 100; i++) {
+ set.add(42);
+ EXPECT_EQ(set.size(), 1);
+ set.remove(42);
+ EXPECT_EQ(set.size(), 0);
+ }
+}
\ No newline at end of file
More information about the Bf-blender-cvs
mailing list