Outcomes table doesn't work with a boolean comparison that is false

Description

This outcome:

outcomes.addOutcome("Test", true, equalTo(false));

gives this error:

Error on line 94, column 100 in ftl/jbehave-html-output.ftl Expecting a string, date or number here, Expression value is instead a freemarker.ext.beans.BooleanModel The problematic instruction: ---------- ==> ${value?html} [on line 94, column 98 in ftl/jbehave-html-output.ftl] in user-directive renderOutcomeValue [on line 88, column 41 in ftl/jbehave-html-output.ftl] in user-directive renderOutcomes [on line 100, column 23 in ftl/jbehave-html-output.ftl] in user-directive renderStep [on line 138, column 1 in ftl/jbehave-html-output.ftl] ---------- Java backtrace for programmers: ---------- freemarker.core.NonStringException: .....

it works with true/true.

Assignee

Unassigned

Reporter

Michael M

Labels

None

Components

Priority

Minor
Configure