@@ -224,7 +224,7 @@ private String extractSourceLocation(TestStep testStep) {
224
224
if (java8Matcher .matches ()) {
225
225
String declaringClassName = java8Matcher .group (1 );
226
226
String line = java8Matcher .group (2 );
227
- // TODO: Doesn't work with IDEA
227
+ // TODO: Doesn't work with IDEA. What does?
228
228
return String .format ("java:test://%s:%s" , declaringClassName , line );
229
229
}
230
230
@@ -240,18 +240,18 @@ private void printTestStepFinished(TestStepFinished event) {
240
240
Status status = event .getResult ().getStatus ();
241
241
switch (status ) {
242
242
case SKIPPED :
243
- print (TEMPLATE_TEST_IGNORED , timeStamp , duration , error == null ? "Skipped step " : error .getMessage (), name );
243
+ print (TEMPLATE_TEST_IGNORED , timeStamp , duration , error == null ? "Step skipped " : error .getMessage (), name );
244
244
break ;
245
245
case PENDING :
246
- print (TEMPLATE_TEST_IGNORED , timeStamp , duration , error == null ? "Pending step " : error .getMessage (), name );
246
+ print (TEMPLATE_TEST_IGNORED , timeStamp , duration , error == null ? "Step pending " : error .getMessage (), name );
247
247
break ;
248
248
case UNDEFINED :
249
249
PickleStepTestStep testStep = (PickleStepTestStep ) event .getTestStep ();
250
250
print (TEMPLATE_TEST_FAILED , timeStamp , duration , getSnippet (testStep ), name );
251
251
break ;
252
252
case AMBIGUOUS :
253
253
case FAILED :
254
- String message = error . getMessage () ;
254
+ String message = "Step failed" ;
255
255
String details = extractStackTrace (error );
256
256
print (TEMPLATE_TEST_FAILED , timeStamp , duration , message , details , name );
257
257
break ;
@@ -368,10 +368,10 @@ private String escape(String source) {
368
368
return "" ;
369
369
}
370
370
return source
371
+ .replace ("|" , "||" )
371
372
.replace ("'" , "|'" )
372
373
.replace ("\n " , "|n" )
373
374
.replace ("\r " , "|r" )
374
- .replace ("|" , "||" )
375
375
.replace ("[" , "|[" )
376
376
.replace ("]" , "|]" );
377
377
}
0 commit comments