diff --git a/cpg-language-python/src/test/kotlin/de/fraunhofer/aisec/cpg/frontends/python/PythonFrontendTest.kt b/cpg-language-python/src/test/kotlin/de/fraunhofer/aisec/cpg/frontends/python/PythonFrontendTest.kt index c1bd42db33c..491a52faa9c 100644 --- a/cpg-language-python/src/test/kotlin/de/fraunhofer/aisec/cpg/frontends/python/PythonFrontendTest.kt +++ b/cpg-language-python/src/test/kotlin/de/fraunhofer/aisec/cpg/frontends/python/PythonFrontendTest.kt @@ -742,13 +742,22 @@ class PythonFrontendTest : BaseTest() { assertNotNull(classFieldDeclaredInFunction) assertNull(classFieldNoInitializer.initializer) - val localClassFieldNoInitializer = methBar.variables["classFieldNoInitializer"] + val localClassFieldNoInitializer = + methBar.variables[ + { it.name.localName == "classFieldNoInitializer" && it !is FieldDeclaration }] assertNotNull(localClassFieldNoInitializer) - val localClassFieldWithInit = methBar.variables["classFieldWithInit"] + val localClassFieldWithInit = + methBar.variables[ + { it.name.localName == "classFieldWithInit" && it !is FieldDeclaration }] assertNotNull(localClassFieldNoInitializer) - val localClassFieldDeclaredInFunction = methBar.variables["classFieldDeclaredInFunction"] + val localClassFieldDeclaredInFunction = + methBar.variables[ + { + it.name.localName == "classFieldDeclaredInFunction" && + it !is FieldDeclaration + }] assertNotNull(localClassFieldNoInitializer) // classFieldNoInitializer = classFieldWithInit