link start!

This commit is contained in:
cherubin
2026-03-17 13:31:18 -07:00
commit 08abe87cfb
5910 changed files with 386288 additions and 0 deletions
@@ -0,0 +1,4 @@
package org.testng.internal.annotations;
public interface IAfterClass extends IBaseBeforeAfter {
}
@@ -0,0 +1,4 @@
package org.testng.internal.annotations;
public interface IAfterGroups extends IBaseBeforeAfter {
}
@@ -0,0 +1,4 @@
package org.testng.internal.annotations;
public interface IAfterMethod extends IBaseBeforeAfter {
}
@@ -0,0 +1,4 @@
package org.testng.internal.annotations;
public interface IAfterSuite extends IBaseBeforeAfter {
}
@@ -0,0 +1,4 @@
package org.testng.internal.annotations;
public interface IAfterTest extends IBaseBeforeAfter {
}
@@ -0,0 +1,4 @@
package org.testng.internal.annotations;
public interface IAfterTests extends IBaseBeforeAfter {
}
@@ -0,0 +1,19 @@
package org.testng.internal.annotations;
import java.lang.reflect.Constructor;
import java.lang.reflect.Method;
import org.testng.annotations.IAnnotation;
public interface IAnnotationFinder {
IAnnotation findAnnotation(Class cls, Class cls2);
IAnnotation findAnnotation(Constructor constructor, Class cls);
IAnnotation findAnnotation(Method method, Class cls);
String[] findOptionalValues(Constructor constructor);
String[] findOptionalValues(Method method);
boolean hasTestInstance(Method method, int i);
}
@@ -0,0 +1,4 @@
package org.testng.internal.annotations;
public interface IAnnotationTransformer extends org.testng.IAnnotationTransformer {
}
@@ -0,0 +1,17 @@
package org.testng.internal.annotations;
public interface IBaseBeforeAfter {
boolean getAlwaysRun();
String[] getDependsOnGroups();
String[] getDependsOnMethods();
String getDescription();
boolean getEnabled();
String[] getGroups();
boolean getInheritGroups();
}
@@ -0,0 +1,4 @@
package org.testng.internal.annotations;
public interface IBeforeClass extends IBaseBeforeAfter {
}
@@ -0,0 +1,4 @@
package org.testng.internal.annotations;
public interface IBeforeGroups extends IBaseBeforeAfter {
}
@@ -0,0 +1,4 @@
package org.testng.internal.annotations;
public interface IBeforeMethod extends IBaseBeforeAfter {
}
@@ -0,0 +1,4 @@
package org.testng.internal.annotations;
public interface IBeforeSuite extends IBaseBeforeAfter {
}
@@ -0,0 +1,4 @@
package org.testng.internal.annotations;
public interface IBeforeTest extends IBaseBeforeAfter {
}
@@ -0,0 +1,11 @@
package org.testng.internal.annotations;
public interface IDataProvidable {
String getDataProvider();
Class<?> getDataProviderClass();
void setDataProvider(String str);
void setDataProviderClass(Class<?> cls);
}
@@ -0,0 +1,9 @@
package org.testng.internal.annotations;
import org.testng.ITestNGListener;
public interface IListeners {
Class<? extends ITestNGListener>[] getValue();
void setValue(Class<? extends ITestNGListener>[] clsArr);
}
@@ -0,0 +1,6 @@
package org.testng.internal.annotations;
import org.testng.annotations.ITestAnnotation;
public interface ITest extends ITestAnnotation {
}