@@ -186,12 +186,22 @@ void checkElementComparison(LVReader *Reference, LVReader *Target) {
186
186
187
187
// Get comparison table.
188
188
LVPassTable PassTable = Compare.getPassTable ();
189
- ASSERT_EQ (PassTable.size (), 9u );
189
+ ASSERT_EQ (PassTable.size (), 6u );
190
190
191
191
LVReader *Reader;
192
192
LVElement *Element;
193
193
LVComparePass Pass;
194
194
195
+ // Reference: Missing DebugLine
196
+ std::tie (Reader, Element, Pass) = PassTable[0 ];
197
+ ASSERT_NE (Reader, nullptr );
198
+ ASSERT_NE (Element, nullptr );
199
+ EXPECT_EQ (Reader, Reference);
200
+ EXPECT_EQ (Element->getLevel (), 3u );
201
+ EXPECT_EQ (Element->getLineNumber (), 0u );
202
+ EXPECT_EQ (Element->getName (), " " );
203
+ EXPECT_EQ (Pass, LVComparePass::Missing);
204
+
195
205
// Reference: Missing Variable 'CONSTANT'
196
206
std::tie (Reader, Element, Pass) = PassTable[1 ];
197
207
ASSERT_NE (Reader, nullptr );
@@ -212,18 +222,8 @@ void checkElementComparison(LVReader *Reference, LVReader *Target) {
212
222
EXPECT_EQ (Element->getName (), " INTEGER" );
213
223
EXPECT_EQ (Pass, LVComparePass::Missing);
214
224
215
- // Reference: Missing DebugLine
216
- std::tie (Reader, Element, Pass) = PassTable[4 ];
217
- ASSERT_NE (Reader, nullptr );
218
- ASSERT_NE (Element, nullptr );
219
- EXPECT_EQ (Reader, Reference);
220
- EXPECT_EQ (Element->getLevel (), 3u );
221
- EXPECT_EQ (Element->getLineNumber (), 8u );
222
- EXPECT_EQ (Element->getName (), " " );
223
- EXPECT_EQ (Pass, LVComparePass::Missing);
224
-
225
225
// Target: Added Variable 'CONSTANT'
226
- std::tie (Reader, Element, Pass) = PassTable[6 ];
226
+ std::tie (Reader, Element, Pass) = PassTable[3 ];
227
227
ASSERT_NE (Reader, nullptr );
228
228
ASSERT_NE (Element, nullptr );
229
229
EXPECT_EQ (Reader, Target);
@@ -233,7 +233,7 @@ void checkElementComparison(LVReader *Reference, LVReader *Target) {
233
233
EXPECT_EQ (Pass, LVComparePass::Added);
234
234
235
235
// Target: Added TypeDefinition 'INTEGER'
236
- std::tie (Reader, Element, Pass) = PassTable[7 ];
236
+ std::tie (Reader, Element, Pass) = PassTable[4 ];
237
237
ASSERT_NE (Reader, nullptr );
238
238
ASSERT_NE (Element, nullptr );
239
239
EXPECT_EQ (Reader, Target);
@@ -243,12 +243,12 @@ void checkElementComparison(LVReader *Reference, LVReader *Target) {
243
243
EXPECT_EQ (Pass, LVComparePass::Added);
244
244
245
245
// Target: Added DebugLine
246
- std::tie (Reader, Element, Pass) = PassTable[8 ];
246
+ std::tie (Reader, Element, Pass) = PassTable[5 ];
247
247
ASSERT_NE (Reader, nullptr );
248
248
ASSERT_NE (Element, nullptr );
249
249
EXPECT_EQ (Reader, Target);
250
- EXPECT_EQ (Element->getLevel (), 4u );
251
- EXPECT_EQ (Element->getLineNumber (), 8u );
250
+ EXPECT_EQ (Element->getLevel (), 2u );
251
+ EXPECT_EQ (Element->getLineNumber (), 9u );
252
252
EXPECT_EQ (Element->getName (), " " );
253
253
EXPECT_EQ (Pass, LVComparePass::Added);
254
254
}
0 commit comments