Недавно перешла с JUnit
на TestNG
и столкнулась с тем, что при падении теста на Jenkins’е, в стеке вызовов не указывается строка ошибки, а выходит Unknown Source
java.lang.AssertionError: expected [WC-1491 18 дек 2014 15:17] but found [text]
at org.testng.Assert.fail(Assert.java:94)
at org.testng.Assert.failNotEquals(Assert.java:494)
at org.testng.Assert.assertEquals(Assert.java:123)
at org.testng.Assert.assertEquals(Assert.java:176)
at org.testng.Assert.assertEquals(Assert.java:186)
at steps.MainPage.verifyEquals(Unknown Source)
at RegressionTest.wc968(Unknown Source)
Хотя при падении теста, запущенном локально, строка указана, например:
RegressionTest.wc968(RegressionTest.java:43)
С чем это может быть связано? На jenkins установлен плагин testng, а так же прикручен Allure