Отчет об экстентах начал ломаться в любом браузере - PullRequest
0 голосов
/ 26 марта 2019

Случайно мое представление отчета по экстентам стало сильно нарушено, и я не могу понять, почему. Добавлю скриншот и немного кода здесь

<dependency>
      <groupId>com.aventstack</groupId>
      <artifactId>extentreports</artifactId>
      <version>3.0.2</version>
    </dependency>

@BeforeClass
  public synchronized void beforeClass(ITestContext ctx) {
    suiteName = ctx.getCurrentXmlTest().getSuite().getName();
    ExtentTest parent = ExtentManager.getInstance(suiteName).createTest(getClass().getName());
    parentTest.set(parent);
  }

@BeforeMethod
  public void setup(Method method) throws IOException {
    //Extent report config
    ExtentTest child = parentTest.get().createNode(method.getName());
    test.set(child);
    Reporter.log("Method -" + method.getName() + " - is started.");
    Reporter.log("---------------------------------------------------------------------------------------------");

  }

@AfterMethod(alwaysRun = true)
  public void closeWindow(ITestResult result) {
    if (result.getStatus() == ITestResult.FAILURE) {
      test.get().fail(result.getThrowable());
      Reporter.logFail("Test FAILED");
    } else if (result.getStatus() == ITestResult.SKIP)
      test.get().skip(result.getThrowable());
    else
      test.get().pass("Test passed");

    ExtentManager.getInstance(suiteName).flush();

    Reporter.log("Stopping tests");
  }

Добавляя скриншот, как выглядит результат введите описание изображения здесь

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...