You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
@Test(enabled = false, dataProvider = "dummyData", dataProviderClass = SelfTestsData.class)
public void shouldTestInParallel(final String left, final String right)
throws Exception {
given().nothing();
when().doing_nothing();
then().$("left should be equal to right", stage -> { //$NON-NLS-1$
assertThat(left).isEqualTo(right);
});
}
and the following data provider: @dataProvider(parallel = true)
public static Object[][] dummyData() {
// NOTE: could be populated from a CSV file
return new Object[][] {
{ "one", "one" },
{ "two", "two" }
};
}
When running with TestNG
Then the following stacktrace appears:
Exception in thread "main" java.lang.NullPointerException
at com.tngtech.jgiven.report.model.ReportModelBuilder.setSuccess(ReportModelBuilder.java:247)
at com.tngtech.jgiven.report.model.ReportModelBuilder.scenarioFailed(ReportModelBuilder.java:279)
at com.tngtech.jgiven.impl.StandaloneScenarioExecutor.failed(StandaloneScenarioExecutor.java:413)
at com.tngtech.jgiven.testng.ScenarioTestListener.onTestFailure(ScenarioTestListener.java:58)
at org.testng.internal.Invoker.runTestListeners(Invoker.java:1895)
at org.testng.internal.Invoker.runTestListeners(Invoker.java:1879)
at org.testng.internal.Invoker.invokeTestMethods(Invoker.java:1292)
at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:127)
at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:111)
at org.testng.TestRunner.privateRun(TestRunner.java:767)
at org.testng.TestRunner.run(TestRunner.java:617)
at org.testng.SuiteRunner.runTest(SuiteRunner.java:334)
at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:329)
at org.testng.SuiteRunner.privateRun(SuiteRunner.java:291)
at org.testng.SuiteRunner.run(SuiteRunner.java:240)
at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:52)
at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:86)
at org.testng.TestNG.runSuitesSequentially(TestNG.java:1224)
at org.testng.TestNG.runSuitesLocally(TestNG.java:1149)
at org.testng.TestNG.run(TestNG.java:1057)
The text was updated successfully, but these errors were encountered:
Given the following scenario:
and the following data provider:
@dataProvider(parallel = true)
public static Object[][] dummyData() {
// NOTE: could be populated from a CSV file
return new Object[][] {
{ "one", "one" },
{ "two", "two" }
};
}
When running with TestNG
Then the following stacktrace appears:
Exception in thread "main" java.lang.NullPointerException
at com.tngtech.jgiven.report.model.ReportModelBuilder.setSuccess(ReportModelBuilder.java:247)
at com.tngtech.jgiven.report.model.ReportModelBuilder.scenarioFailed(ReportModelBuilder.java:279)
at com.tngtech.jgiven.impl.StandaloneScenarioExecutor.failed(StandaloneScenarioExecutor.java:413)
at com.tngtech.jgiven.testng.ScenarioTestListener.onTestFailure(ScenarioTestListener.java:58)
at org.testng.internal.Invoker.runTestListeners(Invoker.java:1895)
at org.testng.internal.Invoker.runTestListeners(Invoker.java:1879)
at org.testng.internal.Invoker.invokeTestMethods(Invoker.java:1292)
at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:127)
at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:111)
at org.testng.TestRunner.privateRun(TestRunner.java:767)
at org.testng.TestRunner.run(TestRunner.java:617)
at org.testng.SuiteRunner.runTest(SuiteRunner.java:334)
at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:329)
at org.testng.SuiteRunner.privateRun(SuiteRunner.java:291)
at org.testng.SuiteRunner.run(SuiteRunner.java:240)
at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:52)
at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:86)
at org.testng.TestNG.runSuitesSequentially(TestNG.java:1224)
at org.testng.TestNG.runSuitesLocally(TestNG.java:1149)
at org.testng.TestNG.run(TestNG.java:1057)
The text was updated successfully, but these errors were encountered: