本文整理了Java中org.testng.annotations.Test.singleThreaded()
方法的一些代码示例,展示了Test.singleThreaded()
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。Test.singleThreaded()
方法的具体详情如下:
包路径:org.testng.annotations.Test
类名称:Test
方法名:singleThreaded
暂无
代码示例来源:origin: org.testng/testng
result.setTestName(test.testName());
result.setSequential(test.sequential());
result.setSingleThreaded(test.singleThreaded());
result.setRetryAnalyzer(test.retryAnalyzer());
result.setSkipFailedInvocations(test.skipFailedInvocations());
代码示例来源:origin: cbeust/testng
result.setSuiteName(test.suiteName());
result.setTestName(test.testName());
result.setSingleThreaded(test.singleThreaded());
result.setRetryAnalyzer(test.retryAnalyzer());
result.setSkipFailedInvocations(test.skipFailedInvocations());
代码示例来源:origin: paypal/SeLion
private boolean isSessionShared(InvokedMethodInformation invokedMethodInformation) {
/*
* SessionSharing is identified positive if the Class is annotated by @Test annotation with 'singleThreaded'
* attribute as true and if the Class bears a @WebTest or @MobileTest annotation.
*/
Class<?> declaringClass = invokedMethodInformation.getActualMethod().getDeclaringClass();
boolean isSingleThreaded = declaringClass.getAnnotation(Test.class) != null
&& declaringClass.getAnnotation(Test.class).singleThreaded();
boolean isWebTestClass = declaringClass.getAnnotation(WebTest.class) != null;
boolean isMobileTestClass = declaringClass.getAnnotation(MobileTest.class) != null;
return isSingleThreaded && (isWebTestClass || isMobileTestClass);
}
代码示例来源:origin: paypal/SeLion
private void testSessionSharingRules(IInvokedMethod method) {
Test t = method.getTestMethod().getInstance().getClass().getAnnotation(Test.class);
if (t != null && t.singleThreaded()) {
if (!isPriorityUnique(method)) {
throw new IllegalStateException(
"All the session sharing test methods within the same class should have a unique priority.");
} else {
return;
}
}
throw new IllegalStateException(
"Session sharing test should have a class level @Test annotation with the property singleThreaded = true defined.");
}
内容来源于网络,如有侵权,请联系作者删除!