diff --git a/tests/PHPStan/Analyser/ExpressionResultTest.php b/tests/PHPStan/Analyser/ExpressionResultTest.php index 4da555b362..c8c6176b57 100644 --- a/tests/PHPStan/Analyser/ExpressionResultTest.php +++ b/tests/PHPStan/Analyser/ExpressionResultTest.php @@ -204,6 +204,7 @@ public function testIsAlwaysTerminating( ->assignVariable('x', new IntegerType(), new IntegerType(), TrinaryLogic::createYes()) ->assignVariable('arr', new ArrayType(new MixedType(), new MixedType()), new ArrayType(new MixedType(), new MixedType()), TrinaryLogic::createYes()); + $nodeScopeResolver->resetPerFileAnalysisState(); $result = $nodeScopeResolver->processExprNode( $stmt, $expr,