Hello,
TestListener and BaseTest are residing in different directories within the project.
TestListener.java directory:
\src\test\java\Utilities
BaseTest.java directory:
\src\main\java\xxx\xxxx\base
I like to include test listeners in my BaseTest. All the testNG tests are extending the BaseTest.
In BaseTest.java,
@Listeners(
\src\test\java\Utilities.ListenerTest.class) // I am getting syntax error here
public class BaseTest {
.....
}
However, if I keep the BaseTest and TestListener under the same package, it works as following:
@Listeners( Utilities.ListenerTest.class) // package.class name
But in my case, I like to keep these files in separate directories as mention above.
How do I include the Listener class in BaseTest when BaseTest and ListenerTest are in two different directories?
Thank you!