33import java .io .File ;
44import java .io .IOException ;
55
6- import org .apache .logging .log4j .LogManager ;
7- import org .apache .logging .log4j .Logger ;
86import org .openqa .selenium .io .FileHandler ;
97import org .testng .ISuite ;
108import org .testng .ISuiteListener ;
1715import com .aventstack .extentreports .Status ;
1816
1917import decorators .Driver ;
20- import logsetup .LogUtility ;
18+ import logsetup .Log ;
2119
2220public class TestngListener implements ITestListener , ISuiteListener {
2321 ExtentReports extentReport ;
2422 ExtentTest extentTest ;
25-
26- //protected LogUtility log = LogUtility.getInstance();
27- private static Logger log = LogManager .getLogger ("LOG" );
28-
2923
3024 @ Override
3125 public void onStart (ISuite suite ) {
3226 //To generate extend report at the start of the suite execution
3327 extentReport =ExtentReportGenerator .generateReport ();
34- LogUtility .info ("\" " +suite .getName ()+ "\" test suite execution started." );
28+ Log .info ("\" " +suite .getName ()+ "\" test suite execution started." );
3529 }
3630
3731 @ Override
3832 public void onFinish (ISuite suite ) {
3933 //Flush is used to create the extend report
4034 extentReport .flush ();
41- LogUtility .info ("\" " +suite .getName ()+ "\" test suite execution ended." );
35+ Log .info ("\" " +suite .getName ()+ "\" test suite execution ended." );
4236 }
4337
4438 @ Override
@@ -51,15 +45,15 @@ public void onTestStart(ITestResult result) {
5145 String testName =result .getName ();
5246 extentTest = extentReport .createTest (testName );
5347 extentTest .log (Status .INFO , testName +" started." );
54- log .info ("\" " +testName +"\" execution started. EntentTest created" );
48+ Log .info ("\" " +testName +"\" execution started. EntentTest created" );
5549
5650 }
5751
5852 @ Override
5953 public void onTestSuccess (ITestResult result ) {
6054 String testName =result .getName ();
6155 extentTest .log (Status .PASS , testName +" test passed." );
62- log .info ("\" " +testName +"\" passed." );
56+ Log .info ("\" " +testName +"\" passed." );
6357
6458 }
6559
@@ -84,16 +78,15 @@ public void onTestFailure(ITestResult result) {
8478 e .printStackTrace ();
8579 }
8680
87- var thrower = result .getThrowable ();
8881 extentTest .log (Status .FAIL , testName +" failed. \n " +result .getThrowable ());
89- log .error ("\" " +result .getName ()+"\" failed." , result .getThrowable ());
82+ Log .error ("\" " +result .getName ()+"\" failed." , result .getThrowable ());
9083 }
9184
9285 @ Override
9386 public void onTestSkipped (ITestResult result ) {
9487 String testName =result .getName ();
9588 extentTest .log (Status .SKIP , testName +" skipped." + result .getThrowable ());
96- log .error ("\" " +result .getName ()+"\" skipped." , result .getThrowable ());
89+ Log .error ("\" " +result .getName ()+"\" skipped." , result .getThrowable ());
9790 }
9891
9992 @ Override
@@ -103,7 +96,7 @@ public void onFinish(ITestContext context) {
10396
10497 @ Override
10598 public void onTestFailedButWithinSuccessPercentage (ITestResult result ) {
106- log .info ("onTestFailedButWithinSuccessPercentage" );
99+ Log .info ("onTestFailedButWithinSuccessPercentage" );
107100
108101 }
109102
0 commit comments