Skip to content

Commit dcd2306

Browse files
committed
Bug-fix: check TestTemplate and BrowserScenarioTest annotations
1 parent 02571b2 commit dcd2306

File tree

1 file changed

+5
-2
lines changed

1 file changed

+5
-2
lines changed

src/main/java/io/github/bonigarcia/seljup/SeleniumJupiter.java

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -666,8 +666,11 @@ public void putBrowserList(String key, List<Browser> browserList) {
666666
}
667667

668668
private boolean isTestTemplate(ExtensionContext extensionContext) {
669-
return AnnotationSupport.isAnnotated(extensionContext.getTestMethod(),
670-
TestTemplate.class);
669+
Optional<Method> testMethod = extensionContext.getTestMethod();
670+
return testMethod.isPresent()
671+
&& (testMethod.get().isAnnotationPresent(TestTemplate.class)
672+
|| testMethod.get().isAnnotationPresent(
673+
BrowserScenarioTest.class));
671674
}
672675

673676
private boolean isGeneric(Class<?> type) {

0 commit comments

Comments
 (0)