Skip to content

Commit 623a76e

Browse files
authored
Merge pull request #76 from ponder-lab/fix_tests_again
Move the value number check outside the context loop.
2 parents 76fef4b + 1c632dd commit 623a76e

File tree

1 file changed

+6
-5
lines changed

1 file changed

+6
-5
lines changed

com.ibm.wala.cast.python.ml.test/source/com/ibm/wala/cast/python/ml/test/TestTensorflowModel.java

+6-5
Original file line numberDiff line numberDiff line change
@@ -328,6 +328,12 @@ private void testTf2(
328328

329329
assertEquals(expectedNumberOfTensorVariables, functionTensorVariables.size());
330330

331+
// check value numbers.
332+
assertEquals(
333+
"Each tensor parameter should have a unique value number.",
334+
expectedNumberOfTensorParameters,
335+
expectedTensorParameterValueNumbers.length);
336+
331337
// get the pointer keys for the function by their contexts.
332338
Map<Context, Set<LocalPointerKey>> contextToFunctionParameterPointerKeys =
333339
functionSignatureToPointerKeys.getOrDefault(functionSignature, emptySet()).stream()
@@ -342,11 +348,6 @@ private void testTf2(
342348
assertEquals(expectedNumberOfTensorParameters, functionParameterPointerKeys.size());
343349

344350
// check value numbers.
345-
assertEquals(
346-
"Each tensor parameter should have a unique value number.",
347-
expectedNumberOfTensorParameters,
348-
expectedTensorParameterValueNumbers.length);
349-
350351
Set<Integer> actualParameterValueNumberSet =
351352
functionParameterPointerKeys.stream()
352353
.map(LocalPointerKey::getValueNumber)

0 commit comments

Comments
 (0)