This package is abandoned
This package (which was never updated for Behat v3.x) is now abandoned and will not receive further updates., (*1)
, (*2)
An aggregation of extra formatters for Behat supposed to be used commonly., (*3)
Installation
See https://github.com/Behat/CommonFormatters/blob/master/doc/index.rst, (*4)
See https://github.com/Behat/Behat/issues/111, (*5)
- A failed step is the equivalent of an error in xUnit.
- A false step is the equivalent of a failure in xUnit (colored magenta by the formatters).
- Actually a false step is a failed step too, it is just a fine-grained interpretation of a failed step (complementarily there can be non-false steps among failed steps).
https://github.com/Behat/CommonFormatters/blob/master/src/Behat/CommonFormatters/ProgressWithFalseStepsFormatter.php, (*6)
, (*7)
https://github.com/Behat/CommonFormatters/blob/master/src/Behat/CommonFormatters/PrettyWithFalseStepsFormatter.php, (*8)
, (*9)
https://github.com/Behat/CommonFormatters/blob/master/src/Behat/CommonFormatters/HtmlWithFalseStepsFormatter.php, (*10)
, (*11)
https://github.com/Behat/CommonFormatters/blob/master/src/Behat/CommonFormatters/JsonFormatter.php, (*12)
{
date: "2012-11-20: 14:55:31",
features: [
{
"title": "A feature",
"desc": null,
"tags": [
"foo"
],
"result": "passed",
"scenarios": [
{
"title": "A scenario",
"isOutline": false,
"tags": [
"bar"
],
"result": "passed",
"steps": [
{
"text": "some precondition",
"type": "Given",
"isBackground": false,
"result": "passed"
},
{
"text": "some action",
"type": "When",
"isBackground": false,
"result": "passed"
},
{
"text": "some outcome",
"type": "Then",
"isBackground": false,
"result": "passed"
}
]
}
]
}
]
}
https://github.com/Behat/CommonFormatters/blob/master/src/Behat/CommonFormatters/CsvStatisticsFormatter.php, (*13)
execution date,total execution time,number of features,number of features with failures,number of scenarios,number of scenarios with failures,number of steps,number of failed steps
Fri 30 Mar 2012 11:36:57,2m44.987s,2,1,39,2,155,2