@@ -96,7 +96,7 @@ class EraseTests : public ::testing::Test
9696
9797 protected:
9898 Oracle oracle;
99- lib_interval_tree::interval_tree<OracleInterval<int >> tree ;
99+ lib_interval_tree::interval_tree<OracleInterval<int >> oracleTree ;
100100 std::default_random_engine gen;
101101 std::uniform_int_distribution<int > distSmall{-500 , 500 };
102102 std::uniform_int_distribution<int > distLarge{-50000 , 50000 };
@@ -106,59 +106,59 @@ TEST_F(EraseTests, EraseSingleElement)
106106{
107107 auto inserted_interval = interval_type{&oracle, 0 , 16 };
108108
109- tree .insert (std::move (inserted_interval));
109+ oracleTree .insert (std::move (inserted_interval));
110110
111111 EXPECT_EQ (oracle.livingInstances , 1 );
112- tree .erase (tree .begin ());
112+ oracleTree .erase (oracleTree .begin ());
113113
114114 EXPECT_EQ (oracle.livingInstances , 0 );
115- EXPECT_EQ (tree .empty (), true );
116- EXPECT_EQ (tree .size (), 0 );
115+ EXPECT_EQ (oracleTree .empty (), true );
116+ EXPECT_EQ (oracleTree .size (), 0 );
117117}
118118
119119TEST_F (EraseTests, ManualClearTest)
120120{
121121 constexpr int amount = 10'000 ;
122122
123123 for (int i = 0 ; i != amount; ++i)
124- tree .insert (makeSafeOracleInterval (&oracle, distSmall (gen), distSmall (gen)));
124+ oracleTree .insert (makeSafeOracleInterval (&oracle, distSmall (gen), distSmall (gen)));
125125
126- for (auto i = std::begin (tree ); i != std::end (tree );)
127- i = tree .erase (i);
126+ for (auto i = std::begin (oracleTree ); i != std::end (oracleTree );)
127+ i = oracleTree .erase (i);
128128
129129 EXPECT_EQ (oracle.livingInstances , 0 );
130- EXPECT_EQ (tree .empty (), true );
130+ EXPECT_EQ (oracleTree .empty (), true );
131131}
132132
133133TEST_F (EraseTests, ClearTest)
134134{
135135 constexpr int amount = 10'000 ;
136136
137137 for (int i = 0 ; i != amount; ++i)
138- tree .insert (makeSafeOracleInterval (&oracle, distSmall (gen), distSmall (gen)));
138+ oracleTree .insert (makeSafeOracleInterval (&oracle, distSmall (gen), distSmall (gen)));
139139
140- tree .clear ();
140+ oracleTree .clear ();
141141
142142 EXPECT_EQ (oracle.livingInstances , 0 );
143- EXPECT_EQ (tree .empty (), true );
143+ EXPECT_EQ (oracleTree .empty (), true );
144144}
145145
146146TEST_F (EraseTests, ExpectedElementIsDeleted)
147147{
148- tree .insert (makeSafeOracleInterval (&oracle, 16 , 21 ));
149- tree .insert (makeSafeOracleInterval (&oracle, 8 , 9 ));
150- tree .insert (makeSafeOracleInterval (&oracle, 25 , 30 ));
151- tree .insert (makeSafeOracleInterval (&oracle, 5 , 8 ));
152- tree .insert (makeSafeOracleInterval (&oracle, 15 , 23 ));
153- tree .insert (makeSafeOracleInterval (&oracle, 17 , 19 ));
154- tree .insert (makeSafeOracleInterval (&oracle, 26 , 26 ));
155- tree .insert (makeSafeOracleInterval (&oracle, 0 , 3 ));
156- tree .insert (makeSafeOracleInterval (&oracle, 6 , 10 ));
157- tree .insert (makeSafeOracleInterval (&oracle, 19 , 20 ));
158-
159- tree .erase (tree .find (makeSafeOracleInterval (&oracle, 17 , 19 )));
160- EXPECT_EQ (tree .find (makeSafeOracleInterval (&oracle, 17 , 19 )), tree .end ());
161- EXPECT_EQ (tree .size (), 9 );
148+ oracleTree .insert (makeSafeOracleInterval (&oracle, 16 , 21 ));
149+ oracleTree .insert (makeSafeOracleInterval (&oracle, 8 , 9 ));
150+ oracleTree .insert (makeSafeOracleInterval (&oracle, 25 , 30 ));
151+ oracleTree .insert (makeSafeOracleInterval (&oracle, 5 , 8 ));
152+ oracleTree .insert (makeSafeOracleInterval (&oracle, 15 , 23 ));
153+ oracleTree .insert (makeSafeOracleInterval (&oracle, 17 , 19 ));
154+ oracleTree .insert (makeSafeOracleInterval (&oracle, 26 , 26 ));
155+ oracleTree .insert (makeSafeOracleInterval (&oracle, 0 , 3 ));
156+ oracleTree .insert (makeSafeOracleInterval (&oracle, 6 , 10 ));
157+ oracleTree .insert (makeSafeOracleInterval (&oracle, 19 , 20 ));
158+
159+ oracleTree .erase (oracleTree .find (makeSafeOracleInterval (&oracle, 17 , 19 )));
160+ EXPECT_EQ (oracleTree .find (makeSafeOracleInterval (&oracle, 17 , 19 )), oracleTree .end ());
161+ EXPECT_EQ (oracleTree .size (), 9 );
162162}
163163
164164TEST_F (EraseTests, RandomEraseTest)
@@ -167,38 +167,38 @@ TEST_F(EraseTests, RandomEraseTest)
167167 constexpr int deleteAmount = 50 ;
168168
169169 for (int i = 0 ; i != amount; ++i)
170- tree .insert (makeSafeOracleInterval (&oracle, distSmall (gen), distSmall (gen)));
170+ oracleTree .insert (makeSafeOracleInterval (&oracle, distSmall (gen), distSmall (gen)));
171171
172172 for (int i = 0 ; i != deleteAmount; ++i)
173173 {
174174 std::uniform_int_distribution<int > dist{0 , amount - i - 1 };
175175 auto end = dist (gen);
176- auto iter = tree .begin ();
176+ auto iter = oracleTree .begin ();
177177 for (int j = 0 ; j != end; ++j)
178178 ++iter;
179- tree .erase (iter);
179+ oracleTree .erase (iter);
180180 }
181181
182182 EXPECT_EQ (oracle.livingInstances , amount - deleteAmount);
183- testMaxProperty (tree );
184- testTreeHeightHealth (tree );
183+ testMaxProperty (oracleTree );
184+ testTreeHeightHealth (oracleTree );
185185}
186186
187187TEST_F (EraseTests, MassiveDeleteEntireTreeWithEraseReturnIterator)
188188{
189189 constexpr int amount = 1000 ;
190190
191191 for (int i = 0 ; i != amount; ++i)
192- tree .insert (makeSafeOracleInterval (&oracle, distSmall (gen), distSmall (gen)));
192+ oracleTree .insert (makeSafeOracleInterval (&oracle, distSmall (gen), distSmall (gen)));
193193
194- for (auto iter = tree .begin (); !tree .empty ();)
194+ for (auto iter = oracleTree .begin (); !oracleTree .empty ();)
195195 {
196- iter = tree .erase (iter);
196+ iter = oracleTree .erase (iter);
197197 }
198198
199199 EXPECT_EQ (oracle.livingInstances , 0 );
200- testMaxProperty (tree );
201- testTreeHeightHealth (tree );
200+ testMaxProperty (oracleTree );
201+ testTreeHeightHealth (oracleTree );
202202}
203203
204204TEST_F (EraseTests, ReturnedIteratorPointsToNextInOrderNode)
0 commit comments