Skip to content

Commit 8b64d88

Browse files
authored
SONARPY-2365 Fix quality gate issues for ProjectLevelTypeTableTest (#2177)
1 parent 3be15cc commit 8b64d88

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

python-frontend/src/test/java/org/sonar/python/semantic/v2/ProjectLevelTypeTableTest.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -178,7 +178,7 @@ class A: ...
178178
ModuleType moduleLibType = (ModuleType) ((ExpressionStatement) fileInput.statements().statements().get(1)).expressions().get(0).typeV2();
179179
assertThat(moduleLibType.name()).isEqualTo("lib");
180180
assertThat(moduleLibType.members().values()).extracting(TypeWrapper::type).extracting(PythonType::name).containsExactly("A");
181-
assertThat(moduleLibType.members().values()).extracting(TypeWrapper::type).allMatch(t -> t instanceof ClassType);
181+
assertThat(moduleLibType.members().values()).extracting(TypeWrapper::type).allMatch(ClassType.class::isInstance);
182182
}
183183

184184
@Test
@@ -222,7 +222,7 @@ class A: ...
222222
assertThat(moduleLibType.name()).isEqualTo("lib");
223223
// SONARPY-2176 lib should be resolved as the renamed class "A" here
224224
assertThat(moduleLibType.members().values()).extracting(TypeWrapper::type).extracting(PythonType::name).containsExactly("A");
225-
assertThat(moduleLibType.members().values()).extracting(TypeWrapper::type).allMatch(t -> t instanceof ClassType);
225+
assertThat(moduleLibType.members().values()).extracting(TypeWrapper::type).allMatch(ClassType.class::isInstance);
226226
}
227227

228228
@Test

0 commit comments

Comments
 (0)