yaddi
Version:
YADDI:> A Yadda HTML report when using mocha.
32,527 lines • 1.28 MB
JSON
{
"reportTitle": "yadda_basic",
"stats": {
"suites": 8,
"tests": 16,
"passes": 15,
"pending": 0,
"failures": 1,
"start": "2015-07-20T14:54:30.496Z",
"end": "2015-07-20T14:54:30.550Z",
"duration": 54,
"testsRegistered": 16,
"passPercent": 93.8,
"pendingPercent": 0,
"other": 0,
"hasOther": false,
"skipped": 0,
"hasSkipped": false,
"passPercentClass": "success",
"pendingPercentClass": "danger"
},
"suites": {
"title": "",
"suites": [
{
"title": "Feature 1",
"suites": [
{
"title": "Rich scenario 1",
"suites": [],
"tests": [
{
"title": "Given I am rich",
"fullTitle": "Feature 1 Rich scenario 1 Given I am rich",
"timedOut": false,
"duration": 5,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "dae32933-841f-4802-acad-4c0b530d5d5c",
"parentUUID": "71566e2d-5b36-4ec0-96ac-9850af1351e7",
"skipped": false
},
{
"title": "When I buy a Porsche",
"fullTitle": "Feature 1 Rich scenario 1 When I buy a Porsche",
"timedOut": false,
"duration": 2,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "038963cd-bfe9-4361-a09c-a7a87bc16553",
"parentUUID": "71566e2d-5b36-4ec0-96ac-9850af1351e7",
"skipped": false
},
{
"title": "Then I am happier",
"fullTitle": "Feature 1 Rich scenario 1 Then I am happier",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "cde34bcb-392c-4beb-a2b3-79f1a4008e4f",
"parentUUID": "71566e2d-5b36-4ec0-96ac-9850af1351e7",
"skipped": false
}
],
"pending": [],
"root": false,
"_timeout": 120000,
"file": "/yaddi.js",
"uuid": "71566e2d-5b36-4ec0-96ac-9850af1351e7",
"fullFile": "/Users/kostas/development/personal/yadda-html-reporter/examples/yadda_basic/yaddi.js",
"passes": [
{
"title": "Given I am rich",
"fullTitle": "Feature 1 Rich scenario 1 Given I am rich",
"timedOut": false,
"duration": 5,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "dae32933-841f-4802-acad-4c0b530d5d5c",
"parentUUID": "71566e2d-5b36-4ec0-96ac-9850af1351e7",
"skipped": false
},
{
"title": "When I buy a Porsche",
"fullTitle": "Feature 1 Rich scenario 1 When I buy a Porsche",
"timedOut": false,
"duration": 2,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "038963cd-bfe9-4361-a09c-a7a87bc16553",
"parentUUID": "71566e2d-5b36-4ec0-96ac-9850af1351e7",
"skipped": false
},
{
"title": "Then I am happier",
"fullTitle": "Feature 1 Rich scenario 1 Then I am happier",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "cde34bcb-392c-4beb-a2b3-79f1a4008e4f",
"parentUUID": "71566e2d-5b36-4ec0-96ac-9850af1351e7",
"skipped": false
}
],
"failures": [],
"skipped": [],
"hasTests": true,
"hasSuites": false,
"totalTests": 3,
"totalPasses": 3,
"totalFailures": 0,
"totalPending": 0,
"totalSkipped": 0,
"hasPasses": true,
"hasFailures": false,
"hasPending": false,
"hasSkipped": false,
"duration": 8
}
],
"tests": [],
"pending": [],
"root": false,
"_timeout": 120000,
"file": "/yaddi.js",
"uuid": "a758fcad-4dc0-40df-9761-c2876963c17c",
"fullFile": "/Users/kostas/development/personal/yadda-html-reporter/examples/yadda_basic/yaddi.js",
"passes": [],
"failures": [],
"skipped": [],
"hasTests": false,
"hasSuites": true,
"totalTests": 0,
"totalPasses": 0,
"totalFailures": 0,
"totalPending": 0,
"totalSkipped": 0,
"hasPasses": false,
"hasFailures": false,
"hasPending": false,
"hasSkipped": false,
"duration": 0
},
{
"title": "Feature 2",
"suites": [
{
"title": "Rich scenario 2.1",
"suites": [],
"tests": [
{
"title": "Given I am rich",
"fullTitle": "Feature 2 Rich scenario 2.1 Given I am rich",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "7db62cbc-a863-419f-99c6-081d38d76b64",
"parentUUID": "bde822ca-e1c5-401b-923c-6ce98267776d",
"skipped": false
},
{
"title": "When I buy a Porsche",
"fullTitle": "Feature 2 Rich scenario 2.1 When I buy a Porsche",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "2336a3c1-c35d-42af-8543-7f9c71b620b6",
"parentUUID": "bde822ca-e1c5-401b-923c-6ce98267776d",
"skipped": false
},
{
"title": "When I cause a failure",
"fullTitle": "Feature 2 Rich scenario 2.1 When I cause a failure",
"timedOut": false,
"duration": 1,
"state": "failed",
"pass": false,
"fail": true,
"pending": false,
"code": "iterator(subject, done);",
"err": {
"name": "Error",
"message": "failure!!!",
"stack": "<span class=\"hljs-built_in\">Error</span>: failure!!!<br> at <span class=\"hljs-built_in\">Object</span>.<anonymous> (steps.js:<span class=\"hljs-number\">20</span>:<span class=\"hljs-number\">16</span>)<br> at basic.js:<span class=\"hljs-number\">37</span>:<span class=\"hljs-number\">21</span>"
},
"isRoot": false,
"uuid": "6f8ac20d-719e-4a37-b0da-e07c50f14a80",
"parentUUID": "bde822ca-e1c5-401b-923c-6ce98267776d",
"skipped": false
},
{
"title": "Then I am happier",
"fullTitle": "Feature 2 Rich scenario 2.1 Then I am happier",
"timedOut": false,
"duration": 0,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "0875db44-6808-40f7-ad34-f232b3efc6b0",
"parentUUID": "bde822ca-e1c5-401b-923c-6ce98267776d",
"skipped": false
}
],
"pending": [],
"root": false,
"_timeout": 120000,
"file": "/yaddi.js",
"uuid": "bde822ca-e1c5-401b-923c-6ce98267776d",
"fullFile": "/Users/kostas/development/personal/yadda-html-reporter/examples/yadda_basic/yaddi.js",
"passes": [
{
"title": "Given I am rich",
"fullTitle": "Feature 2 Rich scenario 2.1 Given I am rich",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "7db62cbc-a863-419f-99c6-081d38d76b64",
"parentUUID": "bde822ca-e1c5-401b-923c-6ce98267776d",
"skipped": false
},
{
"title": "When I buy a Porsche",
"fullTitle": "Feature 2 Rich scenario 2.1 When I buy a Porsche",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "2336a3c1-c35d-42af-8543-7f9c71b620b6",
"parentUUID": "bde822ca-e1c5-401b-923c-6ce98267776d",
"skipped": false
},
{
"title": "Then I am happier",
"fullTitle": "Feature 2 Rich scenario 2.1 Then I am happier",
"timedOut": false,
"duration": 0,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "0875db44-6808-40f7-ad34-f232b3efc6b0",
"parentUUID": "bde822ca-e1c5-401b-923c-6ce98267776d",
"skipped": false
}
],
"failures": [
{
"title": "When I cause a failure",
"fullTitle": "Feature 2 Rich scenario 2.1 When I cause a failure",
"timedOut": false,
"duration": 1,
"state": "failed",
"pass": false,
"fail": true,
"pending": false,
"code": "iterator(subject, done);",
"err": {
"name": "Error",
"message": "failure!!!",
"stack": "<span class=\"hljs-built_in\">Error</span>: failure!!!<br> at <span class=\"hljs-built_in\">Object</span>.<anonymous> (steps.js:<span class=\"hljs-number\">20</span>:<span class=\"hljs-number\">16</span>)<br> at basic.js:<span class=\"hljs-number\">37</span>:<span class=\"hljs-number\">21</span>"
},
"isRoot": false,
"uuid": "6f8ac20d-719e-4a37-b0da-e07c50f14a80",
"parentUUID": "bde822ca-e1c5-401b-923c-6ce98267776d",
"skipped": false
}
],
"skipped": [],
"hasTests": true,
"hasSuites": false,
"totalTests": 4,
"totalPasses": 3,
"totalFailures": 1,
"totalPending": 0,
"totalSkipped": 0,
"hasPasses": true,
"hasFailures": true,
"hasPending": false,
"hasSkipped": false,
"duration": 3
},
{
"title": "Rich scenario 2.2",
"suites": [],
"tests": [
{
"title": "Given I am rich",
"fullTitle": "Feature 2 Rich scenario 2.2 Given I am rich",
"timedOut": false,
"duration": 0,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "6b02c283-a57a-42f0-8a1f-cef149a00f04",
"parentUUID": "211e3af3-c072-4370-bf21-3462128801c1",
"skipped": false
},
{
"title": "When I buy a Porsche",
"fullTitle": "Feature 2 Rich scenario 2.2 When I buy a Porsche",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "73df1bf6-95b0-4cbe-a9bb-7ae96d374d82",
"parentUUID": "211e3af3-c072-4370-bf21-3462128801c1",
"skipped": false
},
{
"title": "Then I am happier",
"fullTitle": "Feature 2 Rich scenario 2.2 Then I am happier",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "497546fb-354a-4ac3-a681-a9f132d1a4a6",
"parentUUID": "211e3af3-c072-4370-bf21-3462128801c1",
"skipped": false
}
],
"pending": [],
"root": false,
"_timeout": 120000,
"file": "/yaddi.js",
"uuid": "211e3af3-c072-4370-bf21-3462128801c1",
"fullFile": "/Users/kostas/development/personal/yadda-html-reporter/examples/yadda_basic/yaddi.js",
"passes": [
{
"title": "Given I am rich",
"fullTitle": "Feature 2 Rich scenario 2.2 Given I am rich",
"timedOut": false,
"duration": 0,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "6b02c283-a57a-42f0-8a1f-cef149a00f04",
"parentUUID": "211e3af3-c072-4370-bf21-3462128801c1",
"skipped": false
},
{
"title": "When I buy a Porsche",
"fullTitle": "Feature 2 Rich scenario 2.2 When I buy a Porsche",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "73df1bf6-95b0-4cbe-a9bb-7ae96d374d82",
"parentUUID": "211e3af3-c072-4370-bf21-3462128801c1",
"skipped": false
},
{
"title": "Then I am happier",
"fullTitle": "Feature 2 Rich scenario 2.2 Then I am happier",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "497546fb-354a-4ac3-a681-a9f132d1a4a6",
"parentUUID": "211e3af3-c072-4370-bf21-3462128801c1",
"skipped": false
}
],
"failures": [],
"skipped": [],
"hasTests": true,
"hasSuites": false,
"totalTests": 3,
"totalPasses": 3,
"totalFailures": 0,
"totalPending": 0,
"totalSkipped": 0,
"hasPasses": true,
"hasFailures": false,
"hasPending": false,
"hasSkipped": false,
"duration": 2
}
],
"tests": [],
"pending": [],
"root": false,
"_timeout": 120000,
"file": "/yaddi.js",
"uuid": "1e0dfbf1-6279-436f-98f0-7b9dd072cde7",
"fullFile": "/Users/kostas/development/personal/yadda-html-reporter/examples/yadda_basic/yaddi.js",
"passes": [],
"failures": [],
"skipped": [],
"hasTests": false,
"hasSuites": true,
"totalTests": 0,
"totalPasses": 0,
"totalFailures": 0,
"totalPending": 0,
"totalSkipped": 0,
"hasPasses": false,
"hasFailures": false,
"hasPending": false,
"hasSkipped": false,
"duration": 0
},
{
"title": "Feature 3",
"suites": [
{
"title": "Rich scenario 3.1",
"suites": [],
"tests": [
{
"title": "Given I am rich",
"fullTitle": "Feature 3 Rich scenario 3.1 Given I am rich",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "60504d4a-9f04-40ae-8e82-0751d96e41d5",
"parentUUID": "c83685e3-0a6e-4b46-81e1-6bd57b174c9e",
"skipped": false
},
{
"title": "When I buy a Porsche",
"fullTitle": "Feature 3 Rich scenario 3.1 When I buy a Porsche",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "a6d038eb-9d32-4de3-9888-2281656e5d9b",
"parentUUID": "c83685e3-0a6e-4b46-81e1-6bd57b174c9e",
"skipped": false
},
{
"title": "Then I am happier",
"fullTitle": "Feature 3 Rich scenario 3.1 Then I am happier",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "32643ecd-c876-4f21-8d70-a971d6bc76f9",
"parentUUID": "c83685e3-0a6e-4b46-81e1-6bd57b174c9e",
"skipped": false
}
],
"pending": [],
"root": false,
"_timeout": 120000,
"file": "/yaddi.js",
"uuid": "c83685e3-0a6e-4b46-81e1-6bd57b174c9e",
"fullFile": "/Users/kostas/development/personal/yadda-html-reporter/examples/yadda_basic/yaddi.js",
"passes": [
{
"title": "Given I am rich",
"fullTitle": "Feature 3 Rich scenario 3.1 Given I am rich",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "60504d4a-9f04-40ae-8e82-0751d96e41d5",
"parentUUID": "c83685e3-0a6e-4b46-81e1-6bd57b174c9e",
"skipped": false
},
{
"title": "When I buy a Porsche",
"fullTitle": "Feature 3 Rich scenario 3.1 When I buy a Porsche",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "a6d038eb-9d32-4de3-9888-2281656e5d9b",
"parentUUID": "c83685e3-0a6e-4b46-81e1-6bd57b174c9e",
"skipped": false
},
{
"title": "Then I am happier",
"fullTitle": "Feature 3 Rich scenario 3.1 Then I am happier",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "32643ecd-c876-4f21-8d70-a971d6bc76f9",
"parentUUID": "c83685e3-0a6e-4b46-81e1-6bd57b174c9e",
"skipped": false
}
],
"failures": [],
"skipped": [],
"hasTests": true,
"hasSuites": false,
"totalTests": 3,
"totalPasses": 3,
"totalFailures": 0,
"totalPending": 0,
"totalSkipped": 0,
"hasPasses": true,
"hasFailures": false,
"hasPending": false,
"hasSkipped": false,
"duration": 3
},
{
"title": "Rich scenario 3.2",
"suites": [],
"tests": [
{
"title": "Given I am rich",
"fullTitle": "Feature 3 Rich scenario 3.2 Given I am rich",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "99e303cf-fccd-4167-bfbc-29fe894e45c9",
"parentUUID": "4313665f-0101-44b5-8704-4d2fb0b1b379",
"skipped": false
},
{
"title": "When I buy a Porsche",
"fullTitle": "Feature 3 Rich scenario 3.2 When I buy a Porsche",
"timedOut": false,
"duration": 2,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "aab002ad-0742-4053-8768-1d189ef46045",
"parentUUID": "4313665f-0101-44b5-8704-4d2fb0b1b379",
"skipped": false
},
{
"title": "Then I am happier",
"fullTitle": "Feature 3 Rich scenario 3.2 Then I am happier",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "c46f19f0-61a1-40fb-95ff-c15c651957f2",
"parentUUID": "4313665f-0101-44b5-8704-4d2fb0b1b379",
"skipped": false
}
],
"pending": [],
"root": false,
"_timeout": 120000,
"file": "/yaddi.js",
"uuid": "4313665f-0101-44b5-8704-4d2fb0b1b379",
"fullFile": "/Users/kostas/development/personal/yadda-html-reporter/examples/yadda_basic/yaddi.js",
"passes": [
{
"title": "Given I am rich",
"fullTitle": "Feature 3 Rich scenario 3.2 Given I am rich",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "99e303cf-fccd-4167-bfbc-29fe894e45c9",
"parentUUID": "4313665f-0101-44b5-8704-4d2fb0b1b379",
"skipped": false
},
{
"title": "When I buy a Porsche",
"fullTitle": "Feature 3 Rich scenario 3.2 When I buy a Porsche",
"timedOut": false,
"duration": 2,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "aab002ad-0742-4053-8768-1d189ef46045",
"parentUUID": "4313665f-0101-44b5-8704-4d2fb0b1b379",
"skipped": false
},
{
"title": "Then I am happier",
"fullTitle": "Feature 3 Rich scenario 3.2 Then I am happier",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "c46f19f0-61a1-40fb-95ff-c15c651957f2",
"parentUUID": "4313665f-0101-44b5-8704-4d2fb0b1b379",
"skipped": false
}
],
"failures": [],
"skipped": [],
"hasTests": true,
"hasSuites": false,
"totalTests": 3,
"totalPasses": 3,
"totalFailures": 0,
"totalPending": 0,
"totalSkipped": 0,
"hasPasses": true,
"hasFailures": false,
"hasPending": false,
"hasSkipped": false,
"duration": 4
}
],
"tests": [],
"pending": [],
"root": false,
"_timeout": 120000,
"file": "/yaddi.js",
"uuid": "089f95db-0cfb-46c7-a111-8fc6a758b11c",
"fullFile": "/Users/kostas/development/personal/yadda-html-reporter/examples/yadda_basic/yaddi.js",
"passes": [],
"failures": [],
"skipped": [],
"hasTests": false,
"hasSuites": true,
"totalTests": 0,
"totalPasses": 0,
"totalFailures": 0,
"totalPending": 0,
"totalSkipped": 0,
"hasPasses": false,
"hasFailures": false,
"hasPending": false,
"hasSkipped": false,
"duration": 0
}
],
"tests": [],
"pending": [],
"root": true,
"_timeout": 120000,
"uuid": "a6b7bcf6-1fc8-45d2-8fec-40624acdf734",
"fullFile": "",
"file": "",
"passes": [],
"failures": [],
"skipped": [],
"hasTests": false,
"hasSuites": true,
"totalTests": 0,
"totalPasses": 0,
"totalFailures": 0,
"totalPending": 0,
"totalSkipped": 0,
"hasPasses": false,
"hasFailures": false,
"hasPending": false,
"hasSkipped": false,
"duration": 0,
"rootEmpty": true
},
"allTests": [
{
"title": "Given I am rich",
"fullTitle": "Rich scenario 1 Given I am rich",
"timedOut": false,
"duration": 5,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "becad30d-4116-4505-8723-40fe6d5ac917",
"parentUUID": "71566e2d-5b36-4ec0-96ac-9850af1351e7",
"skipped": false
},
{
"title": "When I buy a Porsche",
"fullTitle": "Rich scenario 1 When I buy a Porsche",
"timedOut": false,
"duration": 2,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "777a0d09-d15d-4f0f-8e4f-b5906ad0eb0b",
"parentUUID": "71566e2d-5b36-4ec0-96ac-9850af1351e7",
"skipped": false
},
{
"title": "Then I am happier",
"fullTitle": "Rich scenario 1 Then I am happier",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "7e4864d9-3f11-461e-bcab-13a9d6399f5d",
"parentUUID": "71566e2d-5b36-4ec0-96ac-9850af1351e7",
"skipped": false
},
{
"title": "Given I am rich",
"fullTitle": "Rich scenario 2.1 Given I am rich",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "a67963c1-b665-4dd5-855c-68b1ade1f74b",
"parentUUID": "bde822ca-e1c5-401b-923c-6ce98267776d",
"skipped": false
},
{
"title": "When I buy a Porsche",
"fullTitle": "Rich scenario 2.1 When I buy a Porsche",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "01140e7b-b743-4c97-98c1-4bec4af3a77f",
"parentUUID": "bde822ca-e1c5-401b-923c-6ce98267776d",
"skipped": false
},
{
"title": "When I cause a failure",
"fullTitle": "Rich scenario 2.1 When I cause a failure",
"timedOut": false,
"duration": 1,
"state": "failed",
"pass": false,
"fail": true,
"pending": false,
"code": "iterator(subject, done);",
"err": {
"name": "Error",
"message": "failure!!!",
"stack": "<span class=\"hljs-built_in\">Error</span>: failure!!!<br> at <span class=\"hljs-built_in\">Object</span>.<anonymous> (steps.js:<span class=\"hljs-number\">20</span>:<span class=\"hljs-number\">16</span>)<br> at basic.js:<span class=\"hljs-number\">37</span>:<span class=\"hljs-number\">21</span>"
},
"isRoot": false,
"uuid": "6ad629f1-b71a-40e3-835e-5d324d4e911f",
"parentUUID": "bde822ca-e1c5-401b-923c-6ce98267776d",
"skipped": false
},
{
"title": "Then I am happier",
"fullTitle": "Rich scenario 2.1 Then I am happier",
"timedOut": false,
"duration": 0,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "9da2fc3a-902e-4946-8b74-1bf18731d3eb",
"parentUUID": "bde822ca-e1c5-401b-923c-6ce98267776d",
"skipped": false
},
{
"title": "Given I am rich",
"fullTitle": "Rich scenario 2.2 Given I am rich",
"timedOut": false,
"duration": 0,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "41822c23-9918-4dc9-bb70-1b97134664f6",
"parentUUID": "211e3af3-c072-4370-bf21-3462128801c1",
"skipped": false
},
{
"title": "When I buy a Porsche",
"fullTitle": "Rich scenario 2.2 When I buy a Porsche",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "1aad0542-31c7-48ab-bea4-003f4be2d80e",
"parentUUID": "211e3af3-c072-4370-bf21-3462128801c1",
"skipped": false
},
{
"title": "Then I am happier",
"fullTitle": "Rich scenario 2.2 Then I am happier",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "b15d6999-407d-4c43-9a94-325b51a5e27e",
"parentUUID": "211e3af3-c072-4370-bf21-3462128801c1",
"skipped": false
},
{
"title": "Given I am rich",
"fullTitle": "Rich scenario 3.1 Given I am rich",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "c4b10fdb-a586-4f4d-b46d-c39808a55f0c",
"parentUUID": "c83685e3-0a6e-4b46-81e1-6bd57b174c9e",
"skipped": false
},
{
"title": "When I buy a Porsche",
"fullTitle": "Rich scenario 3.1 When I buy a Porsche",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "4e6e9733-167b-4a70-bf1a-cce44679b564",
"parentUUID": "c83685e3-0a6e-4b46-81e1-6bd57b174c9e",
"skipped": false
},
{
"title": "Then I am happier",
"fullTitle": "Rich scenario 3.1 Then I am happier",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "842c609b-8dc6-449b-b1d8-463ed9fade2d",
"parentUUID": "c83685e3-0a6e-4b46-81e1-6bd57b174c9e",
"skipped": false
},
{
"title": "Given I am rich",
"fullTitle": "Rich scenario 3.2 Given I am rich",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "616d7b04-4afa-45dc-8d86-848685d877d1",
"parentUUID": "4313665f-0101-44b5-8704-4d2fb0b1b379",
"skipped": false
},
{
"title": "When I buy a Porsche",
"fullTitle": "Rich scenario 3.2 When I buy a Porsche",
"timedOut": false,
"duration": 2,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "2bea9884-c6b5-4f9f-8e72-977d8828d3a3",
"parentUUID": "4313665f-0101-44b5-8704-4d2fb0b1b379",
"skipped": false
},
{
"title": "Then I am happier",
"fullTitle": "Rich scenario 3.2 Then I am happier",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "4360f7ba-5842-4486-a5ec-e5efd9ea348e",
"parentUUID": "4313665f-0101-44b5-8704-4d2fb0b1b379",
"skipped": false
}
],
"allHooks": [
{
"title": "\"before all\" hook",
"async": 1,
"sync": false,
"_timeout": 120000,
"_slow": 75,
"_enableTimeouts": true,
"timedOut": false,
"_trace": {},
"type": "hook",
"parent": {
"title": "Feature 1",
"suites": [
{
"title": "Rich scenario 1",
"suites": [],
"tests": [
{
"title": "Given I am rich",
"fullTitle": "Feature 1 Rich scenario 1 Given I am rich",
"timedOut": false,
"duration": 5,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "dae32933-841f-4802-acad-4c0b530d5d5c",
"parentUUID": "71566e2d-5b36-4ec0-96ac-9850af1351e7",
"skipped": false
},
{
"title": "When I buy a Porsche",
"fullTitle": "Feature 1 Rich scenario 1 When I buy a Porsche",
"timedOut": false,
"duration": 2,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "038963cd-bfe9-4361-a09c-a7a87bc16553",
"parentUUID": "71566e2d-5b36-4ec0-96ac-9850af1351e7",
"skipped": false
},
{
"title": "Then I am happier",
"fullTitle": "Feature 1 Rich scenario 1 Then I am happier",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "cde34bcb-392c-4beb-a2b3-79f1a4008e4f",
"parentUUID": "71566e2d-5b36-4ec0-96ac-9850af1351e7",
"skipped": false
}
],
"pending": [],
"root": false,
"_timeout": 120000,
"file": "/yaddi.js",
"uuid": "71566e2d-5b36-4ec0-96ac-9850af1351e7",
"fullFile": "/Users/kostas/development/personal/yadda-html-reporter/examples/yadda_basic/yaddi.js",
"passes": [
{
"title": "Given I am rich",
"fullTitle": "Feature 1 Rich scenario 1 Given I am rich",
"timedOut": false,
"duration": 5,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "dae32933-841f-4802-acad-4c0b530d5d5c",
"parentUUID": "71566e2d-5b36-4ec0-96ac-9850af1351e7",
"skipped": false
},
{
"title": "When I buy a Porsche",
"fullTitle": "Feature 1 Rich scenario 1 When I buy a Porsche",
"timedOut": false,
"duration": 2,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "038963cd-bfe9-4361-a09c-a7a87bc16553",
"parentUUID": "71566e2d-5b36-4ec0-96ac-9850af1351e7",
"skipped": false
},
{
"title": "Then I am happier",
"fullTitle": "Feature 1 Rich scenario 1 Then I am happier",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "cde34bcb-392c-4beb-a2b3-79f1a4008e4f",
"parentUUID": "71566e2d-5b36-4ec0-96ac-9850af1351e7",
"skipped": false
}
],
"failures": [],
"skipped": [],
"hasTests": true,
"hasSuites": false,
"totalTests": 3,
"totalPasses": 3,
"totalFailures": 0,
"totalPending": 0,
"totalSkipped": 0,
"hasPasses": true,
"hasFailures": false,
"hasPending": false,
"hasSkipped": false,
"duration": 8
}
],
"tests": [],
"pending": [],
"root": false,
"_timeout": 120000,
"file": "/yaddi.js",
"uuid": "a758fcad-4dc0-40df-9761-c2876963c17c",
"fullFile": "/Users/kostas/development/personal/yadda-html-reporter/examples/yadda_basic/yaddi.js",
"passes": [],
"failures": [],
"skipped": [],
"hasTests": false,
"hasSuites": true,
"totalTests": 0,
"totalPasses": 0,
"totalFailures": 0,
"totalPending": 0,
"totalSkipped": 0,
"hasPasses": false,
"hasFailures": false,
"hasPending": false,
"hasSkipped": false,
"duration": 0
},
"ctx": {
"_runnable": {
"title": "\"after all\" hook",
"async": 1,
"sync": false,
"_timeout": 120000,
"_slow": 75,
"_enableTimeouts": true,
"timedOut": false,
"_trace": {},
"type": "hook",
"parent": {
"title": "Feature 1",
"suites": [
{
"title": "Rich scenario 1",
"suites": [],
"tests": [
{
"title": "Given I am rich",
"fullTitle": "Feature 1 Rich scenario 1 Given I am rich",
"timedOut": false,
"duration": 5,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "dae32933-841f-4802-acad-4c0b530d5d5c",
"parentUUID": "71566e2d-5b36-4ec0-96ac-9850af1351e7",
"skipped": false
},
{
"title": "When I buy a Porsche",
"fullTitle": "Feature 1 Rich scenario 1 When I buy a Porsche",
"timedOut": false,
"duration": 2,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "038963cd-bfe9-4361-a09c-a7a87bc16553",
"parentUUID": "71566e2d-5b36-4ec0-96ac-9850af1351e7",
"skipped": false
},
{
"title": "Then I am happier",
"fullTitle": "Feature 1 Rich scenario 1 Then I am happier",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "cde34bcb-392c-4beb-a2b3-79f1a4008e4f",
"parentUUID": "71566e2d-5b36-4ec0-96ac-9850af1351e7",
"skipped": false
}
],
"pending": [],
"root": false,
"_timeout": 120000,
"file": "/yaddi.js",
"uuid": "71566e2d-5b36-4ec0-96ac-9850af1351e7",
"fullFile": "/Users/kostas/development/personal/yadda-html-reporter/examples/yadda_basic/yaddi.js",
"passes": [
{
"title": "Given I am rich",
"fullTitle": "Feature 1 Rich scenario 1 Given I am rich",
"timedOut": false,
"duration": 5,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "dae32933-841f-4802-acad-4c0b530d5d5c",
"parentUUID": "71566e2d-5b36-4ec0-96ac-9850af1351e7",
"skipped": false
},
{
"title": "When I buy a Porsche",
"fullTitle": "Feature 1 Rich scenario 1 When I buy a Porsche",
"timedOut": false,
"duration": 2,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "038963cd-bfe9-4361-a09c-a7a87bc16553",
"parentUUID": "71566e2d-5b36-4ec0-96ac-9850af1351e7",
"skipped": false
},
{
"title": "Then I am happier",
"fullTitle": "Feature 1 Rich scenario 1 Then I am happier",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "cde34bcb-392c-4beb-a2b3-79f1a4008e4f",
"parentUUID": "71566e2d-5b36-4ec0-96ac-9850af1351e7",
"skipped": false
}
],
"failures": [],
"skipped": [],
"hasTests": true,
"hasSuites": false,
"totalTests": 3,
"totalPasses": 3,
"totalFailures": 0,
"totalPending": 0,
"totalSkipped": 0,
"hasPasses": true,
"hasFailures": false,
"hasPending": false,
"hasSkipped": false,
"duration": 8
}
],
"tests": [],
"pending": [],
"root": false,
"_timeout": 120000,
"file": "/yaddi.js",
"uuid": "a758fcad-4dc0-40df-9761-c2876963c17c",
"fullFile": "/Users/kostas/development/personal/yadda-html-reporter/examples/yadda_basic/yaddi.js",
"passes": [],
"failures": [],
"skipped": [],
"hasTests": false,
"hasSuites": true,
"totalTests": 0,
"totalPasses": 0,
"totalFailures": 0,
"totalPending": 0,
"totalSkipped": 0,
"hasPasses": false,
"hasFailures": false,
"hasPending": false,
"hasSkipped": false,
"duration": 0
},
"ctx": "[Circular ~.allHooks.0.ctx]",
"_events": {},
"timer": {
"0": null,
"_idleTimeout": -1,
"_idlePrev": null,
"_idleNext": null,
"_idleStart": 22864970,
"_onTimeout": null,
"_repeat": false
},
"duration": 1,
"_error": null
},
"test": {
"title": "\"after all\" hook",
"async": 1,
"sync": false,
"_timeout": 120000,
"_slow": 75,
"_enableTimeouts": true,
"timedOut": false,
"_trace": {},
"type": "hook",
"parent": {
"title": "Feature 1",
"suites": [
{
"title": "Rich scenario 1",
"suites": [],
"tests": [
{
"title": "Given I am rich",
"fullTitle": "Feature 1 Rich scenario 1 Given I am rich",
"timedOut": false,
"duration": 5,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "dae32933-841f-4802-acad-4c0b530d5d5c",
"parentUUID": "71566e2d-5b36-4ec0-96ac-9850af1351e7",
"skipped": false
},
{
"title": "When I buy a Porsche",
"fullTitle": "Feature 1 Rich scenario 1 When I buy a Porsche",
"timedOut": false,
"duration": 2,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "038963cd-bfe9-4361-a09c-a7a87bc16553",
"parentUUID": "71566e2d-5b36-4ec0-96ac-9850af1351e7",
"skipped": false
},
{
"title": "Then I am happier",
"fullTitle": "Feature 1 Rich scenario 1 Then I am happier",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "cde34bcb-392c-4beb-a2b3-79f1a4008e4f",
"parentUUID": "71566e2d-5b36-4ec0-96ac-9850af1351e7",
"skipped": false
}
],
"pending": [],
"root": false,
"_timeout": 120000,
"file": "/yaddi.js",
"uuid": "71566e2d-5b36-4ec0-96ac-9850af1351e7",
"fullFile": "/Users/kostas/development/personal/yadda-html-reporter/examples/yadda_basic/yaddi.js",
"passes": [
{
"title": "Given I am rich",
"fullTitle": "Feature 1 Rich scenario 1 Given I am rich",
"timedOut": false,
"duration": 5,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "dae32933-841f-4802-acad-4c0b530d5d5c",
"parentUUID": "71566e2d-5b36-4ec0-96ac-9850af1351e7",
"skipped": false
},
{
"title": "When I buy a Porsche",
"fullTitle": "Feature 1 Rich scenario 1 When I buy a Porsche",
"timedOut": false,
"duration": 2,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "038963cd-bfe9-4361-a09c-a7a87bc16553",
"parentUUID": "71566e2d-5b36-4ec0-96ac-9850af1351e7",
"skipped": false
},
{
"title": "Then I am happier",
"fullTitle": "Feature 1 Rich scenario 1 Then I am happier",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "cde34bcb-392c-4beb-a2b3-79f1a4008e4f",
"parentUUID": "71566e2d-5b36-4ec0-96ac-9850af1351e7",
"skipped": false
}
],
"failures": [],
"skipped": [],
"hasTests": true,
"hasSuites": false,
"totalTests": 3,
"totalPasses": 3,
"totalFailures": 0,
"totalPending": 0,
"totalSkipped": 0,
"hasPasses": true,
"hasFailures": false,
"hasPending": false,
"hasSkipped": false,
"duration": 8
}
],
"tests": [],
"pending": [],
"root": false,
"_timeout": 120000,
"file": "/yaddi.js",
"uuid": "a758fcad-4dc0-40df-9761-c2876963c17c",
"fullFile": "/Users/kostas/development/personal/yadda-html-reporter/examples/yadda_basic/yaddi.js",
"passes": [],
"failures": [],
"skipped": [],
"hasTests": false,
"hasSuites": true,
"totalTests": 0,
"totalPasses": 0,
"totalFailures": 0,
"totalPending": 0,
"totalSkipped": 0,
"hasPasses": false,
"hasFailures": false,
"hasPending": false,
"hasSkipped": false,
"duration": 0
},
"ctx": "[Circular ~.allHooks.0.ctx]",
"_events": {},
"timer": {
"0": null,
"_idleTimeout": -1,
"_idlePrev": null,
"_idleNext": null,
"_idleStart": 22864970,
"_onTimeout": null,
"_repeat": false
},
"duration": 1,
"_error": null
}
},
"_events": {},
"timer": {
"0": null,
"_idleTimeout": -1,
"_idlePrev": null,
"_idleNext": null,
"_idleStart": 22864945,
"_onTimeout": null,
"_repeat": false
},
"duration": 2,
"_error": null
},
{
"title": "\"before each\" hook",
"async": 0,
"sync": true,
"_timeout": 120000,
"_slow": 75,
"_enableTimeouts": true,
"timedOut": false,
"_trace": {},
"type": "hook",
"parent": {
"title": "Feature 1",
"suites": [
{
"title": "Rich scenario 1",
"suites": [],
"tests": [
{
"title": "Given I am rich",
"fullTitle": "Feature 1 Rich scenario 1 Given I am rich",
"timedOut": false,
"duration": 5,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "dae32933-841f-4802-acad-4c0b530d5d5c",
"parentUUID": "71566e2d-5b36-4ec0-96ac-9850af1351e7",
"skipped": false
},
{
"title": "When I buy a Porsche",
"fullTitle": "Feature 1 Rich scenario 1 When I buy a Porsche",
"timedOut": false,
"duration": 2,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "038963cd-bfe9-4361-a09c-a7a87bc16553",
"parentUUID": "71566e2d-5b36-4ec0-96ac-9850af1351e7",
"skipped": false
},
{
"title": "Then I am happier",
"fullTitle": "Feature 1 Rich scenario 1 Then I am happier",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "cde34bcb-392c-4beb-a2b3-79f1a4008e4f",
"parentUUID": "71566e2d-5b36-4ec0-96ac-9850af1351e7",
"skipped": false
}
],
"pending": [],
"root": false,
"_timeout": 120000,
"file": "/yaddi.js",
"uuid": "71566e2d-5b36-4ec0-96ac-9850af1351e7",
"fullFile": "/Users/kostas/development/personal/yadda-html-reporter/examples/yadda_basic/yaddi.js",
"passes": [
{
"title": "Given I am rich",
"fullTitle": "Feature 1 Rich scenario 1 Given I am rich",
"timedOut": false,
"duration": 5,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "dae32933-841f-4802-acad-4c0b530d5d5c",
"parentUUID": "71566e2d-5b36-4ec0-96ac-9850af1351e7",
"skipped": false
},
{
"title": "When I buy a Porsche",
"fullTitle": "Feature 1 Rich scenario 1 When I buy a Porsche",
"timedOut": false,
"duration": 2,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "038963cd-bfe9-4361-a09c-a7a87bc16553",
"parentUUID": "71566e2d-5b36-4ec0-96ac-9850af1351e7",
"skipped": false
},
{
"title": "Then I am happier",
"fullTitle": "Feature 1 Rich scenario 1 Then I am happier",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "cde34bcb-392c-4beb-a2b3-79f1a4008e4f",
"parentUUID": "71566e2d-5b36-4ec0-96ac-9850af1351e7",
"skipped": false
}
],
"failures": [],
"skipped": [],
"hasTests": true,
"hasSuites": false,
"totalTests": 3,
"totalPasses": 3,
"totalFailures": 0,
"totalPending": 0,
"totalSkipped": 0,
"hasPasses": true,
"hasFailures": false,
"hasPending": false,
"hasSkipped": false,
"duration": 8
}
],
"tests": [],
"pending": [],
"root": false,
"_timeout": 120000,
"file": "/yaddi.js",
"uuid": "a758fcad-4dc0-40df-9761-c2876963c17c",
"fullFile": "/Users/kostas/development/personal/yadda-html-reporter/examples/yadda_basic/yaddi.js",
"passes": [],
"failures": [],
"skipped": [],
"hasTests": false,
"hasSuites": true,
"totalTests": 0,
"totalPasses": 0,
"totalFailures": 0,
"totalPending": 0,
"totalSkipped": 0,
"hasPasses": false,
"hasFailures": false,
"hasPending": false,
"hasSkipped": false,
"duration": 0
},
"ctx": {
"_runnable": {
"title": "\"after all\" hook",
"async": 1,
"sync": false,
"_timeout": 120000,
"_slow": 75,
"_enableTimeouts": true,
"timedOut": false,
"_trace": {},
"type": "hook",
"parent": {
"title": "Feature 1",
"suites": [
{
"title": "Rich scenario 1",
"suites": [],
"tests": [
{
"title": "Given I am rich",
"fullTitle": "Feature 1 Rich scenario 1 Given I am rich",
"timedOut": false,
"duration": 5,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "dae32933-841f-4802-acad-4c0b530d5d5c",
"parentUUID": "71566e2d-5b36-4ec0-96ac-9850af1351e7",
"skipped": false
},
{
"title": "When I buy a Porsche",
"fullTitle": "Feature 1 Rich scenario 1 When I buy a Porsche",
"timedOut": false,
"duration": 2,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "038963cd-bfe9-4361-a09c-a7a87bc16553",
"parentUUID": "71566e2d-5b36-4ec0-96ac-9850af1351e7",
"skipped": false
},
{
"title": "Then I am happier",
"fullTitle": "Feature 1 Rich scenario 1 Then I am happier",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "cde34bcb-392c-4beb-a2b3-79f1a4008e4f",
"parentUUID": "71566e2d-5b36-4ec0-96ac-9850af1351e7",
"skipped": false
}
],
"pending": [],
"root": false,
"_timeout": 120000,
"file": "/yaddi.js",
"uuid": "71566e2d-5b36-4ec0-96ac-9850af1351e7",
"fullFile": "/Users/kostas/development/personal/yadda-html-reporter/examples/yadda_basic/yaddi.js",
"passes": [
{
"title": "Given I am rich",
"fullTitle": "Feature 1 Rich scenario 1 Given I am rich",
"timedOut": false,
"duration": 5,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "dae32933-841f-4802-acad-4c0b530d5d5c",
"parentUUID": "71566e2d-5b36-4ec0-96ac-9850af1351e7",
"skipped": false
},
{
"title": "When I buy a Porsche",
"fullTitle": "Feature 1 Rich scenario 1 When I buy a Porsche",
"timedOut": false,
"duration": 2,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "038963cd-bfe9-4361-a09c-a7a87bc16553",
"parentUUID": "71566e2d-5b36-4ec0-96ac-9850af1351e7",
"skipped": false
},
{
"title": "Then I am happier",
"fullTitle": "Feature 1 Rich scenario 1 Then I am happier",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "cde34bcb-392c-4beb-a2b3-79f1a4008e4f",
"parentUUID": "71566e2d-5b36-4ec0-96ac-9850af1351e7",
"skipped": false
}
],
"failures": [],
"skipped": [],
"hasTests": true,
"hasSuites": false,
"totalTests": 3,
"totalPasses": 3,
"totalFailures": 0,
"totalPending": 0,
"totalSkipped": 0,
"hasPasses": true,
"hasFailures": false,
"hasPending": false,
"hasSkipped": false,
"duration": 8
}
],
"tests": [],
"pending": [],
"root": false,
"_timeout": 120000,
"file": "/yaddi.js",
"uuid": "a758fcad-4dc0-40df-9761-c2876963c17c",
"fullFile": "/Users/kostas/development/personal/yadda-html-reporter/examples/yadda_basic/yaddi.js",
"passes": [],
"failures": [],
"skipped": [],
"hasTests": false,
"hasSuites": true,
"totalTests": 0,
"totalPasses": 0,
"totalFailures": 0,
"totalPending": 0,
"totalSkipped": 0,
"hasPasses": false,
"hasFailures": false,
"hasPending": false,
"hasSkipped": false,
"duration": 0
},
"ctx": "[Circular ~.allHooks.1.ctx]",
"_events": {},
"timer": {
"0": null,
"_idleTimeout": -1,
"_idlePrev": null,
"_idleNext": null,
"_idleStart": 22864970,
"_onTimeout": null,
"_repeat": false
},
"duration": 1,
"_error": null
},
"test": {
"title": "\"after all\" hook",
"async": 1,
"sync": false,
"_timeout": 120000,
"_slow": 75,
"_enableTimeouts": true,
"timedOut": false,
"_trace": {},
"type": "hook",
"parent": {
"title": "Feature 1",
"suites": [
{
"title": "Rich scenario 1",
"suites": [],
"tests": [
{
"title": "Given I am rich",
"fullTitle": "Feature 1 Rich scenario 1 Given I am rich",
"timedOut": false,
"duration": 5,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "dae32933-841f-4802-acad-4c0b530d5d5c",
"parentUUID": "71566e2d-5b36-4ec0-96ac-9850af1351e7",
"skipped": false
},
{
"title": "When I buy a Porsche",
"fullTitle": "Feature 1 Rich scenario 1 When I buy a Porsche",
"timedOut": false,
"duration": 2,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "038963cd-bfe9-4361-a09c-a7a87bc16553",
"parentUUID": "71566e2d-5b36-4ec0-96ac-9850af1351e7",
"skipped": false
},
{
"title": "Then I am happier",
"fullTitle": "Feature 1 Rich scenario 1 Then I am happier",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "cde34bcb-392c-4beb-a2b3-79f1a4008e4f",
"parentUUID": "71566e2d-5b36-4ec0-96ac-9850af1351e7",
"skipped": false
}
],
"pending": [],
"root": false,
"_timeout": 120000,
"file": "/yaddi.js",
"uuid": "71566e2d-5b36-4ec0-96ac-9850af1351e7",
"fullFile": "/Users/kostas/development/personal/yadda-html-reporter/examples/yadda_basic/yaddi.js",
"passes": [
{
"title": "Given I am rich",
"fullTitle": "Feature 1 Rich scenario 1 Given I am rich",
"timedOut": false,
"duration": 5,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "dae32933-841f-4802-acad-4c0b530d5d5c",
"parentUUID": "71566e2d-5b36-4ec0-96ac-9850af1351e7",
"skipped": false
},
{
"title": "When I buy a Porsche",
"fullTitle": "Feature 1 Rich scenario 1 When I buy a Porsche",
"timedOut": false,
"duration": 2,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "038963cd-bfe9-4361-a09c-a7a87bc16553",
"parentUUID": "71566e2d-5b36-4ec0-96ac-9850af1351e7",
"skipped": false
},
{
"title": "Then I am happier",
"fullTitle": "Feature 1 Rich scenario 1 Then I am happier",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "cde34bcb-392c-4beb-a2b3-79f1a4008e4f",
"parentUUID": "71566e2d-5b36-4ec0-96ac-9850af1351e7",
"skipped": false
}
],
"failures": [],
"skipped": [],
"hasTests": true,
"hasSuites": false,
"totalTests": 3,
"totalPasses": 3,
"totalFailures": 0,
"totalPending": 0,
"totalSkipped": 0,
"hasPasses": true,
"hasFailures": false,
"hasPending": false,
"hasSkipped": false,
"duration": 8
}
],
"tests": [],
"pending": [],
"root": false,
"_timeout": 120000,
"file": "/yaddi.js",
"uuid": "a758fcad-4dc0-40df-9761-c2876963c17c",
"fullFile": "/Users/kostas/development/personal/yadda-html-reporter/examples/yadda_basic/yaddi.js",
"passes": [],
"failures": [],
"skipped": [],
"hasTests": false,
"hasSuites": true,
"totalTests": 0,
"totalPasses": 0,
"totalFailures": 0,
"totalPending": 0,
"totalSkipped": 0,
"hasPasses": false,
"hasFailures": false,
"hasPending": false,
"hasSkipped": false,
"duration": 0
},
"ctx": "[Circular ~.allHooks.1.ctx]",
"_events": {},
"timer": {
"0": null,
"_idleTimeout": -1,
"_idlePrev": null,
"_idleNext": null,
"_idleStart": 22864970,
"_onTimeout": null,
"_repeat": false
},
"duration": 1,
"_error": null
}
},
"_events": {},
"duration": 0,
"_error": null
},
{
"title": "\"after each\" hook",
"async": 0,
"sync": true,
"_timeout": 120000,
"_slow": 75,
"_enableTimeouts": true,
"timedOut": false,
"_trace": {},
"type": "hook",
"parent": {
"title": "Feature 1",
"suites": [
{
"title": "Rich scenario 1",
"suites": [],
"tests": [
{
"title": "Given I am rich",
"fullTitle": "Feature 1 Rich scenario 1 Given I am rich",
"timedOut": false,
"duration": 5,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "dae32933-841f-4802-acad-4c0b530d5d5c",
"parentUUID": "71566e2d-5b36-4ec0-96ac-9850af1351e7",
"skipped": false
},
{
"title": "When I buy a Porsche",
"fullTitle": "Feature 1 Rich scenario 1 When I buy a Porsche",
"timedOut": false,
"duration": 2,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "038963cd-bfe9-4361-a09c-a7a87bc16553",
"parentUUID": "71566e2d-5b36-4ec0-96ac-9850af1351e7",
"skipped": false
},
{
"title": "Then I am happier",
"fullTitle": "Feature 1 Rich scenario 1 Then I am happier",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "cde34bcb-392c-4beb-a2b3-79f1a4008e4f",
"parentUUID": "71566e2d-5b36-4ec0-96ac-9850af1351e7",
"skipped": false
}
],
"pending": [],
"root": false,
"_timeout": 120000,
"file": "/yaddi.js",
"uuid": "71566e2d-5b36-4ec0-96ac-9850af1351e7",
"fullFile": "/Users/kostas/development/personal/yadda-html-reporter/examples/yadda_basic/yaddi.js",
"passes": [
{
"title": "Given I am rich",
"fullTitle": "Feature 1 Rich scenario 1 Given I am rich",
"timedOut": false,
"duration": 5,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "dae32933-841f-4802-acad-4c0b530d5d5c",
"parentUUID": "71566e2d-5b36-4ec0-96ac-9850af1351e7",
"skipped": false
},
{
"title": "When I buy a Porsche",
"fullTitle": "Feature 1 Rich scenario 1 When I buy a Porsche",
"timedOut": false,
"duration": 2,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "038963cd-bfe9-4361-a09c-a7a87bc16553",
"parentUUID": "71566e2d-5b36-4ec0-96ac-9850af1351e7",
"skipped": false
},
{
"title": "Then I am happier",
"fullTitle": "Feature 1 Rich scenario 1 Then I am happier",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "cde34bcb-392c-4beb-a2b3-79f1a4008e4f",
"parentUUID": "71566e2d-5b36-4ec0-96ac-9850af1351e7",
"skipped": false
}
],
"failures": [],
"skipped": [],
"hasTests": true,
"hasSuites": false,
"totalTests": 3,
"totalPasses": 3,
"totalFailures": 0,
"totalPending": 0,
"totalSkipped": 0,
"hasPasses": true,
"hasFailures": false,
"hasPending": false,
"hasSkipped": false,
"duration": 8
}
],
"tests": [],
"pending": [],
"root": false,
"_timeout": 120000,
"file": "/yaddi.js",
"uuid": "a758fcad-4dc0-40df-9761-c2876963c17c",
"fullFile": "/Users/kostas/development/personal/yadda-html-reporter/examples/yadda_basic/yaddi.js",
"passes": [],
"failures": [],
"skipped": [],
"hasTests": false,
"hasSuites": true,
"totalTests": 0,
"totalPasses": 0,
"totalFailures": 0,
"totalPending": 0,
"totalSkipped": 0,
"hasPasses": false,
"hasFailures": false,
"hasPending": false,
"hasSkipped": false,
"duration": 0
},
"ctx": {
"_runnable": {
"title": "\"after all\" hook",
"async": 1,
"sync": false,
"_timeout": 120000,
"_slow": 75,
"_enableTimeouts": true,
"timedOut": false,
"_trace": {},
"type": "hook",
"parent": {
"title": "Feature 1",
"suites": [
{
"title": "Rich scenario 1",
"suites": [],
"tests": [
{
"title": "Given I am rich",
"fullTitle": "Feature 1 Rich scenario 1 Given I am rich",
"timedOut": false,
"duration": 5,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "dae32933-841f-4802-acad-4c0b530d5d5c",
"parentUUID": "71566e2d-5b36-4ec0-96ac-9850af1351e7",
"skipped": false
},
{
"title": "When I buy a Porsche",
"fullTitle": "Feature 1 Rich scenario 1 When I buy a Porsche",
"timedOut": false,
"duration": 2,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "038963cd-bfe9-4361-a09c-a7a87bc16553",
"parentUUID": "71566e2d-5b36-4ec0-96ac-9850af1351e7",
"skipped": false
},
{
"title": "Then I am happier",
"fullTitle": "Feature 1 Rich scenario 1 Then I am happier",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "cde34bcb-392c-4beb-a2b3-79f1a4008e4f",
"parentUUID": "71566e2d-5b36-4ec0-96ac-9850af1351e7",
"skipped": false
}
],
"pending": [],
"root": false,
"_timeout": 120000,
"file": "/yaddi.js",
"uuid": "71566e2d-5b36-4ec0-96ac-9850af1351e7",
"fullFile": "/Users/kostas/development/personal/yadda-html-reporter/examples/yadda_basic/yaddi.js",
"passes": [
{
"title": "Given I am rich",
"fullTitle": "Feature 1 Rich scenario 1 Given I am rich",
"timedOut": false,
"duration": 5,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "dae32933-841f-4802-acad-4c0b530d5d5c",
"parentUUID": "71566e2d-5b36-4ec0-96ac-9850af1351e7",
"skipped": false
},
{
"title": "When I buy a Porsche",
"fullTitle": "Feature 1 Rich scenario 1 When I buy a Porsche",
"timedOut": false,
"duration": 2,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "038963cd-bfe9-4361-a09c-a7a87bc16553",
"parentUUID": "71566e2d-5b36-4ec0-96ac-9850af1351e7",
"skipped": false
},
{
"title": "Then I am happier",
"fullTitle": "Feature 1 Rich scenario 1 Then I am happier",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "cde34bcb-392c-4beb-a2b3-79f1a4008e4f",
"parentUUID": "71566e2d-5b36-4ec0-96ac-9850af1351e7",
"skipped": false
}
],
"failures": [],
"skipped": [],
"hasTests": true,
"hasSuites": false,
"totalTests": 3,
"totalPasses": 3,
"totalFailures": 0,
"totalPending": 0,
"totalSkipped": 0,
"hasPasses": true,
"hasFailures": false,
"hasPending": false,
"hasSkipped": false,
"duration": 8
}
],
"tests": [],
"pending": [],
"root": false,
"_timeout": 120000,
"file": "/yaddi.js",
"uuid": "a758fcad-4dc0-40df-9761-c2876963c17c",
"fullFile": "/Users/kostas/development/personal/yadda-html-reporter/examples/yadda_basic/yaddi.js",
"passes": [],
"failures": [],
"skipped": [],
"hasTests": false,
"hasSuites": true,
"totalTests": 0,
"totalPasses": 0,
"totalFailures": 0,
"totalPending": 0,
"totalSkipped": 0,
"hasPasses": false,
"hasFailures": false,
"hasPending": false,
"hasSkipped": false,
"duration": 0
},
"ctx": "[Circular ~.allHooks.2.ctx]",
"_events": {},
"timer": {
"0": null,
"_idleTimeout": -1,
"_idlePrev": null,
"_idleNext": null,
"_idleStart": 22864970,
"_onTimeout": null,
"_repeat": false
},
"duration": 1,
"_error": null
},
"test": {
"title": "\"after all\" hook",
"async": 1,
"sync": false,
"_timeout": 120000,
"_slow": 75,
"_enableTimeouts": true,
"timedOut": false,
"_trace": {},
"type": "hook",
"parent": {
"title": "Feature 1",
"suites": [
{
"title": "Rich scenario 1",
"suites": [],
"tests": [
{
"title": "Given I am rich",
"fullTitle": "Feature 1 Rich scenario 1 Given I am rich",
"timedOut": false,
"duration": 5,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "dae32933-841f-4802-acad-4c0b530d5d5c",
"parentUUID": "71566e2d-5b36-4ec0-96ac-9850af1351e7",
"skipped": false
},
{
"title": "When I buy a Porsche",
"fullTitle": "Feature 1 Rich scenario 1 When I buy a Porsche",
"timedOut": false,
"duration": 2,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "038963cd-bfe9-4361-a09c-a7a87bc16553",
"parentUUID": "71566e2d-5b36-4ec0-96ac-9850af1351e7",
"skipped": false
},
{
"title": "Then I am happier",
"fullTitle": "Feature 1 Rich scenario 1 Then I am happier",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "cde34bcb-392c-4beb-a2b3-79f1a4008e4f",
"parentUUID": "71566e2d-5b36-4ec0-96ac-9850af1351e7",
"skipped": false
}
],
"pending": [],
"root": false,
"_timeout": 120000,
"file": "/yaddi.js",
"uuid": "71566e2d-5b36-4ec0-96ac-9850af1351e7",
"fullFile": "/Users/kostas/development/personal/yadda-html-reporter/examples/yadda_basic/yaddi.js",
"passes": [
{
"title": "Given I am rich",
"fullTitle": "Feature 1 Rich scenario 1 Given I am rich",
"timedOut": false,
"duration": 5,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "dae32933-841f-4802-acad-4c0b530d5d5c",
"parentUUID": "71566e2d-5b36-4ec0-96ac-9850af1351e7",
"skipped": false
},
{
"title": "When I buy a Porsche",
"fullTitle": "Feature 1 Rich scenario 1 When I buy a Porsche",
"timedOut": false,
"duration": 2,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "038963cd-bfe9-4361-a09c-a7a87bc16553",
"parentUUID": "71566e2d-5b36-4ec0-96ac-9850af1351e7",
"skipped": false
},
{
"title": "Then I am happier",
"fullTitle": "Feature 1 Rich scenario 1 Then I am happier",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "cde34bcb-392c-4beb-a2b3-79f1a4008e4f",
"parentUUID": "71566e2d-5b36-4ec0-96ac-9850af1351e7",
"skipped": false
}
],
"failures": [],
"skipped": [],
"hasTests": true,
"hasSuites": false,
"totalTests": 3,
"totalPasses": 3,
"totalFailures": 0,
"totalPending": 0,
"totalSkipped": 0,
"hasPasses": true,
"hasFailures": false,
"hasPending": false,
"hasSkipped": false,
"duration": 8
}
],
"tests": [],
"pending": [],
"root": false,
"_timeout": 120000,
"file": "/yaddi.js",
"uuid": "a758fcad-4dc0-40df-9761-c2876963c17c",
"fullFile": "/Users/kostas/development/personal/yadda-html-reporter/examples/yadda_basic/yaddi.js",
"passes": [],
"failures": [],
"skipped": [],
"hasTests": false,
"hasSuites": true,
"totalTests": 0,
"totalPasses": 0,
"totalFailures": 0,
"totalPending": 0,
"totalSkipped": 0,
"hasPasses": false,
"hasFailures": false,
"hasPending": false,
"hasSkipped": false,
"duration": 0
},
"ctx": "[Circular ~.allHooks.2.ctx]",
"_events": {},
"timer": {
"0": null,
"_idleTimeout": -1,
"_idlePrev": null,
"_idleNext": null,
"_idleStart": 22864970,
"_onTimeout": null,
"_repeat": false
},
"duration": 1,
"_error": null
}
},
"_events": {},
"duration": 0,
"_error": null
},
{
"title": "\"before each\" hook",
"async": 0,
"sync": true,
"_timeout": 120000,
"_slow": 75,
"_enableTimeouts": true,
"timedOut": false,
"_trace": {},
"type": "hook",
"parent": {
"title": "Feature 1",
"suites": [
{
"title": "Rich scenario 1",
"suites": [],
"tests": [
{
"title": "Given I am rich",
"fullTitle": "Feature 1 Rich scenario 1 Given I am rich",
"timedOut": false,
"duration": 5,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "dae32933-841f-4802-acad-4c0b530d5d5c",
"parentUUID": "71566e2d-5b36-4ec0-96ac-9850af1351e7",
"skipped": false
},
{
"title": "When I buy a Porsche",
"fullTitle": "Feature 1 Rich scenario 1 When I buy a Porsche",
"timedOut": false,
"duration": 2,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "038963cd-bfe9-4361-a09c-a7a87bc16553",
"parentUUID": "71566e2d-5b36-4ec0-96ac-9850af1351e7",
"skipped": false
},
{
"title": "Then I am happier",
"fullTitle": "Feature 1 Rich scenario 1 Then I am happier",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "cde34bcb-392c-4beb-a2b3-79f1a4008e4f",
"parentUUID": "71566e2d-5b36-4ec0-96ac-9850af1351e7",
"skipped": false
}
],
"pending": [],
"root": false,
"_timeout": 120000,
"file": "/yaddi.js",
"uuid": "71566e2d-5b36-4ec0-96ac-9850af1351e7",
"fullFile": "/Users/kostas/development/personal/yadda-html-reporter/examples/yadda_basic/yaddi.js",
"passes": [
{
"title": "Given I am rich",
"fullTitle": "Feature 1 Rich scenario 1 Given I am rich",
"timedOut": false,
"duration": 5,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "dae32933-841f-4802-acad-4c0b530d5d5c",
"parentUUID": "71566e2d-5b36-4ec0-96ac-9850af1351e7",
"skipped": false
},
{
"title": "When I buy a Porsche",
"fullTitle": "Feature 1 Rich scenario 1 When I buy a Porsche",
"timedOut": false,
"duration": 2,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "038963cd-bfe9-4361-a09c-a7a87bc16553",
"parentUUID": "71566e2d-5b36-4ec0-96ac-9850af1351e7",
"skipped": false
},
{
"title": "Then I am happier",
"fullTitle": "Feature 1 Rich scenario 1 Then I am happier",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "cde34bcb-392c-4beb-a2b3-79f1a4008e4f",
"parentUUID": "71566e2d-5b36-4ec0-96ac-9850af1351e7",
"skipped": false
}
],
"failures": [],
"skipped": [],
"hasTests": true,
"hasSuites": false,
"totalTests": 3,
"totalPasses": 3,
"totalFailures": 0,
"totalPending": 0,
"totalSkipped": 0,
"hasPasses": true,
"hasFailures": false,
"hasPending": false,
"hasSkipped": false,
"duration": 8
}
],
"tests": [],
"pending": [],
"root": false,
"_timeout": 120000,
"file": "/yaddi.js",
"uuid": "a758fcad-4dc0-40df-9761-c2876963c17c",
"fullFile": "/Users/kostas/development/personal/yadda-html-reporter/examples/yadda_basic/yaddi.js",
"passes": [],
"failures": [],
"skipped": [],
"hasTests": false,
"hasSuites": true,
"totalTests": 0,
"totalPasses": 0,
"totalFailures": 0,
"totalPending": 0,
"totalSkipped": 0,
"hasPasses": false,
"hasFailures": false,
"hasPending": false,
"hasSkipped": false,
"duration": 0
},
"ctx": {
"_runnable": {
"title": "\"after all\" hook",
"async": 1,
"sync": false,
"_timeout": 120000,
"_slow": 75,
"_enableTimeouts": true,
"timedOut": false,
"_trace": {},
"type": "hook",
"parent": {
"title": "Feature 1",
"suites": [
{
"title": "Rich scenario 1",
"suites": [],
"tests": [
{
"title": "Given I am rich",
"fullTitle": "Feature 1 Rich scenario 1 Given I am rich",
"timedOut": false,
"duration": 5,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "dae32933-841f-4802-acad-4c0b530d5d5c",
"parentUUID": "71566e2d-5b36-4ec0-96ac-9850af1351e7",
"skipped": false
},
{
"title": "When I buy a Porsche",
"fullTitle": "Feature 1 Rich scenario 1 When I buy a Porsche",
"timedOut": false,
"duration": 2,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "038963cd-bfe9-4361-a09c-a7a87bc16553",
"parentUUID": "71566e2d-5b36-4ec0-96ac-9850af1351e7",
"skipped": false
},
{
"title": "Then I am happier",
"fullTitle": "Feature 1 Rich scenario 1 Then I am happier",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "cde34bcb-392c-4beb-a2b3-79f1a4008e4f",
"parentUUID": "71566e2d-5b36-4ec0-96ac-9850af1351e7",
"skipped": false
}
],
"pending": [],
"root": false,
"_timeout": 120000,
"file": "/yaddi.js",
"uuid": "71566e2d-5b36-4ec0-96ac-9850af1351e7",
"fullFile": "/Users/kostas/development/personal/yadda-html-reporter/examples/yadda_basic/yaddi.js",
"passes": [
{
"title": "Given I am rich",
"fullTitle": "Feature 1 Rich scenario 1 Given I am rich",
"timedOut": false,
"duration": 5,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "dae32933-841f-4802-acad-4c0b530d5d5c",
"parentUUID": "71566e2d-5b36-4ec0-96ac-9850af1351e7",
"skipped": false
},
{
"title": "When I buy a Porsche",
"fullTitle": "Feature 1 Rich scenario 1 When I buy a Porsche",
"timedOut": false,
"duration": 2,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "038963cd-bfe9-4361-a09c-a7a87bc16553",
"parentUUID": "71566e2d-5b36-4ec0-96ac-9850af1351e7",
"skipped": false
},
{
"title": "Then I am happier",
"fullTitle": "Feature 1 Rich scenario 1 Then I am happier",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "cde34bcb-392c-4beb-a2b3-79f1a4008e4f",
"parentUUID": "71566e2d-5b36-4ec0-96ac-9850af1351e7",
"skipped": false
}
],
"failures": [],
"skipped": [],
"hasTests": true,
"hasSuites": false,
"totalTests": 3,
"totalPasses": 3,
"totalFailures": 0,
"totalPending": 0,
"totalSkipped": 0,
"hasPasses": true,
"hasFailures": false,
"hasPending": false,
"hasSkipped": false,
"duration": 8
}
],
"tests": [],
"pending": [],
"root": false,
"_timeout": 120000,
"file": "/yaddi.js",
"uuid": "a758fcad-4dc0-40df-9761-c2876963c17c",
"fullFile": "/Users/kostas/development/personal/yadda-html-reporter/examples/yadda_basic/yaddi.js",
"passes": [],
"failures": [],
"skipped": [],
"hasTests": false,
"hasSuites": true,
"totalTests": 0,
"totalPasses": 0,
"totalFailures": 0,
"totalPending": 0,
"totalSkipped": 0,
"hasPasses": false,
"hasFailures": false,
"hasPending": false,
"hasSkipped": false,
"duration": 0
},
"ctx": "[Circular ~.allHooks.3.ctx]",
"_events": {},
"timer": {
"0": null,
"_idleTimeout": -1,
"_idlePrev": null,
"_idleNext": null,
"_idleStart": 22864970,
"_onTimeout": null,
"_repeat": false
},
"duration": 1,
"_error": null
},
"test": {
"title": "\"after all\" hook",
"async": 1,
"sync": false,
"_timeout": 120000,
"_slow": 75,
"_enableTimeouts": true,
"timedOut": false,
"_trace": {},
"type": "hook",
"parent": {
"title": "Feature 1",
"suites": [
{
"title": "Rich scenario 1",
"suites": [],
"tests": [
{
"title": "Given I am rich",
"fullTitle": "Feature 1 Rich scenario 1 Given I am rich",
"timedOut": false,
"duration": 5,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "dae32933-841f-4802-acad-4c0b530d5d5c",
"parentUUID": "71566e2d-5b36-4ec0-96ac-9850af1351e7",
"skipped": false
},
{
"title": "When I buy a Porsche",
"fullTitle": "Feature 1 Rich scenario 1 When I buy a Porsche",
"timedOut": false,
"duration": 2,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "038963cd-bfe9-4361-a09c-a7a87bc16553",
"parentUUID": "71566e2d-5b36-4ec0-96ac-9850af1351e7",
"skipped": false
},
{
"title": "Then I am happier",
"fullTitle": "Feature 1 Rich scenario 1 Then I am happier",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "cde34bcb-392c-4beb-a2b3-79f1a4008e4f",
"parentUUID": "71566e2d-5b36-4ec0-96ac-9850af1351e7",
"skipped": false
}
],
"pending": [],
"root": false,
"_timeout": 120000,
"file": "/yaddi.js",
"uuid": "71566e2d-5b36-4ec0-96ac-9850af1351e7",
"fullFile": "/Users/kostas/development/personal/yadda-html-reporter/examples/yadda_basic/yaddi.js",
"passes": [
{
"title": "Given I am rich",
"fullTitle": "Feature 1 Rich scenario 1 Given I am rich",
"timedOut": false,
"duration": 5,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "dae32933-841f-4802-acad-4c0b530d5d5c",
"parentUUID": "71566e2d-5b36-4ec0-96ac-9850af1351e7",
"skipped": false
},
{
"title": "When I buy a Porsche",
"fullTitle": "Feature 1 Rich scenario 1 When I buy a Porsche",
"timedOut": false,
"duration": 2,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "038963cd-bfe9-4361-a09c-a7a87bc16553",
"parentUUID": "71566e2d-5b36-4ec0-96ac-9850af1351e7",
"skipped": false
},
{
"title": "Then I am happier",
"fullTitle": "Feature 1 Rich scenario 1 Then I am happier",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "cde34bcb-392c-4beb-a2b3-79f1a4008e4f",
"parentUUID": "71566e2d-5b36-4ec0-96ac-9850af1351e7",
"skipped": false
}
],
"failures": [],
"skipped": [],
"hasTests": true,
"hasSuites": false,
"totalTests": 3,
"totalPasses": 3,
"totalFailures": 0,
"totalPending": 0,
"totalSkipped": 0,
"hasPasses": true,
"hasFailures": false,
"hasPending": false,
"hasSkipped": false,
"duration": 8
}
],
"tests": [],
"pending": [],
"root": false,
"_timeout": 120000,
"file": "/yaddi.js",
"uuid": "a758fcad-4dc0-40df-9761-c2876963c17c",
"fullFile": "/Users/kostas/development/personal/yadda-html-reporter/examples/yadda_basic/yaddi.js",
"passes": [],
"failures": [],
"skipped": [],
"hasTests": false,
"hasSuites": true,
"totalTests": 0,
"totalPasses": 0,
"totalFailures": 0,
"totalPending": 0,
"totalSkipped": 0,
"hasPasses": false,
"hasFailures": false,
"hasPending": false,
"hasSkipped": false,
"duration": 0
},
"ctx": "[Circular ~.allHooks.3.ctx]",
"_events": {},
"timer": {
"0": null,
"_idleTimeout": -1,
"_idlePrev": null,
"_idleNext": null,
"_idleStart": 22864970,
"_onTimeout": null,
"_repeat": false
},
"duration": 1,
"_error": null
}
},
"_events": {},
"duration": 0,
"_error": null
},
{
"title": "\"after each\" hook",
"async": 0,
"sync": true,
"_timeout": 120000,
"_slow": 75,
"_enableTimeouts": true,
"timedOut": false,
"_trace": {},
"type": "hook",
"parent": {
"title": "Feature 1",
"suites": [
{
"title": "Rich scenario 1",
"suites": [],
"tests": [
{
"title": "Given I am rich",
"fullTitle": "Feature 1 Rich scenario 1 Given I am rich",
"timedOut": false,
"duration": 5,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "dae32933-841f-4802-acad-4c0b530d5d5c",
"parentUUID": "71566e2d-5b36-4ec0-96ac-9850af1351e7",
"skipped": false
},
{
"title": "When I buy a Porsche",
"fullTitle": "Feature 1 Rich scenario 1 When I buy a Porsche",
"timedOut": false,
"duration": 2,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "038963cd-bfe9-4361-a09c-a7a87bc16553",
"parentUUID": "71566e2d-5b36-4ec0-96ac-9850af1351e7",
"skipped": false
},
{
"title": "Then I am happier",
"fullTitle": "Feature 1 Rich scenario 1 Then I am happier",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "cde34bcb-392c-4beb-a2b3-79f1a4008e4f",
"parentUUID": "71566e2d-5b36-4ec0-96ac-9850af1351e7",
"skipped": false
}
],
"pending": [],
"root": false,
"_timeout": 120000,
"file": "/yaddi.js",
"uuid": "71566e2d-5b36-4ec0-96ac-9850af1351e7",
"fullFile": "/Users/kostas/development/personal/yadda-html-reporter/examples/yadda_basic/yaddi.js",
"passes": [
{
"title": "Given I am rich",
"fullTitle": "Feature 1 Rich scenario 1 Given I am rich",
"timedOut": false,
"duration": 5,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "dae32933-841f-4802-acad-4c0b530d5d5c",
"parentUUID": "71566e2d-5b36-4ec0-96ac-9850af1351e7",
"skipped": false
},
{
"title": "When I buy a Porsche",
"fullTitle": "Feature 1 Rich scenario 1 When I buy a Porsche",
"timedOut": false,
"duration": 2,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "038963cd-bfe9-4361-a09c-a7a87bc16553",
"parentUUID": "71566e2d-5b36-4ec0-96ac-9850af1351e7",
"skipped": false
},
{
"title": "Then I am happier",
"fullTitle": "Feature 1 Rich scenario 1 Then I am happier",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "cde34bcb-392c-4beb-a2b3-79f1a4008e4f",
"parentUUID": "71566e2d-5b36-4ec0-96ac-9850af1351e7",
"skipped": false
}
],
"failures": [],
"skipped": [],
"hasTests": true,
"hasSuites": false,
"totalTests": 3,
"totalPasses": 3,
"totalFailures": 0,
"totalPending": 0,
"totalSkipped": 0,
"hasPasses": true,
"hasFailures": false,
"hasPending": false,
"hasSkipped": false,
"duration": 8
}
],
"tests": [],
"pending": [],
"root": false,
"_timeout": 120000,
"file": "/yaddi.js",
"uuid": "a758fcad-4dc0-40df-9761-c2876963c17c",
"fullFile": "/Users/kostas/development/personal/yadda-html-reporter/examples/yadda_basic/yaddi.js",
"passes": [],
"failures": [],
"skipped": [],
"hasTests": false,
"hasSuites": true,
"totalTests": 0,
"totalPasses": 0,
"totalFailures": 0,
"totalPending": 0,
"totalSkipped": 0,
"hasPasses": false,
"hasFailures": false,
"hasPending": false,
"hasSkipped": false,
"duration": 0
},
"ctx": {
"_runnable": {
"title": "\"after all\" hook",
"async": 1,
"sync": false,
"_timeout": 120000,
"_slow": 75,
"_enableTimeouts": true,
"timedOut": false,
"_trace": {},
"type": "hook",
"parent": {
"title": "Feature 1",
"suites": [
{
"title": "Rich scenario 1",
"suites": [],
"tests": [
{
"title": "Given I am rich",
"fullTitle": "Feature 1 Rich scenario 1 Given I am rich",
"timedOut": false,
"duration": 5,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "dae32933-841f-4802-acad-4c0b530d5d5c",
"parentUUID": "71566e2d-5b36-4ec0-96ac-9850af1351e7",
"skipped": false
},
{
"title": "When I buy a Porsche",
"fullTitle": "Feature 1 Rich scenario 1 When I buy a Porsche",
"timedOut": false,
"duration": 2,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "038963cd-bfe9-4361-a09c-a7a87bc16553",
"parentUUID": "71566e2d-5b36-4ec0-96ac-9850af1351e7",
"skipped": false
},
{
"title": "Then I am happier",
"fullTitle": "Feature 1 Rich scenario 1 Then I am happier",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "cde34bcb-392c-4beb-a2b3-79f1a4008e4f",
"parentUUID": "71566e2d-5b36-4ec0-96ac-9850af1351e7",
"skipped": false
}
],
"pending": [],
"root": false,
"_timeout": 120000,
"file": "/yaddi.js",
"uuid": "71566e2d-5b36-4ec0-96ac-9850af1351e7",
"fullFile": "/Users/kostas/development/personal/yadda-html-reporter/examples/yadda_basic/yaddi.js",
"passes": [
{
"title": "Given I am rich",
"fullTitle": "Feature 1 Rich scenario 1 Given I am rich",
"timedOut": false,
"duration": 5,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "dae32933-841f-4802-acad-4c0b530d5d5c",
"parentUUID": "71566e2d-5b36-4ec0-96ac-9850af1351e7",
"skipped": false
},
{
"title": "When I buy a Porsche",
"fullTitle": "Feature 1 Rich scenario 1 When I buy a Porsche",
"timedOut": false,
"duration": 2,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "038963cd-bfe9-4361-a09c-a7a87bc16553",
"parentUUID": "71566e2d-5b36-4ec0-96ac-9850af1351e7",
"skipped": false
},
{
"title": "Then I am happier",
"fullTitle": "Feature 1 Rich scenario 1 Then I am happier",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "cde34bcb-392c-4beb-a2b3-79f1a4008e4f",
"parentUUID": "71566e2d-5b36-4ec0-96ac-9850af1351e7",
"skipped": false
}
],
"failures": [],
"skipped": [],
"hasTests": true,
"hasSuites": false,
"totalTests": 3,
"totalPasses": 3,
"totalFailures": 0,
"totalPending": 0,
"totalSkipped": 0,
"hasPasses": true,
"hasFailures": false,
"hasPending": false,
"hasSkipped": false,
"duration": 8
}
],
"tests": [],
"pending": [],
"root": false,
"_timeout": 120000,
"file": "/yaddi.js",
"uuid": "a758fcad-4dc0-40df-9761-c2876963c17c",
"fullFile": "/Users/kostas/development/personal/yadda-html-reporter/examples/yadda_basic/yaddi.js",
"passes": [],
"failures": [],
"skipped": [],
"hasTests": false,
"hasSuites": true,
"totalTests": 0,
"totalPasses": 0,
"totalFailures": 0,
"totalPending": 0,
"totalSkipped": 0,
"hasPasses": false,
"hasFailures": false,
"hasPending": false,
"hasSkipped": false,
"duration": 0
},
"ctx": "[Circular ~.allHooks.4.ctx]",
"_events": {},
"timer": {
"0": null,
"_idleTimeout": -1,
"_idlePrev": null,
"_idleNext": null,
"_idleStart": 22864970,
"_onTimeout": null,
"_repeat": false
},
"duration": 1,
"_error": null
},
"test": {
"title": "\"after all\" hook",
"async": 1,
"sync": false,
"_timeout": 120000,
"_slow": 75,
"_enableTimeouts": true,
"timedOut": false,
"_trace": {},
"type": "hook",
"parent": {
"title": "Feature 1",
"suites": [
{
"title": "Rich scenario 1",
"suites": [],
"tests": [
{
"title": "Given I am rich",
"fullTitle": "Feature 1 Rich scenario 1 Given I am rich",
"timedOut": false,
"duration": 5,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "dae32933-841f-4802-acad-4c0b530d5d5c",
"parentUUID": "71566e2d-5b36-4ec0-96ac-9850af1351e7",
"skipped": false
},
{
"title": "When I buy a Porsche",
"fullTitle": "Feature 1 Rich scenario 1 When I buy a Porsche",
"timedOut": false,
"duration": 2,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "038963cd-bfe9-4361-a09c-a7a87bc16553",
"parentUUID": "71566e2d-5b36-4ec0-96ac-9850af1351e7",
"skipped": false
},
{
"title": "Then I am happier",
"fullTitle": "Feature 1 Rich scenario 1 Then I am happier",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "cde34bcb-392c-4beb-a2b3-79f1a4008e4f",
"parentUUID": "71566e2d-5b36-4ec0-96ac-9850af1351e7",
"skipped": false
}
],
"pending": [],
"root": false,
"_timeout": 120000,
"file": "/yaddi.js",
"uuid": "71566e2d-5b36-4ec0-96ac-9850af1351e7",
"fullFile": "/Users/kostas/development/personal/yadda-html-reporter/examples/yadda_basic/yaddi.js",
"passes": [
{
"title": "Given I am rich",
"fullTitle": "Feature 1 Rich scenario 1 Given I am rich",
"timedOut": false,
"duration": 5,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "dae32933-841f-4802-acad-4c0b530d5d5c",
"parentUUID": "71566e2d-5b36-4ec0-96ac-9850af1351e7",
"skipped": false
},
{
"title": "When I buy a Porsche",
"fullTitle": "Feature 1 Rich scenario 1 When I buy a Porsche",
"timedOut": false,
"duration": 2,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "038963cd-bfe9-4361-a09c-a7a87bc16553",
"parentUUID": "71566e2d-5b36-4ec0-96ac-9850af1351e7",
"skipped": false
},
{
"title": "Then I am happier",
"fullTitle": "Feature 1 Rich scenario 1 Then I am happier",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "cde34bcb-392c-4beb-a2b3-79f1a4008e4f",
"parentUUID": "71566e2d-5b36-4ec0-96ac-9850af1351e7",
"skipped": false
}
],
"failures": [],
"skipped": [],
"hasTests": true,
"hasSuites": false,
"totalTests": 3,
"totalPasses": 3,
"totalFailures": 0,
"totalPending": 0,
"totalSkipped": 0,
"hasPasses": true,
"hasFailures": false,
"hasPending": false,
"hasSkipped": false,
"duration": 8
}
],
"tests": [],
"pending": [],
"root": false,
"_timeout": 120000,
"file": "/yaddi.js",
"uuid": "a758fcad-4dc0-40df-9761-c2876963c17c",
"fullFile": "/Users/kostas/development/personal/yadda-html-reporter/examples/yadda_basic/yaddi.js",
"passes": [],
"failures": [],
"skipped": [],
"hasTests": false,
"hasSuites": true,
"totalTests": 0,
"totalPasses": 0,
"totalFailures": 0,
"totalPending": 0,
"totalSkipped": 0,
"hasPasses": false,
"hasFailures": false,
"hasPending": false,
"hasSkipped": false,
"duration": 0
},
"ctx": "[Circular ~.allHooks.4.ctx]",
"_events": {},
"timer": {
"0": null,
"_idleTimeout": -1,
"_idlePrev": null,
"_idleNext": null,
"_idleStart": 22864970,
"_onTimeout": null,
"_repeat": false
},
"duration": 1,
"_error": null
}
},
"_events": {},
"duration": 0,
"_error": null
},
{
"title": "\"before each\" hook",
"async": 0,
"sync": true,
"_timeout": 120000,
"_slow": 75,
"_enableTimeouts": true,
"timedOut": false,
"_trace": {},
"type": "hook",
"parent": {
"title": "Feature 1",
"suites": [
{
"title": "Rich scenario 1",
"suites": [],
"tests": [
{
"title": "Given I am rich",
"fullTitle": "Feature 1 Rich scenario 1 Given I am rich",
"timedOut": false,
"duration": 5,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "dae32933-841f-4802-acad-4c0b530d5d5c",
"parentUUID": "71566e2d-5b36-4ec0-96ac-9850af1351e7",
"skipped": false
},
{
"title": "When I buy a Porsche",
"fullTitle": "Feature 1 Rich scenario 1 When I buy a Porsche",
"timedOut": false,
"duration": 2,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "038963cd-bfe9-4361-a09c-a7a87bc16553",
"parentUUID": "71566e2d-5b36-4ec0-96ac-9850af1351e7",
"skipped": false
},
{
"title": "Then I am happier",
"fullTitle": "Feature 1 Rich scenario 1 Then I am happier",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "cde34bcb-392c-4beb-a2b3-79f1a4008e4f",
"parentUUID": "71566e2d-5b36-4ec0-96ac-9850af1351e7",
"skipped": false
}
],
"pending": [],
"root": false,
"_timeout": 120000,
"file": "/yaddi.js",
"uuid": "71566e2d-5b36-4ec0-96ac-9850af1351e7",
"fullFile": "/Users/kostas/development/personal/yadda-html-reporter/examples/yadda_basic/yaddi.js",
"passes": [
{
"title": "Given I am rich",
"fullTitle": "Feature 1 Rich scenario 1 Given I am rich",
"timedOut": false,
"duration": 5,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "dae32933-841f-4802-acad-4c0b530d5d5c",
"parentUUID": "71566e2d-5b36-4ec0-96ac-9850af1351e7",
"skipped": false
},
{
"title": "When I buy a Porsche",
"fullTitle": "Feature 1 Rich scenario 1 When I buy a Porsche",
"timedOut": false,
"duration": 2,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "038963cd-bfe9-4361-a09c-a7a87bc16553",
"parentUUID": "71566e2d-5b36-4ec0-96ac-9850af1351e7",
"skipped": false
},
{
"title": "Then I am happier",
"fullTitle": "Feature 1 Rich scenario 1 Then I am happier",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "cde34bcb-392c-4beb-a2b3-79f1a4008e4f",
"parentUUID": "71566e2d-5b36-4ec0-96ac-9850af1351e7",
"skipped": false
}
],
"failures": [],
"skipped": [],
"hasTests": true,
"hasSuites": false,
"totalTests": 3,
"totalPasses": 3,
"totalFailures": 0,
"totalPending": 0,
"totalSkipped": 0,
"hasPasses": true,
"hasFailures": false,
"hasPending": false,
"hasSkipped": false,
"duration": 8
}
],
"tests": [],
"pending": [],
"root": false,
"_timeout": 120000,
"file": "/yaddi.js",
"uuid": "a758fcad-4dc0-40df-9761-c2876963c17c",
"fullFile": "/Users/kostas/development/personal/yadda-html-reporter/examples/yadda_basic/yaddi.js",
"passes": [],
"failures": [],
"skipped": [],
"hasTests": false,
"hasSuites": true,
"totalTests": 0,
"totalPasses": 0,
"totalFailures": 0,
"totalPending": 0,
"totalSkipped": 0,
"hasPasses": false,
"hasFailures": false,
"hasPending": false,
"hasSkipped": false,
"duration": 0
},
"ctx": {
"_runnable": {
"title": "\"after all\" hook",
"async": 1,
"sync": false,
"_timeout": 120000,
"_slow": 75,
"_enableTimeouts": true,
"timedOut": false,
"_trace": {},
"type": "hook",
"parent": {
"title": "Feature 1",
"suites": [
{
"title": "Rich scenario 1",
"suites": [],
"tests": [
{
"title": "Given I am rich",
"fullTitle": "Feature 1 Rich scenario 1 Given I am rich",
"timedOut": false,
"duration": 5,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "dae32933-841f-4802-acad-4c0b530d5d5c",
"parentUUID": "71566e2d-5b36-4ec0-96ac-9850af1351e7",
"skipped": false
},
{
"title": "When I buy a Porsche",
"fullTitle": "Feature 1 Rich scenario 1 When I buy a Porsche",
"timedOut": false,
"duration": 2,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "038963cd-bfe9-4361-a09c-a7a87bc16553",
"parentUUID": "71566e2d-5b36-4ec0-96ac-9850af1351e7",
"skipped": false
},
{
"title": "Then I am happier",
"fullTitle": "Feature 1 Rich scenario 1 Then I am happier",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "cde34bcb-392c-4beb-a2b3-79f1a4008e4f",
"parentUUID": "71566e2d-5b36-4ec0-96ac-9850af1351e7",
"skipped": false
}
],
"pending": [],
"root": false,
"_timeout": 120000,
"file": "/yaddi.js",
"uuid": "71566e2d-5b36-4ec0-96ac-9850af1351e7",
"fullFile": "/Users/kostas/development/personal/yadda-html-reporter/examples/yadda_basic/yaddi.js",
"passes": [
{
"title": "Given I am rich",
"fullTitle": "Feature 1 Rich scenario 1 Given I am rich",
"timedOut": false,
"duration": 5,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "dae32933-841f-4802-acad-4c0b530d5d5c",
"parentUUID": "71566e2d-5b36-4ec0-96ac-9850af1351e7",
"skipped": false
},
{
"title": "When I buy a Porsche",
"fullTitle": "Feature 1 Rich scenario 1 When I buy a Porsche",
"timedOut": false,
"duration": 2,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "038963cd-bfe9-4361-a09c-a7a87bc16553",
"parentUUID": "71566e2d-5b36-4ec0-96ac-9850af1351e7",
"skipped": false
},
{
"title": "Then I am happier",
"fullTitle": "Feature 1 Rich scenario 1 Then I am happier",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "cde34bcb-392c-4beb-a2b3-79f1a4008e4f",
"parentUUID": "71566e2d-5b36-4ec0-96ac-9850af1351e7",
"skipped": false
}
],
"failures": [],
"skipped": [],
"hasTests": true,
"hasSuites": false,
"totalTests": 3,
"totalPasses": 3,
"totalFailures": 0,
"totalPending": 0,
"totalSkipped": 0,
"hasPasses": true,
"hasFailures": false,
"hasPending": false,
"hasSkipped": false,
"duration": 8
}
],
"tests": [],
"pending": [],
"root": false,
"_timeout": 120000,
"file": "/yaddi.js",
"uuid": "a758fcad-4dc0-40df-9761-c2876963c17c",
"fullFile": "/Users/kostas/development/personal/yadda-html-reporter/examples/yadda_basic/yaddi.js",
"passes": [],
"failures": [],
"skipped": [],
"hasTests": false,
"hasSuites": true,
"totalTests": 0,
"totalPasses": 0,
"totalFailures": 0,
"totalPending": 0,
"totalSkipped": 0,
"hasPasses": false,
"hasFailures": false,
"hasPending": false,
"hasSkipped": false,
"duration": 0
},
"ctx": "[Circular ~.allHooks.5.ctx]",
"_events": {},
"timer": {
"0": null,
"_idleTimeout": -1,
"_idlePrev": null,
"_idleNext": null,
"_idleStart": 22864970,
"_onTimeout": null,
"_repeat": false
},
"duration": 1,
"_error": null
},
"test": {
"title": "\"after all\" hook",
"async": 1,
"sync": false,
"_timeout": 120000,
"_slow": 75,
"_enableTimeouts": true,
"timedOut": false,
"_trace": {},
"type": "hook",
"parent": {
"title": "Feature 1",
"suites": [
{
"title": "Rich scenario 1",
"suites": [],
"tests": [
{
"title": "Given I am rich",
"fullTitle": "Feature 1 Rich scenario 1 Given I am rich",
"timedOut": false,
"duration": 5,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "dae32933-841f-4802-acad-4c0b530d5d5c",
"parentUUID": "71566e2d-5b36-4ec0-96ac-9850af1351e7",
"skipped": false
},
{
"title": "When I buy a Porsche",
"fullTitle": "Feature 1 Rich scenario 1 When I buy a Porsche",
"timedOut": false,
"duration": 2,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "038963cd-bfe9-4361-a09c-a7a87bc16553",
"parentUUID": "71566e2d-5b36-4ec0-96ac-9850af1351e7",
"skipped": false
},
{
"title": "Then I am happier",
"fullTitle": "Feature 1 Rich scenario 1 Then I am happier",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "cde34bcb-392c-4beb-a2b3-79f1a4008e4f",
"parentUUID": "71566e2d-5b36-4ec0-96ac-9850af1351e7",
"skipped": false
}
],
"pending": [],
"root": false,
"_timeout": 120000,
"file": "/yaddi.js",
"uuid": "71566e2d-5b36-4ec0-96ac-9850af1351e7",
"fullFile": "/Users/kostas/development/personal/yadda-html-reporter/examples/yadda_basic/yaddi.js",
"passes": [
{
"title": "Given I am rich",
"fullTitle": "Feature 1 Rich scenario 1 Given I am rich",
"timedOut": false,
"duration": 5,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "dae32933-841f-4802-acad-4c0b530d5d5c",
"parentUUID": "71566e2d-5b36-4ec0-96ac-9850af1351e7",
"skipped": false
},
{
"title": "When I buy a Porsche",
"fullTitle": "Feature 1 Rich scenario 1 When I buy a Porsche",
"timedOut": false,
"duration": 2,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "038963cd-bfe9-4361-a09c-a7a87bc16553",
"parentUUID": "71566e2d-5b36-4ec0-96ac-9850af1351e7",
"skipped": false
},
{
"title": "Then I am happier",
"fullTitle": "Feature 1 Rich scenario 1 Then I am happier",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "cde34bcb-392c-4beb-a2b3-79f1a4008e4f",
"parentUUID": "71566e2d-5b36-4ec0-96ac-9850af1351e7",
"skipped": false
}
],
"failures": [],
"skipped": [],
"hasTests": true,
"hasSuites": false,
"totalTests": 3,
"totalPasses": 3,
"totalFailures": 0,
"totalPending": 0,
"totalSkipped": 0,
"hasPasses": true,
"hasFailures": false,
"hasPending": false,
"hasSkipped": false,
"duration": 8
}
],
"tests": [],
"pending": [],
"root": false,
"_timeout": 120000,
"file": "/yaddi.js",
"uuid": "a758fcad-4dc0-40df-9761-c2876963c17c",
"fullFile": "/Users/kostas/development/personal/yadda-html-reporter/examples/yadda_basic/yaddi.js",
"passes": [],
"failures": [],
"skipped": [],
"hasTests": false,
"hasSuites": true,
"totalTests": 0,
"totalPasses": 0,
"totalFailures": 0,
"totalPending": 0,
"totalSkipped": 0,
"hasPasses": false,
"hasFailures": false,
"hasPending": false,
"hasSkipped": false,
"duration": 0
},
"ctx": "[Circular ~.allHooks.5.ctx]",
"_events": {},
"timer": {
"0": null,
"_idleTimeout": -1,
"_idlePrev": null,
"_idleNext": null,
"_idleStart": 22864970,
"_onTimeout": null,
"_repeat": false
},
"duration": 1,
"_error": null
}
},
"_events": {},
"duration": 0,
"_error": null
},
{
"title": "\"after each\" hook",
"async": 0,
"sync": true,
"_timeout": 120000,
"_slow": 75,
"_enableTimeouts": true,
"timedOut": false,
"_trace": {},
"type": "hook",
"parent": {
"title": "Feature 1",
"suites": [
{
"title": "Rich scenario 1",
"suites": [],
"tests": [
{
"title": "Given I am rich",
"fullTitle": "Feature 1 Rich scenario 1 Given I am rich",
"timedOut": false,
"duration": 5,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "dae32933-841f-4802-acad-4c0b530d5d5c",
"parentUUID": "71566e2d-5b36-4ec0-96ac-9850af1351e7",
"skipped": false
},
{
"title": "When I buy a Porsche",
"fullTitle": "Feature 1 Rich scenario 1 When I buy a Porsche",
"timedOut": false,
"duration": 2,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "038963cd-bfe9-4361-a09c-a7a87bc16553",
"parentUUID": "71566e2d-5b36-4ec0-96ac-9850af1351e7",
"skipped": false
},
{
"title": "Then I am happier",
"fullTitle": "Feature 1 Rich scenario 1 Then I am happier",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "cde34bcb-392c-4beb-a2b3-79f1a4008e4f",
"parentUUID": "71566e2d-5b36-4ec0-96ac-9850af1351e7",
"skipped": false
}
],
"pending": [],
"root": false,
"_timeout": 120000,
"file": "/yaddi.js",
"uuid": "71566e2d-5b36-4ec0-96ac-9850af1351e7",
"fullFile": "/Users/kostas/development/personal/yadda-html-reporter/examples/yadda_basic/yaddi.js",
"passes": [
{
"title": "Given I am rich",
"fullTitle": "Feature 1 Rich scenario 1 Given I am rich",
"timedOut": false,
"duration": 5,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "dae32933-841f-4802-acad-4c0b530d5d5c",
"parentUUID": "71566e2d-5b36-4ec0-96ac-9850af1351e7",
"skipped": false
},
{
"title": "When I buy a Porsche",
"fullTitle": "Feature 1 Rich scenario 1 When I buy a Porsche",
"timedOut": false,
"duration": 2,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "038963cd-bfe9-4361-a09c-a7a87bc16553",
"parentUUID": "71566e2d-5b36-4ec0-96ac-9850af1351e7",
"skipped": false
},
{
"title": "Then I am happier",
"fullTitle": "Feature 1 Rich scenario 1 Then I am happier",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "cde34bcb-392c-4beb-a2b3-79f1a4008e4f",
"parentUUID": "71566e2d-5b36-4ec0-96ac-9850af1351e7",
"skipped": false
}
],
"failures": [],
"skipped": [],
"hasTests": true,
"hasSuites": false,
"totalTests": 3,
"totalPasses": 3,
"totalFailures": 0,
"totalPending": 0,
"totalSkipped": 0,
"hasPasses": true,
"hasFailures": false,
"hasPending": false,
"hasSkipped": false,
"duration": 8
}
],
"tests": [],
"pending": [],
"root": false,
"_timeout": 120000,
"file": "/yaddi.js",
"uuid": "a758fcad-4dc0-40df-9761-c2876963c17c",
"fullFile": "/Users/kostas/development/personal/yadda-html-reporter/examples/yadda_basic/yaddi.js",
"passes": [],
"failures": [],
"skipped": [],
"hasTests": false,
"hasSuites": true,
"totalTests": 0,
"totalPasses": 0,
"totalFailures": 0,
"totalPending": 0,
"totalSkipped": 0,
"hasPasses": false,
"hasFailures": false,
"hasPending": false,
"hasSkipped": false,
"duration": 0
},
"ctx": {
"_runnable": {
"title": "\"after all\" hook",
"async": 1,
"sync": false,
"_timeout": 120000,
"_slow": 75,
"_enableTimeouts": true,
"timedOut": false,
"_trace": {},
"type": "hook",
"parent": {
"title": "Feature 1",
"suites": [
{
"title": "Rich scenario 1",
"suites": [],
"tests": [
{
"title": "Given I am rich",
"fullTitle": "Feature 1 Rich scenario 1 Given I am rich",
"timedOut": false,
"duration": 5,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "dae32933-841f-4802-acad-4c0b530d5d5c",
"parentUUID": "71566e2d-5b36-4ec0-96ac-9850af1351e7",
"skipped": false
},
{
"title": "When I buy a Porsche",
"fullTitle": "Feature 1 Rich scenario 1 When I buy a Porsche",
"timedOut": false,
"duration": 2,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "038963cd-bfe9-4361-a09c-a7a87bc16553",
"parentUUID": "71566e2d-5b36-4ec0-96ac-9850af1351e7",
"skipped": false
},
{
"title": "Then I am happier",
"fullTitle": "Feature 1 Rich scenario 1 Then I am happier",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "cde34bcb-392c-4beb-a2b3-79f1a4008e4f",
"parentUUID": "71566e2d-5b36-4ec0-96ac-9850af1351e7",
"skipped": false
}
],
"pending": [],
"root": false,
"_timeout": 120000,
"file": "/yaddi.js",
"uuid": "71566e2d-5b36-4ec0-96ac-9850af1351e7",
"fullFile": "/Users/kostas/development/personal/yadda-html-reporter/examples/yadda_basic/yaddi.js",
"passes": [
{
"title": "Given I am rich",
"fullTitle": "Feature 1 Rich scenario 1 Given I am rich",
"timedOut": false,
"duration": 5,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "dae32933-841f-4802-acad-4c0b530d5d5c",
"parentUUID": "71566e2d-5b36-4ec0-96ac-9850af1351e7",
"skipped": false
},
{
"title": "When I buy a Porsche",
"fullTitle": "Feature 1 Rich scenario 1 When I buy a Porsche",
"timedOut": false,
"duration": 2,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "038963cd-bfe9-4361-a09c-a7a87bc16553",
"parentUUID": "71566e2d-5b36-4ec0-96ac-9850af1351e7",
"skipped": false
},
{
"title": "Then I am happier",
"fullTitle": "Feature 1 Rich scenario 1 Then I am happier",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "cde34bcb-392c-4beb-a2b3-79f1a4008e4f",
"parentUUID": "71566e2d-5b36-4ec0-96ac-9850af1351e7",
"skipped": false
}
],
"failures": [],
"skipped": [],
"hasTests": true,
"hasSuites": false,
"totalTests": 3,
"totalPasses": 3,
"totalFailures": 0,
"totalPending": 0,
"totalSkipped": 0,
"hasPasses": true,
"hasFailures": false,
"hasPending": false,
"hasSkipped": false,
"duration": 8
}
],
"tests": [],
"pending": [],
"root": false,
"_timeout": 120000,
"file": "/yaddi.js",
"uuid": "a758fcad-4dc0-40df-9761-c2876963c17c",
"fullFile": "/Users/kostas/development/personal/yadda-html-reporter/examples/yadda_basic/yaddi.js",
"passes": [],
"failures": [],
"skipped": [],
"hasTests": false,
"hasSuites": true,
"totalTests": 0,
"totalPasses": 0,
"totalFailures": 0,
"totalPending": 0,
"totalSkipped": 0,
"hasPasses": false,
"hasFailures": false,
"hasPending": false,
"hasSkipped": false,
"duration": 0
},
"ctx": "[Circular ~.allHooks.6.ctx]",
"_events": {},
"timer": {
"0": null,
"_idleTimeout": -1,
"_idlePrev": null,
"_idleNext": null,
"_idleStart": 22864970,
"_onTimeout": null,
"_repeat": false
},
"duration": 1,
"_error": null
},
"test": {
"title": "\"after all\" hook",
"async": 1,
"sync": false,
"_timeout": 120000,
"_slow": 75,
"_enableTimeouts": true,
"timedOut": false,
"_trace": {},
"type": "hook",
"parent": {
"title": "Feature 1",
"suites": [
{
"title": "Rich scenario 1",
"suites": [],
"tests": [
{
"title": "Given I am rich",
"fullTitle": "Feature 1 Rich scenario 1 Given I am rich",
"timedOut": false,
"duration": 5,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "dae32933-841f-4802-acad-4c0b530d5d5c",
"parentUUID": "71566e2d-5b36-4ec0-96ac-9850af1351e7",
"skipped": false
},
{
"title": "When I buy a Porsche",
"fullTitle": "Feature 1 Rich scenario 1 When I buy a Porsche",
"timedOut": false,
"duration": 2,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "038963cd-bfe9-4361-a09c-a7a87bc16553",
"parentUUID": "71566e2d-5b36-4ec0-96ac-9850af1351e7",
"skipped": false
},
{
"title": "Then I am happier",
"fullTitle": "Feature 1 Rich scenario 1 Then I am happier",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "cde34bcb-392c-4beb-a2b3-79f1a4008e4f",
"parentUUID": "71566e2d-5b36-4ec0-96ac-9850af1351e7",
"skipped": false
}
],
"pending": [],
"root": false,
"_timeout": 120000,
"file": "/yaddi.js",
"uuid": "71566e2d-5b36-4ec0-96ac-9850af1351e7",
"fullFile": "/Users/kostas/development/personal/yadda-html-reporter/examples/yadda_basic/yaddi.js",
"passes": [
{
"title": "Given I am rich",
"fullTitle": "Feature 1 Rich scenario 1 Given I am rich",
"timedOut": false,
"duration": 5,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "dae32933-841f-4802-acad-4c0b530d5d5c",
"parentUUID": "71566e2d-5b36-4ec0-96ac-9850af1351e7",
"skipped": false
},
{
"title": "When I buy a Porsche",
"fullTitle": "Feature 1 Rich scenario 1 When I buy a Porsche",
"timedOut": false,
"duration": 2,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "038963cd-bfe9-4361-a09c-a7a87bc16553",
"parentUUID": "71566e2d-5b36-4ec0-96ac-9850af1351e7",
"skipped": false
},
{
"title": "Then I am happier",
"fullTitle": "Feature 1 Rich scenario 1 Then I am happier",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "cde34bcb-392c-4beb-a2b3-79f1a4008e4f",
"parentUUID": "71566e2d-5b36-4ec0-96ac-9850af1351e7",
"skipped": false
}
],
"failures": [],
"skipped": [],
"hasTests": true,
"hasSuites": false,
"totalTests": 3,
"totalPasses": 3,
"totalFailures": 0,
"totalPending": 0,
"totalSkipped": 0,
"hasPasses": true,
"hasFailures": false,
"hasPending": false,
"hasSkipped": false,
"duration": 8
}
],
"tests": [],
"pending": [],
"root": false,
"_timeout": 120000,
"file": "/yaddi.js",
"uuid": "a758fcad-4dc0-40df-9761-c2876963c17c",
"fullFile": "/Users/kostas/development/personal/yadda-html-reporter/examples/yadda_basic/yaddi.js",
"passes": [],
"failures": [],
"skipped": [],
"hasTests": false,
"hasSuites": true,
"totalTests": 0,
"totalPasses": 0,
"totalFailures": 0,
"totalPending": 0,
"totalSkipped": 0,
"hasPasses": false,
"hasFailures": false,
"hasPending": false,
"hasSkipped": false,
"duration": 0
},
"ctx": "[Circular ~.allHooks.6.ctx]",
"_events": {},
"timer": {
"0": null,
"_idleTimeout": -1,
"_idlePrev": null,
"_idleNext": null,
"_idleStart": 22864970,
"_onTimeout": null,
"_repeat": false
},
"duration": 1,
"_error": null
}
},
"_events": {},
"duration": 0,
"_error": null
},
{
"title": "\"after all\" hook",
"async": 1,
"sync": false,
"_timeout": 120000,
"_slow": 75,
"_enableTimeouts": true,
"timedOut": false,
"_trace": {},
"type": "hook",
"parent": {
"title": "Feature 1",
"suites": [
{
"title": "Rich scenario 1",
"suites": [],
"tests": [
{
"title": "Given I am rich",
"fullTitle": "Feature 1 Rich scenario 1 Given I am rich",
"timedOut": false,
"duration": 5,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "dae32933-841f-4802-acad-4c0b530d5d5c",
"parentUUID": "71566e2d-5b36-4ec0-96ac-9850af1351e7",
"skipped": false
},
{
"title": "When I buy a Porsche",
"fullTitle": "Feature 1 Rich scenario 1 When I buy a Porsche",
"timedOut": false,
"duration": 2,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "038963cd-bfe9-4361-a09c-a7a87bc16553",
"parentUUID": "71566e2d-5b36-4ec0-96ac-9850af1351e7",
"skipped": false
},
{
"title": "Then I am happier",
"fullTitle": "Feature 1 Rich scenario 1 Then I am happier",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "cde34bcb-392c-4beb-a2b3-79f1a4008e4f",
"parentUUID": "71566e2d-5b36-4ec0-96ac-9850af1351e7",
"skipped": false
}
],
"pending": [],
"root": false,
"_timeout": 120000,
"file": "/yaddi.js",
"uuid": "71566e2d-5b36-4ec0-96ac-9850af1351e7",
"fullFile": "/Users/kostas/development/personal/yadda-html-reporter/examples/yadda_basic/yaddi.js",
"passes": [
{
"title": "Given I am rich",
"fullTitle": "Feature 1 Rich scenario 1 Given I am rich",
"timedOut": false,
"duration": 5,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "dae32933-841f-4802-acad-4c0b530d5d5c",
"parentUUID": "71566e2d-5b36-4ec0-96ac-9850af1351e7",
"skipped": false
},
{
"title": "When I buy a Porsche",
"fullTitle": "Feature 1 Rich scenario 1 When I buy a Porsche",
"timedOut": false,
"duration": 2,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "038963cd-bfe9-4361-a09c-a7a87bc16553",
"parentUUID": "71566e2d-5b36-4ec0-96ac-9850af1351e7",
"skipped": false
},
{
"title": "Then I am happier",
"fullTitle": "Feature 1 Rich scenario 1 Then I am happier",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "cde34bcb-392c-4beb-a2b3-79f1a4008e4f",
"parentUUID": "71566e2d-5b36-4ec0-96ac-9850af1351e7",
"skipped": false
}
],
"failures": [],
"skipped": [],
"hasTests": true,
"hasSuites": false,
"totalTests": 3,
"totalPasses": 3,
"totalFailures": 0,
"totalPending": 0,
"totalSkipped": 0,
"hasPasses": true,
"hasFailures": false,
"hasPending": false,
"hasSkipped": false,
"duration": 8
}
],
"tests": [],
"pending": [],
"root": false,
"_timeout": 120000,
"file": "/yaddi.js",
"uuid": "a758fcad-4dc0-40df-9761-c2876963c17c",
"fullFile": "/Users/kostas/development/personal/yadda-html-reporter/examples/yadda_basic/yaddi.js",
"passes": [],
"failures": [],
"skipped": [],
"hasTests": false,
"hasSuites": true,
"totalTests": 0,
"totalPasses": 0,
"totalFailures": 0,
"totalPending": 0,
"totalSkipped": 0,
"hasPasses": false,
"hasFailures": false,
"hasPending": false,
"hasSkipped": false,
"duration": 0
},
"ctx": {
"_runnable": "[Circular ~.allHooks.7]",
"test": "[Circular ~.allHooks.7]"
},
"_events": {},
"timer": {
"0": null,
"_idleTimeout": -1,
"_idlePrev": null,
"_idleNext": null,
"_idleStart": 22864970,
"_onTimeout": null,
"_repeat": false
},
"duration": 1,
"_error": null
},
{
"title": "\"before all\" hook",
"async": 1,
"sync": false,
"_timeout": 120000,
"_slow": 75,
"_enableTimeouts": true,
"timedOut": false,
"_trace": {},
"type": "hook",
"parent": {
"title": "Feature 2",
"suites": [
{
"title": "Rich scenario 2.1",
"suites": [],
"tests": [
{
"title": "Given I am rich",
"fullTitle": "Feature 2 Rich scenario 2.1 Given I am rich",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "7db62cbc-a863-419f-99c6-081d38d76b64",
"parentUUID": "bde822ca-e1c5-401b-923c-6ce98267776d",
"skipped": false
},
{
"title": "When I buy a Porsche",
"fullTitle": "Feature 2 Rich scenario 2.1 When I buy a Porsche",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "2336a3c1-c35d-42af-8543-7f9c71b620b6",
"parentUUID": "bde822ca-e1c5-401b-923c-6ce98267776d",
"skipped": false
},
{
"title": "When I cause a failure",
"fullTitle": "Feature 2 Rich scenario 2.1 When I cause a failure",
"timedOut": false,
"duration": 1,
"state": "failed",
"pass": false,
"fail": true,
"pending": false,
"code": "iterator(subject, done);",
"err": {
"name": "Error",
"message": "failure!!!",
"stack": "<span class=\"hljs-built_in\">Error</span>: failure!!!<br> at <span class=\"hljs-built_in\">Object</span>.<anonymous> (steps.js:<span class=\"hljs-number\">20</span>:<span class=\"hljs-number\">16</span>)<br> at basic.js:<span class=\"hljs-number\">37</span>:<span class=\"hljs-number\">21</span>"
},
"isRoot": false,
"uuid": "6f8ac20d-719e-4a37-b0da-e07c50f14a80",
"parentUUID": "bde822ca-e1c5-401b-923c-6ce98267776d",
"skipped": false
},
{
"title": "Then I am happier",
"fullTitle": "Feature 2 Rich scenario 2.1 Then I am happier",
"timedOut": false,
"duration": 0,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "0875db44-6808-40f7-ad34-f232b3efc6b0",
"parentUUID": "bde822ca-e1c5-401b-923c-6ce98267776d",
"skipped": false
}
],
"pending": [],
"root": false,
"_timeout": 120000,
"file": "/yaddi.js",
"uuid": "bde822ca-e1c5-401b-923c-6ce98267776d",
"fullFile": "/Users/kostas/development/personal/yadda-html-reporter/examples/yadda_basic/yaddi.js",
"passes": [
{
"title": "Given I am rich",
"fullTitle": "Feature 2 Rich scenario 2.1 Given I am rich",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "7db62cbc-a863-419f-99c6-081d38d76b64",
"parentUUID": "bde822ca-e1c5-401b-923c-6ce98267776d",
"skipped": false
},
{
"title": "When I buy a Porsche",
"fullTitle": "Feature 2 Rich scenario 2.1 When I buy a Porsche",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "2336a3c1-c35d-42af-8543-7f9c71b620b6",
"parentUUID": "bde822ca-e1c5-401b-923c-6ce98267776d",
"skipped": false
},
{
"title": "Then I am happier",
"fullTitle": "Feature 2 Rich scenario 2.1 Then I am happier",
"timedOut": false,
"duration": 0,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "0875db44-6808-40f7-ad34-f232b3efc6b0",
"parentUUID": "bde822ca-e1c5-401b-923c-6ce98267776d",
"skipped": false
}
],
"failures": [
{
"title": "When I cause a failure",
"fullTitle": "Feature 2 Rich scenario 2.1 When I cause a failure",
"timedOut": false,
"duration": 1,
"state": "failed",
"pass": false,
"fail": true,
"pending": false,
"code": "iterator(subject, done);",
"err": {
"name": "Error",
"message": "failure!!!",
"stack": "<span class=\"hljs-built_in\">Error</span>: failure!!!<br> at <span class=\"hljs-built_in\">Object</span>.<anonymous> (steps.js:<span class=\"hljs-number\">20</span>:<span class=\"hljs-number\">16</span>)<br> at basic.js:<span class=\"hljs-number\">37</span>:<span class=\"hljs-number\">21</span>"
},
"isRoot": false,
"uuid": "6f8ac20d-719e-4a37-b0da-e07c50f14a80",
"parentUUID": "bde822ca-e1c5-401b-923c-6ce98267776d",
"skipped": false
}
],
"skipped": [],
"hasTests": true,
"hasSuites": false,
"totalTests": 4,
"totalPasses": 3,
"totalFailures": 1,
"totalPending": 0,
"totalSkipped": 0,
"hasPasses": true,
"hasFailures": true,
"hasPending": false,
"hasSkipped": false,
"duration": 3
},
{
"title": "Rich scenario 2.2",
"suites": [],
"tests": [
{
"title": "Given I am rich",
"fullTitle": "Feature 2 Rich scenario 2.2 Given I am rich",
"timedOut": false,
"duration": 0,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "6b02c283-a57a-42f0-8a1f-cef149a00f04",
"parentUUID": "211e3af3-c072-4370-bf21-3462128801c1",
"skipped": false
},
{
"title": "When I buy a Porsche",
"fullTitle": "Feature 2 Rich scenario 2.2 When I buy a Porsche",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "73df1bf6-95b0-4cbe-a9bb-7ae96d374d82",
"parentUUID": "211e3af3-c072-4370-bf21-3462128801c1",
"skipped": false
},
{
"title": "Then I am happier",
"fullTitle": "Feature 2 Rich scenario 2.2 Then I am happier",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "497546fb-354a-4ac3-a681-a9f132d1a4a6",
"parentUUID": "211e3af3-c072-4370-bf21-3462128801c1",
"skipped": false
}
],
"pending": [],
"root": false,
"_timeout": 120000,
"file": "/yaddi.js",
"uuid": "211e3af3-c072-4370-bf21-3462128801c1",
"fullFile": "/Users/kostas/development/personal/yadda-html-reporter/examples/yadda_basic/yaddi.js",
"passes": [
{
"title": "Given I am rich",
"fullTitle": "Feature 2 Rich scenario 2.2 Given I am rich",
"timedOut": false,
"duration": 0,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "6b02c283-a57a-42f0-8a1f-cef149a00f04",
"parentUUID": "211e3af3-c072-4370-bf21-3462128801c1",
"skipped": false
},
{
"title": "When I buy a Porsche",
"fullTitle": "Feature 2 Rich scenario 2.2 When I buy a Porsche",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "73df1bf6-95b0-4cbe-a9bb-7ae96d374d82",
"parentUUID": "211e3af3-c072-4370-bf21-3462128801c1",
"skipped": false
},
{
"title": "Then I am happier",
"fullTitle": "Feature 2 Rich scenario 2.2 Then I am happier",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "497546fb-354a-4ac3-a681-a9f132d1a4a6",
"parentUUID": "211e3af3-c072-4370-bf21-3462128801c1",
"skipped": false
}
],
"failures": [],
"skipped": [],
"hasTests": true,
"hasSuites": false,
"totalTests": 3,
"totalPasses": 3,
"totalFailures": 0,
"totalPending": 0,
"totalSkipped": 0,
"hasPasses": true,
"hasFailures": false,
"hasPending": false,
"hasSkipped": false,
"duration": 2
}
],
"tests": [],
"pending": [],
"root": false,
"_timeout": 120000,
"file": "/yaddi.js",
"uuid": "1e0dfbf1-6279-436f-98f0-7b9dd072cde7",
"fullFile": "/Users/kostas/development/personal/yadda-html-reporter/examples/yadda_basic/yaddi.js",
"passes": [],
"failures": [],
"skipped": [],
"hasTests": false,
"hasSuites": true,
"totalTests": 0,
"totalPasses": 0,
"totalFailures": 0,
"totalPending": 0,
"totalSkipped": 0,
"hasPasses": false,
"hasFailures": false,
"hasPending": false,
"hasSkipped": false,
"duration": 0
},
"ctx": {
"_runnable": {
"title": "\"after all\" hook",
"async": 1,
"sync": false,
"_timeout": 120000,
"_slow": 75,
"_enableTimeouts": true,
"timedOut": false,
"_trace": {},
"type": "hook",
"parent": {
"title": "Feature 2",
"suites": [
{
"title": "Rich scenario 2.1",
"suites": [],
"tests": [
{
"title": "Given I am rich",
"fullTitle": "Feature 2 Rich scenario 2.1 Given I am rich",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "7db62cbc-a863-419f-99c6-081d38d76b64",
"parentUUID": "bde822ca-e1c5-401b-923c-6ce98267776d",
"skipped": false
},
{
"title": "When I buy a Porsche",
"fullTitle": "Feature 2 Rich scenario 2.1 When I buy a Porsche",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "2336a3c1-c35d-42af-8543-7f9c71b620b6",
"parentUUID": "bde822ca-e1c5-401b-923c-6ce98267776d",
"skipped": false
},
{
"title": "When I cause a failure",
"fullTitle": "Feature 2 Rich scenario 2.1 When I cause a failure",
"timedOut": false,
"duration": 1,
"state": "failed",
"pass": false,
"fail": true,
"pending": false,
"code": "iterator(subject, done);",
"err": {
"name": "Error",
"message": "failure!!!",
"stack": "<span class=\"hljs-built_in\">Error</span>: failure!!!<br> at <span class=\"hljs-built_in\">Object</span>.<anonymous> (steps.js:<span class=\"hljs-number\">20</span>:<span class=\"hljs-number\">16</span>)<br> at basic.js:<span class=\"hljs-number\">37</span>:<span class=\"hljs-number\">21</span>"
},
"isRoot": false,
"uuid": "6f8ac20d-719e-4a37-b0da-e07c50f14a80",
"parentUUID": "bde822ca-e1c5-401b-923c-6ce98267776d",
"skipped": false
},
{
"title": "Then I am happier",
"fullTitle": "Feature 2 Rich scenario 2.1 Then I am happier",
"timedOut": false,
"duration": 0,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "0875db44-6808-40f7-ad34-f232b3efc6b0",
"parentUUID": "bde822ca-e1c5-401b-923c-6ce98267776d",
"skipped": false
}
],
"pending": [],
"root": false,
"_timeout": 120000,
"file": "/yaddi.js",
"uuid": "bde822ca-e1c5-401b-923c-6ce98267776d",
"fullFile": "/Users/kostas/development/personal/yadda-html-reporter/examples/yadda_basic/yaddi.js",
"passes": [
{
"title": "Given I am rich",
"fullTitle": "Feature 2 Rich scenario 2.1 Given I am rich",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "7db62cbc-a863-419f-99c6-081d38d76b64",
"parentUUID": "bde822ca-e1c5-401b-923c-6ce98267776d",
"skipped": false
},
{
"title": "When I buy a Porsche",
"fullTitle": "Feature 2 Rich scenario 2.1 When I buy a Porsche",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "2336a3c1-c35d-42af-8543-7f9c71b620b6",
"parentUUID": "bde822ca-e1c5-401b-923c-6ce98267776d",
"skipped": false
},
{
"title": "Then I am happier",
"fullTitle": "Feature 2 Rich scenario 2.1 Then I am happier",
"timedOut": false,
"duration": 0,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "0875db44-6808-40f7-ad34-f232b3efc6b0",
"parentUUID": "bde822ca-e1c5-401b-923c-6ce98267776d",
"skipped": false
}
],
"failures": [
{
"title": "When I cause a failure",
"fullTitle": "Feature 2 Rich scenario 2.1 When I cause a failure",
"timedOut": false,
"duration": 1,
"state": "failed",
"pass": false,
"fail": true,
"pending": false,
"code": "iterator(subject, done);",
"err": {
"name": "Error",
"message": "failure!!!",
"stack": "<span class=\"hljs-built_in\">Error</span>: failure!!!<br> at <span class=\"hljs-built_in\">Object</span>.<anonymous> (steps.js:<span class=\"hljs-number\">20</span>:<span class=\"hljs-number\">16</span>)<br> at basic.js:<span class=\"hljs-number\">37</span>:<span class=\"hljs-number\">21</span>"
},
"isRoot": false,
"uuid": "6f8ac20d-719e-4a37-b0da-e07c50f14a80",
"parentUUID": "bde822ca-e1c5-401b-923c-6ce98267776d",
"skipped": false
}
],
"skipped": [],
"hasTests": true,
"hasSuites": false,
"totalTests": 4,
"totalPasses": 3,
"totalFailures": 1,
"totalPending": 0,
"totalSkipped": 0,
"hasPasses": true,
"hasFailures": true,
"hasPending": false,
"hasSkipped": false,
"duration": 3
},
{
"title": "Rich scenario 2.2",
"suites": [],
"tests": [
{
"title": "Given I am rich",
"fullTitle": "Feature 2 Rich scenario 2.2 Given I am rich",
"timedOut": false,
"duration": 0,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "6b02c283-a57a-42f0-8a1f-cef149a00f04",
"parentUUID": "211e3af3-c072-4370-bf21-3462128801c1",
"skipped": false
},
{
"title": "When I buy a Porsche",
"fullTitle": "Feature 2 Rich scenario 2.2 When I buy a Porsche",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "73df1bf6-95b0-4cbe-a9bb-7ae96d374d82",
"parentUUID": "211e3af3-c072-4370-bf21-3462128801c1",
"skipped": false
},
{
"title": "Then I am happier",
"fullTitle": "Feature 2 Rich scenario 2.2 Then I am happier",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "497546fb-354a-4ac3-a681-a9f132d1a4a6",
"parentUUID": "211e3af3-c072-4370-bf21-3462128801c1",
"skipped": false
}
],
"pending": [],
"root": false,
"_timeout": 120000,
"file": "/yaddi.js",
"uuid": "211e3af3-c072-4370-bf21-3462128801c1",
"fullFile": "/Users/kostas/development/personal/yadda-html-reporter/examples/yadda_basic/yaddi.js",
"passes": [
{
"title": "Given I am rich",
"fullTitle": "Feature 2 Rich scenario 2.2 Given I am rich",
"timedOut": false,
"duration": 0,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "6b02c283-a57a-42f0-8a1f-cef149a00f04",
"parentUUID": "211e3af3-c072-4370-bf21-3462128801c1",
"skipped": false
},
{
"title": "When I buy a Porsche",
"fullTitle": "Feature 2 Rich scenario 2.2 When I buy a Porsche",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "73df1bf6-95b0-4cbe-a9bb-7ae96d374d82",
"parentUUID": "211e3af3-c072-4370-bf21-3462128801c1",
"skipped": false
},
{
"title": "Then I am happier",
"fullTitle": "Feature 2 Rich scenario 2.2 Then I am happier",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "497546fb-354a-4ac3-a681-a9f132d1a4a6",
"parentUUID": "211e3af3-c072-4370-bf21-3462128801c1",
"skipped": false
}
],
"failures": [],
"skipped": [],
"hasTests": true,
"hasSuites": false,
"totalTests": 3,
"totalPasses": 3,
"totalFailures": 0,
"totalPending": 0,
"totalSkipped": 0,
"hasPasses": true,
"hasFailures": false,
"hasPending": false,
"hasSkipped": false,
"duration": 2
}
],
"tests": [],
"pending": [],
"root": false,
"_timeout": 120000,
"file": "/yaddi.js",
"uuid": "1e0dfbf1-6279-436f-98f0-7b9dd072cde7",
"fullFile": "/Users/kostas/development/personal/yadda-html-reporter/examples/yadda_basic/yaddi.js",
"passes": [],
"failures": [],
"skipped": [],
"hasTests": false,
"hasSuites": true,
"totalTests": 0,
"totalPasses": 0,
"totalFailures": 0,
"totalPending": 0,
"totalSkipped": 0,
"hasPasses": false,
"hasFailures": false,
"hasPending": false,
"hasSkipped": false,
"duration": 0
},
"ctx": "[Circular ~.allHooks.8.ctx]",
"_events": {},
"timer": {
"0": null,
"_idleTimeout": -1,
"_idlePrev": null,
"_idleNext": null,
"_idleStart": 22864982,
"_onTimeout": null,
"_repeat": false
},
"duration": 1,
"_error": null
},
"test": {
"title": "\"after all\" hook",
"async": 1,
"sync": false,
"_timeout": 120000,
"_slow": 75,
"_enableTimeouts": true,
"timedOut": false,
"_trace": {},
"type": "hook",
"parent": {
"title": "Feature 2",
"suites": [
{
"title": "Rich scenario 2.1",
"suites": [],
"tests": [
{
"title": "Given I am rich",
"fullTitle": "Feature 2 Rich scenario 2.1 Given I am rich",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "7db62cbc-a863-419f-99c6-081d38d76b64",
"parentUUID": "bde822ca-e1c5-401b-923c-6ce98267776d",
"skipped": false
},
{
"title": "When I buy a Porsche",
"fullTitle": "Feature 2 Rich scenario 2.1 When I buy a Porsche",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "2336a3c1-c35d-42af-8543-7f9c71b620b6",
"parentUUID": "bde822ca-e1c5-401b-923c-6ce98267776d",
"skipped": false
},
{
"title": "When I cause a failure",
"fullTitle": "Feature 2 Rich scenario 2.1 When I cause a failure",
"timedOut": false,
"duration": 1,
"state": "failed",
"pass": false,
"fail": true,
"pending": false,
"code": "iterator(subject, done);",
"err": {
"name": "Error",
"message": "failure!!!",
"stack": "<span class=\"hljs-built_in\">Error</span>: failure!!!<br> at <span class=\"hljs-built_in\">Object</span>.<anonymous> (steps.js:<span class=\"hljs-number\">20</span>:<span class=\"hljs-number\">16</span>)<br> at basic.js:<span class=\"hljs-number\">37</span>:<span class=\"hljs-number\">21</span>"
},
"isRoot": false,
"uuid": "6f8ac20d-719e-4a37-b0da-e07c50f14a80",
"parentUUID": "bde822ca-e1c5-401b-923c-6ce98267776d",
"skipped": false
},
{
"title": "Then I am happier",
"fullTitle": "Feature 2 Rich scenario 2.1 Then I am happier",
"timedOut": false,
"duration": 0,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "0875db44-6808-40f7-ad34-f232b3efc6b0",
"parentUUID": "bde822ca-e1c5-401b-923c-6ce98267776d",
"skipped": false
}
],
"pending": [],
"root": false,
"_timeout": 120000,
"file": "/yaddi.js",
"uuid": "bde822ca-e1c5-401b-923c-6ce98267776d",
"fullFile": "/Users/kostas/development/personal/yadda-html-reporter/examples/yadda_basic/yaddi.js",
"passes": [
{
"title": "Given I am rich",
"fullTitle": "Feature 2 Rich scenario 2.1 Given I am rich",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "7db62cbc-a863-419f-99c6-081d38d76b64",
"parentUUID": "bde822ca-e1c5-401b-923c-6ce98267776d",
"skipped": false
},
{
"title": "When I buy a Porsche",
"fullTitle": "Feature 2 Rich scenario 2.1 When I buy a Porsche",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "2336a3c1-c35d-42af-8543-7f9c71b620b6",
"parentUUID": "bde822ca-e1c5-401b-923c-6ce98267776d",
"skipped": false
},
{
"title": "Then I am happier",
"fullTitle": "Feature 2 Rich scenario 2.1 Then I am happier",
"timedOut": false,
"duration": 0,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "0875db44-6808-40f7-ad34-f232b3efc6b0",
"parentUUID": "bde822ca-e1c5-401b-923c-6ce98267776d",
"skipped": false
}
],
"failures": [
{
"title": "When I cause a failure",
"fullTitle": "Feature 2 Rich scenario 2.1 When I cause a failure",
"timedOut": false,
"duration": 1,
"state": "failed",
"pass": false,
"fail": true,
"pending": false,
"code": "iterator(subject, done);",
"err": {
"name": "Error",
"message": "failure!!!",
"stack": "<span class=\"hljs-built_in\">Error</span>: failure!!!<br> at <span class=\"hljs-built_in\">Object</span>.<anonymous> (steps.js:<span class=\"hljs-number\">20</span>:<span class=\"hljs-number\">16</span>)<br> at basic.js:<span class=\"hljs-number\">37</span>:<span class=\"hljs-number\">21</span>"
},
"isRoot": false,
"uuid": "6f8ac20d-719e-4a37-b0da-e07c50f14a80",
"parentUUID": "bde822ca-e1c5-401b-923c-6ce98267776d",
"skipped": false
}
],
"skipped": [],
"hasTests": true,
"hasSuites": false,
"totalTests": 4,
"totalPasses": 3,
"totalFailures": 1,
"totalPending": 0,
"totalSkipped": 0,
"hasPasses": true,
"hasFailures": true,
"hasPending": false,
"hasSkipped": false,
"duration": 3
},
{
"title": "Rich scenario 2.2",
"suites": [],
"tests": [
{
"title": "Given I am rich",
"fullTitle": "Feature 2 Rich scenario 2.2 Given I am rich",
"timedOut": false,
"duration": 0,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "6b02c283-a57a-42f0-8a1f-cef149a00f04",
"parentUUID": "211e3af3-c072-4370-bf21-3462128801c1",
"skipped": false
},
{
"title": "When I buy a Porsche",
"fullTitle": "Feature 2 Rich scenario 2.2 When I buy a Porsche",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "73df1bf6-95b0-4cbe-a9bb-7ae96d374d82",
"parentUUID": "211e3af3-c072-4370-bf21-3462128801c1",
"skipped": false
},
{
"title": "Then I am happier",
"fullTitle": "Feature 2 Rich scenario 2.2 Then I am happier",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "497546fb-354a-4ac3-a681-a9f132d1a4a6",
"parentUUID": "211e3af3-c072-4370-bf21-3462128801c1",
"skipped": false
}
],
"pending": [],
"root": false,
"_timeout": 120000,
"file": "/yaddi.js",
"uuid": "211e3af3-c072-4370-bf21-3462128801c1",
"fullFile": "/Users/kostas/development/personal/yadda-html-reporter/examples/yadda_basic/yaddi.js",
"passes": [
{
"title": "Given I am rich",
"fullTitle": "Feature 2 Rich scenario 2.2 Given I am rich",
"timedOut": false,
"duration": 0,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "6b02c283-a57a-42f0-8a1f-cef149a00f04",
"parentUUID": "211e3af3-c072-4370-bf21-3462128801c1",
"skipped": false
},
{
"title": "When I buy a Porsche",
"fullTitle": "Feature 2 Rich scenario 2.2 When I buy a Porsche",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "73df1bf6-95b0-4cbe-a9bb-7ae96d374d82",
"parentUUID": "211e3af3-c072-4370-bf21-3462128801c1",
"skipped": false
},
{
"title": "Then I am happier",
"fullTitle": "Feature 2 Rich scenario 2.2 Then I am happier",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "497546fb-354a-4ac3-a681-a9f132d1a4a6",
"parentUUID": "211e3af3-c072-4370-bf21-3462128801c1",
"skipped": false
}
],
"failures": [],
"skipped": [],
"hasTests": true,
"hasSuites": false,
"totalTests": 3,
"totalPasses": 3,
"totalFailures": 0,
"totalPending": 0,
"totalSkipped": 0,
"hasPasses": true,
"hasFailures": false,
"hasPending": false,
"hasSkipped": false,
"duration": 2
}
],
"tests": [],
"pending": [],
"root": false,
"_timeout": 120000,
"file": "/yaddi.js",
"uuid": "1e0dfbf1-6279-436f-98f0-7b9dd072cde7",
"fullFile": "/Users/kostas/development/personal/yadda-html-reporter/examples/yadda_basic/yaddi.js",
"passes": [],
"failures": [],
"skipped": [],
"hasTests": false,
"hasSuites": true,
"totalTests": 0,
"totalPasses": 0,
"totalFailures": 0,
"totalPending": 0,
"totalSkipped": 0,
"hasPasses": false,
"hasFailures": false,
"hasPending": false,
"hasSkipped": false,
"duration": 0
},
"ctx": "[Circular ~.allHooks.8.ctx]",
"_events": {},
"timer": {
"0": null,
"_idleTimeout": -1,
"_idlePrev": null,
"_idleNext": null,
"_idleStart": 22864982,
"_onTimeout": null,
"_repeat": false
},
"duration": 1,
"_error": null
}
},
"_events": {},
"timer": {
"0": null,
"_idleTimeout": -1,
"_idlePrev": null,
"_idleNext": null,
"_idleStart": 22864972,
"_onTimeout": null,
"_repeat": false
},
"duration": 0,
"_error": null
},
{
"title": "\"before each\" hook",
"async": 0,
"sync": true,
"_timeout": 120000,
"_slow": 75,
"_enableTimeouts": true,
"timedOut": false,
"_trace": {},
"type": "hook",
"parent": {
"title": "Feature 2",
"suites": [
{
"title": "Rich scenario 2.1",
"suites": [],
"tests": [
{
"title": "Given I am rich",
"fullTitle": "Feature 2 Rich scenario 2.1 Given I am rich",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "7db62cbc-a863-419f-99c6-081d38d76b64",
"parentUUID": "bde822ca-e1c5-401b-923c-6ce98267776d",
"skipped": false
},
{
"title": "When I buy a Porsche",
"fullTitle": "Feature 2 Rich scenario 2.1 When I buy a Porsche",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "2336a3c1-c35d-42af-8543-7f9c71b620b6",
"parentUUID": "bde822ca-e1c5-401b-923c-6ce98267776d",
"skipped": false
},
{
"title": "When I cause a failure",
"fullTitle": "Feature 2 Rich scenario 2.1 When I cause a failure",
"timedOut": false,
"duration": 1,
"state": "failed",
"pass": false,
"fail": true,
"pending": false,
"code": "iterator(subject, done);",
"err": {
"name": "Error",
"message": "failure!!!",
"stack": "<span class=\"hljs-built_in\">Error</span>: failure!!!<br> at <span class=\"hljs-built_in\">Object</span>.<anonymous> (steps.js:<span class=\"hljs-number\">20</span>:<span class=\"hljs-number\">16</span>)<br> at basic.js:<span class=\"hljs-number\">37</span>:<span class=\"hljs-number\">21</span>"
},
"isRoot": false,
"uuid": "6f8ac20d-719e-4a37-b0da-e07c50f14a80",
"parentUUID": "bde822ca-e1c5-401b-923c-6ce98267776d",
"skipped": false
},
{
"title": "Then I am happier",
"fullTitle": "Feature 2 Rich scenario 2.1 Then I am happier",
"timedOut": false,
"duration": 0,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "0875db44-6808-40f7-ad34-f232b3efc6b0",
"parentUUID": "bde822ca-e1c5-401b-923c-6ce98267776d",
"skipped": false
}
],
"pending": [],
"root": false,
"_timeout": 120000,
"file": "/yaddi.js",
"uuid": "bde822ca-e1c5-401b-923c-6ce98267776d",
"fullFile": "/Users/kostas/development/personal/yadda-html-reporter/examples/yadda_basic/yaddi.js",
"passes": [
{
"title": "Given I am rich",
"fullTitle": "Feature 2 Rich scenario 2.1 Given I am rich",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "7db62cbc-a863-419f-99c6-081d38d76b64",
"parentUUID": "bde822ca-e1c5-401b-923c-6ce98267776d",
"skipped": false
},
{
"title": "When I buy a Porsche",
"fullTitle": "Feature 2 Rich scenario 2.1 When I buy a Porsche",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "2336a3c1-c35d-42af-8543-7f9c71b620b6",
"parentUUID": "bde822ca-e1c5-401b-923c-6ce98267776d",
"skipped": false
},
{
"title": "Then I am happier",
"fullTitle": "Feature 2 Rich scenario 2.1 Then I am happier",
"timedOut": false,
"duration": 0,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "0875db44-6808-40f7-ad34-f232b3efc6b0",
"parentUUID": "bde822ca-e1c5-401b-923c-6ce98267776d",
"skipped": false
}
],
"failures": [
{
"title": "When I cause a failure",
"fullTitle": "Feature 2 Rich scenario 2.1 When I cause a failure",
"timedOut": false,
"duration": 1,
"state": "failed",
"pass": false,
"fail": true,
"pending": false,
"code": "iterator(subject, done);",
"err": {
"name": "Error",
"message": "failure!!!",
"stack": "<span class=\"hljs-built_in\">Error</span>: failure!!!<br> at <span class=\"hljs-built_in\">Object</span>.<anonymous> (steps.js:<span class=\"hljs-number\">20</span>:<span class=\"hljs-number\">16</span>)<br> at basic.js:<span class=\"hljs-number\">37</span>:<span class=\"hljs-number\">21</span>"
},
"isRoot": false,
"uuid": "6f8ac20d-719e-4a37-b0da-e07c50f14a80",
"parentUUID": "bde822ca-e1c5-401b-923c-6ce98267776d",
"skipped": false
}
],
"skipped": [],
"hasTests": true,
"hasSuites": false,
"totalTests": 4,
"totalPasses": 3,
"totalFailures": 1,
"totalPending": 0,
"totalSkipped": 0,
"hasPasses": true,
"hasFailures": true,
"hasPending": false,
"hasSkipped": false,
"duration": 3
},
{
"title": "Rich scenario 2.2",
"suites": [],
"tests": [
{
"title": "Given I am rich",
"fullTitle": "Feature 2 Rich scenario 2.2 Given I am rich",
"timedOut": false,
"duration": 0,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "6b02c283-a57a-42f0-8a1f-cef149a00f04",
"parentUUID": "211e3af3-c072-4370-bf21-3462128801c1",
"skipped": false
},
{
"title": "When I buy a Porsche",
"fullTitle": "Feature 2 Rich scenario 2.2 When I buy a Porsche",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "73df1bf6-95b0-4cbe-a9bb-7ae96d374d82",
"parentUUID": "211e3af3-c072-4370-bf21-3462128801c1",
"skipped": false
},
{
"title": "Then I am happier",
"fullTitle": "Feature 2 Rich scenario 2.2 Then I am happier",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "497546fb-354a-4ac3-a681-a9f132d1a4a6",
"parentUUID": "211e3af3-c072-4370-bf21-3462128801c1",
"skipped": false
}
],
"pending": [],
"root": false,
"_timeout": 120000,
"file": "/yaddi.js",
"uuid": "211e3af3-c072-4370-bf21-3462128801c1",
"fullFile": "/Users/kostas/development/personal/yadda-html-reporter/examples/yadda_basic/yaddi.js",
"passes": [
{
"title": "Given I am rich",
"fullTitle": "Feature 2 Rich scenario 2.2 Given I am rich",
"timedOut": false,
"duration": 0,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "6b02c283-a57a-42f0-8a1f-cef149a00f04",
"parentUUID": "211e3af3-c072-4370-bf21-3462128801c1",
"skipped": false
},
{
"title": "When I buy a Porsche",
"fullTitle": "Feature 2 Rich scenario 2.2 When I buy a Porsche",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "73df1bf6-95b0-4cbe-a9bb-7ae96d374d82",
"parentUUID": "211e3af3-c072-4370-bf21-3462128801c1",
"skipped": false
},
{
"title": "Then I am happier",
"fullTitle": "Feature 2 Rich scenario 2.2 Then I am happier",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "497546fb-354a-4ac3-a681-a9f132d1a4a6",
"parentUUID": "211e3af3-c072-4370-bf21-3462128801c1",
"skipped": false
}
],
"failures": [],
"skipped": [],
"hasTests": true,
"hasSuites": false,
"totalTests": 3,
"totalPasses": 3,
"totalFailures": 0,
"totalPending": 0,
"totalSkipped": 0,
"hasPasses": true,
"hasFailures": false,
"hasPending": false,
"hasSkipped": false,
"duration": 2
}
],
"tests": [],
"pending": [],
"root": false,
"_timeout": 120000,
"file": "/yaddi.js",
"uuid": "1e0dfbf1-6279-436f-98f0-7b9dd072cde7",
"fullFile": "/Users/kostas/development/personal/yadda-html-reporter/examples/yadda_basic/yaddi.js",
"passes": [],
"failures": [],
"skipped": [],
"hasTests": false,
"hasSuites": true,
"totalTests": 0,
"totalPasses": 0,
"totalFailures": 0,
"totalPending": 0,
"totalSkipped": 0,
"hasPasses": false,
"hasFailures": false,
"hasPending": false,
"hasSkipped": false,
"duration": 0
},
"ctx": {
"_runnable": {
"title": "\"after all\" hook",
"async": 1,
"sync": false,
"_timeout": 120000,
"_slow": 75,
"_enableTimeouts": true,
"timedOut": false,
"_trace": {},
"type": "hook",
"parent": {
"title": "Feature 2",
"suites": [
{
"title": "Rich scenario 2.1",
"suites": [],
"tests": [
{
"title": "Given I am rich",
"fullTitle": "Feature 2 Rich scenario 2.1 Given I am rich",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "7db62cbc-a863-419f-99c6-081d38d76b64",
"parentUUID": "bde822ca-e1c5-401b-923c-6ce98267776d",
"skipped": false
},
{
"title": "When I buy a Porsche",
"fullTitle": "Feature 2 Rich scenario 2.1 When I buy a Porsche",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "2336a3c1-c35d-42af-8543-7f9c71b620b6",
"parentUUID": "bde822ca-e1c5-401b-923c-6ce98267776d",
"skipped": false
},
{
"title": "When I cause a failure",
"fullTitle": "Feature 2 Rich scenario 2.1 When I cause a failure",
"timedOut": false,
"duration": 1,
"state": "failed",
"pass": false,
"fail": true,
"pending": false,
"code": "iterator(subject, done);",
"err": {
"name": "Error",
"message": "failure!!!",
"stack": "<span class=\"hljs-built_in\">Error</span>: failure!!!<br> at <span class=\"hljs-built_in\">Object</span>.<anonymous> (steps.js:<span class=\"hljs-number\">20</span>:<span class=\"hljs-number\">16</span>)<br> at basic.js:<span class=\"hljs-number\">37</span>:<span class=\"hljs-number\">21</span>"
},
"isRoot": false,
"uuid": "6f8ac20d-719e-4a37-b0da-e07c50f14a80",
"parentUUID": "bde822ca-e1c5-401b-923c-6ce98267776d",
"skipped": false
},
{
"title": "Then I am happier",
"fullTitle": "Feature 2 Rich scenario 2.1 Then I am happier",
"timedOut": false,
"duration": 0,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "0875db44-6808-40f7-ad34-f232b3efc6b0",
"parentUUID": "bde822ca-e1c5-401b-923c-6ce98267776d",
"skipped": false
}
],
"pending": [],
"root": false,
"_timeout": 120000,
"file": "/yaddi.js",
"uuid": "bde822ca-e1c5-401b-923c-6ce98267776d",
"fullFile": "/Users/kostas/development/personal/yadda-html-reporter/examples/yadda_basic/yaddi.js",
"passes": [
{
"title": "Given I am rich",
"fullTitle": "Feature 2 Rich scenario 2.1 Given I am rich",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "7db62cbc-a863-419f-99c6-081d38d76b64",
"parentUUID": "bde822ca-e1c5-401b-923c-6ce98267776d",
"skipped": false
},
{
"title": "When I buy a Porsche",
"fullTitle": "Feature 2 Rich scenario 2.1 When I buy a Porsche",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "2336a3c1-c35d-42af-8543-7f9c71b620b6",
"parentUUID": "bde822ca-e1c5-401b-923c-6ce98267776d",
"skipped": false
},
{
"title": "Then I am happier",
"fullTitle": "Feature 2 Rich scenario 2.1 Then I am happier",
"timedOut": false,
"duration": 0,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "0875db44-6808-40f7-ad34-f232b3efc6b0",
"parentUUID": "bde822ca-e1c5-401b-923c-6ce98267776d",
"skipped": false
}
],
"failures": [
{
"title": "When I cause a failure",
"fullTitle": "Feature 2 Rich scenario 2.1 When I cause a failure",
"timedOut": false,
"duration": 1,
"state": "failed",
"pass": false,
"fail": true,
"pending": false,
"code": "iterator(subject, done);",
"err": {
"name": "Error",
"message": "failure!!!",
"stack": "<span class=\"hljs-built_in\">Error</span>: failure!!!<br> at <span class=\"hljs-built_in\">Object</span>.<anonymous> (steps.js:<span class=\"hljs-number\">20</span>:<span class=\"hljs-number\">16</span>)<br> at basic.js:<span class=\"hljs-number\">37</span>:<span class=\"hljs-number\">21</span>"
},
"isRoot": false,
"uuid": "6f8ac20d-719e-4a37-b0da-e07c50f14a80",
"parentUUID": "bde822ca-e1c5-401b-923c-6ce98267776d",
"skipped": false
}
],
"skipped": [],
"hasTests": true,
"hasSuites": false,
"totalTests": 4,
"totalPasses": 3,
"totalFailures": 1,
"totalPending": 0,
"totalSkipped": 0,
"hasPasses": true,
"hasFailures": true,
"hasPending": false,
"hasSkipped": false,
"duration": 3
},
{
"title": "Rich scenario 2.2",
"suites": [],
"tests": [
{
"title": "Given I am rich",
"fullTitle": "Feature 2 Rich scenario 2.2 Given I am rich",
"timedOut": false,
"duration": 0,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "6b02c283-a57a-42f0-8a1f-cef149a00f04",
"parentUUID": "211e3af3-c072-4370-bf21-3462128801c1",
"skipped": false
},
{
"title": "When I buy a Porsche",
"fullTitle": "Feature 2 Rich scenario 2.2 When I buy a Porsche",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "73df1bf6-95b0-4cbe-a9bb-7ae96d374d82",
"parentUUID": "211e3af3-c072-4370-bf21-3462128801c1",
"skipped": false
},
{
"title": "Then I am happier",
"fullTitle": "Feature 2 Rich scenario 2.2 Then I am happier",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "497546fb-354a-4ac3-a681-a9f132d1a4a6",
"parentUUID": "211e3af3-c072-4370-bf21-3462128801c1",
"skipped": false
}
],
"pending": [],
"root": false,
"_timeout": 120000,
"file": "/yaddi.js",
"uuid": "211e3af3-c072-4370-bf21-3462128801c1",
"fullFile": "/Users/kostas/development/personal/yadda-html-reporter/examples/yadda_basic/yaddi.js",
"passes": [
{
"title": "Given I am rich",
"fullTitle": "Feature 2 Rich scenario 2.2 Given I am rich",
"timedOut": false,
"duration": 0,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "6b02c283-a57a-42f0-8a1f-cef149a00f04",
"parentUUID": "211e3af3-c072-4370-bf21-3462128801c1",
"skipped": false
},
{
"title": "When I buy a Porsche",
"fullTitle": "Feature 2 Rich scenario 2.2 When I buy a Porsche",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "73df1bf6-95b0-4cbe-a9bb-7ae96d374d82",
"parentUUID": "211e3af3-c072-4370-bf21-3462128801c1",
"skipped": false
},
{
"title": "Then I am happier",
"fullTitle": "Feature 2 Rich scenario 2.2 Then I am happier",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "497546fb-354a-4ac3-a681-a9f132d1a4a6",
"parentUUID": "211e3af3-c072-4370-bf21-3462128801c1",
"skipped": false
}
],
"failures": [],
"skipped": [],
"hasTests": true,
"hasSuites": false,
"totalTests": 3,
"totalPasses": 3,
"totalFailures": 0,
"totalPending": 0,
"totalSkipped": 0,
"hasPasses": true,
"hasFailures": false,
"hasPending": false,
"hasSkipped": false,
"duration": 2
}
],
"tests": [],
"pending": [],
"root": false,
"_timeout": 120000,
"file": "/yaddi.js",
"uuid": "1e0dfbf1-6279-436f-98f0-7b9dd072cde7",
"fullFile": "/Users/kostas/development/personal/yadda-html-reporter/examples/yadda_basic/yaddi.js",
"passes": [],
"failures": [],
"skipped": [],
"hasTests": false,
"hasSuites": true,
"totalTests": 0,
"totalPasses": 0,
"totalFailures": 0,
"totalPending": 0,
"totalSkipped": 0,
"hasPasses": false,
"hasFailures": false,
"hasPending": false,
"hasSkipped": false,
"duration": 0
},
"ctx": "[Circular ~.allHooks.9.ctx]",
"_events": {},
"timer": {
"0": null,
"_idleTimeout": -1,
"_idlePrev": null,
"_idleNext": null,
"_idleStart": 22864982,
"_onTimeout": null,
"_repeat": false
},
"duration": 1,
"_error": null
},
"test": {
"title": "\"after all\" hook",
"async": 1,
"sync": false,
"_timeout": 120000,
"_slow": 75,
"_enableTimeouts": true,
"timedOut": false,
"_trace": {},
"type": "hook",
"parent": {
"title": "Feature 2",
"suites": [
{
"title": "Rich scenario 2.1",
"suites": [],
"tests": [
{
"title": "Given I am rich",
"fullTitle": "Feature 2 Rich scenario 2.1 Given I am rich",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "7db62cbc-a863-419f-99c6-081d38d76b64",
"parentUUID": "bde822ca-e1c5-401b-923c-6ce98267776d",
"skipped": false
},
{
"title": "When I buy a Porsche",
"fullTitle": "Feature 2 Rich scenario 2.1 When I buy a Porsche",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "2336a3c1-c35d-42af-8543-7f9c71b620b6",
"parentUUID": "bde822ca-e1c5-401b-923c-6ce98267776d",
"skipped": false
},
{
"title": "When I cause a failure",
"fullTitle": "Feature 2 Rich scenario 2.1 When I cause a failure",
"timedOut": false,
"duration": 1,
"state": "failed",
"pass": false,
"fail": true,
"pending": false,
"code": "iterator(subject, done);",
"err": {
"name": "Error",
"message": "failure!!!",
"stack": "<span class=\"hljs-built_in\">Error</span>: failure!!!<br> at <span class=\"hljs-built_in\">Object</span>.<anonymous> (steps.js:<span class=\"hljs-number\">20</span>:<span class=\"hljs-number\">16</span>)<br> at basic.js:<span class=\"hljs-number\">37</span>:<span class=\"hljs-number\">21</span>"
},
"isRoot": false,
"uuid": "6f8ac20d-719e-4a37-b0da-e07c50f14a80",
"parentUUID": "bde822ca-e1c5-401b-923c-6ce98267776d",
"skipped": false
},
{
"title": "Then I am happier",
"fullTitle": "Feature 2 Rich scenario 2.1 Then I am happier",
"timedOut": false,
"duration": 0,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "0875db44-6808-40f7-ad34-f232b3efc6b0",
"parentUUID": "bde822ca-e1c5-401b-923c-6ce98267776d",
"skipped": false
}
],
"pending": [],
"root": false,
"_timeout": 120000,
"file": "/yaddi.js",
"uuid": "bde822ca-e1c5-401b-923c-6ce98267776d",
"fullFile": "/Users/kostas/development/personal/yadda-html-reporter/examples/yadda_basic/yaddi.js",
"passes": [
{
"title": "Given I am rich",
"fullTitle": "Feature 2 Rich scenario 2.1 Given I am rich",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "7db62cbc-a863-419f-99c6-081d38d76b64",
"parentUUID": "bde822ca-e1c5-401b-923c-6ce98267776d",
"skipped": false
},
{
"title": "When I buy a Porsche",
"fullTitle": "Feature 2 Rich scenario 2.1 When I buy a Porsche",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "2336a3c1-c35d-42af-8543-7f9c71b620b6",
"parentUUID": "bde822ca-e1c5-401b-923c-6ce98267776d",
"skipped": false
},
{
"title": "Then I am happier",
"fullTitle": "Feature 2 Rich scenario 2.1 Then I am happier",
"timedOut": false,
"duration": 0,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "0875db44-6808-40f7-ad34-f232b3efc6b0",
"parentUUID": "bde822ca-e1c5-401b-923c-6ce98267776d",
"skipped": false
}
],
"failures": [
{
"title": "When I cause a failure",
"fullTitle": "Feature 2 Rich scenario 2.1 When I cause a failure",
"timedOut": false,
"duration": 1,
"state": "failed",
"pass": false,
"fail": true,
"pending": false,
"code": "iterator(subject, done);",
"err": {
"name": "Error",
"message": "failure!!!",
"stack": "<span class=\"hljs-built_in\">Error</span>: failure!!!<br> at <span class=\"hljs-built_in\">Object</span>.<anonymous> (steps.js:<span class=\"hljs-number\">20</span>:<span class=\"hljs-number\">16</span>)<br> at basic.js:<span class=\"hljs-number\">37</span>:<span class=\"hljs-number\">21</span>"
},
"isRoot": false,
"uuid": "6f8ac20d-719e-4a37-b0da-e07c50f14a80",
"parentUUID": "bde822ca-e1c5-401b-923c-6ce98267776d",
"skipped": false
}
],
"skipped": [],
"hasTests": true,
"hasSuites": false,
"totalTests": 4,
"totalPasses": 3,
"totalFailures": 1,
"totalPending": 0,
"totalSkipped": 0,
"hasPasses": true,
"hasFailures": true,
"hasPending": false,
"hasSkipped": false,
"duration": 3
},
{
"title": "Rich scenario 2.2",
"suites": [],
"tests": [
{
"title": "Given I am rich",
"fullTitle": "Feature 2 Rich scenario 2.2 Given I am rich",
"timedOut": false,
"duration": 0,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "6b02c283-a57a-42f0-8a1f-cef149a00f04",
"parentUUID": "211e3af3-c072-4370-bf21-3462128801c1",
"skipped": false
},
{
"title": "When I buy a Porsche",
"fullTitle": "Feature 2 Rich scenario 2.2 When I buy a Porsche",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "73df1bf6-95b0-4cbe-a9bb-7ae96d374d82",
"parentUUID": "211e3af3-c072-4370-bf21-3462128801c1",
"skipped": false
},
{
"title": "Then I am happier",
"fullTitle": "Feature 2 Rich scenario 2.2 Then I am happier",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "497546fb-354a-4ac3-a681-a9f132d1a4a6",
"parentUUID": "211e3af3-c072-4370-bf21-3462128801c1",
"skipped": false
}
],
"pending": [],
"root": false,
"_timeout": 120000,
"file": "/yaddi.js",
"uuid": "211e3af3-c072-4370-bf21-3462128801c1",
"fullFile": "/Users/kostas/development/personal/yadda-html-reporter/examples/yadda_basic/yaddi.js",
"passes": [
{
"title": "Given I am rich",
"fullTitle": "Feature 2 Rich scenario 2.2 Given I am rich",
"timedOut": false,
"duration": 0,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "6b02c283-a57a-42f0-8a1f-cef149a00f04",
"parentUUID": "211e3af3-c072-4370-bf21-3462128801c1",
"skipped": false
},
{
"title": "When I buy a Porsche",
"fullTitle": "Feature 2 Rich scenario 2.2 When I buy a Porsche",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "73df1bf6-95b0-4cbe-a9bb-7ae96d374d82",
"parentUUID": "211e3af3-c072-4370-bf21-3462128801c1",
"skipped": false
},
{
"title": "Then I am happier",
"fullTitle": "Feature 2 Rich scenario 2.2 Then I am happier",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "497546fb-354a-4ac3-a681-a9f132d1a4a6",
"parentUUID": "211e3af3-c072-4370-bf21-3462128801c1",
"skipped": false
}
],
"failures": [],
"skipped": [],
"hasTests": true,
"hasSuites": false,
"totalTests": 3,
"totalPasses": 3,
"totalFailures": 0,
"totalPending": 0,
"totalSkipped": 0,
"hasPasses": true,
"hasFailures": false,
"hasPending": false,
"hasSkipped": false,
"duration": 2
}
],
"tests": [],
"pending": [],
"root": false,
"_timeout": 120000,
"file": "/yaddi.js",
"uuid": "1e0dfbf1-6279-436f-98f0-7b9dd072cde7",
"fullFile": "/Users/kostas/development/personal/yadda-html-reporter/examples/yadda_basic/yaddi.js",
"passes": [],
"failures": [],
"skipped": [],
"hasTests": false,
"hasSuites": true,
"totalTests": 0,
"totalPasses": 0,
"totalFailures": 0,
"totalPending": 0,
"totalSkipped": 0,
"hasPasses": false,
"hasFailures": false,
"hasPending": false,
"hasSkipped": false,
"duration": 0
},
"ctx": "[Circular ~.allHooks.9.ctx]",
"_events": {},
"timer": {
"0": null,
"_idleTimeout": -1,
"_idlePrev": null,
"_idleNext": null,
"_idleStart": 22864982,
"_onTimeout": null,
"_repeat": false
},
"duration": 1,
"_error": null
}
},
"_events": {},
"duration": 0,
"_error": null
},
{
"title": "\"after each\" hook",
"async": 0,
"sync": true,
"_timeout": 120000,
"_slow": 75,
"_enableTimeouts": true,
"timedOut": false,
"_trace": {},
"type": "hook",
"parent": {
"title": "Feature 2",
"suites": [
{
"title": "Rich scenario 2.1",
"suites": [],
"tests": [
{
"title": "Given I am rich",
"fullTitle": "Feature 2 Rich scenario 2.1 Given I am rich",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "7db62cbc-a863-419f-99c6-081d38d76b64",
"parentUUID": "bde822ca-e1c5-401b-923c-6ce98267776d",
"skipped": false
},
{
"title": "When I buy a Porsche",
"fullTitle": "Feature 2 Rich scenario 2.1 When I buy a Porsche",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "2336a3c1-c35d-42af-8543-7f9c71b620b6",
"parentUUID": "bde822ca-e1c5-401b-923c-6ce98267776d",
"skipped": false
},
{
"title": "When I cause a failure",
"fullTitle": "Feature 2 Rich scenario 2.1 When I cause a failure",
"timedOut": false,
"duration": 1,
"state": "failed",
"pass": false,
"fail": true,
"pending": false,
"code": "iterator(subject, done);",
"err": {
"name": "Error",
"message": "failure!!!",
"stack": "<span class=\"hljs-built_in\">Error</span>: failure!!!<br> at <span class=\"hljs-built_in\">Object</span>.<anonymous> (steps.js:<span class=\"hljs-number\">20</span>:<span class=\"hljs-number\">16</span>)<br> at basic.js:<span class=\"hljs-number\">37</span>:<span class=\"hljs-number\">21</span>"
},
"isRoot": false,
"uuid": "6f8ac20d-719e-4a37-b0da-e07c50f14a80",
"parentUUID": "bde822ca-e1c5-401b-923c-6ce98267776d",
"skipped": false
},
{
"title": "Then I am happier",
"fullTitle": "Feature 2 Rich scenario 2.1 Then I am happier",
"timedOut": false,
"duration": 0,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "0875db44-6808-40f7-ad34-f232b3efc6b0",
"parentUUID": "bde822ca-e1c5-401b-923c-6ce98267776d",
"skipped": false
}
],
"pending": [],
"root": false,
"_timeout": 120000,
"file": "/yaddi.js",
"uuid": "bde822ca-e1c5-401b-923c-6ce98267776d",
"fullFile": "/Users/kostas/development/personal/yadda-html-reporter/examples/yadda_basic/yaddi.js",
"passes": [
{
"title": "Given I am rich",
"fullTitle": "Feature 2 Rich scenario 2.1 Given I am rich",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "7db62cbc-a863-419f-99c6-081d38d76b64",
"parentUUID": "bde822ca-e1c5-401b-923c-6ce98267776d",
"skipped": false
},
{
"title": "When I buy a Porsche",
"fullTitle": "Feature 2 Rich scenario 2.1 When I buy a Porsche",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "2336a3c1-c35d-42af-8543-7f9c71b620b6",
"parentUUID": "bde822ca-e1c5-401b-923c-6ce98267776d",
"skipped": false
},
{
"title": "Then I am happier",
"fullTitle": "Feature 2 Rich scenario 2.1 Then I am happier",
"timedOut": false,
"duration": 0,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "0875db44-6808-40f7-ad34-f232b3efc6b0",
"parentUUID": "bde822ca-e1c5-401b-923c-6ce98267776d",
"skipped": false
}
],
"failures": [
{
"title": "When I cause a failure",
"fullTitle": "Feature 2 Rich scenario 2.1 When I cause a failure",
"timedOut": false,
"duration": 1,
"state": "failed",
"pass": false,
"fail": true,
"pending": false,
"code": "iterator(subject, done);",
"err": {
"name": "Error",
"message": "failure!!!",
"stack": "<span class=\"hljs-built_in\">Error</span>: failure!!!<br> at <span class=\"hljs-built_in\">Object</span>.<anonymous> (steps.js:<span class=\"hljs-number\">20</span>:<span class=\"hljs-number\">16</span>)<br> at basic.js:<span class=\"hljs-number\">37</span>:<span class=\"hljs-number\">21</span>"
},
"isRoot": false,
"uuid": "6f8ac20d-719e-4a37-b0da-e07c50f14a80",
"parentUUID": "bde822ca-e1c5-401b-923c-6ce98267776d",
"skipped": false
}
],
"skipped": [],
"hasTests": true,
"hasSuites": false,
"totalTests": 4,
"totalPasses": 3,
"totalFailures": 1,
"totalPending": 0,
"totalSkipped": 0,
"hasPasses": true,
"hasFailures": true,
"hasPending": false,
"hasSkipped": false,
"duration": 3
},
{
"title": "Rich scenario 2.2",
"suites": [],
"tests": [
{
"title": "Given I am rich",
"fullTitle": "Feature 2 Rich scenario 2.2 Given I am rich",
"timedOut": false,
"duration": 0,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "6b02c283-a57a-42f0-8a1f-cef149a00f04",
"parentUUID": "211e3af3-c072-4370-bf21-3462128801c1",
"skipped": false
},
{
"title": "When I buy a Porsche",
"fullTitle": "Feature 2 Rich scenario 2.2 When I buy a Porsche",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "73df1bf6-95b0-4cbe-a9bb-7ae96d374d82",
"parentUUID": "211e3af3-c072-4370-bf21-3462128801c1",
"skipped": false
},
{
"title": "Then I am happier",
"fullTitle": "Feature 2 Rich scenario 2.2 Then I am happier",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "497546fb-354a-4ac3-a681-a9f132d1a4a6",
"parentUUID": "211e3af3-c072-4370-bf21-3462128801c1",
"skipped": false
}
],
"pending": [],
"root": false,
"_timeout": 120000,
"file": "/yaddi.js",
"uuid": "211e3af3-c072-4370-bf21-3462128801c1",
"fullFile": "/Users/kostas/development/personal/yadda-html-reporter/examples/yadda_basic/yaddi.js",
"passes": [
{
"title": "Given I am rich",
"fullTitle": "Feature 2 Rich scenario 2.2 Given I am rich",
"timedOut": false,
"duration": 0,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "6b02c283-a57a-42f0-8a1f-cef149a00f04",
"parentUUID": "211e3af3-c072-4370-bf21-3462128801c1",
"skipped": false
},
{
"title": "When I buy a Porsche",
"fullTitle": "Feature 2 Rich scenario 2.2 When I buy a Porsche",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "73df1bf6-95b0-4cbe-a9bb-7ae96d374d82",
"parentUUID": "211e3af3-c072-4370-bf21-3462128801c1",
"skipped": false
},
{
"title": "Then I am happier",
"fullTitle": "Feature 2 Rich scenario 2.2 Then I am happier",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "497546fb-354a-4ac3-a681-a9f132d1a4a6",
"parentUUID": "211e3af3-c072-4370-bf21-3462128801c1",
"skipped": false
}
],
"failures": [],
"skipped": [],
"hasTests": true,
"hasSuites": false,
"totalTests": 3,
"totalPasses": 3,
"totalFailures": 0,
"totalPending": 0,
"totalSkipped": 0,
"hasPasses": true,
"hasFailures": false,
"hasPending": false,
"hasSkipped": false,
"duration": 2
}
],
"tests": [],
"pending": [],
"root": false,
"_timeout": 120000,
"file": "/yaddi.js",
"uuid": "1e0dfbf1-6279-436f-98f0-7b9dd072cde7",
"fullFile": "/Users/kostas/development/personal/yadda-html-reporter/examples/yadda_basic/yaddi.js",
"passes": [],
"failures": [],
"skipped": [],
"hasTests": false,
"hasSuites": true,
"totalTests": 0,
"totalPasses": 0,
"totalFailures": 0,
"totalPending": 0,
"totalSkipped": 0,
"hasPasses": false,
"hasFailures": false,
"hasPending": false,
"hasSkipped": false,
"duration": 0
},
"ctx": {
"_runnable": {
"title": "\"after all\" hook",
"async": 1,
"sync": false,
"_timeout": 120000,
"_slow": 75,
"_enableTimeouts": true,
"timedOut": false,
"_trace": {},
"type": "hook",
"parent": {
"title": "Feature 2",
"suites": [
{
"title": "Rich scenario 2.1",
"suites": [],
"tests": [
{
"title": "Given I am rich",
"fullTitle": "Feature 2 Rich scenario 2.1 Given I am rich",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "7db62cbc-a863-419f-99c6-081d38d76b64",
"parentUUID": "bde822ca-e1c5-401b-923c-6ce98267776d",
"skipped": false
},
{
"title": "When I buy a Porsche",
"fullTitle": "Feature 2 Rich scenario 2.1 When I buy a Porsche",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "2336a3c1-c35d-42af-8543-7f9c71b620b6",
"parentUUID": "bde822ca-e1c5-401b-923c-6ce98267776d",
"skipped": false
},
{
"title": "When I cause a failure",
"fullTitle": "Feature 2 Rich scenario 2.1 When I cause a failure",
"timedOut": false,
"duration": 1,
"state": "failed",
"pass": false,
"fail": true,
"pending": false,
"code": "iterator(subject, done);",
"err": {
"name": "Error",
"message": "failure!!!",
"stack": "<span class=\"hljs-built_in\">Error</span>: failure!!!<br> at <span class=\"hljs-built_in\">Object</span>.<anonymous> (steps.js:<span class=\"hljs-number\">20</span>:<span class=\"hljs-number\">16</span>)<br> at basic.js:<span class=\"hljs-number\">37</span>:<span class=\"hljs-number\">21</span>"
},
"isRoot": false,
"uuid": "6f8ac20d-719e-4a37-b0da-e07c50f14a80",
"parentUUID": "bde822ca-e1c5-401b-923c-6ce98267776d",
"skipped": false
},
{
"title": "Then I am happier",
"fullTitle": "Feature 2 Rich scenario 2.1 Then I am happier",
"timedOut": false,
"duration": 0,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "0875db44-6808-40f7-ad34-f232b3efc6b0",
"parentUUID": "bde822ca-e1c5-401b-923c-6ce98267776d",
"skipped": false
}
],
"pending": [],
"root": false,
"_timeout": 120000,
"file": "/yaddi.js",
"uuid": "bde822ca-e1c5-401b-923c-6ce98267776d",
"fullFile": "/Users/kostas/development/personal/yadda-html-reporter/examples/yadda_basic/yaddi.js",
"passes": [
{
"title": "Given I am rich",
"fullTitle": "Feature 2 Rich scenario 2.1 Given I am rich",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "7db62cbc-a863-419f-99c6-081d38d76b64",
"parentUUID": "bde822ca-e1c5-401b-923c-6ce98267776d",
"skipped": false
},
{
"title": "When I buy a Porsche",
"fullTitle": "Feature 2 Rich scenario 2.1 When I buy a Porsche",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "2336a3c1-c35d-42af-8543-7f9c71b620b6",
"parentUUID": "bde822ca-e1c5-401b-923c-6ce98267776d",
"skipped": false
},
{
"title": "Then I am happier",
"fullTitle": "Feature 2 Rich scenario 2.1 Then I am happier",
"timedOut": false,
"duration": 0,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "0875db44-6808-40f7-ad34-f232b3efc6b0",
"parentUUID": "bde822ca-e1c5-401b-923c-6ce98267776d",
"skipped": false
}
],
"failures": [
{
"title": "When I cause a failure",
"fullTitle": "Feature 2 Rich scenario 2.1 When I cause a failure",
"timedOut": false,
"duration": 1,
"state": "failed",
"pass": false,
"fail": true,
"pending": false,
"code": "iterator(subject, done);",
"err": {
"name": "Error",
"message": "failure!!!",
"stack": "<span class=\"hljs-built_in\">Error</span>: failure!!!<br> at <span class=\"hljs-built_in\">Object</span>.<anonymous> (steps.js:<span class=\"hljs-number\">20</span>:<span class=\"hljs-number\">16</span>)<br> at basic.js:<span class=\"hljs-number\">37</span>:<span class=\"hljs-number\">21</span>"
},
"isRoot": false,
"uuid": "6f8ac20d-719e-4a37-b0da-e07c50f14a80",
"parentUUID": "bde822ca-e1c5-401b-923c-6ce98267776d",
"skipped": false
}
],
"skipped": [],
"hasTests": true,
"hasSuites": false,
"totalTests": 4,
"totalPasses": 3,
"totalFailures": 1,
"totalPending": 0,
"totalSkipped": 0,
"hasPasses": true,
"hasFailures": true,
"hasPending": false,
"hasSkipped": false,
"duration": 3
},
{
"title": "Rich scenario 2.2",
"suites": [],
"tests": [
{
"title": "Given I am rich",
"fullTitle": "Feature 2 Rich scenario 2.2 Given I am rich",
"timedOut": false,
"duration": 0,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "6b02c283-a57a-42f0-8a1f-cef149a00f04",
"parentUUID": "211e3af3-c072-4370-bf21-3462128801c1",
"skipped": false
},
{
"title": "When I buy a Porsche",
"fullTitle": "Feature 2 Rich scenario 2.2 When I buy a Porsche",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "73df1bf6-95b0-4cbe-a9bb-7ae96d374d82",
"parentUUID": "211e3af3-c072-4370-bf21-3462128801c1",
"skipped": false
},
{
"title": "Then I am happier",
"fullTitle": "Feature 2 Rich scenario 2.2 Then I am happier",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "497546fb-354a-4ac3-a681-a9f132d1a4a6",
"parentUUID": "211e3af3-c072-4370-bf21-3462128801c1",
"skipped": false
}
],
"pending": [],
"root": false,
"_timeout": 120000,
"file": "/yaddi.js",
"uuid": "211e3af3-c072-4370-bf21-3462128801c1",
"fullFile": "/Users/kostas/development/personal/yadda-html-reporter/examples/yadda_basic/yaddi.js",
"passes": [
{
"title": "Given I am rich",
"fullTitle": "Feature 2 Rich scenario 2.2 Given I am rich",
"timedOut": false,
"duration": 0,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "6b02c283-a57a-42f0-8a1f-cef149a00f04",
"parentUUID": "211e3af3-c072-4370-bf21-3462128801c1",
"skipped": false
},
{
"title": "When I buy a Porsche",
"fullTitle": "Feature 2 Rich scenario 2.2 When I buy a Porsche",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "73df1bf6-95b0-4cbe-a9bb-7ae96d374d82",
"parentUUID": "211e3af3-c072-4370-bf21-3462128801c1",
"skipped": false
},
{
"title": "Then I am happier",
"fullTitle": "Feature 2 Rich scenario 2.2 Then I am happier",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "497546fb-354a-4ac3-a681-a9f132d1a4a6",
"parentUUID": "211e3af3-c072-4370-bf21-3462128801c1",
"skipped": false
}
],
"failures": [],
"skipped": [],
"hasTests": true,
"hasSuites": false,
"totalTests": 3,
"totalPasses": 3,
"totalFailures": 0,
"totalPending": 0,
"totalSkipped": 0,
"hasPasses": true,
"hasFailures": false,
"hasPending": false,
"hasSkipped": false,
"duration": 2
}
],
"tests": [],
"pending": [],
"root": false,
"_timeout": 120000,
"file": "/yaddi.js",
"uuid": "1e0dfbf1-6279-436f-98f0-7b9dd072cde7",
"fullFile": "/Users/kostas/development/personal/yadda-html-reporter/examples/yadda_basic/yaddi.js",
"passes": [],
"failures": [],
"skipped": [],
"hasTests": false,
"hasSuites": true,
"totalTests": 0,
"totalPasses": 0,
"totalFailures": 0,
"totalPending": 0,
"totalSkipped": 0,
"hasPasses": false,
"hasFailures": false,
"hasPending": false,
"hasSkipped": false,
"duration": 0
},
"ctx": "[Circular ~.allHooks.10.ctx]",
"_events": {},
"timer": {
"0": null,
"_idleTimeout": -1,
"_idlePrev": null,
"_idleNext": null,
"_idleStart": 22864982,
"_onTimeout": null,
"_repeat": false
},
"duration": 1,
"_error": null
},
"test": {
"title": "\"after all\" hook",
"async": 1,
"sync": false,
"_timeout": 120000,
"_slow": 75,
"_enableTimeouts": true,
"timedOut": false,
"_trace": {},
"type": "hook",
"parent": {
"title": "Feature 2",
"suites": [
{
"title": "Rich scenario 2.1",
"suites": [],
"tests": [
{
"title": "Given I am rich",
"fullTitle": "Feature 2 Rich scenario 2.1 Given I am rich",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "7db62cbc-a863-419f-99c6-081d38d76b64",
"parentUUID": "bde822ca-e1c5-401b-923c-6ce98267776d",
"skipped": false
},
{
"title": "When I buy a Porsche",
"fullTitle": "Feature 2 Rich scenario 2.1 When I buy a Porsche",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "2336a3c1-c35d-42af-8543-7f9c71b620b6",
"parentUUID": "bde822ca-e1c5-401b-923c-6ce98267776d",
"skipped": false
},
{
"title": "When I cause a failure",
"fullTitle": "Feature 2 Rich scenario 2.1 When I cause a failure",
"timedOut": false,
"duration": 1,
"state": "failed",
"pass": false,
"fail": true,
"pending": false,
"code": "iterator(subject, done);",
"err": {
"name": "Error",
"message": "failure!!!",
"stack": "<span class=\"hljs-built_in\">Error</span>: failure!!!<br> at <span class=\"hljs-built_in\">Object</span>.<anonymous> (steps.js:<span class=\"hljs-number\">20</span>:<span class=\"hljs-number\">16</span>)<br> at basic.js:<span class=\"hljs-number\">37</span>:<span class=\"hljs-number\">21</span>"
},
"isRoot": false,
"uuid": "6f8ac20d-719e-4a37-b0da-e07c50f14a80",
"parentUUID": "bde822ca-e1c5-401b-923c-6ce98267776d",
"skipped": false
},
{
"title": "Then I am happier",
"fullTitle": "Feature 2 Rich scenario 2.1 Then I am happier",
"timedOut": false,
"duration": 0,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "0875db44-6808-40f7-ad34-f232b3efc6b0",
"parentUUID": "bde822ca-e1c5-401b-923c-6ce98267776d",
"skipped": false
}
],
"pending": [],
"root": false,
"_timeout": 120000,
"file": "/yaddi.js",
"uuid": "bde822ca-e1c5-401b-923c-6ce98267776d",
"fullFile": "/Users/kostas/development/personal/yadda-html-reporter/examples/yadda_basic/yaddi.js",
"passes": [
{
"title": "Given I am rich",
"fullTitle": "Feature 2 Rich scenario 2.1 Given I am rich",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "7db62cbc-a863-419f-99c6-081d38d76b64",
"parentUUID": "bde822ca-e1c5-401b-923c-6ce98267776d",
"skipped": false
},
{
"title": "When I buy a Porsche",
"fullTitle": "Feature 2 Rich scenario 2.1 When I buy a Porsche",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "2336a3c1-c35d-42af-8543-7f9c71b620b6",
"parentUUID": "bde822ca-e1c5-401b-923c-6ce98267776d",
"skipped": false
},
{
"title": "Then I am happier",
"fullTitle": "Feature 2 Rich scenario 2.1 Then I am happier",
"timedOut": false,
"duration": 0,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "0875db44-6808-40f7-ad34-f232b3efc6b0",
"parentUUID": "bde822ca-e1c5-401b-923c-6ce98267776d",
"skipped": false
}
],
"failures": [
{
"title": "When I cause a failure",
"fullTitle": "Feature 2 Rich scenario 2.1 When I cause a failure",
"timedOut": false,
"duration": 1,
"state": "failed",
"pass": false,
"fail": true,
"pending": false,
"code": "iterator(subject, done);",
"err": {
"name": "Error",
"message": "failure!!!",
"stack": "<span class=\"hljs-built_in\">Error</span>: failure!!!<br> at <span class=\"hljs-built_in\">Object</span>.<anonymous> (steps.js:<span class=\"hljs-number\">20</span>:<span class=\"hljs-number\">16</span>)<br> at basic.js:<span class=\"hljs-number\">37</span>:<span class=\"hljs-number\">21</span>"
},
"isRoot": false,
"uuid": "6f8ac20d-719e-4a37-b0da-e07c50f14a80",
"parentUUID": "bde822ca-e1c5-401b-923c-6ce98267776d",
"skipped": false
}
],
"skipped": [],
"hasTests": true,
"hasSuites": false,
"totalTests": 4,
"totalPasses": 3,
"totalFailures": 1,
"totalPending": 0,
"totalSkipped": 0,
"hasPasses": true,
"hasFailures": true,
"hasPending": false,
"hasSkipped": false,
"duration": 3
},
{
"title": "Rich scenario 2.2",
"suites": [],
"tests": [
{
"title": "Given I am rich",
"fullTitle": "Feature 2 Rich scenario 2.2 Given I am rich",
"timedOut": false,
"duration": 0,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "6b02c283-a57a-42f0-8a1f-cef149a00f04",
"parentUUID": "211e3af3-c072-4370-bf21-3462128801c1",
"skipped": false
},
{
"title": "When I buy a Porsche",
"fullTitle": "Feature 2 Rich scenario 2.2 When I buy a Porsche",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "73df1bf6-95b0-4cbe-a9bb-7ae96d374d82",
"parentUUID": "211e3af3-c072-4370-bf21-3462128801c1",
"skipped": false
},
{
"title": "Then I am happier",
"fullTitle": "Feature 2 Rich scenario 2.2 Then I am happier",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "497546fb-354a-4ac3-a681-a9f132d1a4a6",
"parentUUID": "211e3af3-c072-4370-bf21-3462128801c1",
"skipped": false
}
],
"pending": [],
"root": false,
"_timeout": 120000,
"file": "/yaddi.js",
"uuid": "211e3af3-c072-4370-bf21-3462128801c1",
"fullFile": "/Users/kostas/development/personal/yadda-html-reporter/examples/yadda_basic/yaddi.js",
"passes": [
{
"title": "Given I am rich",
"fullTitle": "Feature 2 Rich scenario 2.2 Given I am rich",
"timedOut": false,
"duration": 0,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "6b02c283-a57a-42f0-8a1f-cef149a00f04",
"parentUUID": "211e3af3-c072-4370-bf21-3462128801c1",
"skipped": false
},
{
"title": "When I buy a Porsche",
"fullTitle": "Feature 2 Rich scenario 2.2 When I buy a Porsche",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "73df1bf6-95b0-4cbe-a9bb-7ae96d374d82",
"parentUUID": "211e3af3-c072-4370-bf21-3462128801c1",
"skipped": false
},
{
"title": "Then I am happier",
"fullTitle": "Feature 2 Rich scenario 2.2 Then I am happier",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "497546fb-354a-4ac3-a681-a9f132d1a4a6",
"parentUUID": "211e3af3-c072-4370-bf21-3462128801c1",
"skipped": false
}
],
"failures": [],
"skipped": [],
"hasTests": true,
"hasSuites": false,
"totalTests": 3,
"totalPasses": 3,
"totalFailures": 0,
"totalPending": 0,
"totalSkipped": 0,
"hasPasses": true,
"hasFailures": false,
"hasPending": false,
"hasSkipped": false,
"duration": 2
}
],
"tests": [],
"pending": [],
"root": false,
"_timeout": 120000,
"file": "/yaddi.js",
"uuid": "1e0dfbf1-6279-436f-98f0-7b9dd072cde7",
"fullFile": "/Users/kostas/development/personal/yadda-html-reporter/examples/yadda_basic/yaddi.js",
"passes": [],
"failures": [],
"skipped": [],
"hasTests": false,
"hasSuites": true,
"totalTests": 0,
"totalPasses": 0,
"totalFailures": 0,
"totalPending": 0,
"totalSkipped": 0,
"hasPasses": false,
"hasFailures": false,
"hasPending": false,
"hasSkipped": false,
"duration": 0
},
"ctx": "[Circular ~.allHooks.10.ctx]",
"_events": {},
"timer": {
"0": null,
"_idleTimeout": -1,
"_idlePrev": null,
"_idleNext": null,
"_idleStart": 22864982,
"_onTimeout": null,
"_repeat": false
},
"duration": 1,
"_error": null
}
},
"_events": {},
"duration": 0,
"_error": null
},
{
"title": "\"before each\" hook",
"async": 0,
"sync": true,
"_timeout": 120000,
"_slow": 75,
"_enableTimeouts": true,
"timedOut": false,
"_trace": {},
"type": "hook",
"parent": {
"title": "Feature 2",
"suites": [
{
"title": "Rich scenario 2.1",
"suites": [],
"tests": [
{
"title": "Given I am rich",
"fullTitle": "Feature 2 Rich scenario 2.1 Given I am rich",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "7db62cbc-a863-419f-99c6-081d38d76b64",
"parentUUID": "bde822ca-e1c5-401b-923c-6ce98267776d",
"skipped": false
},
{
"title": "When I buy a Porsche",
"fullTitle": "Feature 2 Rich scenario 2.1 When I buy a Porsche",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "2336a3c1-c35d-42af-8543-7f9c71b620b6",
"parentUUID": "bde822ca-e1c5-401b-923c-6ce98267776d",
"skipped": false
},
{
"title": "When I cause a failure",
"fullTitle": "Feature 2 Rich scenario 2.1 When I cause a failure",
"timedOut": false,
"duration": 1,
"state": "failed",
"pass": false,
"fail": true,
"pending": false,
"code": "iterator(subject, done);",
"err": {
"name": "Error",
"message": "failure!!!",
"stack": "<span class=\"hljs-built_in\">Error</span>: failure!!!<br> at <span class=\"hljs-built_in\">Object</span>.<anonymous> (steps.js:<span class=\"hljs-number\">20</span>:<span class=\"hljs-number\">16</span>)<br> at basic.js:<span class=\"hljs-number\">37</span>:<span class=\"hljs-number\">21</span>"
},
"isRoot": false,
"uuid": "6f8ac20d-719e-4a37-b0da-e07c50f14a80",
"parentUUID": "bde822ca-e1c5-401b-923c-6ce98267776d",
"skipped": false
},
{
"title": "Then I am happier",
"fullTitle": "Feature 2 Rich scenario 2.1 Then I am happier",
"timedOut": false,
"duration": 0,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "0875db44-6808-40f7-ad34-f232b3efc6b0",
"parentUUID": "bde822ca-e1c5-401b-923c-6ce98267776d",
"skipped": false
}
],
"pending": [],
"root": false,
"_timeout": 120000,
"file": "/yaddi.js",
"uuid": "bde822ca-e1c5-401b-923c-6ce98267776d",
"fullFile": "/Users/kostas/development/personal/yadda-html-reporter/examples/yadda_basic/yaddi.js",
"passes": [
{
"title": "Given I am rich",
"fullTitle": "Feature 2 Rich scenario 2.1 Given I am rich",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "7db62cbc-a863-419f-99c6-081d38d76b64",
"parentUUID": "bde822ca-e1c5-401b-923c-6ce98267776d",
"skipped": false
},
{
"title": "When I buy a Porsche",
"fullTitle": "Feature 2 Rich scenario 2.1 When I buy a Porsche",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "2336a3c1-c35d-42af-8543-7f9c71b620b6",
"parentUUID": "bde822ca-e1c5-401b-923c-6ce98267776d",
"skipped": false
},
{
"title": "Then I am happier",
"fullTitle": "Feature 2 Rich scenario 2.1 Then I am happier",
"timedOut": false,
"duration": 0,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "0875db44-6808-40f7-ad34-f232b3efc6b0",
"parentUUID": "bde822ca-e1c5-401b-923c-6ce98267776d",
"skipped": false
}
],
"failures": [
{
"title": "When I cause a failure",
"fullTitle": "Feature 2 Rich scenario 2.1 When I cause a failure",
"timedOut": false,
"duration": 1,
"state": "failed",
"pass": false,
"fail": true,
"pending": false,
"code": "iterator(subject, done);",
"err": {
"name": "Error",
"message": "failure!!!",
"stack": "<span class=\"hljs-built_in\">Error</span>: failure!!!<br> at <span class=\"hljs-built_in\">Object</span>.<anonymous> (steps.js:<span class=\"hljs-number\">20</span>:<span class=\"hljs-number\">16</span>)<br> at basic.js:<span class=\"hljs-number\">37</span>:<span class=\"hljs-number\">21</span>"
},
"isRoot": false,
"uuid": "6f8ac20d-719e-4a37-b0da-e07c50f14a80",
"parentUUID": "bde822ca-e1c5-401b-923c-6ce98267776d",
"skipped": false
}
],
"skipped": [],
"hasTests": true,
"hasSuites": false,
"totalTests": 4,
"totalPasses": 3,
"totalFailures": 1,
"totalPending": 0,
"totalSkipped": 0,
"hasPasses": true,
"hasFailures": true,
"hasPending": false,
"hasSkipped": false,
"duration": 3
},
{
"title": "Rich scenario 2.2",
"suites": [],
"tests": [
{
"title": "Given I am rich",
"fullTitle": "Feature 2 Rich scenario 2.2 Given I am rich",
"timedOut": false,
"duration": 0,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "6b02c283-a57a-42f0-8a1f-cef149a00f04",
"parentUUID": "211e3af3-c072-4370-bf21-3462128801c1",
"skipped": false
},
{
"title": "When I buy a Porsche",
"fullTitle": "Feature 2 Rich scenario 2.2 When I buy a Porsche",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "73df1bf6-95b0-4cbe-a9bb-7ae96d374d82",
"parentUUID": "211e3af3-c072-4370-bf21-3462128801c1",
"skipped": false
},
{
"title": "Then I am happier",
"fullTitle": "Feature 2 Rich scenario 2.2 Then I am happier",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "497546fb-354a-4ac3-a681-a9f132d1a4a6",
"parentUUID": "211e3af3-c072-4370-bf21-3462128801c1",
"skipped": false
}
],
"pending": [],
"root": false,
"_timeout": 120000,
"file": "/yaddi.js",
"uuid": "211e3af3-c072-4370-bf21-3462128801c1",
"fullFile": "/Users/kostas/development/personal/yadda-html-reporter/examples/yadda_basic/yaddi.js",
"passes": [
{
"title": "Given I am rich",
"fullTitle": "Feature 2 Rich scenario 2.2 Given I am rich",
"timedOut": false,
"duration": 0,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "6b02c283-a57a-42f0-8a1f-cef149a00f04",
"parentUUID": "211e3af3-c072-4370-bf21-3462128801c1",
"skipped": false
},
{
"title": "When I buy a Porsche",
"fullTitle": "Feature 2 Rich scenario 2.2 When I buy a Porsche",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "73df1bf6-95b0-4cbe-a9bb-7ae96d374d82",
"parentUUID": "211e3af3-c072-4370-bf21-3462128801c1",
"skipped": false
},
{
"title": "Then I am happier",
"fullTitle": "Feature 2 Rich scenario 2.2 Then I am happier",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "497546fb-354a-4ac3-a681-a9f132d1a4a6",
"parentUUID": "211e3af3-c072-4370-bf21-3462128801c1",
"skipped": false
}
],
"failures": [],
"skipped": [],
"hasTests": true,
"hasSuites": false,
"totalTests": 3,
"totalPasses": 3,
"totalFailures": 0,
"totalPending": 0,
"totalSkipped": 0,
"hasPasses": true,
"hasFailures": false,
"hasPending": false,
"hasSkipped": false,
"duration": 2
}
],
"tests": [],
"pending": [],
"root": false,
"_timeout": 120000,
"file": "/yaddi.js",
"uuid": "1e0dfbf1-6279-436f-98f0-7b9dd072cde7",
"fullFile": "/Users/kostas/development/personal/yadda-html-reporter/examples/yadda_basic/yaddi.js",
"passes": [],
"failures": [],
"skipped": [],
"hasTests": false,
"hasSuites": true,
"totalTests": 0,
"totalPasses": 0,
"totalFailures": 0,
"totalPending": 0,
"totalSkipped": 0,
"hasPasses": false,
"hasFailures": false,
"hasPending": false,
"hasSkipped": false,
"duration": 0
},
"ctx": {
"_runnable": {
"title": "\"after all\" hook",
"async": 1,
"sync": false,
"_timeout": 120000,
"_slow": 75,
"_enableTimeouts": true,
"timedOut": false,
"_trace": {},
"type": "hook",
"parent": {
"title": "Feature 2",
"suites": [
{
"title": "Rich scenario 2.1",
"suites": [],
"tests": [
{
"title": "Given I am rich",
"fullTitle": "Feature 2 Rich scenario 2.1 Given I am rich",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "7db62cbc-a863-419f-99c6-081d38d76b64",
"parentUUID": "bde822ca-e1c5-401b-923c-6ce98267776d",
"skipped": false
},
{
"title": "When I buy a Porsche",
"fullTitle": "Feature 2 Rich scenario 2.1 When I buy a Porsche",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "2336a3c1-c35d-42af-8543-7f9c71b620b6",
"parentUUID": "bde822ca-e1c5-401b-923c-6ce98267776d",
"skipped": false
},
{
"title": "When I cause a failure",
"fullTitle": "Feature 2 Rich scenario 2.1 When I cause a failure",
"timedOut": false,
"duration": 1,
"state": "failed",
"pass": false,
"fail": true,
"pending": false,
"code": "iterator(subject, done);",
"err": {
"name": "Error",
"message": "failure!!!",
"stack": "<span class=\"hljs-built_in\">Error</span>: failure!!!<br> at <span class=\"hljs-built_in\">Object</span>.<anonymous> (steps.js:<span class=\"hljs-number\">20</span>:<span class=\"hljs-number\">16</span>)<br> at basic.js:<span class=\"hljs-number\">37</span>:<span class=\"hljs-number\">21</span>"
},
"isRoot": false,
"uuid": "6f8ac20d-719e-4a37-b0da-e07c50f14a80",
"parentUUID": "bde822ca-e1c5-401b-923c-6ce98267776d",
"skipped": false
},
{
"title": "Then I am happier",
"fullTitle": "Feature 2 Rich scenario 2.1 Then I am happier",
"timedOut": false,
"duration": 0,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "0875db44-6808-40f7-ad34-f232b3efc6b0",
"parentUUID": "bde822ca-e1c5-401b-923c-6ce98267776d",
"skipped": false
}
],
"pending": [],
"root": false,
"_timeout": 120000,
"file": "/yaddi.js",
"uuid": "bde822ca-e1c5-401b-923c-6ce98267776d",
"fullFile": "/Users/kostas/development/personal/yadda-html-reporter/examples/yadda_basic/yaddi.js",
"passes": [
{
"title": "Given I am rich",
"fullTitle": "Feature 2 Rich scenario 2.1 Given I am rich",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "7db62cbc-a863-419f-99c6-081d38d76b64",
"parentUUID": "bde822ca-e1c5-401b-923c-6ce98267776d",
"skipped": false
},
{
"title": "When I buy a Porsche",
"fullTitle": "Feature 2 Rich scenario 2.1 When I buy a Porsche",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "2336a3c1-c35d-42af-8543-7f9c71b620b6",
"parentUUID": "bde822ca-e1c5-401b-923c-6ce98267776d",
"skipped": false
},
{
"title": "Then I am happier",
"fullTitle": "Feature 2 Rich scenario 2.1 Then I am happier",
"timedOut": false,
"duration": 0,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "0875db44-6808-40f7-ad34-f232b3efc6b0",
"parentUUID": "bde822ca-e1c5-401b-923c-6ce98267776d",
"skipped": false
}
],
"failures": [
{
"title": "When I cause a failure",
"fullTitle": "Feature 2 Rich scenario 2.1 When I cause a failure",
"timedOut": false,
"duration": 1,
"state": "failed",
"pass": false,
"fail": true,
"pending": false,
"code": "iterator(subject, done);",
"err": {
"name": "Error",
"message": "failure!!!",
"stack": "<span class=\"hljs-built_in\">Error</span>: failure!!!<br> at <span class=\"hljs-built_in\">Object</span>.<anonymous> (steps.js:<span class=\"hljs-number\">20</span>:<span class=\"hljs-number\">16</span>)<br> at basic.js:<span class=\"hljs-number\">37</span>:<span class=\"hljs-number\">21</span>"
},
"isRoot": false,
"uuid": "6f8ac20d-719e-4a37-b0da-e07c50f14a80",
"parentUUID": "bde822ca-e1c5-401b-923c-6ce98267776d",
"skipped": false
}
],
"skipped": [],
"hasTests": true,
"hasSuites": false,
"totalTests": 4,
"totalPasses": 3,
"totalFailures": 1,
"totalPending": 0,
"totalSkipped": 0,
"hasPasses": true,
"hasFailures": true,
"hasPending": false,
"hasSkipped": false,
"duration": 3
},
{
"title": "Rich scenario 2.2",
"suites": [],
"tests": [
{
"title": "Given I am rich",
"fullTitle": "Feature 2 Rich scenario 2.2 Given I am rich",
"timedOut": false,
"duration": 0,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "6b02c283-a57a-42f0-8a1f-cef149a00f04",
"parentUUID": "211e3af3-c072-4370-bf21-3462128801c1",
"skipped": false
},
{
"title": "When I buy a Porsche",
"fullTitle": "Feature 2 Rich scenario 2.2 When I buy a Porsche",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "73df1bf6-95b0-4cbe-a9bb-7ae96d374d82",
"parentUUID": "211e3af3-c072-4370-bf21-3462128801c1",
"skipped": false
},
{
"title": "Then I am happier",
"fullTitle": "Feature 2 Rich scenario 2.2 Then I am happier",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "497546fb-354a-4ac3-a681-a9f132d1a4a6",
"parentUUID": "211e3af3-c072-4370-bf21-3462128801c1",
"skipped": false
}
],
"pending": [],
"root": false,
"_timeout": 120000,
"file": "/yaddi.js",
"uuid": "211e3af3-c072-4370-bf21-3462128801c1",
"fullFile": "/Users/kostas/development/personal/yadda-html-reporter/examples/yadda_basic/yaddi.js",
"passes": [
{
"title": "Given I am rich",
"fullTitle": "Feature 2 Rich scenario 2.2 Given I am rich",
"timedOut": false,
"duration": 0,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "6b02c283-a57a-42f0-8a1f-cef149a00f04",
"parentUUID": "211e3af3-c072-4370-bf21-3462128801c1",
"skipped": false
},
{
"title": "When I buy a Porsche",
"fullTitle": "Feature 2 Rich scenario 2.2 When I buy a Porsche",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "73df1bf6-95b0-4cbe-a9bb-7ae96d374d82",
"parentUUID": "211e3af3-c072-4370-bf21-3462128801c1",
"skipped": false
},
{
"title": "Then I am happier",
"fullTitle": "Feature 2 Rich scenario 2.2 Then I am happier",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "497546fb-354a-4ac3-a681-a9f132d1a4a6",
"parentUUID": "211e3af3-c072-4370-bf21-3462128801c1",
"skipped": false
}
],
"failures": [],
"skipped": [],
"hasTests": true,
"hasSuites": false,
"totalTests": 3,
"totalPasses": 3,
"totalFailures": 0,
"totalPending": 0,
"totalSkipped": 0,
"hasPasses": true,
"hasFailures": false,
"hasPending": false,
"hasSkipped": false,
"duration": 2
}
],
"tests": [],
"pending": [],
"root": false,
"_timeout": 120000,
"file": "/yaddi.js",
"uuid": "1e0dfbf1-6279-436f-98f0-7b9dd072cde7",
"fullFile": "/Users/kostas/development/personal/yadda-html-reporter/examples/yadda_basic/yaddi.js",
"passes": [],
"failures": [],
"skipped": [],
"hasTests": false,
"hasSuites": true,
"totalTests": 0,
"totalPasses": 0,
"totalFailures": 0,
"totalPending": 0,
"totalSkipped": 0,
"hasPasses": false,
"hasFailures": false,
"hasPending": false,
"hasSkipped": false,
"duration": 0
},
"ctx": "[Circular ~.allHooks.11.ctx]",
"_events": {},
"timer": {
"0": null,
"_idleTimeout": -1,
"_idlePrev": null,
"_idleNext": null,
"_idleStart": 22864982,
"_onTimeout": null,
"_repeat": false
},
"duration": 1,
"_error": null
},
"test": {
"title": "\"after all\" hook",
"async": 1,
"sync": false,
"_timeout": 120000,
"_slow": 75,
"_enableTimeouts": true,
"timedOut": false,
"_trace": {},
"type": "hook",
"parent": {
"title": "Feature 2",
"suites": [
{
"title": "Rich scenario 2.1",
"suites": [],
"tests": [
{
"title": "Given I am rich",
"fullTitle": "Feature 2 Rich scenario 2.1 Given I am rich",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "7db62cbc-a863-419f-99c6-081d38d76b64",
"parentUUID": "bde822ca-e1c5-401b-923c-6ce98267776d",
"skipped": false
},
{
"title": "When I buy a Porsche",
"fullTitle": "Feature 2 Rich scenario 2.1 When I buy a Porsche",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "2336a3c1-c35d-42af-8543-7f9c71b620b6",
"parentUUID": "bde822ca-e1c5-401b-923c-6ce98267776d",
"skipped": false
},
{
"title": "When I cause a failure",
"fullTitle": "Feature 2 Rich scenario 2.1 When I cause a failure",
"timedOut": false,
"duration": 1,
"state": "failed",
"pass": false,
"fail": true,
"pending": false,
"code": "iterator(subject, done);",
"err": {
"name": "Error",
"message": "failure!!!",
"stack": "<span class=\"hljs-built_in\">Error</span>: failure!!!<br> at <span class=\"hljs-built_in\">Object</span>.<anonymous> (steps.js:<span class=\"hljs-number\">20</span>:<span class=\"hljs-number\">16</span>)<br> at basic.js:<span class=\"hljs-number\">37</span>:<span class=\"hljs-number\">21</span>"
},
"isRoot": false,
"uuid": "6f8ac20d-719e-4a37-b0da-e07c50f14a80",
"parentUUID": "bde822ca-e1c5-401b-923c-6ce98267776d",
"skipped": false
},
{
"title": "Then I am happier",
"fullTitle": "Feature 2 Rich scenario 2.1 Then I am happier",
"timedOut": false,
"duration": 0,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "0875db44-6808-40f7-ad34-f232b3efc6b0",
"parentUUID": "bde822ca-e1c5-401b-923c-6ce98267776d",
"skipped": false
}
],
"pending": [],
"root": false,
"_timeout": 120000,
"file": "/yaddi.js",
"uuid": "bde822ca-e1c5-401b-923c-6ce98267776d",
"fullFile": "/Users/kostas/development/personal/yadda-html-reporter/examples/yadda_basic/yaddi.js",
"passes": [
{
"title": "Given I am rich",
"fullTitle": "Feature 2 Rich scenario 2.1 Given I am rich",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "7db62cbc-a863-419f-99c6-081d38d76b64",
"parentUUID": "bde822ca-e1c5-401b-923c-6ce98267776d",
"skipped": false
},
{
"title": "When I buy a Porsche",
"fullTitle": "Feature 2 Rich scenario 2.1 When I buy a Porsche",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "2336a3c1-c35d-42af-8543-7f9c71b620b6",
"parentUUID": "bde822ca-e1c5-401b-923c-6ce98267776d",
"skipped": false
},
{
"title": "Then I am happier",
"fullTitle": "Feature 2 Rich scenario 2.1 Then I am happier",
"timedOut": false,
"duration": 0,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "0875db44-6808-40f7-ad34-f232b3efc6b0",
"parentUUID": "bde822ca-e1c5-401b-923c-6ce98267776d",
"skipped": false
}
],
"failures": [
{
"title": "When I cause a failure",
"fullTitle": "Feature 2 Rich scenario 2.1 When I cause a failure",
"timedOut": false,
"duration": 1,
"state": "failed",
"pass": false,
"fail": true,
"pending": false,
"code": "iterator(subject, done);",
"err": {
"name": "Error",
"message": "failure!!!",
"stack": "<span class=\"hljs-built_in\">Error</span>: failure!!!<br> at <span class=\"hljs-built_in\">Object</span>.<anonymous> (steps.js:<span class=\"hljs-number\">20</span>:<span class=\"hljs-number\">16</span>)<br> at basic.js:<span class=\"hljs-number\">37</span>:<span class=\"hljs-number\">21</span>"
},
"isRoot": false,
"uuid": "6f8ac20d-719e-4a37-b0da-e07c50f14a80",
"parentUUID": "bde822ca-e1c5-401b-923c-6ce98267776d",
"skipped": false
}
],
"skipped": [],
"hasTests": true,
"hasSuites": false,
"totalTests": 4,
"totalPasses": 3,
"totalFailures": 1,
"totalPending": 0,
"totalSkipped": 0,
"hasPasses": true,
"hasFailures": true,
"hasPending": false,
"hasSkipped": false,
"duration": 3
},
{
"title": "Rich scenario 2.2",
"suites": [],
"tests": [
{
"title": "Given I am rich",
"fullTitle": "Feature 2 Rich scenario 2.2 Given I am rich",
"timedOut": false,
"duration": 0,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "6b02c283-a57a-42f0-8a1f-cef149a00f04",
"parentUUID": "211e3af3-c072-4370-bf21-3462128801c1",
"skipped": false
},
{
"title": "When I buy a Porsche",
"fullTitle": "Feature 2 Rich scenario 2.2 When I buy a Porsche",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "73df1bf6-95b0-4cbe-a9bb-7ae96d374d82",
"parentUUID": "211e3af3-c072-4370-bf21-3462128801c1",
"skipped": false
},
{
"title": "Then I am happier",
"fullTitle": "Feature 2 Rich scenario 2.2 Then I am happier",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "497546fb-354a-4ac3-a681-a9f132d1a4a6",
"parentUUID": "211e3af3-c072-4370-bf21-3462128801c1",
"skipped": false
}
],
"pending": [],
"root": false,
"_timeout": 120000,
"file": "/yaddi.js",
"uuid": "211e3af3-c072-4370-bf21-3462128801c1",
"fullFile": "/Users/kostas/development/personal/yadda-html-reporter/examples/yadda_basic/yaddi.js",
"passes": [
{
"title": "Given I am rich",
"fullTitle": "Feature 2 Rich scenario 2.2 Given I am rich",
"timedOut": false,
"duration": 0,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "6b02c283-a57a-42f0-8a1f-cef149a00f04",
"parentUUID": "211e3af3-c072-4370-bf21-3462128801c1",
"skipped": false
},
{
"title": "When I buy a Porsche",
"fullTitle": "Feature 2 Rich scenario 2.2 When I buy a Porsche",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "73df1bf6-95b0-4cbe-a9bb-7ae96d374d82",
"parentUUID": "211e3af3-c072-4370-bf21-3462128801c1",
"skipped": false
},
{
"title": "Then I am happier",
"fullTitle": "Feature 2 Rich scenario 2.2 Then I am happier",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "497546fb-354a-4ac3-a681-a9f132d1a4a6",
"parentUUID": "211e3af3-c072-4370-bf21-3462128801c1",
"skipped": false
}
],
"failures": [],
"skipped": [],
"hasTests": true,
"hasSuites": false,
"totalTests": 3,
"totalPasses": 3,
"totalFailures": 0,
"totalPending": 0,
"totalSkipped": 0,
"hasPasses": true,
"hasFailures": false,
"hasPending": false,
"hasSkipped": false,
"duration": 2
}
],
"tests": [],
"pending": [],
"root": false,
"_timeout": 120000,
"file": "/yaddi.js",
"uuid": "1e0dfbf1-6279-436f-98f0-7b9dd072cde7",
"fullFile": "/Users/kostas/development/personal/yadda-html-reporter/examples/yadda_basic/yaddi.js",
"passes": [],
"failures": [],
"skipped": [],
"hasTests": false,
"hasSuites": true,
"totalTests": 0,
"totalPasses": 0,
"totalFailures": 0,
"totalPending": 0,
"totalSkipped": 0,
"hasPasses": false,
"hasFailures": false,
"hasPending": false,
"hasSkipped": false,
"duration": 0
},
"ctx": "[Circular ~.allHooks.11.ctx]",
"_events": {},
"timer": {
"0": null,
"_idleTimeout": -1,
"_idlePrev": null,
"_idleNext": null,
"_idleStart": 22864982,
"_onTimeout": null,
"_repeat": false
},
"duration": 1,
"_error": null
}
},
"_events": {},
"duration": 0,
"_error": null
},
{
"title": "\"after each\" hook",
"async": 0,
"sync": true,
"_timeout": 120000,
"_slow": 75,
"_enableTimeouts": true,
"timedOut": false,
"_trace": {},
"type": "hook",
"parent": {
"title": "Feature 2",
"suites": [
{
"title": "Rich scenario 2.1",
"suites": [],
"tests": [
{
"title": "Given I am rich",
"fullTitle": "Feature 2 Rich scenario 2.1 Given I am rich",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "7db62cbc-a863-419f-99c6-081d38d76b64",
"parentUUID": "bde822ca-e1c5-401b-923c-6ce98267776d",
"skipped": false
},
{
"title": "When I buy a Porsche",
"fullTitle": "Feature 2 Rich scenario 2.1 When I buy a Porsche",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "2336a3c1-c35d-42af-8543-7f9c71b620b6",
"parentUUID": "bde822ca-e1c5-401b-923c-6ce98267776d",
"skipped": false
},
{
"title": "When I cause a failure",
"fullTitle": "Feature 2 Rich scenario 2.1 When I cause a failure",
"timedOut": false,
"duration": 1,
"state": "failed",
"pass": false,
"fail": true,
"pending": false,
"code": "iterator(subject, done);",
"err": {
"name": "Error",
"message": "failure!!!",
"stack": "<span class=\"hljs-built_in\">Error</span>: failure!!!<br> at <span class=\"hljs-built_in\">Object</span>.<anonymous> (steps.js:<span class=\"hljs-number\">20</span>:<span class=\"hljs-number\">16</span>)<br> at basic.js:<span class=\"hljs-number\">37</span>:<span class=\"hljs-number\">21</span>"
},
"isRoot": false,
"uuid": "6f8ac20d-719e-4a37-b0da-e07c50f14a80",
"parentUUID": "bde822ca-e1c5-401b-923c-6ce98267776d",
"skipped": false
},
{
"title": "Then I am happier",
"fullTitle": "Feature 2 Rich scenario 2.1 Then I am happier",
"timedOut": false,
"duration": 0,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "0875db44-6808-40f7-ad34-f232b3efc6b0",
"parentUUID": "bde822ca-e1c5-401b-923c-6ce98267776d",
"skipped": false
}
],
"pending": [],
"root": false,
"_timeout": 120000,
"file": "/yaddi.js",
"uuid": "bde822ca-e1c5-401b-923c-6ce98267776d",
"fullFile": "/Users/kostas/development/personal/yadda-html-reporter/examples/yadda_basic/yaddi.js",
"passes": [
{
"title": "Given I am rich",
"fullTitle": "Feature 2 Rich scenario 2.1 Given I am rich",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "7db62cbc-a863-419f-99c6-081d38d76b64",
"parentUUID": "bde822ca-e1c5-401b-923c-6ce98267776d",
"skipped": false
},
{
"title": "When I buy a Porsche",
"fullTitle": "Feature 2 Rich scenario 2.1 When I buy a Porsche",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "2336a3c1-c35d-42af-8543-7f9c71b620b6",
"parentUUID": "bde822ca-e1c5-401b-923c-6ce98267776d",
"skipped": false
},
{
"title": "Then I am happier",
"fullTitle": "Feature 2 Rich scenario 2.1 Then I am happier",
"timedOut": false,
"duration": 0,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "0875db44-6808-40f7-ad34-f232b3efc6b0",
"parentUUID": "bde822ca-e1c5-401b-923c-6ce98267776d",
"skipped": false
}
],
"failures": [
{
"title": "When I cause a failure",
"fullTitle": "Feature 2 Rich scenario 2.1 When I cause a failure",
"timedOut": false,
"duration": 1,
"state": "failed",
"pass": false,
"fail": true,
"pending": false,
"code": "iterator(subject, done);",
"err": {
"name": "Error",
"message": "failure!!!",
"stack": "<span class=\"hljs-built_in\">Error</span>: failure!!!<br> at <span class=\"hljs-built_in\">Object</span>.<anonymous> (steps.js:<span class=\"hljs-number\">20</span>:<span class=\"hljs-number\">16</span>)<br> at basic.js:<span class=\"hljs-number\">37</span>:<span class=\"hljs-number\">21</span>"
},
"isRoot": false,
"uuid": "6f8ac20d-719e-4a37-b0da-e07c50f14a80",
"parentUUID": "bde822ca-e1c5-401b-923c-6ce98267776d",
"skipped": false
}
],
"skipped": [],
"hasTests": true,
"hasSuites": false,
"totalTests": 4,
"totalPasses": 3,
"totalFailures": 1,
"totalPending": 0,
"totalSkipped": 0,
"hasPasses": true,
"hasFailures": true,
"hasPending": false,
"hasSkipped": false,
"duration": 3
},
{
"title": "Rich scenario 2.2",
"suites": [],
"tests": [
{
"title": "Given I am rich",
"fullTitle": "Feature 2 Rich scenario 2.2 Given I am rich",
"timedOut": false,
"duration": 0,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "6b02c283-a57a-42f0-8a1f-cef149a00f04",
"parentUUID": "211e3af3-c072-4370-bf21-3462128801c1",
"skipped": false
},
{
"title": "When I buy a Porsche",
"fullTitle": "Feature 2 Rich scenario 2.2 When I buy a Porsche",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "73df1bf6-95b0-4cbe-a9bb-7ae96d374d82",
"parentUUID": "211e3af3-c072-4370-bf21-3462128801c1",
"skipped": false
},
{
"title": "Then I am happier",
"fullTitle": "Feature 2 Rich scenario 2.2 Then I am happier",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "497546fb-354a-4ac3-a681-a9f132d1a4a6",
"parentUUID": "211e3af3-c072-4370-bf21-3462128801c1",
"skipped": false
}
],
"pending": [],
"root": false,
"_timeout": 120000,
"file": "/yaddi.js",
"uuid": "211e3af3-c072-4370-bf21-3462128801c1",
"fullFile": "/Users/kostas/development/personal/yadda-html-reporter/examples/yadda_basic/yaddi.js",
"passes": [
{
"title": "Given I am rich",
"fullTitle": "Feature 2 Rich scenario 2.2 Given I am rich",
"timedOut": false,
"duration": 0,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "6b02c283-a57a-42f0-8a1f-cef149a00f04",
"parentUUID": "211e3af3-c072-4370-bf21-3462128801c1",
"skipped": false
},
{
"title": "When I buy a Porsche",
"fullTitle": "Feature 2 Rich scenario 2.2 When I buy a Porsche",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "73df1bf6-95b0-4cbe-a9bb-7ae96d374d82",
"parentUUID": "211e3af3-c072-4370-bf21-3462128801c1",
"skipped": false
},
{
"title": "Then I am happier",
"fullTitle": "Feature 2 Rich scenario 2.2 Then I am happier",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "497546fb-354a-4ac3-a681-a9f132d1a4a6",
"parentUUID": "211e3af3-c072-4370-bf21-3462128801c1",
"skipped": false
}
],
"failures": [],
"skipped": [],
"hasTests": true,
"hasSuites": false,
"totalTests": 3,
"totalPasses": 3,
"totalFailures": 0,
"totalPending": 0,
"totalSkipped": 0,
"hasPasses": true,
"hasFailures": false,
"hasPending": false,
"hasSkipped": false,
"duration": 2
}
],
"tests": [],
"pending": [],
"root": false,
"_timeout": 120000,
"file": "/yaddi.js",
"uuid": "1e0dfbf1-6279-436f-98f0-7b9dd072cde7",
"fullFile": "/Users/kostas/development/personal/yadda-html-reporter/examples/yadda_basic/yaddi.js",
"passes": [],
"failures": [],
"skipped": [],
"hasTests": false,
"hasSuites": true,
"totalTests": 0,
"totalPasses": 0,
"totalFailures": 0,
"totalPending": 0,
"totalSkipped": 0,
"hasPasses": false,
"hasFailures": false,
"hasPending": false,
"hasSkipped": false,
"duration": 0
},
"ctx": {
"_runnable": {
"title": "\"after all\" hook",
"async": 1,
"sync": false,
"_timeout": 120000,
"_slow": 75,
"_enableTimeouts": true,
"timedOut": false,
"_trace": {},
"type": "hook",
"parent": {
"title": "Feature 2",
"suites": [
{
"title": "Rich scenario 2.1",
"suites": [],
"tests": [
{
"title": "Given I am rich",
"fullTitle": "Feature 2 Rich scenario 2.1 Given I am rich",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "7db62cbc-a863-419f-99c6-081d38d76b64",
"parentUUID": "bde822ca-e1c5-401b-923c-6ce98267776d",
"skipped": false
},
{
"title": "When I buy a Porsche",
"fullTitle": "Feature 2 Rich scenario 2.1 When I buy a Porsche",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "2336a3c1-c35d-42af-8543-7f9c71b620b6",
"parentUUID": "bde822ca-e1c5-401b-923c-6ce98267776d",
"skipped": false
},
{
"title": "When I cause a failure",
"fullTitle": "Feature 2 Rich scenario 2.1 When I cause a failure",
"timedOut": false,
"duration": 1,
"state": "failed",
"pass": false,
"fail": true,
"pending": false,
"code": "iterator(subject, done);",
"err": {
"name": "Error",
"message": "failure!!!",
"stack": "<span class=\"hljs-built_in\">Error</span>: failure!!!<br> at <span class=\"hljs-built_in\">Object</span>.<anonymous> (steps.js:<span class=\"hljs-number\">20</span>:<span class=\"hljs-number\">16</span>)<br> at basic.js:<span class=\"hljs-number\">37</span>:<span class=\"hljs-number\">21</span>"
},
"isRoot": false,
"uuid": "6f8ac20d-719e-4a37-b0da-e07c50f14a80",
"parentUUID": "bde822ca-e1c5-401b-923c-6ce98267776d",
"skipped": false
},
{
"title": "Then I am happier",
"fullTitle": "Feature 2 Rich scenario 2.1 Then I am happier",
"timedOut": false,
"duration": 0,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "0875db44-6808-40f7-ad34-f232b3efc6b0",
"parentUUID": "bde822ca-e1c5-401b-923c-6ce98267776d",
"skipped": false
}
],
"pending": [],
"root": false,
"_timeout": 120000,
"file": "/yaddi.js",
"uuid": "bde822ca-e1c5-401b-923c-6ce98267776d",
"fullFile": "/Users/kostas/development/personal/yadda-html-reporter/examples/yadda_basic/yaddi.js",
"passes": [
{
"title": "Given I am rich",
"fullTitle": "Feature 2 Rich scenario 2.1 Given I am rich",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "7db62cbc-a863-419f-99c6-081d38d76b64",
"parentUUID": "bde822ca-e1c5-401b-923c-6ce98267776d",
"skipped": false
},
{
"title": "When I buy a Porsche",
"fullTitle": "Feature 2 Rich scenario 2.1 When I buy a Porsche",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "2336a3c1-c35d-42af-8543-7f9c71b620b6",
"parentUUID": "bde822ca-e1c5-401b-923c-6ce98267776d",
"skipped": false
},
{
"title": "Then I am happier",
"fullTitle": "Feature 2 Rich scenario 2.1 Then I am happier",
"timedOut": false,
"duration": 0,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "0875db44-6808-40f7-ad34-f232b3efc6b0",
"parentUUID": "bde822ca-e1c5-401b-923c-6ce98267776d",
"skipped": false
}
],
"failures": [
{
"title": "When I cause a failure",
"fullTitle": "Feature 2 Rich scenario 2.1 When I cause a failure",
"timedOut": false,
"duration": 1,
"state": "failed",
"pass": false,
"fail": true,
"pending": false,
"code": "iterator(subject, done);",
"err": {
"name": "Error",
"message": "failure!!!",
"stack": "<span class=\"hljs-built_in\">Error</span>: failure!!!<br> at <span class=\"hljs-built_in\">Object</span>.<anonymous> (steps.js:<span class=\"hljs-number\">20</span>:<span class=\"hljs-number\">16</span>)<br> at basic.js:<span class=\"hljs-number\">37</span>:<span class=\"hljs-number\">21</span>"
},
"isRoot": false,
"uuid": "6f8ac20d-719e-4a37-b0da-e07c50f14a80",
"parentUUID": "bde822ca-e1c5-401b-923c-6ce98267776d",
"skipped": false
}
],
"skipped": [],
"hasTests": true,
"hasSuites": false,
"totalTests": 4,
"totalPasses": 3,
"totalFailures": 1,
"totalPending": 0,
"totalSkipped": 0,
"hasPasses": true,
"hasFailures": true,
"hasPending": false,
"hasSkipped": false,
"duration": 3
},
{
"title": "Rich scenario 2.2",
"suites": [],
"tests": [
{
"title": "Given I am rich",
"fullTitle": "Feature 2 Rich scenario 2.2 Given I am rich",
"timedOut": false,
"duration": 0,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "6b02c283-a57a-42f0-8a1f-cef149a00f04",
"parentUUID": "211e3af3-c072-4370-bf21-3462128801c1",
"skipped": false
},
{
"title": "When I buy a Porsche",
"fullTitle": "Feature 2 Rich scenario 2.2 When I buy a Porsche",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "73df1bf6-95b0-4cbe-a9bb-7ae96d374d82",
"parentUUID": "211e3af3-c072-4370-bf21-3462128801c1",
"skipped": false
},
{
"title": "Then I am happier",
"fullTitle": "Feature 2 Rich scenario 2.2 Then I am happier",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "497546fb-354a-4ac3-a681-a9f132d1a4a6",
"parentUUID": "211e3af3-c072-4370-bf21-3462128801c1",
"skipped": false
}
],
"pending": [],
"root": false,
"_timeout": 120000,
"file": "/yaddi.js",
"uuid": "211e3af3-c072-4370-bf21-3462128801c1",
"fullFile": "/Users/kostas/development/personal/yadda-html-reporter/examples/yadda_basic/yaddi.js",
"passes": [
{
"title": "Given I am rich",
"fullTitle": "Feature 2 Rich scenario 2.2 Given I am rich",
"timedOut": false,
"duration": 0,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "6b02c283-a57a-42f0-8a1f-cef149a00f04",
"parentUUID": "211e3af3-c072-4370-bf21-3462128801c1",
"skipped": false
},
{
"title": "When I buy a Porsche",
"fullTitle": "Feature 2 Rich scenario 2.2 When I buy a Porsche",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "73df1bf6-95b0-4cbe-a9bb-7ae96d374d82",
"parentUUID": "211e3af3-c072-4370-bf21-3462128801c1",
"skipped": false
},
{
"title": "Then I am happier",
"fullTitle": "Feature 2 Rich scenario 2.2 Then I am happier",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "497546fb-354a-4ac3-a681-a9f132d1a4a6",
"parentUUID": "211e3af3-c072-4370-bf21-3462128801c1",
"skipped": false
}
],
"failures": [],
"skipped": [],
"hasTests": true,
"hasSuites": false,
"totalTests": 3,
"totalPasses": 3,
"totalFailures": 0,
"totalPending": 0,
"totalSkipped": 0,
"hasPasses": true,
"hasFailures": false,
"hasPending": false,
"hasSkipped": false,
"duration": 2
}
],
"tests": [],
"pending": [],
"root": false,
"_timeout": 120000,
"file": "/yaddi.js",
"uuid": "1e0dfbf1-6279-436f-98f0-7b9dd072cde7",
"fullFile": "/Users/kostas/development/personal/yadda-html-reporter/examples/yadda_basic/yaddi.js",
"passes": [],
"failures": [],
"skipped": [],
"hasTests": false,
"hasSuites": true,
"totalTests": 0,
"totalPasses": 0,
"totalFailures": 0,
"totalPending": 0,
"totalSkipped": 0,
"hasPasses": false,
"hasFailures": false,
"hasPending": false,
"hasSkipped": false,
"duration": 0
},
"ctx": "[Circular ~.allHooks.12.ctx]",
"_events": {},
"timer": {
"0": null,
"_idleTimeout": -1,
"_idlePrev": null,
"_idleNext": null,
"_idleStart": 22864982,
"_onTimeout": null,
"_repeat": false
},
"duration": 1,
"_error": null
},
"test": {
"title": "\"after all\" hook",
"async": 1,
"sync": false,
"_timeout": 120000,
"_slow": 75,
"_enableTimeouts": true,
"timedOut": false,
"_trace": {},
"type": "hook",
"parent": {
"title": "Feature 2",
"suites": [
{
"title": "Rich scenario 2.1",
"suites": [],
"tests": [
{
"title": "Given I am rich",
"fullTitle": "Feature 2 Rich scenario 2.1 Given I am rich",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "7db62cbc-a863-419f-99c6-081d38d76b64",
"parentUUID": "bde822ca-e1c5-401b-923c-6ce98267776d",
"skipped": false
},
{
"title": "When I buy a Porsche",
"fullTitle": "Feature 2 Rich scenario 2.1 When I buy a Porsche",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "2336a3c1-c35d-42af-8543-7f9c71b620b6",
"parentUUID": "bde822ca-e1c5-401b-923c-6ce98267776d",
"skipped": false
},
{
"title": "When I cause a failure",
"fullTitle": "Feature 2 Rich scenario 2.1 When I cause a failure",
"timedOut": false,
"duration": 1,
"state": "failed",
"pass": false,
"fail": true,
"pending": false,
"code": "iterator(subject, done);",
"err": {
"name": "Error",
"message": "failure!!!",
"stack": "<span class=\"hljs-built_in\">Error</span>: failure!!!<br> at <span class=\"hljs-built_in\">Object</span>.<anonymous> (steps.js:<span class=\"hljs-number\">20</span>:<span class=\"hljs-number\">16</span>)<br> at basic.js:<span class=\"hljs-number\">37</span>:<span class=\"hljs-number\">21</span>"
},
"isRoot": false,
"uuid": "6f8ac20d-719e-4a37-b0da-e07c50f14a80",
"parentUUID": "bde822ca-e1c5-401b-923c-6ce98267776d",
"skipped": false
},
{
"title": "Then I am happier",
"fullTitle": "Feature 2 Rich scenario 2.1 Then I am happier",
"timedOut": false,
"duration": 0,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "0875db44-6808-40f7-ad34-f232b3efc6b0",
"parentUUID": "bde822ca-e1c5-401b-923c-6ce98267776d",
"skipped": false
}
],
"pending": [],
"root": false,
"_timeout": 120000,
"file": "/yaddi.js",
"uuid": "bde822ca-e1c5-401b-923c-6ce98267776d",
"fullFile": "/Users/kostas/development/personal/yadda-html-reporter/examples/yadda_basic/yaddi.js",
"passes": [
{
"title": "Given I am rich",
"fullTitle": "Feature 2 Rich scenario 2.1 Given I am rich",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "7db62cbc-a863-419f-99c6-081d38d76b64",
"parentUUID": "bde822ca-e1c5-401b-923c-6ce98267776d",
"skipped": false
},
{
"title": "When I buy a Porsche",
"fullTitle": "Feature 2 Rich scenario 2.1 When I buy a Porsche",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "2336a3c1-c35d-42af-8543-7f9c71b620b6",
"parentUUID": "bde822ca-e1c5-401b-923c-6ce98267776d",
"skipped": false
},
{
"title": "Then I am happier",
"fullTitle": "Feature 2 Rich scenario 2.1 Then I am happier",
"timedOut": false,
"duration": 0,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "0875db44-6808-40f7-ad34-f232b3efc6b0",
"parentUUID": "bde822ca-e1c5-401b-923c-6ce98267776d",
"skipped": false
}
],
"failures": [
{
"title": "When I cause a failure",
"fullTitle": "Feature 2 Rich scenario 2.1 When I cause a failure",
"timedOut": false,
"duration": 1,
"state": "failed",
"pass": false,
"fail": true,
"pending": false,
"code": "iterator(subject, done);",
"err": {
"name": "Error",
"message": "failure!!!",
"stack": "<span class=\"hljs-built_in\">Error</span>: failure!!!<br> at <span class=\"hljs-built_in\">Object</span>.<anonymous> (steps.js:<span class=\"hljs-number\">20</span>:<span class=\"hljs-number\">16</span>)<br> at basic.js:<span class=\"hljs-number\">37</span>:<span class=\"hljs-number\">21</span>"
},
"isRoot": false,
"uuid": "6f8ac20d-719e-4a37-b0da-e07c50f14a80",
"parentUUID": "bde822ca-e1c5-401b-923c-6ce98267776d",
"skipped": false
}
],
"skipped": [],
"hasTests": true,
"hasSuites": false,
"totalTests": 4,
"totalPasses": 3,
"totalFailures": 1,
"totalPending": 0,
"totalSkipped": 0,
"hasPasses": true,
"hasFailures": true,
"hasPending": false,
"hasSkipped": false,
"duration": 3
},
{
"title": "Rich scenario 2.2",
"suites": [],
"tests": [
{
"title": "Given I am rich",
"fullTitle": "Feature 2 Rich scenario 2.2 Given I am rich",
"timedOut": false,
"duration": 0,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "6b02c283-a57a-42f0-8a1f-cef149a00f04",
"parentUUID": "211e3af3-c072-4370-bf21-3462128801c1",
"skipped": false
},
{
"title": "When I buy a Porsche",
"fullTitle": "Feature 2 Rich scenario 2.2 When I buy a Porsche",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "73df1bf6-95b0-4cbe-a9bb-7ae96d374d82",
"parentUUID": "211e3af3-c072-4370-bf21-3462128801c1",
"skipped": false
},
{
"title": "Then I am happier",
"fullTitle": "Feature 2 Rich scenario 2.2 Then I am happier",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "497546fb-354a-4ac3-a681-a9f132d1a4a6",
"parentUUID": "211e3af3-c072-4370-bf21-3462128801c1",
"skipped": false
}
],
"pending": [],
"root": false,
"_timeout": 120000,
"file": "/yaddi.js",
"uuid": "211e3af3-c072-4370-bf21-3462128801c1",
"fullFile": "/Users/kostas/development/personal/yadda-html-reporter/examples/yadda_basic/yaddi.js",
"passes": [
{
"title": "Given I am rich",
"fullTitle": "Feature 2 Rich scenario 2.2 Given I am rich",
"timedOut": false,
"duration": 0,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "6b02c283-a57a-42f0-8a1f-cef149a00f04",
"parentUUID": "211e3af3-c072-4370-bf21-3462128801c1",
"skipped": false
},
{
"title": "When I buy a Porsche",
"fullTitle": "Feature 2 Rich scenario 2.2 When I buy a Porsche",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "73df1bf6-95b0-4cbe-a9bb-7ae96d374d82",
"parentUUID": "211e3af3-c072-4370-bf21-3462128801c1",
"skipped": false
},
{
"title": "Then I am happier",
"fullTitle": "Feature 2 Rich scenario 2.2 Then I am happier",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "497546fb-354a-4ac3-a681-a9f132d1a4a6",
"parentUUID": "211e3af3-c072-4370-bf21-3462128801c1",
"skipped": false
}
],
"failures": [],
"skipped": [],
"hasTests": true,
"hasSuites": false,
"totalTests": 3,
"totalPasses": 3,
"totalFailures": 0,
"totalPending": 0,
"totalSkipped": 0,
"hasPasses": true,
"hasFailures": false,
"hasPending": false,
"hasSkipped": false,
"duration": 2
}
],
"tests": [],
"pending": [],
"root": false,
"_timeout": 120000,
"file": "/yaddi.js",
"uuid": "1e0dfbf1-6279-436f-98f0-7b9dd072cde7",
"fullFile": "/Users/kostas/development/personal/yadda-html-reporter/examples/yadda_basic/yaddi.js",
"passes": [],
"failures": [],
"skipped": [],
"hasTests": false,
"hasSuites": true,
"totalTests": 0,
"totalPasses": 0,
"totalFailures": 0,
"totalPending": 0,
"totalSkipped": 0,
"hasPasses": false,
"hasFailures": false,
"hasPending": false,
"hasSkipped": false,
"duration": 0
},
"ctx": "[Circular ~.allHooks.12.ctx]",
"_events": {},
"timer": {
"0": null,
"_idleTimeout": -1,
"_idlePrev": null,
"_idleNext": null,
"_idleStart": 22864982,
"_onTimeout": null,
"_repeat": false
},
"duration": 1,
"_error": null
}
},
"_events": {},
"duration": 0,
"_error": null
},
{
"title": "\"before each\" hook",
"async": 0,
"sync": true,
"_timeout": 120000,
"_slow": 75,
"_enableTimeouts": true,
"timedOut": false,
"_trace": {},
"type": "hook",
"parent": {
"title": "Feature 2",
"suites": [
{
"title": "Rich scenario 2.1",
"suites": [],
"tests": [
{
"title": "Given I am rich",
"fullTitle": "Feature 2 Rich scenario 2.1 Given I am rich",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "7db62cbc-a863-419f-99c6-081d38d76b64",
"parentUUID": "bde822ca-e1c5-401b-923c-6ce98267776d",
"skipped": false
},
{
"title": "When I buy a Porsche",
"fullTitle": "Feature 2 Rich scenario 2.1 When I buy a Porsche",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "2336a3c1-c35d-42af-8543-7f9c71b620b6",
"parentUUID": "bde822ca-e1c5-401b-923c-6ce98267776d",
"skipped": false
},
{
"title": "When I cause a failure",
"fullTitle": "Feature 2 Rich scenario 2.1 When I cause a failure",
"timedOut": false,
"duration": 1,
"state": "failed",
"pass": false,
"fail": true,
"pending": false,
"code": "iterator(subject, done);",
"err": {
"name": "Error",
"message": "failure!!!",
"stack": "<span class=\"hljs-built_in\">Error</span>: failure!!!<br> at <span class=\"hljs-built_in\">Object</span>.<anonymous> (steps.js:<span class=\"hljs-number\">20</span>:<span class=\"hljs-number\">16</span>)<br> at basic.js:<span class=\"hljs-number\">37</span>:<span class=\"hljs-number\">21</span>"
},
"isRoot": false,
"uuid": "6f8ac20d-719e-4a37-b0da-e07c50f14a80",
"parentUUID": "bde822ca-e1c5-401b-923c-6ce98267776d",
"skipped": false
},
{
"title": "Then I am happier",
"fullTitle": "Feature 2 Rich scenario 2.1 Then I am happier",
"timedOut": false,
"duration": 0,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "0875db44-6808-40f7-ad34-f232b3efc6b0",
"parentUUID": "bde822ca-e1c5-401b-923c-6ce98267776d",
"skipped": false
}
],
"pending": [],
"root": false,
"_timeout": 120000,
"file": "/yaddi.js",
"uuid": "bde822ca-e1c5-401b-923c-6ce98267776d",
"fullFile": "/Users/kostas/development/personal/yadda-html-reporter/examples/yadda_basic/yaddi.js",
"passes": [
{
"title": "Given I am rich",
"fullTitle": "Feature 2 Rich scenario 2.1 Given I am rich",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "7db62cbc-a863-419f-99c6-081d38d76b64",
"parentUUID": "bde822ca-e1c5-401b-923c-6ce98267776d",
"skipped": false
},
{
"title": "When I buy a Porsche",
"fullTitle": "Feature 2 Rich scenario 2.1 When I buy a Porsche",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "2336a3c1-c35d-42af-8543-7f9c71b620b6",
"parentUUID": "bde822ca-e1c5-401b-923c-6ce98267776d",
"skipped": false
},
{
"title": "Then I am happier",
"fullTitle": "Feature 2 Rich scenario 2.1 Then I am happier",
"timedOut": false,
"duration": 0,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "0875db44-6808-40f7-ad34-f232b3efc6b0",
"parentUUID": "bde822ca-e1c5-401b-923c-6ce98267776d",
"skipped": false
}
],
"failures": [
{
"title": "When I cause a failure",
"fullTitle": "Feature 2 Rich scenario 2.1 When I cause a failure",
"timedOut": false,
"duration": 1,
"state": "failed",
"pass": false,
"fail": true,
"pending": false,
"code": "iterator(subject, done);",
"err": {
"name": "Error",
"message": "failure!!!",
"stack": "<span class=\"hljs-built_in\">Error</span>: failure!!!<br> at <span class=\"hljs-built_in\">Object</span>.<anonymous> (steps.js:<span class=\"hljs-number\">20</span>:<span class=\"hljs-number\">16</span>)<br> at basic.js:<span class=\"hljs-number\">37</span>:<span class=\"hljs-number\">21</span>"
},
"isRoot": false,
"uuid": "6f8ac20d-719e-4a37-b0da-e07c50f14a80",
"parentUUID": "bde822ca-e1c5-401b-923c-6ce98267776d",
"skipped": false
}
],
"skipped": [],
"hasTests": true,
"hasSuites": false,
"totalTests": 4,
"totalPasses": 3,
"totalFailures": 1,
"totalPending": 0,
"totalSkipped": 0,
"hasPasses": true,
"hasFailures": true,
"hasPending": false,
"hasSkipped": false,
"duration": 3
},
{
"title": "Rich scenario 2.2",
"suites": [],
"tests": [
{
"title": "Given I am rich",
"fullTitle": "Feature 2 Rich scenario 2.2 Given I am rich",
"timedOut": false,
"duration": 0,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "6b02c283-a57a-42f0-8a1f-cef149a00f04",
"parentUUID": "211e3af3-c072-4370-bf21-3462128801c1",
"skipped": false
},
{
"title": "When I buy a Porsche",
"fullTitle": "Feature 2 Rich scenario 2.2 When I buy a Porsche",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "73df1bf6-95b0-4cbe-a9bb-7ae96d374d82",
"parentUUID": "211e3af3-c072-4370-bf21-3462128801c1",
"skipped": false
},
{
"title": "Then I am happier",
"fullTitle": "Feature 2 Rich scenario 2.2 Then I am happier",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "497546fb-354a-4ac3-a681-a9f132d1a4a6",
"parentUUID": "211e3af3-c072-4370-bf21-3462128801c1",
"skipped": false
}
],
"pending": [],
"root": false,
"_timeout": 120000,
"file": "/yaddi.js",
"uuid": "211e3af3-c072-4370-bf21-3462128801c1",
"fullFile": "/Users/kostas/development/personal/yadda-html-reporter/examples/yadda_basic/yaddi.js",
"passes": [
{
"title": "Given I am rich",
"fullTitle": "Feature 2 Rich scenario 2.2 Given I am rich",
"timedOut": false,
"duration": 0,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "6b02c283-a57a-42f0-8a1f-cef149a00f04",
"parentUUID": "211e3af3-c072-4370-bf21-3462128801c1",
"skipped": false
},
{
"title": "When I buy a Porsche",
"fullTitle": "Feature 2 Rich scenario 2.2 When I buy a Porsche",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "73df1bf6-95b0-4cbe-a9bb-7ae96d374d82",
"parentUUID": "211e3af3-c072-4370-bf21-3462128801c1",
"skipped": false
},
{
"title": "Then I am happier",
"fullTitle": "Feature 2 Rich scenario 2.2 Then I am happier",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "497546fb-354a-4ac3-a681-a9f132d1a4a6",
"parentUUID": "211e3af3-c072-4370-bf21-3462128801c1",
"skipped": false
}
],
"failures": [],
"skipped": [],
"hasTests": true,
"hasSuites": false,
"totalTests": 3,
"totalPasses": 3,
"totalFailures": 0,
"totalPending": 0,
"totalSkipped": 0,
"hasPasses": true,
"hasFailures": false,
"hasPending": false,
"hasSkipped": false,
"duration": 2
}
],
"tests": [],
"pending": [],
"root": false,
"_timeout": 120000,
"file": "/yaddi.js",
"uuid": "1e0dfbf1-6279-436f-98f0-7b9dd072cde7",
"fullFile": "/Users/kostas/development/personal/yadda-html-reporter/examples/yadda_basic/yaddi.js",
"passes": [],
"failures": [],
"skipped": [],
"hasTests": false,
"hasSuites": true,
"totalTests": 0,
"totalPasses": 0,
"totalFailures": 0,
"totalPending": 0,
"totalSkipped": 0,
"hasPasses": false,
"hasFailures": false,
"hasPending": false,
"hasSkipped": false,
"duration": 0
},
"ctx": {
"_runnable": {
"title": "\"after all\" hook",
"async": 1,
"sync": false,
"_timeout": 120000,
"_slow": 75,
"_enableTimeouts": true,
"timedOut": false,
"_trace": {},
"type": "hook",
"parent": {
"title": "Feature 2",
"suites": [
{
"title": "Rich scenario 2.1",
"suites": [],
"tests": [
{
"title": "Given I am rich",
"fullTitle": "Feature 2 Rich scenario 2.1 Given I am rich",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "7db62cbc-a863-419f-99c6-081d38d76b64",
"parentUUID": "bde822ca-e1c5-401b-923c-6ce98267776d",
"skipped": false
},
{
"title": "When I buy a Porsche",
"fullTitle": "Feature 2 Rich scenario 2.1 When I buy a Porsche",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "2336a3c1-c35d-42af-8543-7f9c71b620b6",
"parentUUID": "bde822ca-e1c5-401b-923c-6ce98267776d",
"skipped": false
},
{
"title": "When I cause a failure",
"fullTitle": "Feature 2 Rich scenario 2.1 When I cause a failure",
"timedOut": false,
"duration": 1,
"state": "failed",
"pass": false,
"fail": true,
"pending": false,
"code": "iterator(subject, done);",
"err": {
"name": "Error",
"message": "failure!!!",
"stack": "<span class=\"hljs-built_in\">Error</span>: failure!!!<br> at <span class=\"hljs-built_in\">Object</span>.<anonymous> (steps.js:<span class=\"hljs-number\">20</span>:<span class=\"hljs-number\">16</span>)<br> at basic.js:<span class=\"hljs-number\">37</span>:<span class=\"hljs-number\">21</span>"
},
"isRoot": false,
"uuid": "6f8ac20d-719e-4a37-b0da-e07c50f14a80",
"parentUUID": "bde822ca-e1c5-401b-923c-6ce98267776d",
"skipped": false
},
{
"title": "Then I am happier",
"fullTitle": "Feature 2 Rich scenario 2.1 Then I am happier",
"timedOut": false,
"duration": 0,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "0875db44-6808-40f7-ad34-f232b3efc6b0",
"parentUUID": "bde822ca-e1c5-401b-923c-6ce98267776d",
"skipped": false
}
],
"pending": [],
"root": false,
"_timeout": 120000,
"file": "/yaddi.js",
"uuid": "bde822ca-e1c5-401b-923c-6ce98267776d",
"fullFile": "/Users/kostas/development/personal/yadda-html-reporter/examples/yadda_basic/yaddi.js",
"passes": [
{
"title": "Given I am rich",
"fullTitle": "Feature 2 Rich scenario 2.1 Given I am rich",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "7db62cbc-a863-419f-99c6-081d38d76b64",
"parentUUID": "bde822ca-e1c5-401b-923c-6ce98267776d",
"skipped": false
},
{
"title": "When I buy a Porsche",
"fullTitle": "Feature 2 Rich scenario 2.1 When I buy a Porsche",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "2336a3c1-c35d-42af-8543-7f9c71b620b6",
"parentUUID": "bde822ca-e1c5-401b-923c-6ce98267776d",
"skipped": false
},
{
"title": "Then I am happier",
"fullTitle": "Feature 2 Rich scenario 2.1 Then I am happier",
"timedOut": false,
"duration": 0,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "0875db44-6808-40f7-ad34-f232b3efc6b0",
"parentUUID": "bde822ca-e1c5-401b-923c-6ce98267776d",
"skipped": false
}
],
"failures": [
{
"title": "When I cause a failure",
"fullTitle": "Feature 2 Rich scenario 2.1 When I cause a failure",
"timedOut": false,
"duration": 1,
"state": "failed",
"pass": false,
"fail": true,
"pending": false,
"code": "iterator(subject, done);",
"err": {
"name": "Error",
"message": "failure!!!",
"stack": "<span class=\"hljs-built_in\">Error</span>: failure!!!<br> at <span class=\"hljs-built_in\">Object</span>.<anonymous> (steps.js:<span class=\"hljs-number\">20</span>:<span class=\"hljs-number\">16</span>)<br> at basic.js:<span class=\"hljs-number\">37</span>:<span class=\"hljs-number\">21</span>"
},
"isRoot": false,
"uuid": "6f8ac20d-719e-4a37-b0da-e07c50f14a80",
"parentUUID": "bde822ca-e1c5-401b-923c-6ce98267776d",
"skipped": false
}
],
"skipped": [],
"hasTests": true,
"hasSuites": false,
"totalTests": 4,
"totalPasses": 3,
"totalFailures": 1,
"totalPending": 0,
"totalSkipped": 0,
"hasPasses": true,
"hasFailures": true,
"hasPending": false,
"hasSkipped": false,
"duration": 3
},
{
"title": "Rich scenario 2.2",
"suites": [],
"tests": [
{
"title": "Given I am rich",
"fullTitle": "Feature 2 Rich scenario 2.2 Given I am rich",
"timedOut": false,
"duration": 0,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "6b02c283-a57a-42f0-8a1f-cef149a00f04",
"parentUUID": "211e3af3-c072-4370-bf21-3462128801c1",
"skipped": false
},
{
"title": "When I buy a Porsche",
"fullTitle": "Feature 2 Rich scenario 2.2 When I buy a Porsche",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "73df1bf6-95b0-4cbe-a9bb-7ae96d374d82",
"parentUUID": "211e3af3-c072-4370-bf21-3462128801c1",
"skipped": false
},
{
"title": "Then I am happier",
"fullTitle": "Feature 2 Rich scenario 2.2 Then I am happier",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "497546fb-354a-4ac3-a681-a9f132d1a4a6",
"parentUUID": "211e3af3-c072-4370-bf21-3462128801c1",
"skipped": false
}
],
"pending": [],
"root": false,
"_timeout": 120000,
"file": "/yaddi.js",
"uuid": "211e3af3-c072-4370-bf21-3462128801c1",
"fullFile": "/Users/kostas/development/personal/yadda-html-reporter/examples/yadda_basic/yaddi.js",
"passes": [
{
"title": "Given I am rich",
"fullTitle": "Feature 2 Rich scenario 2.2 Given I am rich",
"timedOut": false,
"duration": 0,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "6b02c283-a57a-42f0-8a1f-cef149a00f04",
"parentUUID": "211e3af3-c072-4370-bf21-3462128801c1",
"skipped": false
},
{
"title": "When I buy a Porsche",
"fullTitle": "Feature 2 Rich scenario 2.2 When I buy a Porsche",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "73df1bf6-95b0-4cbe-a9bb-7ae96d374d82",
"parentUUID": "211e3af3-c072-4370-bf21-3462128801c1",
"skipped": false
},
{
"title": "Then I am happier",
"fullTitle": "Feature 2 Rich scenario 2.2 Then I am happier",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "497546fb-354a-4ac3-a681-a9f132d1a4a6",
"parentUUID": "211e3af3-c072-4370-bf21-3462128801c1",
"skipped": false
}
],
"failures": [],
"skipped": [],
"hasTests": true,
"hasSuites": false,
"totalTests": 3,
"totalPasses": 3,
"totalFailures": 0,
"totalPending": 0,
"totalSkipped": 0,
"hasPasses": true,
"hasFailures": false,
"hasPending": false,
"hasSkipped": false,
"duration": 2
}
],
"tests": [],
"pending": [],
"root": false,
"_timeout": 120000,
"file": "/yaddi.js",
"uuid": "1e0dfbf1-6279-436f-98f0-7b9dd072cde7",
"fullFile": "/Users/kostas/development/personal/yadda-html-reporter/examples/yadda_basic/yaddi.js",
"passes": [],
"failures": [],
"skipped": [],
"hasTests": false,
"hasSuites": true,
"totalTests": 0,
"totalPasses": 0,
"totalFailures": 0,
"totalPending": 0,
"totalSkipped": 0,
"hasPasses": false,
"hasFailures": false,
"hasPending": false,
"hasSkipped": false,
"duration": 0
},
"ctx": "[Circular ~.allHooks.13.ctx]",
"_events": {},
"timer": {
"0": null,
"_idleTimeout": -1,
"_idlePrev": null,
"_idleNext": null,
"_idleStart": 22864982,
"_onTimeout": null,
"_repeat": false
},
"duration": 1,
"_error": null
},
"test": {
"title": "\"after all\" hook",
"async": 1,
"sync": false,
"_timeout": 120000,
"_slow": 75,
"_enableTimeouts": true,
"timedOut": false,
"_trace": {},
"type": "hook",
"parent": {
"title": "Feature 2",
"suites": [
{
"title": "Rich scenario 2.1",
"suites": [],
"tests": [
{
"title": "Given I am rich",
"fullTitle": "Feature 2 Rich scenario 2.1 Given I am rich",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "7db62cbc-a863-419f-99c6-081d38d76b64",
"parentUUID": "bde822ca-e1c5-401b-923c-6ce98267776d",
"skipped": false
},
{
"title": "When I buy a Porsche",
"fullTitle": "Feature 2 Rich scenario 2.1 When I buy a Porsche",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "2336a3c1-c35d-42af-8543-7f9c71b620b6",
"parentUUID": "bde822ca-e1c5-401b-923c-6ce98267776d",
"skipped": false
},
{
"title": "When I cause a failure",
"fullTitle": "Feature 2 Rich scenario 2.1 When I cause a failure",
"timedOut": false,
"duration": 1,
"state": "failed",
"pass": false,
"fail": true,
"pending": false,
"code": "iterator(subject, done);",
"err": {
"name": "Error",
"message": "failure!!!",
"stack": "<span class=\"hljs-built_in\">Error</span>: failure!!!<br> at <span class=\"hljs-built_in\">Object</span>.<anonymous> (steps.js:<span class=\"hljs-number\">20</span>:<span class=\"hljs-number\">16</span>)<br> at basic.js:<span class=\"hljs-number\">37</span>:<span class=\"hljs-number\">21</span>"
},
"isRoot": false,
"uuid": "6f8ac20d-719e-4a37-b0da-e07c50f14a80",
"parentUUID": "bde822ca-e1c5-401b-923c-6ce98267776d",
"skipped": false
},
{
"title": "Then I am happier",
"fullTitle": "Feature 2 Rich scenario 2.1 Then I am happier",
"timedOut": false,
"duration": 0,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "0875db44-6808-40f7-ad34-f232b3efc6b0",
"parentUUID": "bde822ca-e1c5-401b-923c-6ce98267776d",
"skipped": false
}
],
"pending": [],
"root": false,
"_timeout": 120000,
"file": "/yaddi.js",
"uuid": "bde822ca-e1c5-401b-923c-6ce98267776d",
"fullFile": "/Users/kostas/development/personal/yadda-html-reporter/examples/yadda_basic/yaddi.js",
"passes": [
{
"title": "Given I am rich",
"fullTitle": "Feature 2 Rich scenario 2.1 Given I am rich",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "7db62cbc-a863-419f-99c6-081d38d76b64",
"parentUUID": "bde822ca-e1c5-401b-923c-6ce98267776d",
"skipped": false
},
{
"title": "When I buy a Porsche",
"fullTitle": "Feature 2 Rich scenario 2.1 When I buy a Porsche",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "2336a3c1-c35d-42af-8543-7f9c71b620b6",
"parentUUID": "bde822ca-e1c5-401b-923c-6ce98267776d",
"skipped": false
},
{
"title": "Then I am happier",
"fullTitle": "Feature 2 Rich scenario 2.1 Then I am happier",
"timedOut": false,
"duration": 0,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "0875db44-6808-40f7-ad34-f232b3efc6b0",
"parentUUID": "bde822ca-e1c5-401b-923c-6ce98267776d",
"skipped": false
}
],
"failures": [
{
"title": "When I cause a failure",
"fullTitle": "Feature 2 Rich scenario 2.1 When I cause a failure",
"timedOut": false,
"duration": 1,
"state": "failed",
"pass": false,
"fail": true,
"pending": false,
"code": "iterator(subject, done);",
"err": {
"name": "Error",
"message": "failure!!!",
"stack": "<span class=\"hljs-built_in\">Error</span>: failure!!!<br> at <span class=\"hljs-built_in\">Object</span>.<anonymous> (steps.js:<span class=\"hljs-number\">20</span>:<span class=\"hljs-number\">16</span>)<br> at basic.js:<span class=\"hljs-number\">37</span>:<span class=\"hljs-number\">21</span>"
},
"isRoot": false,
"uuid": "6f8ac20d-719e-4a37-b0da-e07c50f14a80",
"parentUUID": "bde822ca-e1c5-401b-923c-6ce98267776d",
"skipped": false
}
],
"skipped": [],
"hasTests": true,
"hasSuites": false,
"totalTests": 4,
"totalPasses": 3,
"totalFailures": 1,
"totalPending": 0,
"totalSkipped": 0,
"hasPasses": true,
"hasFailures": true,
"hasPending": false,
"hasSkipped": false,
"duration": 3
},
{
"title": "Rich scenario 2.2",
"suites": [],
"tests": [
{
"title": "Given I am rich",
"fullTitle": "Feature 2 Rich scenario 2.2 Given I am rich",
"timedOut": false,
"duration": 0,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "6b02c283-a57a-42f0-8a1f-cef149a00f04",
"parentUUID": "211e3af3-c072-4370-bf21-3462128801c1",
"skipped": false
},
{
"title": "When I buy a Porsche",
"fullTitle": "Feature 2 Rich scenario 2.2 When I buy a Porsche",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "73df1bf6-95b0-4cbe-a9bb-7ae96d374d82",
"parentUUID": "211e3af3-c072-4370-bf21-3462128801c1",
"skipped": false
},
{
"title": "Then I am happier",
"fullTitle": "Feature 2 Rich scenario 2.2 Then I am happier",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "497546fb-354a-4ac3-a681-a9f132d1a4a6",
"parentUUID": "211e3af3-c072-4370-bf21-3462128801c1",
"skipped": false
}
],
"pending": [],
"root": false,
"_timeout": 120000,
"file": "/yaddi.js",
"uuid": "211e3af3-c072-4370-bf21-3462128801c1",
"fullFile": "/Users/kostas/development/personal/yadda-html-reporter/examples/yadda_basic/yaddi.js",
"passes": [
{
"title": "Given I am rich",
"fullTitle": "Feature 2 Rich scenario 2.2 Given I am rich",
"timedOut": false,
"duration": 0,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "6b02c283-a57a-42f0-8a1f-cef149a00f04",
"parentUUID": "211e3af3-c072-4370-bf21-3462128801c1",
"skipped": false
},
{
"title": "When I buy a Porsche",
"fullTitle": "Feature 2 Rich scenario 2.2 When I buy a Porsche",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "73df1bf6-95b0-4cbe-a9bb-7ae96d374d82",
"parentUUID": "211e3af3-c072-4370-bf21-3462128801c1",
"skipped": false
},
{
"title": "Then I am happier",
"fullTitle": "Feature 2 Rich scenario 2.2 Then I am happier",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "497546fb-354a-4ac3-a681-a9f132d1a4a6",
"parentUUID": "211e3af3-c072-4370-bf21-3462128801c1",
"skipped": false
}
],
"failures": [],
"skipped": [],
"hasTests": true,
"hasSuites": false,
"totalTests": 3,
"totalPasses": 3,
"totalFailures": 0,
"totalPending": 0,
"totalSkipped": 0,
"hasPasses": true,
"hasFailures": false,
"hasPending": false,
"hasSkipped": false,
"duration": 2
}
],
"tests": [],
"pending": [],
"root": false,
"_timeout": 120000,
"file": "/yaddi.js",
"uuid": "1e0dfbf1-6279-436f-98f0-7b9dd072cde7",
"fullFile": "/Users/kostas/development/personal/yadda-html-reporter/examples/yadda_basic/yaddi.js",
"passes": [],
"failures": [],
"skipped": [],
"hasTests": false,
"hasSuites": true,
"totalTests": 0,
"totalPasses": 0,
"totalFailures": 0,
"totalPending": 0,
"totalSkipped": 0,
"hasPasses": false,
"hasFailures": false,
"hasPending": false,
"hasSkipped": false,
"duration": 0
},
"ctx": "[Circular ~.allHooks.13.ctx]",
"_events": {},
"timer": {
"0": null,
"_idleTimeout": -1,
"_idlePrev": null,
"_idleNext": null,
"_idleStart": 22864982,
"_onTimeout": null,
"_repeat": false
},
"duration": 1,
"_error": null
}
},
"_events": {},
"duration": 0,
"_error": null
},
{
"title": "\"after each\" hook",
"async": 0,
"sync": true,
"_timeout": 120000,
"_slow": 75,
"_enableTimeouts": true,
"timedOut": false,
"_trace": {},
"type": "hook",
"parent": {
"title": "Feature 2",
"suites": [
{
"title": "Rich scenario 2.1",
"suites": [],
"tests": [
{
"title": "Given I am rich",
"fullTitle": "Feature 2 Rich scenario 2.1 Given I am rich",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "7db62cbc-a863-419f-99c6-081d38d76b64",
"parentUUID": "bde822ca-e1c5-401b-923c-6ce98267776d",
"skipped": false
},
{
"title": "When I buy a Porsche",
"fullTitle": "Feature 2 Rich scenario 2.1 When I buy a Porsche",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "2336a3c1-c35d-42af-8543-7f9c71b620b6",
"parentUUID": "bde822ca-e1c5-401b-923c-6ce98267776d",
"skipped": false
},
{
"title": "When I cause a failure",
"fullTitle": "Feature 2 Rich scenario 2.1 When I cause a failure",
"timedOut": false,
"duration": 1,
"state": "failed",
"pass": false,
"fail": true,
"pending": false,
"code": "iterator(subject, done);",
"err": {
"name": "Error",
"message": "failure!!!",
"stack": "<span class=\"hljs-built_in\">Error</span>: failure!!!<br> at <span class=\"hljs-built_in\">Object</span>.<anonymous> (steps.js:<span class=\"hljs-number\">20</span>:<span class=\"hljs-number\">16</span>)<br> at basic.js:<span class=\"hljs-number\">37</span>:<span class=\"hljs-number\">21</span>"
},
"isRoot": false,
"uuid": "6f8ac20d-719e-4a37-b0da-e07c50f14a80",
"parentUUID": "bde822ca-e1c5-401b-923c-6ce98267776d",
"skipped": false
},
{
"title": "Then I am happier",
"fullTitle": "Feature 2 Rich scenario 2.1 Then I am happier",
"timedOut": false,
"duration": 0,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "0875db44-6808-40f7-ad34-f232b3efc6b0",
"parentUUID": "bde822ca-e1c5-401b-923c-6ce98267776d",
"skipped": false
}
],
"pending": [],
"root": false,
"_timeout": 120000,
"file": "/yaddi.js",
"uuid": "bde822ca-e1c5-401b-923c-6ce98267776d",
"fullFile": "/Users/kostas/development/personal/yadda-html-reporter/examples/yadda_basic/yaddi.js",
"passes": [
{
"title": "Given I am rich",
"fullTitle": "Feature 2 Rich scenario 2.1 Given I am rich",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "7db62cbc-a863-419f-99c6-081d38d76b64",
"parentUUID": "bde822ca-e1c5-401b-923c-6ce98267776d",
"skipped": false
},
{
"title": "When I buy a Porsche",
"fullTitle": "Feature 2 Rich scenario 2.1 When I buy a Porsche",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "2336a3c1-c35d-42af-8543-7f9c71b620b6",
"parentUUID": "bde822ca-e1c5-401b-923c-6ce98267776d",
"skipped": false
},
{
"title": "Then I am happier",
"fullTitle": "Feature 2 Rich scenario 2.1 Then I am happier",
"timedOut": false,
"duration": 0,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "0875db44-6808-40f7-ad34-f232b3efc6b0",
"parentUUID": "bde822ca-e1c5-401b-923c-6ce98267776d",
"skipped": false
}
],
"failures": [
{
"title": "When I cause a failure",
"fullTitle": "Feature 2 Rich scenario 2.1 When I cause a failure",
"timedOut": false,
"duration": 1,
"state": "failed",
"pass": false,
"fail": true,
"pending": false,
"code": "iterator(subject, done);",
"err": {
"name": "Error",
"message": "failure!!!",
"stack": "<span class=\"hljs-built_in\">Error</span>: failure!!!<br> at <span class=\"hljs-built_in\">Object</span>.<anonymous> (steps.js:<span class=\"hljs-number\">20</span>:<span class=\"hljs-number\">16</span>)<br> at basic.js:<span class=\"hljs-number\">37</span>:<span class=\"hljs-number\">21</span>"
},
"isRoot": false,
"uuid": "6f8ac20d-719e-4a37-b0da-e07c50f14a80",
"parentUUID": "bde822ca-e1c5-401b-923c-6ce98267776d",
"skipped": false
}
],
"skipped": [],
"hasTests": true,
"hasSuites": false,
"totalTests": 4,
"totalPasses": 3,
"totalFailures": 1,
"totalPending": 0,
"totalSkipped": 0,
"hasPasses": true,
"hasFailures": true,
"hasPending": false,
"hasSkipped": false,
"duration": 3
},
{
"title": "Rich scenario 2.2",
"suites": [],
"tests": [
{
"title": "Given I am rich",
"fullTitle": "Feature 2 Rich scenario 2.2 Given I am rich",
"timedOut": false,
"duration": 0,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "6b02c283-a57a-42f0-8a1f-cef149a00f04",
"parentUUID": "211e3af3-c072-4370-bf21-3462128801c1",
"skipped": false
},
{
"title": "When I buy a Porsche",
"fullTitle": "Feature 2 Rich scenario 2.2 When I buy a Porsche",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "73df1bf6-95b0-4cbe-a9bb-7ae96d374d82",
"parentUUID": "211e3af3-c072-4370-bf21-3462128801c1",
"skipped": false
},
{
"title": "Then I am happier",
"fullTitle": "Feature 2 Rich scenario 2.2 Then I am happier",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "497546fb-354a-4ac3-a681-a9f132d1a4a6",
"parentUUID": "211e3af3-c072-4370-bf21-3462128801c1",
"skipped": false
}
],
"pending": [],
"root": false,
"_timeout": 120000,
"file": "/yaddi.js",
"uuid": "211e3af3-c072-4370-bf21-3462128801c1",
"fullFile": "/Users/kostas/development/personal/yadda-html-reporter/examples/yadda_basic/yaddi.js",
"passes": [
{
"title": "Given I am rich",
"fullTitle": "Feature 2 Rich scenario 2.2 Given I am rich",
"timedOut": false,
"duration": 0,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "6b02c283-a57a-42f0-8a1f-cef149a00f04",
"parentUUID": "211e3af3-c072-4370-bf21-3462128801c1",
"skipped": false
},
{
"title": "When I buy a Porsche",
"fullTitle": "Feature 2 Rich scenario 2.2 When I buy a Porsche",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "73df1bf6-95b0-4cbe-a9bb-7ae96d374d82",
"parentUUID": "211e3af3-c072-4370-bf21-3462128801c1",
"skipped": false
},
{
"title": "Then I am happier",
"fullTitle": "Feature 2 Rich scenario 2.2 Then I am happier",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "497546fb-354a-4ac3-a681-a9f132d1a4a6",
"parentUUID": "211e3af3-c072-4370-bf21-3462128801c1",
"skipped": false
}
],
"failures": [],
"skipped": [],
"hasTests": true,
"hasSuites": false,
"totalTests": 3,
"totalPasses": 3,
"totalFailures": 0,
"totalPending": 0,
"totalSkipped": 0,
"hasPasses": true,
"hasFailures": false,
"hasPending": false,
"hasSkipped": false,
"duration": 2
}
],
"tests": [],
"pending": [],
"root": false,
"_timeout": 120000,
"file": "/yaddi.js",
"uuid": "1e0dfbf1-6279-436f-98f0-7b9dd072cde7",
"fullFile": "/Users/kostas/development/personal/yadda-html-reporter/examples/yadda_basic/yaddi.js",
"passes": [],
"failures": [],
"skipped": [],
"hasTests": false,
"hasSuites": true,
"totalTests": 0,
"totalPasses": 0,
"totalFailures": 0,
"totalPending": 0,
"totalSkipped": 0,
"hasPasses": false,
"hasFailures": false,
"hasPending": false,
"hasSkipped": false,
"duration": 0
},
"ctx": {
"_runnable": {
"title": "\"after all\" hook",
"async": 1,
"sync": false,
"_timeout": 120000,
"_slow": 75,
"_enableTimeouts": true,
"timedOut": false,
"_trace": {},
"type": "hook",
"parent": {
"title": "Feature 2",
"suites": [
{
"title": "Rich scenario 2.1",
"suites": [],
"tests": [
{
"title": "Given I am rich",
"fullTitle": "Feature 2 Rich scenario 2.1 Given I am rich",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "7db62cbc-a863-419f-99c6-081d38d76b64",
"parentUUID": "bde822ca-e1c5-401b-923c-6ce98267776d",
"skipped": false
},
{
"title": "When I buy a Porsche",
"fullTitle": "Feature 2 Rich scenario 2.1 When I buy a Porsche",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "2336a3c1-c35d-42af-8543-7f9c71b620b6",
"parentUUID": "bde822ca-e1c5-401b-923c-6ce98267776d",
"skipped": false
},
{
"title": "When I cause a failure",
"fullTitle": "Feature 2 Rich scenario 2.1 When I cause a failure",
"timedOut": false,
"duration": 1,
"state": "failed",
"pass": false,
"fail": true,
"pending": false,
"code": "iterator(subject, done);",
"err": {
"name": "Error",
"message": "failure!!!",
"stack": "<span class=\"hljs-built_in\">Error</span>: failure!!!<br> at <span class=\"hljs-built_in\">Object</span>.<anonymous> (steps.js:<span class=\"hljs-number\">20</span>:<span class=\"hljs-number\">16</span>)<br> at basic.js:<span class=\"hljs-number\">37</span>:<span class=\"hljs-number\">21</span>"
},
"isRoot": false,
"uuid": "6f8ac20d-719e-4a37-b0da-e07c50f14a80",
"parentUUID": "bde822ca-e1c5-401b-923c-6ce98267776d",
"skipped": false
},
{
"title": "Then I am happier",
"fullTitle": "Feature 2 Rich scenario 2.1 Then I am happier",
"timedOut": false,
"duration": 0,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "0875db44-6808-40f7-ad34-f232b3efc6b0",
"parentUUID": "bde822ca-e1c5-401b-923c-6ce98267776d",
"skipped": false
}
],
"pending": [],
"root": false,
"_timeout": 120000,
"file": "/yaddi.js",
"uuid": "bde822ca-e1c5-401b-923c-6ce98267776d",
"fullFile": "/Users/kostas/development/personal/yadda-html-reporter/examples/yadda_basic/yaddi.js",
"passes": [
{
"title": "Given I am rich",
"fullTitle": "Feature 2 Rich scenario 2.1 Given I am rich",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "7db62cbc-a863-419f-99c6-081d38d76b64",
"parentUUID": "bde822ca-e1c5-401b-923c-6ce98267776d",
"skipped": false
},
{
"title": "When I buy a Porsche",
"fullTitle": "Feature 2 Rich scenario 2.1 When I buy a Porsche",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "2336a3c1-c35d-42af-8543-7f9c71b620b6",
"parentUUID": "bde822ca-e1c5-401b-923c-6ce98267776d",
"skipped": false
},
{
"title": "Then I am happier",
"fullTitle": "Feature 2 Rich scenario 2.1 Then I am happier",
"timedOut": false,
"duration": 0,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "0875db44-6808-40f7-ad34-f232b3efc6b0",
"parentUUID": "bde822ca-e1c5-401b-923c-6ce98267776d",
"skipped": false
}
],
"failures": [
{
"title": "When I cause a failure",
"fullTitle": "Feature 2 Rich scenario 2.1 When I cause a failure",
"timedOut": false,
"duration": 1,
"state": "failed",
"pass": false,
"fail": true,
"pending": false,
"code": "iterator(subject, done);",
"err": {
"name": "Error",
"message": "failure!!!",
"stack": "<span class=\"hljs-built_in\">Error</span>: failure!!!<br> at <span class=\"hljs-built_in\">Object</span>.<anonymous> (steps.js:<span class=\"hljs-number\">20</span>:<span class=\"hljs-number\">16</span>)<br> at basic.js:<span class=\"hljs-number\">37</span>:<span class=\"hljs-number\">21</span>"
},
"isRoot": false,
"uuid": "6f8ac20d-719e-4a37-b0da-e07c50f14a80",
"parentUUID": "bde822ca-e1c5-401b-923c-6ce98267776d",
"skipped": false
}
],
"skipped": [],
"hasTests": true,
"hasSuites": false,
"totalTests": 4,
"totalPasses": 3,
"totalFailures": 1,
"totalPending": 0,
"totalSkipped": 0,
"hasPasses": true,
"hasFailures": true,
"hasPending": false,
"hasSkipped": false,
"duration": 3
},
{
"title": "Rich scenario 2.2",
"suites": [],
"tests": [
{
"title": "Given I am rich",
"fullTitle": "Feature 2 Rich scenario 2.2 Given I am rich",
"timedOut": false,
"duration": 0,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "6b02c283-a57a-42f0-8a1f-cef149a00f04",
"parentUUID": "211e3af3-c072-4370-bf21-3462128801c1",
"skipped": false
},
{
"title": "When I buy a Porsche",
"fullTitle": "Feature 2 Rich scenario 2.2 When I buy a Porsche",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "73df1bf6-95b0-4cbe-a9bb-7ae96d374d82",
"parentUUID": "211e3af3-c072-4370-bf21-3462128801c1",
"skipped": false
},
{
"title": "Then I am happier",
"fullTitle": "Feature 2 Rich scenario 2.2 Then I am happier",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "497546fb-354a-4ac3-a681-a9f132d1a4a6",
"parentUUID": "211e3af3-c072-4370-bf21-3462128801c1",
"skipped": false
}
],
"pending": [],
"root": false,
"_timeout": 120000,
"file": "/yaddi.js",
"uuid": "211e3af3-c072-4370-bf21-3462128801c1",
"fullFile": "/Users/kostas/development/personal/yadda-html-reporter/examples/yadda_basic/yaddi.js",
"passes": [
{
"title": "Given I am rich",
"fullTitle": "Feature 2 Rich scenario 2.2 Given I am rich",
"timedOut": false,
"duration": 0,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "6b02c283-a57a-42f0-8a1f-cef149a00f04",
"parentUUID": "211e3af3-c072-4370-bf21-3462128801c1",
"skipped": false
},
{
"title": "When I buy a Porsche",
"fullTitle": "Feature 2 Rich scenario 2.2 When I buy a Porsche",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "73df1bf6-95b0-4cbe-a9bb-7ae96d374d82",
"parentUUID": "211e3af3-c072-4370-bf21-3462128801c1",
"skipped": false
},
{
"title": "Then I am happier",
"fullTitle": "Feature 2 Rich scenario 2.2 Then I am happier",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "497546fb-354a-4ac3-a681-a9f132d1a4a6",
"parentUUID": "211e3af3-c072-4370-bf21-3462128801c1",
"skipped": false
}
],
"failures": [],
"skipped": [],
"hasTests": true,
"hasSuites": false,
"totalTests": 3,
"totalPasses": 3,
"totalFailures": 0,
"totalPending": 0,
"totalSkipped": 0,
"hasPasses": true,
"hasFailures": false,
"hasPending": false,
"hasSkipped": false,
"duration": 2
}
],
"tests": [],
"pending": [],
"root": false,
"_timeout": 120000,
"file": "/yaddi.js",
"uuid": "1e0dfbf1-6279-436f-98f0-7b9dd072cde7",
"fullFile": "/Users/kostas/development/personal/yadda-html-reporter/examples/yadda_basic/yaddi.js",
"passes": [],
"failures": [],
"skipped": [],
"hasTests": false,
"hasSuites": true,
"totalTests": 0,
"totalPasses": 0,
"totalFailures": 0,
"totalPending": 0,
"totalSkipped": 0,
"hasPasses": false,
"hasFailures": false,
"hasPending": false,
"hasSkipped": false,
"duration": 0
},
"ctx": "[Circular ~.allHooks.14.ctx]",
"_events": {},
"timer": {
"0": null,
"_idleTimeout": -1,
"_idlePrev": null,
"_idleNext": null,
"_idleStart": 22864982,
"_onTimeout": null,
"_repeat": false
},
"duration": 1,
"_error": null
},
"test": {
"title": "\"after all\" hook",
"async": 1,
"sync": false,
"_timeout": 120000,
"_slow": 75,
"_enableTimeouts": true,
"timedOut": false,
"_trace": {},
"type": "hook",
"parent": {
"title": "Feature 2",
"suites": [
{
"title": "Rich scenario 2.1",
"suites": [],
"tests": [
{
"title": "Given I am rich",
"fullTitle": "Feature 2 Rich scenario 2.1 Given I am rich",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "7db62cbc-a863-419f-99c6-081d38d76b64",
"parentUUID": "bde822ca-e1c5-401b-923c-6ce98267776d",
"skipped": false
},
{
"title": "When I buy a Porsche",
"fullTitle": "Feature 2 Rich scenario 2.1 When I buy a Porsche",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "2336a3c1-c35d-42af-8543-7f9c71b620b6",
"parentUUID": "bde822ca-e1c5-401b-923c-6ce98267776d",
"skipped": false
},
{
"title": "When I cause a failure",
"fullTitle": "Feature 2 Rich scenario 2.1 When I cause a failure",
"timedOut": false,
"duration": 1,
"state": "failed",
"pass": false,
"fail": true,
"pending": false,
"code": "iterator(subject, done);",
"err": {
"name": "Error",
"message": "failure!!!",
"stack": "<span class=\"hljs-built_in\">Error</span>: failure!!!<br> at <span class=\"hljs-built_in\">Object</span>.<anonymous> (steps.js:<span class=\"hljs-number\">20</span>:<span class=\"hljs-number\">16</span>)<br> at basic.js:<span class=\"hljs-number\">37</span>:<span class=\"hljs-number\">21</span>"
},
"isRoot": false,
"uuid": "6f8ac20d-719e-4a37-b0da-e07c50f14a80",
"parentUUID": "bde822ca-e1c5-401b-923c-6ce98267776d",
"skipped": false
},
{
"title": "Then I am happier",
"fullTitle": "Feature 2 Rich scenario 2.1 Then I am happier",
"timedOut": false,
"duration": 0,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "0875db44-6808-40f7-ad34-f232b3efc6b0",
"parentUUID": "bde822ca-e1c5-401b-923c-6ce98267776d",
"skipped": false
}
],
"pending": [],
"root": false,
"_timeout": 120000,
"file": "/yaddi.js",
"uuid": "bde822ca-e1c5-401b-923c-6ce98267776d",
"fullFile": "/Users/kostas/development/personal/yadda-html-reporter/examples/yadda_basic/yaddi.js",
"passes": [
{
"title": "Given I am rich",
"fullTitle": "Feature 2 Rich scenario 2.1 Given I am rich",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "7db62cbc-a863-419f-99c6-081d38d76b64",
"parentUUID": "bde822ca-e1c5-401b-923c-6ce98267776d",
"skipped": false
},
{
"title": "When I buy a Porsche",
"fullTitle": "Feature 2 Rich scenario 2.1 When I buy a Porsche",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "2336a3c1-c35d-42af-8543-7f9c71b620b6",
"parentUUID": "bde822ca-e1c5-401b-923c-6ce98267776d",
"skipped": false
},
{
"title": "Then I am happier",
"fullTitle": "Feature 2 Rich scenario 2.1 Then I am happier",
"timedOut": false,
"duration": 0,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "0875db44-6808-40f7-ad34-f232b3efc6b0",
"parentUUID": "bde822ca-e1c5-401b-923c-6ce98267776d",
"skipped": false
}
],
"failures": [
{
"title": "When I cause a failure",
"fullTitle": "Feature 2 Rich scenario 2.1 When I cause a failure",
"timedOut": false,
"duration": 1,
"state": "failed",
"pass": false,
"fail": true,
"pending": false,
"code": "iterator(subject, done);",
"err": {
"name": "Error",
"message": "failure!!!",
"stack": "<span class=\"hljs-built_in\">Error</span>: failure!!!<br> at <span class=\"hljs-built_in\">Object</span>.<anonymous> (steps.js:<span class=\"hljs-number\">20</span>:<span class=\"hljs-number\">16</span>)<br> at basic.js:<span class=\"hljs-number\">37</span>:<span class=\"hljs-number\">21</span>"
},
"isRoot": false,
"uuid": "6f8ac20d-719e-4a37-b0da-e07c50f14a80",
"parentUUID": "bde822ca-e1c5-401b-923c-6ce98267776d",
"skipped": false
}
],
"skipped": [],
"hasTests": true,
"hasSuites": false,
"totalTests": 4,
"totalPasses": 3,
"totalFailures": 1,
"totalPending": 0,
"totalSkipped": 0,
"hasPasses": true,
"hasFailures": true,
"hasPending": false,
"hasSkipped": false,
"duration": 3
},
{
"title": "Rich scenario 2.2",
"suites": [],
"tests": [
{
"title": "Given I am rich",
"fullTitle": "Feature 2 Rich scenario 2.2 Given I am rich",
"timedOut": false,
"duration": 0,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "6b02c283-a57a-42f0-8a1f-cef149a00f04",
"parentUUID": "211e3af3-c072-4370-bf21-3462128801c1",
"skipped": false
},
{
"title": "When I buy a Porsche",
"fullTitle": "Feature 2 Rich scenario 2.2 When I buy a Porsche",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "73df1bf6-95b0-4cbe-a9bb-7ae96d374d82",
"parentUUID": "211e3af3-c072-4370-bf21-3462128801c1",
"skipped": false
},
{
"title": "Then I am happier",
"fullTitle": "Feature 2 Rich scenario 2.2 Then I am happier",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "497546fb-354a-4ac3-a681-a9f132d1a4a6",
"parentUUID": "211e3af3-c072-4370-bf21-3462128801c1",
"skipped": false
}
],
"pending": [],
"root": false,
"_timeout": 120000,
"file": "/yaddi.js",
"uuid": "211e3af3-c072-4370-bf21-3462128801c1",
"fullFile": "/Users/kostas/development/personal/yadda-html-reporter/examples/yadda_basic/yaddi.js",
"passes": [
{
"title": "Given I am rich",
"fullTitle": "Feature 2 Rich scenario 2.2 Given I am rich",
"timedOut": false,
"duration": 0,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "6b02c283-a57a-42f0-8a1f-cef149a00f04",
"parentUUID": "211e3af3-c072-4370-bf21-3462128801c1",
"skipped": false
},
{
"title": "When I buy a Porsche",
"fullTitle": "Feature 2 Rich scenario 2.2 When I buy a Porsche",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "73df1bf6-95b0-4cbe-a9bb-7ae96d374d82",
"parentUUID": "211e3af3-c072-4370-bf21-3462128801c1",
"skipped": false
},
{
"title": "Then I am happier",
"fullTitle": "Feature 2 Rich scenario 2.2 Then I am happier",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "497546fb-354a-4ac3-a681-a9f132d1a4a6",
"parentUUID": "211e3af3-c072-4370-bf21-3462128801c1",
"skipped": false
}
],
"failures": [],
"skipped": [],
"hasTests": true,
"hasSuites": false,
"totalTests": 3,
"totalPasses": 3,
"totalFailures": 0,
"totalPending": 0,
"totalSkipped": 0,
"hasPasses": true,
"hasFailures": false,
"hasPending": false,
"hasSkipped": false,
"duration": 2
}
],
"tests": [],
"pending": [],
"root": false,
"_timeout": 120000,
"file": "/yaddi.js",
"uuid": "1e0dfbf1-6279-436f-98f0-7b9dd072cde7",
"fullFile": "/Users/kostas/development/personal/yadda-html-reporter/examples/yadda_basic/yaddi.js",
"passes": [],
"failures": [],
"skipped": [],
"hasTests": false,
"hasSuites": true,
"totalTests": 0,
"totalPasses": 0,
"totalFailures": 0,
"totalPending": 0,
"totalSkipped": 0,
"hasPasses": false,
"hasFailures": false,
"hasPending": false,
"hasSkipped": false,
"duration": 0
},
"ctx": "[Circular ~.allHooks.14.ctx]",
"_events": {},
"timer": {
"0": null,
"_idleTimeout": -1,
"_idlePrev": null,
"_idleNext": null,
"_idleStart": 22864982,
"_onTimeout": null,
"_repeat": false
},
"duration": 1,
"_error": null
}
},
"_events": {},
"duration": 0,
"_error": null
},
{
"title": "\"before each\" hook",
"async": 0,
"sync": true,
"_timeout": 120000,
"_slow": 75,
"_enableTimeouts": true,
"timedOut": false,
"_trace": {},
"type": "hook",
"parent": {
"title": "Feature 2",
"suites": [
{
"title": "Rich scenario 2.1",
"suites": [],
"tests": [
{
"title": "Given I am rich",
"fullTitle": "Feature 2 Rich scenario 2.1 Given I am rich",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "7db62cbc-a863-419f-99c6-081d38d76b64",
"parentUUID": "bde822ca-e1c5-401b-923c-6ce98267776d",
"skipped": false
},
{
"title": "When I buy a Porsche",
"fullTitle": "Feature 2 Rich scenario 2.1 When I buy a Porsche",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "2336a3c1-c35d-42af-8543-7f9c71b620b6",
"parentUUID": "bde822ca-e1c5-401b-923c-6ce98267776d",
"skipped": false
},
{
"title": "When I cause a failure",
"fullTitle": "Feature 2 Rich scenario 2.1 When I cause a failure",
"timedOut": false,
"duration": 1,
"state": "failed",
"pass": false,
"fail": true,
"pending": false,
"code": "iterator(subject, done);",
"err": {
"name": "Error",
"message": "failure!!!",
"stack": "<span class=\"hljs-built_in\">Error</span>: failure!!!<br> at <span class=\"hljs-built_in\">Object</span>.<anonymous> (steps.js:<span class=\"hljs-number\">20</span>:<span class=\"hljs-number\">16</span>)<br> at basic.js:<span class=\"hljs-number\">37</span>:<span class=\"hljs-number\">21</span>"
},
"isRoot": false,
"uuid": "6f8ac20d-719e-4a37-b0da-e07c50f14a80",
"parentUUID": "bde822ca-e1c5-401b-923c-6ce98267776d",
"skipped": false
},
{
"title": "Then I am happier",
"fullTitle": "Feature 2 Rich scenario 2.1 Then I am happier",
"timedOut": false,
"duration": 0,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "0875db44-6808-40f7-ad34-f232b3efc6b0",
"parentUUID": "bde822ca-e1c5-401b-923c-6ce98267776d",
"skipped": false
}
],
"pending": [],
"root": false,
"_timeout": 120000,
"file": "/yaddi.js",
"uuid": "bde822ca-e1c5-401b-923c-6ce98267776d",
"fullFile": "/Users/kostas/development/personal/yadda-html-reporter/examples/yadda_basic/yaddi.js",
"passes": [
{
"title": "Given I am rich",
"fullTitle": "Feature 2 Rich scenario 2.1 Given I am rich",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "7db62cbc-a863-419f-99c6-081d38d76b64",
"parentUUID": "bde822ca-e1c5-401b-923c-6ce98267776d",
"skipped": false
},
{
"title": "When I buy a Porsche",
"fullTitle": "Feature 2 Rich scenario 2.1 When I buy a Porsche",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "2336a3c1-c35d-42af-8543-7f9c71b620b6",
"parentUUID": "bde822ca-e1c5-401b-923c-6ce98267776d",
"skipped": false
},
{
"title": "Then I am happier",
"fullTitle": "Feature 2 Rich scenario 2.1 Then I am happier",
"timedOut": false,
"duration": 0,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "0875db44-6808-40f7-ad34-f232b3efc6b0",
"parentUUID": "bde822ca-e1c5-401b-923c-6ce98267776d",
"skipped": false
}
],
"failures": [
{
"title": "When I cause a failure",
"fullTitle": "Feature 2 Rich scenario 2.1 When I cause a failure",
"timedOut": false,
"duration": 1,
"state": "failed",
"pass": false,
"fail": true,
"pending": false,
"code": "iterator(subject, done);",
"err": {
"name": "Error",
"message": "failure!!!",
"stack": "<span class=\"hljs-built_in\">Error</span>: failure!!!<br> at <span class=\"hljs-built_in\">Object</span>.<anonymous> (steps.js:<span class=\"hljs-number\">20</span>:<span class=\"hljs-number\">16</span>)<br> at basic.js:<span class=\"hljs-number\">37</span>:<span class=\"hljs-number\">21</span>"
},
"isRoot": false,
"uuid": "6f8ac20d-719e-4a37-b0da-e07c50f14a80",
"parentUUID": "bde822ca-e1c5-401b-923c-6ce98267776d",
"skipped": false
}
],
"skipped": [],
"hasTests": true,
"hasSuites": false,
"totalTests": 4,
"totalPasses": 3,
"totalFailures": 1,
"totalPending": 0,
"totalSkipped": 0,
"hasPasses": true,
"hasFailures": true,
"hasPending": false,
"hasSkipped": false,
"duration": 3
},
{
"title": "Rich scenario 2.2",
"suites": [],
"tests": [
{
"title": "Given I am rich",
"fullTitle": "Feature 2 Rich scenario 2.2 Given I am rich",
"timedOut": false,
"duration": 0,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "6b02c283-a57a-42f0-8a1f-cef149a00f04",
"parentUUID": "211e3af3-c072-4370-bf21-3462128801c1",
"skipped": false
},
{
"title": "When I buy a Porsche",
"fullTitle": "Feature 2 Rich scenario 2.2 When I buy a Porsche",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "73df1bf6-95b0-4cbe-a9bb-7ae96d374d82",
"parentUUID": "211e3af3-c072-4370-bf21-3462128801c1",
"skipped": false
},
{
"title": "Then I am happier",
"fullTitle": "Feature 2 Rich scenario 2.2 Then I am happier",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "497546fb-354a-4ac3-a681-a9f132d1a4a6",
"parentUUID": "211e3af3-c072-4370-bf21-3462128801c1",
"skipped": false
}
],
"pending": [],
"root": false,
"_timeout": 120000,
"file": "/yaddi.js",
"uuid": "211e3af3-c072-4370-bf21-3462128801c1",
"fullFile": "/Users/kostas/development/personal/yadda-html-reporter/examples/yadda_basic/yaddi.js",
"passes": [
{
"title": "Given I am rich",
"fullTitle": "Feature 2 Rich scenario 2.2 Given I am rich",
"timedOut": false,
"duration": 0,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "6b02c283-a57a-42f0-8a1f-cef149a00f04",
"parentUUID": "211e3af3-c072-4370-bf21-3462128801c1",
"skipped": false
},
{
"title": "When I buy a Porsche",
"fullTitle": "Feature 2 Rich scenario 2.2 When I buy a Porsche",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "73df1bf6-95b0-4cbe-a9bb-7ae96d374d82",
"parentUUID": "211e3af3-c072-4370-bf21-3462128801c1",
"skipped": false
},
{
"title": "Then I am happier",
"fullTitle": "Feature 2 Rich scenario 2.2 Then I am happier",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "497546fb-354a-4ac3-a681-a9f132d1a4a6",
"parentUUID": "211e3af3-c072-4370-bf21-3462128801c1",
"skipped": false
}
],
"failures": [],
"skipped": [],
"hasTests": true,
"hasSuites": false,
"totalTests": 3,
"totalPasses": 3,
"totalFailures": 0,
"totalPending": 0,
"totalSkipped": 0,
"hasPasses": true,
"hasFailures": false,
"hasPending": false,
"hasSkipped": false,
"duration": 2
}
],
"tests": [],
"pending": [],
"root": false,
"_timeout": 120000,
"file": "/yaddi.js",
"uuid": "1e0dfbf1-6279-436f-98f0-7b9dd072cde7",
"fullFile": "/Users/kostas/development/personal/yadda-html-reporter/examples/yadda_basic/yaddi.js",
"passes": [],
"failures": [],
"skipped": [],
"hasTests": false,
"hasSuites": true,
"totalTests": 0,
"totalPasses": 0,
"totalFailures": 0,
"totalPending": 0,
"totalSkipped": 0,
"hasPasses": false,
"hasFailures": false,
"hasPending": false,
"hasSkipped": false,
"duration": 0
},
"ctx": {
"_runnable": {
"title": "\"after all\" hook",
"async": 1,
"sync": false,
"_timeout": 120000,
"_slow": 75,
"_enableTimeouts": true,
"timedOut": false,
"_trace": {},
"type": "hook",
"parent": {
"title": "Feature 2",
"suites": [
{
"title": "Rich scenario 2.1",
"suites": [],
"tests": [
{
"title": "Given I am rich",
"fullTitle": "Feature 2 Rich scenario 2.1 Given I am rich",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "7db62cbc-a863-419f-99c6-081d38d76b64",
"parentUUID": "bde822ca-e1c5-401b-923c-6ce98267776d",
"skipped": false
},
{
"title": "When I buy a Porsche",
"fullTitle": "Feature 2 Rich scenario 2.1 When I buy a Porsche",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "2336a3c1-c35d-42af-8543-7f9c71b620b6",
"parentUUID": "bde822ca-e1c5-401b-923c-6ce98267776d",
"skipped": false
},
{
"title": "When I cause a failure",
"fullTitle": "Feature 2 Rich scenario 2.1 When I cause a failure",
"timedOut": false,
"duration": 1,
"state": "failed",
"pass": false,
"fail": true,
"pending": false,
"code": "iterator(subject, done);",
"err": {
"name": "Error",
"message": "failure!!!",
"stack": "<span class=\"hljs-built_in\">Error</span>: failure!!!<br> at <span class=\"hljs-built_in\">Object</span>.<anonymous> (steps.js:<span class=\"hljs-number\">20</span>:<span class=\"hljs-number\">16</span>)<br> at basic.js:<span class=\"hljs-number\">37</span>:<span class=\"hljs-number\">21</span>"
},
"isRoot": false,
"uuid": "6f8ac20d-719e-4a37-b0da-e07c50f14a80",
"parentUUID": "bde822ca-e1c5-401b-923c-6ce98267776d",
"skipped": false
},
{
"title": "Then I am happier",
"fullTitle": "Feature 2 Rich scenario 2.1 Then I am happier",
"timedOut": false,
"duration": 0,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "0875db44-6808-40f7-ad34-f232b3efc6b0",
"parentUUID": "bde822ca-e1c5-401b-923c-6ce98267776d",
"skipped": false
}
],
"pending": [],
"root": false,
"_timeout": 120000,
"file": "/yaddi.js",
"uuid": "bde822ca-e1c5-401b-923c-6ce98267776d",
"fullFile": "/Users/kostas/development/personal/yadda-html-reporter/examples/yadda_basic/yaddi.js",
"passes": [
{
"title": "Given I am rich",
"fullTitle": "Feature 2 Rich scenario 2.1 Given I am rich",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "7db62cbc-a863-419f-99c6-081d38d76b64",
"parentUUID": "bde822ca-e1c5-401b-923c-6ce98267776d",
"skipped": false
},
{
"title": "When I buy a Porsche",
"fullTitle": "Feature 2 Rich scenario 2.1 When I buy a Porsche",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "2336a3c1-c35d-42af-8543-7f9c71b620b6",
"parentUUID": "bde822ca-e1c5-401b-923c-6ce98267776d",
"skipped": false
},
{
"title": "Then I am happier",
"fullTitle": "Feature 2 Rich scenario 2.1 Then I am happier",
"timedOut": false,
"duration": 0,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "0875db44-6808-40f7-ad34-f232b3efc6b0",
"parentUUID": "bde822ca-e1c5-401b-923c-6ce98267776d",
"skipped": false
}
],
"failures": [
{
"title": "When I cause a failure",
"fullTitle": "Feature 2 Rich scenario 2.1 When I cause a failure",
"timedOut": false,
"duration": 1,
"state": "failed",
"pass": false,
"fail": true,
"pending": false,
"code": "iterator(subject, done);",
"err": {
"name": "Error",
"message": "failure!!!",
"stack": "<span class=\"hljs-built_in\">Error</span>: failure!!!<br> at <span class=\"hljs-built_in\">Object</span>.<anonymous> (steps.js:<span class=\"hljs-number\">20</span>:<span class=\"hljs-number\">16</span>)<br> at basic.js:<span class=\"hljs-number\">37</span>:<span class=\"hljs-number\">21</span>"
},
"isRoot": false,
"uuid": "6f8ac20d-719e-4a37-b0da-e07c50f14a80",
"parentUUID": "bde822ca-e1c5-401b-923c-6ce98267776d",
"skipped": false
}
],
"skipped": [],
"hasTests": true,
"hasSuites": false,
"totalTests": 4,
"totalPasses": 3,
"totalFailures": 1,
"totalPending": 0,
"totalSkipped": 0,
"hasPasses": true,
"hasFailures": true,
"hasPending": false,
"hasSkipped": false,
"duration": 3
},
{
"title": "Rich scenario 2.2",
"suites": [],
"tests": [
{
"title": "Given I am rich",
"fullTitle": "Feature 2 Rich scenario 2.2 Given I am rich",
"timedOut": false,
"duration": 0,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "6b02c283-a57a-42f0-8a1f-cef149a00f04",
"parentUUID": "211e3af3-c072-4370-bf21-3462128801c1",
"skipped": false
},
{
"title": "When I buy a Porsche",
"fullTitle": "Feature 2 Rich scenario 2.2 When I buy a Porsche",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "73df1bf6-95b0-4cbe-a9bb-7ae96d374d82",
"parentUUID": "211e3af3-c072-4370-bf21-3462128801c1",
"skipped": false
},
{
"title": "Then I am happier",
"fullTitle": "Feature 2 Rich scenario 2.2 Then I am happier",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "497546fb-354a-4ac3-a681-a9f132d1a4a6",
"parentUUID": "211e3af3-c072-4370-bf21-3462128801c1",
"skipped": false
}
],
"pending": [],
"root": false,
"_timeout": 120000,
"file": "/yaddi.js",
"uuid": "211e3af3-c072-4370-bf21-3462128801c1",
"fullFile": "/Users/kostas/development/personal/yadda-html-reporter/examples/yadda_basic/yaddi.js",
"passes": [
{
"title": "Given I am rich",
"fullTitle": "Feature 2 Rich scenario 2.2 Given I am rich",
"timedOut": false,
"duration": 0,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "6b02c283-a57a-42f0-8a1f-cef149a00f04",
"parentUUID": "211e3af3-c072-4370-bf21-3462128801c1",
"skipped": false
},
{
"title": "When I buy a Porsche",
"fullTitle": "Feature 2 Rich scenario 2.2 When I buy a Porsche",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "73df1bf6-95b0-4cbe-a9bb-7ae96d374d82",
"parentUUID": "211e3af3-c072-4370-bf21-3462128801c1",
"skipped": false
},
{
"title": "Then I am happier",
"fullTitle": "Feature 2 Rich scenario 2.2 Then I am happier",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "497546fb-354a-4ac3-a681-a9f132d1a4a6",
"parentUUID": "211e3af3-c072-4370-bf21-3462128801c1",
"skipped": false
}
],
"failures": [],
"skipped": [],
"hasTests": true,
"hasSuites": false,
"totalTests": 3,
"totalPasses": 3,
"totalFailures": 0,
"totalPending": 0,
"totalSkipped": 0,
"hasPasses": true,
"hasFailures": false,
"hasPending": false,
"hasSkipped": false,
"duration": 2
}
],
"tests": [],
"pending": [],
"root": false,
"_timeout": 120000,
"file": "/yaddi.js",
"uuid": "1e0dfbf1-6279-436f-98f0-7b9dd072cde7",
"fullFile": "/Users/kostas/development/personal/yadda-html-reporter/examples/yadda_basic/yaddi.js",
"passes": [],
"failures": [],
"skipped": [],
"hasTests": false,
"hasSuites": true,
"totalTests": 0,
"totalPasses": 0,
"totalFailures": 0,
"totalPending": 0,
"totalSkipped": 0,
"hasPasses": false,
"hasFailures": false,
"hasPending": false,
"hasSkipped": false,
"duration": 0
},
"ctx": "[Circular ~.allHooks.15.ctx]",
"_events": {},
"timer": {
"0": null,
"_idleTimeout": -1,
"_idlePrev": null,
"_idleNext": null,
"_idleStart": 22864982,
"_onTimeout": null,
"_repeat": false
},
"duration": 1,
"_error": null
},
"test": {
"title": "\"after all\" hook",
"async": 1,
"sync": false,
"_timeout": 120000,
"_slow": 75,
"_enableTimeouts": true,
"timedOut": false,
"_trace": {},
"type": "hook",
"parent": {
"title": "Feature 2",
"suites": [
{
"title": "Rich scenario 2.1",
"suites": [],
"tests": [
{
"title": "Given I am rich",
"fullTitle": "Feature 2 Rich scenario 2.1 Given I am rich",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "7db62cbc-a863-419f-99c6-081d38d76b64",
"parentUUID": "bde822ca-e1c5-401b-923c-6ce98267776d",
"skipped": false
},
{
"title": "When I buy a Porsche",
"fullTitle": "Feature 2 Rich scenario 2.1 When I buy a Porsche",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "2336a3c1-c35d-42af-8543-7f9c71b620b6",
"parentUUID": "bde822ca-e1c5-401b-923c-6ce98267776d",
"skipped": false
},
{
"title": "When I cause a failure",
"fullTitle": "Feature 2 Rich scenario 2.1 When I cause a failure",
"timedOut": false,
"duration": 1,
"state": "failed",
"pass": false,
"fail": true,
"pending": false,
"code": "iterator(subject, done);",
"err": {
"name": "Error",
"message": "failure!!!",
"stack": "<span class=\"hljs-built_in\">Error</span>: failure!!!<br> at <span class=\"hljs-built_in\">Object</span>.<anonymous> (steps.js:<span class=\"hljs-number\">20</span>:<span class=\"hljs-number\">16</span>)<br> at basic.js:<span class=\"hljs-number\">37</span>:<span class=\"hljs-number\">21</span>"
},
"isRoot": false,
"uuid": "6f8ac20d-719e-4a37-b0da-e07c50f14a80",
"parentUUID": "bde822ca-e1c5-401b-923c-6ce98267776d",
"skipped": false
},
{
"title": "Then I am happier",
"fullTitle": "Feature 2 Rich scenario 2.1 Then I am happier",
"timedOut": false,
"duration": 0,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "0875db44-6808-40f7-ad34-f232b3efc6b0",
"parentUUID": "bde822ca-e1c5-401b-923c-6ce98267776d",
"skipped": false
}
],
"pending": [],
"root": false,
"_timeout": 120000,
"file": "/yaddi.js",
"uuid": "bde822ca-e1c5-401b-923c-6ce98267776d",
"fullFile": "/Users/kostas/development/personal/yadda-html-reporter/examples/yadda_basic/yaddi.js",
"passes": [
{
"title": "Given I am rich",
"fullTitle": "Feature 2 Rich scenario 2.1 Given I am rich",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "7db62cbc-a863-419f-99c6-081d38d76b64",
"parentUUID": "bde822ca-e1c5-401b-923c-6ce98267776d",
"skipped": false
},
{
"title": "When I buy a Porsche",
"fullTitle": "Feature 2 Rich scenario 2.1 When I buy a Porsche",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "2336a3c1-c35d-42af-8543-7f9c71b620b6",
"parentUUID": "bde822ca-e1c5-401b-923c-6ce98267776d",
"skipped": false
},
{
"title": "Then I am happier",
"fullTitle": "Feature 2 Rich scenario 2.1 Then I am happier",
"timedOut": false,
"duration": 0,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "0875db44-6808-40f7-ad34-f232b3efc6b0",
"parentUUID": "bde822ca-e1c5-401b-923c-6ce98267776d",
"skipped": false
}
],
"failures": [
{
"title": "When I cause a failure",
"fullTitle": "Feature 2 Rich scenario 2.1 When I cause a failure",
"timedOut": false,
"duration": 1,
"state": "failed",
"pass": false,
"fail": true,
"pending": false,
"code": "iterator(subject, done);",
"err": {
"name": "Error",
"message": "failure!!!",
"stack": "<span class=\"hljs-built_in\">Error</span>: failure!!!<br> at <span class=\"hljs-built_in\">Object</span>.<anonymous> (steps.js:<span class=\"hljs-number\">20</span>:<span class=\"hljs-number\">16</span>)<br> at basic.js:<span class=\"hljs-number\">37</span>:<span class=\"hljs-number\">21</span>"
},
"isRoot": false,
"uuid": "6f8ac20d-719e-4a37-b0da-e07c50f14a80",
"parentUUID": "bde822ca-e1c5-401b-923c-6ce98267776d",
"skipped": false
}
],
"skipped": [],
"hasTests": true,
"hasSuites": false,
"totalTests": 4,
"totalPasses": 3,
"totalFailures": 1,
"totalPending": 0,
"totalSkipped": 0,
"hasPasses": true,
"hasFailures": true,
"hasPending": false,
"hasSkipped": false,
"duration": 3
},
{
"title": "Rich scenario 2.2",
"suites": [],
"tests": [
{
"title": "Given I am rich",
"fullTitle": "Feature 2 Rich scenario 2.2 Given I am rich",
"timedOut": false,
"duration": 0,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "6b02c283-a57a-42f0-8a1f-cef149a00f04",
"parentUUID": "211e3af3-c072-4370-bf21-3462128801c1",
"skipped": false
},
{
"title": "When I buy a Porsche",
"fullTitle": "Feature 2 Rich scenario 2.2 When I buy a Porsche",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "73df1bf6-95b0-4cbe-a9bb-7ae96d374d82",
"parentUUID": "211e3af3-c072-4370-bf21-3462128801c1",
"skipped": false
},
{
"title": "Then I am happier",
"fullTitle": "Feature 2 Rich scenario 2.2 Then I am happier",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "497546fb-354a-4ac3-a681-a9f132d1a4a6",
"parentUUID": "211e3af3-c072-4370-bf21-3462128801c1",
"skipped": false
}
],
"pending": [],
"root": false,
"_timeout": 120000,
"file": "/yaddi.js",
"uuid": "211e3af3-c072-4370-bf21-3462128801c1",
"fullFile": "/Users/kostas/development/personal/yadda-html-reporter/examples/yadda_basic/yaddi.js",
"passes": [
{
"title": "Given I am rich",
"fullTitle": "Feature 2 Rich scenario 2.2 Given I am rich",
"timedOut": false,
"duration": 0,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "6b02c283-a57a-42f0-8a1f-cef149a00f04",
"parentUUID": "211e3af3-c072-4370-bf21-3462128801c1",
"skipped": false
},
{
"title": "When I buy a Porsche",
"fullTitle": "Feature 2 Rich scenario 2.2 When I buy a Porsche",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "73df1bf6-95b0-4cbe-a9bb-7ae96d374d82",
"parentUUID": "211e3af3-c072-4370-bf21-3462128801c1",
"skipped": false
},
{
"title": "Then I am happier",
"fullTitle": "Feature 2 Rich scenario 2.2 Then I am happier",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "497546fb-354a-4ac3-a681-a9f132d1a4a6",
"parentUUID": "211e3af3-c072-4370-bf21-3462128801c1",
"skipped": false
}
],
"failures": [],
"skipped": [],
"hasTests": true,
"hasSuites": false,
"totalTests": 3,
"totalPasses": 3,
"totalFailures": 0,
"totalPending": 0,
"totalSkipped": 0,
"hasPasses": true,
"hasFailures": false,
"hasPending": false,
"hasSkipped": false,
"duration": 2
}
],
"tests": [],
"pending": [],
"root": false,
"_timeout": 120000,
"file": "/yaddi.js",
"uuid": "1e0dfbf1-6279-436f-98f0-7b9dd072cde7",
"fullFile": "/Users/kostas/development/personal/yadda-html-reporter/examples/yadda_basic/yaddi.js",
"passes": [],
"failures": [],
"skipped": [],
"hasTests": false,
"hasSuites": true,
"totalTests": 0,
"totalPasses": 0,
"totalFailures": 0,
"totalPending": 0,
"totalSkipped": 0,
"hasPasses": false,
"hasFailures": false,
"hasPending": false,
"hasSkipped": false,
"duration": 0
},
"ctx": "[Circular ~.allHooks.15.ctx]",
"_events": {},
"timer": {
"0": null,
"_idleTimeout": -1,
"_idlePrev": null,
"_idleNext": null,
"_idleStart": 22864982,
"_onTimeout": null,
"_repeat": false
},
"duration": 1,
"_error": null
}
},
"_events": {},
"duration": 0,
"_error": null
},
{
"title": "\"after each\" hook",
"async": 0,
"sync": true,
"_timeout": 120000,
"_slow": 75,
"_enableTimeouts": true,
"timedOut": false,
"_trace": {},
"type": "hook",
"parent": {
"title": "Feature 2",
"suites": [
{
"title": "Rich scenario 2.1",
"suites": [],
"tests": [
{
"title": "Given I am rich",
"fullTitle": "Feature 2 Rich scenario 2.1 Given I am rich",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "7db62cbc-a863-419f-99c6-081d38d76b64",
"parentUUID": "bde822ca-e1c5-401b-923c-6ce98267776d",
"skipped": false
},
{
"title": "When I buy a Porsche",
"fullTitle": "Feature 2 Rich scenario 2.1 When I buy a Porsche",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "2336a3c1-c35d-42af-8543-7f9c71b620b6",
"parentUUID": "bde822ca-e1c5-401b-923c-6ce98267776d",
"skipped": false
},
{
"title": "When I cause a failure",
"fullTitle": "Feature 2 Rich scenario 2.1 When I cause a failure",
"timedOut": false,
"duration": 1,
"state": "failed",
"pass": false,
"fail": true,
"pending": false,
"code": "iterator(subject, done);",
"err": {
"name": "Error",
"message": "failure!!!",
"stack": "<span class=\"hljs-built_in\">Error</span>: failure!!!<br> at <span class=\"hljs-built_in\">Object</span>.<anonymous> (steps.js:<span class=\"hljs-number\">20</span>:<span class=\"hljs-number\">16</span>)<br> at basic.js:<span class=\"hljs-number\">37</span>:<span class=\"hljs-number\">21</span>"
},
"isRoot": false,
"uuid": "6f8ac20d-719e-4a37-b0da-e07c50f14a80",
"parentUUID": "bde822ca-e1c5-401b-923c-6ce98267776d",
"skipped": false
},
{
"title": "Then I am happier",
"fullTitle": "Feature 2 Rich scenario 2.1 Then I am happier",
"timedOut": false,
"duration": 0,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "0875db44-6808-40f7-ad34-f232b3efc6b0",
"parentUUID": "bde822ca-e1c5-401b-923c-6ce98267776d",
"skipped": false
}
],
"pending": [],
"root": false,
"_timeout": 120000,
"file": "/yaddi.js",
"uuid": "bde822ca-e1c5-401b-923c-6ce98267776d",
"fullFile": "/Users/kostas/development/personal/yadda-html-reporter/examples/yadda_basic/yaddi.js",
"passes": [
{
"title": "Given I am rich",
"fullTitle": "Feature 2 Rich scenario 2.1 Given I am rich",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "7db62cbc-a863-419f-99c6-081d38d76b64",
"parentUUID": "bde822ca-e1c5-401b-923c-6ce98267776d",
"skipped": false
},
{
"title": "When I buy a Porsche",
"fullTitle": "Feature 2 Rich scenario 2.1 When I buy a Porsche",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "2336a3c1-c35d-42af-8543-7f9c71b620b6",
"parentUUID": "bde822ca-e1c5-401b-923c-6ce98267776d",
"skipped": false
},
{
"title": "Then I am happier",
"fullTitle": "Feature 2 Rich scenario 2.1 Then I am happier",
"timedOut": false,
"duration": 0,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "0875db44-6808-40f7-ad34-f232b3efc6b0",
"parentUUID": "bde822ca-e1c5-401b-923c-6ce98267776d",
"skipped": false
}
],
"failures": [
{
"title": "When I cause a failure",
"fullTitle": "Feature 2 Rich scenario 2.1 When I cause a failure",
"timedOut": false,
"duration": 1,
"state": "failed",
"pass": false,
"fail": true,
"pending": false,
"code": "iterator(subject, done);",
"err": {
"name": "Error",
"message": "failure!!!",
"stack": "<span class=\"hljs-built_in\">Error</span>: failure!!!<br> at <span class=\"hljs-built_in\">Object</span>.<anonymous> (steps.js:<span class=\"hljs-number\">20</span>:<span class=\"hljs-number\">16</span>)<br> at basic.js:<span class=\"hljs-number\">37</span>:<span class=\"hljs-number\">21</span>"
},
"isRoot": false,
"uuid": "6f8ac20d-719e-4a37-b0da-e07c50f14a80",
"parentUUID": "bde822ca-e1c5-401b-923c-6ce98267776d",
"skipped": false
}
],
"skipped": [],
"hasTests": true,
"hasSuites": false,
"totalTests": 4,
"totalPasses": 3,
"totalFailures": 1,
"totalPending": 0,
"totalSkipped": 0,
"hasPasses": true,
"hasFailures": true,
"hasPending": false,
"hasSkipped": false,
"duration": 3
},
{
"title": "Rich scenario 2.2",
"suites": [],
"tests": [
{
"title": "Given I am rich",
"fullTitle": "Feature 2 Rich scenario 2.2 Given I am rich",
"timedOut": false,
"duration": 0,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "6b02c283-a57a-42f0-8a1f-cef149a00f04",
"parentUUID": "211e3af3-c072-4370-bf21-3462128801c1",
"skipped": false
},
{
"title": "When I buy a Porsche",
"fullTitle": "Feature 2 Rich scenario 2.2 When I buy a Porsche",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "73df1bf6-95b0-4cbe-a9bb-7ae96d374d82",
"parentUUID": "211e3af3-c072-4370-bf21-3462128801c1",
"skipped": false
},
{
"title": "Then I am happier",
"fullTitle": "Feature 2 Rich scenario 2.2 Then I am happier",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "497546fb-354a-4ac3-a681-a9f132d1a4a6",
"parentUUID": "211e3af3-c072-4370-bf21-3462128801c1",
"skipped": false
}
],
"pending": [],
"root": false,
"_timeout": 120000,
"file": "/yaddi.js",
"uuid": "211e3af3-c072-4370-bf21-3462128801c1",
"fullFile": "/Users/kostas/development/personal/yadda-html-reporter/examples/yadda_basic/yaddi.js",
"passes": [
{
"title": "Given I am rich",
"fullTitle": "Feature 2 Rich scenario 2.2 Given I am rich",
"timedOut": false,
"duration": 0,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "6b02c283-a57a-42f0-8a1f-cef149a00f04",
"parentUUID": "211e3af3-c072-4370-bf21-3462128801c1",
"skipped": false
},
{
"title": "When I buy a Porsche",
"fullTitle": "Feature 2 Rich scenario 2.2 When I buy a Porsche",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "73df1bf6-95b0-4cbe-a9bb-7ae96d374d82",
"parentUUID": "211e3af3-c072-4370-bf21-3462128801c1",
"skipped": false
},
{
"title": "Then I am happier",
"fullTitle": "Feature 2 Rich scenario 2.2 Then I am happier",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "497546fb-354a-4ac3-a681-a9f132d1a4a6",
"parentUUID": "211e3af3-c072-4370-bf21-3462128801c1",
"skipped": false
}
],
"failures": [],
"skipped": [],
"hasTests": true,
"hasSuites": false,
"totalTests": 3,
"totalPasses": 3,
"totalFailures": 0,
"totalPending": 0,
"totalSkipped": 0,
"hasPasses": true,
"hasFailures": false,
"hasPending": false,
"hasSkipped": false,
"duration": 2
}
],
"tests": [],
"pending": [],
"root": false,
"_timeout": 120000,
"file": "/yaddi.js",
"uuid": "1e0dfbf1-6279-436f-98f0-7b9dd072cde7",
"fullFile": "/Users/kostas/development/personal/yadda-html-reporter/examples/yadda_basic/yaddi.js",
"passes": [],
"failures": [],
"skipped": [],
"hasTests": false,
"hasSuites": true,
"totalTests": 0,
"totalPasses": 0,
"totalFailures": 0,
"totalPending": 0,
"totalSkipped": 0,
"hasPasses": false,
"hasFailures": false,
"hasPending": false,
"hasSkipped": false,
"duration": 0
},
"ctx": {
"_runnable": {
"title": "\"after all\" hook",
"async": 1,
"sync": false,
"_timeout": 120000,
"_slow": 75,
"_enableTimeouts": true,
"timedOut": false,
"_trace": {},
"type": "hook",
"parent": {
"title": "Feature 2",
"suites": [
{
"title": "Rich scenario 2.1",
"suites": [],
"tests": [
{
"title": "Given I am rich",
"fullTitle": "Feature 2 Rich scenario 2.1 Given I am rich",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "7db62cbc-a863-419f-99c6-081d38d76b64",
"parentUUID": "bde822ca-e1c5-401b-923c-6ce98267776d",
"skipped": false
},
{
"title": "When I buy a Porsche",
"fullTitle": "Feature 2 Rich scenario 2.1 When I buy a Porsche",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "2336a3c1-c35d-42af-8543-7f9c71b620b6",
"parentUUID": "bde822ca-e1c5-401b-923c-6ce98267776d",
"skipped": false
},
{
"title": "When I cause a failure",
"fullTitle": "Feature 2 Rich scenario 2.1 When I cause a failure",
"timedOut": false,
"duration": 1,
"state": "failed",
"pass": false,
"fail": true,
"pending": false,
"code": "iterator(subject, done);",
"err": {
"name": "Error",
"message": "failure!!!",
"stack": "<span class=\"hljs-built_in\">Error</span>: failure!!!<br> at <span class=\"hljs-built_in\">Object</span>.<anonymous> (steps.js:<span class=\"hljs-number\">20</span>:<span class=\"hljs-number\">16</span>)<br> at basic.js:<span class=\"hljs-number\">37</span>:<span class=\"hljs-number\">21</span>"
},
"isRoot": false,
"uuid": "6f8ac20d-719e-4a37-b0da-e07c50f14a80",
"parentUUID": "bde822ca-e1c5-401b-923c-6ce98267776d",
"skipped": false
},
{
"title": "Then I am happier",
"fullTitle": "Feature 2 Rich scenario 2.1 Then I am happier",
"timedOut": false,
"duration": 0,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "0875db44-6808-40f7-ad34-f232b3efc6b0",
"parentUUID": "bde822ca-e1c5-401b-923c-6ce98267776d",
"skipped": false
}
],
"pending": [],
"root": false,
"_timeout": 120000,
"file": "/yaddi.js",
"uuid": "bde822ca-e1c5-401b-923c-6ce98267776d",
"fullFile": "/Users/kostas/development/personal/yadda-html-reporter/examples/yadda_basic/yaddi.js",
"passes": [
{
"title": "Given I am rich",
"fullTitle": "Feature 2 Rich scenario 2.1 Given I am rich",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "7db62cbc-a863-419f-99c6-081d38d76b64",
"parentUUID": "bde822ca-e1c5-401b-923c-6ce98267776d",
"skipped": false
},
{
"title": "When I buy a Porsche",
"fullTitle": "Feature 2 Rich scenario 2.1 When I buy a Porsche",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "2336a3c1-c35d-42af-8543-7f9c71b620b6",
"parentUUID": "bde822ca-e1c5-401b-923c-6ce98267776d",
"skipped": false
},
{
"title": "Then I am happier",
"fullTitle": "Feature 2 Rich scenario 2.1 Then I am happier",
"timedOut": false,
"duration": 0,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "0875db44-6808-40f7-ad34-f232b3efc6b0",
"parentUUID": "bde822ca-e1c5-401b-923c-6ce98267776d",
"skipped": false
}
],
"failures": [
{
"title": "When I cause a failure",
"fullTitle": "Feature 2 Rich scenario 2.1 When I cause a failure",
"timedOut": false,
"duration": 1,
"state": "failed",
"pass": false,
"fail": true,
"pending": false,
"code": "iterator(subject, done);",
"err": {
"name": "Error",
"message": "failure!!!",
"stack": "<span class=\"hljs-built_in\">Error</span>: failure!!!<br> at <span class=\"hljs-built_in\">Object</span>.<anonymous> (steps.js:<span class=\"hljs-number\">20</span>:<span class=\"hljs-number\">16</span>)<br> at basic.js:<span class=\"hljs-number\">37</span>:<span class=\"hljs-number\">21</span>"
},
"isRoot": false,
"uuid": "6f8ac20d-719e-4a37-b0da-e07c50f14a80",
"parentUUID": "bde822ca-e1c5-401b-923c-6ce98267776d",
"skipped": false
}
],
"skipped": [],
"hasTests": true,
"hasSuites": false,
"totalTests": 4,
"totalPasses": 3,
"totalFailures": 1,
"totalPending": 0,
"totalSkipped": 0,
"hasPasses": true,
"hasFailures": true,
"hasPending": false,
"hasSkipped": false,
"duration": 3
},
{
"title": "Rich scenario 2.2",
"suites": [],
"tests": [
{
"title": "Given I am rich",
"fullTitle": "Feature 2 Rich scenario 2.2 Given I am rich",
"timedOut": false,
"duration": 0,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "6b02c283-a57a-42f0-8a1f-cef149a00f04",
"parentUUID": "211e3af3-c072-4370-bf21-3462128801c1",
"skipped": false
},
{
"title": "When I buy a Porsche",
"fullTitle": "Feature 2 Rich scenario 2.2 When I buy a Porsche",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "73df1bf6-95b0-4cbe-a9bb-7ae96d374d82",
"parentUUID": "211e3af3-c072-4370-bf21-3462128801c1",
"skipped": false
},
{
"title": "Then I am happier",
"fullTitle": "Feature 2 Rich scenario 2.2 Then I am happier",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "497546fb-354a-4ac3-a681-a9f132d1a4a6",
"parentUUID": "211e3af3-c072-4370-bf21-3462128801c1",
"skipped": false
}
],
"pending": [],
"root": false,
"_timeout": 120000,
"file": "/yaddi.js",
"uuid": "211e3af3-c072-4370-bf21-3462128801c1",
"fullFile": "/Users/kostas/development/personal/yadda-html-reporter/examples/yadda_basic/yaddi.js",
"passes": [
{
"title": "Given I am rich",
"fullTitle": "Feature 2 Rich scenario 2.2 Given I am rich",
"timedOut": false,
"duration": 0,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "6b02c283-a57a-42f0-8a1f-cef149a00f04",
"parentUUID": "211e3af3-c072-4370-bf21-3462128801c1",
"skipped": false
},
{
"title": "When I buy a Porsche",
"fullTitle": "Feature 2 Rich scenario 2.2 When I buy a Porsche",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "73df1bf6-95b0-4cbe-a9bb-7ae96d374d82",
"parentUUID": "211e3af3-c072-4370-bf21-3462128801c1",
"skipped": false
},
{
"title": "Then I am happier",
"fullTitle": "Feature 2 Rich scenario 2.2 Then I am happier",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "497546fb-354a-4ac3-a681-a9f132d1a4a6",
"parentUUID": "211e3af3-c072-4370-bf21-3462128801c1",
"skipped": false
}
],
"failures": [],
"skipped": [],
"hasTests": true,
"hasSuites": false,
"totalTests": 3,
"totalPasses": 3,
"totalFailures": 0,
"totalPending": 0,
"totalSkipped": 0,
"hasPasses": true,
"hasFailures": false,
"hasPending": false,
"hasSkipped": false,
"duration": 2
}
],
"tests": [],
"pending": [],
"root": false,
"_timeout": 120000,
"file": "/yaddi.js",
"uuid": "1e0dfbf1-6279-436f-98f0-7b9dd072cde7",
"fullFile": "/Users/kostas/development/personal/yadda-html-reporter/examples/yadda_basic/yaddi.js",
"passes": [],
"failures": [],
"skipped": [],
"hasTests": false,
"hasSuites": true,
"totalTests": 0,
"totalPasses": 0,
"totalFailures": 0,
"totalPending": 0,
"totalSkipped": 0,
"hasPasses": false,
"hasFailures": false,
"hasPending": false,
"hasSkipped": false,
"duration": 0
},
"ctx": "[Circular ~.allHooks.16.ctx]",
"_events": {},
"timer": {
"0": null,
"_idleTimeout": -1,
"_idlePrev": null,
"_idleNext": null,
"_idleStart": 22864982,
"_onTimeout": null,
"_repeat": false
},
"duration": 1,
"_error": null
},
"test": {
"title": "\"after all\" hook",
"async": 1,
"sync": false,
"_timeout": 120000,
"_slow": 75,
"_enableTimeouts": true,
"timedOut": false,
"_trace": {},
"type": "hook",
"parent": {
"title": "Feature 2",
"suites": [
{
"title": "Rich scenario 2.1",
"suites": [],
"tests": [
{
"title": "Given I am rich",
"fullTitle": "Feature 2 Rich scenario 2.1 Given I am rich",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "7db62cbc-a863-419f-99c6-081d38d76b64",
"parentUUID": "bde822ca-e1c5-401b-923c-6ce98267776d",
"skipped": false
},
{
"title": "When I buy a Porsche",
"fullTitle": "Feature 2 Rich scenario 2.1 When I buy a Porsche",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "2336a3c1-c35d-42af-8543-7f9c71b620b6",
"parentUUID": "bde822ca-e1c5-401b-923c-6ce98267776d",
"skipped": false
},
{
"title": "When I cause a failure",
"fullTitle": "Feature 2 Rich scenario 2.1 When I cause a failure",
"timedOut": false,
"duration": 1,
"state": "failed",
"pass": false,
"fail": true,
"pending": false,
"code": "iterator(subject, done);",
"err": {
"name": "Error",
"message": "failure!!!",
"stack": "<span class=\"hljs-built_in\">Error</span>: failure!!!<br> at <span class=\"hljs-built_in\">Object</span>.<anonymous> (steps.js:<span class=\"hljs-number\">20</span>:<span class=\"hljs-number\">16</span>)<br> at basic.js:<span class=\"hljs-number\">37</span>:<span class=\"hljs-number\">21</span>"
},
"isRoot": false,
"uuid": "6f8ac20d-719e-4a37-b0da-e07c50f14a80",
"parentUUID": "bde822ca-e1c5-401b-923c-6ce98267776d",
"skipped": false
},
{
"title": "Then I am happier",
"fullTitle": "Feature 2 Rich scenario 2.1 Then I am happier",
"timedOut": false,
"duration": 0,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "0875db44-6808-40f7-ad34-f232b3efc6b0",
"parentUUID": "bde822ca-e1c5-401b-923c-6ce98267776d",
"skipped": false
}
],
"pending": [],
"root": false,
"_timeout": 120000,
"file": "/yaddi.js",
"uuid": "bde822ca-e1c5-401b-923c-6ce98267776d",
"fullFile": "/Users/kostas/development/personal/yadda-html-reporter/examples/yadda_basic/yaddi.js",
"passes": [
{
"title": "Given I am rich",
"fullTitle": "Feature 2 Rich scenario 2.1 Given I am rich",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "7db62cbc-a863-419f-99c6-081d38d76b64",
"parentUUID": "bde822ca-e1c5-401b-923c-6ce98267776d",
"skipped": false
},
{
"title": "When I buy a Porsche",
"fullTitle": "Feature 2 Rich scenario 2.1 When I buy a Porsche",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "2336a3c1-c35d-42af-8543-7f9c71b620b6",
"parentUUID": "bde822ca-e1c5-401b-923c-6ce98267776d",
"skipped": false
},
{
"title": "Then I am happier",
"fullTitle": "Feature 2 Rich scenario 2.1 Then I am happier",
"timedOut": false,
"duration": 0,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "0875db44-6808-40f7-ad34-f232b3efc6b0",
"parentUUID": "bde822ca-e1c5-401b-923c-6ce98267776d",
"skipped": false
}
],
"failures": [
{
"title": "When I cause a failure",
"fullTitle": "Feature 2 Rich scenario 2.1 When I cause a failure",
"timedOut": false,
"duration": 1,
"state": "failed",
"pass": false,
"fail": true,
"pending": false,
"code": "iterator(subject, done);",
"err": {
"name": "Error",
"message": "failure!!!",
"stack": "<span class=\"hljs-built_in\">Error</span>: failure!!!<br> at <span class=\"hljs-built_in\">Object</span>.<anonymous> (steps.js:<span class=\"hljs-number\">20</span>:<span class=\"hljs-number\">16</span>)<br> at basic.js:<span class=\"hljs-number\">37</span>:<span class=\"hljs-number\">21</span>"
},
"isRoot": false,
"uuid": "6f8ac20d-719e-4a37-b0da-e07c50f14a80",
"parentUUID": "bde822ca-e1c5-401b-923c-6ce98267776d",
"skipped": false
}
],
"skipped": [],
"hasTests": true,
"hasSuites": false,
"totalTests": 4,
"totalPasses": 3,
"totalFailures": 1,
"totalPending": 0,
"totalSkipped": 0,
"hasPasses": true,
"hasFailures": true,
"hasPending": false,
"hasSkipped": false,
"duration": 3
},
{
"title": "Rich scenario 2.2",
"suites": [],
"tests": [
{
"title": "Given I am rich",
"fullTitle": "Feature 2 Rich scenario 2.2 Given I am rich",
"timedOut": false,
"duration": 0,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "6b02c283-a57a-42f0-8a1f-cef149a00f04",
"parentUUID": "211e3af3-c072-4370-bf21-3462128801c1",
"skipped": false
},
{
"title": "When I buy a Porsche",
"fullTitle": "Feature 2 Rich scenario 2.2 When I buy a Porsche",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "73df1bf6-95b0-4cbe-a9bb-7ae96d374d82",
"parentUUID": "211e3af3-c072-4370-bf21-3462128801c1",
"skipped": false
},
{
"title": "Then I am happier",
"fullTitle": "Feature 2 Rich scenario 2.2 Then I am happier",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "497546fb-354a-4ac3-a681-a9f132d1a4a6",
"parentUUID": "211e3af3-c072-4370-bf21-3462128801c1",
"skipped": false
}
],
"pending": [],
"root": false,
"_timeout": 120000,
"file": "/yaddi.js",
"uuid": "211e3af3-c072-4370-bf21-3462128801c1",
"fullFile": "/Users/kostas/development/personal/yadda-html-reporter/examples/yadda_basic/yaddi.js",
"passes": [
{
"title": "Given I am rich",
"fullTitle": "Feature 2 Rich scenario 2.2 Given I am rich",
"timedOut": false,
"duration": 0,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "6b02c283-a57a-42f0-8a1f-cef149a00f04",
"parentUUID": "211e3af3-c072-4370-bf21-3462128801c1",
"skipped": false
},
{
"title": "When I buy a Porsche",
"fullTitle": "Feature 2 Rich scenario 2.2 When I buy a Porsche",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "73df1bf6-95b0-4cbe-a9bb-7ae96d374d82",
"parentUUID": "211e3af3-c072-4370-bf21-3462128801c1",
"skipped": false
},
{
"title": "Then I am happier",
"fullTitle": "Feature 2 Rich scenario 2.2 Then I am happier",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "497546fb-354a-4ac3-a681-a9f132d1a4a6",
"parentUUID": "211e3af3-c072-4370-bf21-3462128801c1",
"skipped": false
}
],
"failures": [],
"skipped": [],
"hasTests": true,
"hasSuites": false,
"totalTests": 3,
"totalPasses": 3,
"totalFailures": 0,
"totalPending": 0,
"totalSkipped": 0,
"hasPasses": true,
"hasFailures": false,
"hasPending": false,
"hasSkipped": false,
"duration": 2
}
],
"tests": [],
"pending": [],
"root": false,
"_timeout": 120000,
"file": "/yaddi.js",
"uuid": "1e0dfbf1-6279-436f-98f0-7b9dd072cde7",
"fullFile": "/Users/kostas/development/personal/yadda-html-reporter/examples/yadda_basic/yaddi.js",
"passes": [],
"failures": [],
"skipped": [],
"hasTests": false,
"hasSuites": true,
"totalTests": 0,
"totalPasses": 0,
"totalFailures": 0,
"totalPending": 0,
"totalSkipped": 0,
"hasPasses": false,
"hasFailures": false,
"hasPending": false,
"hasSkipped": false,
"duration": 0
},
"ctx": "[Circular ~.allHooks.16.ctx]",
"_events": {},
"timer": {
"0": null,
"_idleTimeout": -1,
"_idlePrev": null,
"_idleNext": null,
"_idleStart": 22864982,
"_onTimeout": null,
"_repeat": false
},
"duration": 1,
"_error": null
}
},
"_events": {},
"duration": 0,
"_error": null
},
{
"title": "\"before each\" hook",
"async": 0,
"sync": true,
"_timeout": 120000,
"_slow": 75,
"_enableTimeouts": true,
"timedOut": false,
"_trace": {},
"type": "hook",
"parent": {
"title": "Feature 2",
"suites": [
{
"title": "Rich scenario 2.1",
"suites": [],
"tests": [
{
"title": "Given I am rich",
"fullTitle": "Feature 2 Rich scenario 2.1 Given I am rich",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "7db62cbc-a863-419f-99c6-081d38d76b64",
"parentUUID": "bde822ca-e1c5-401b-923c-6ce98267776d",
"skipped": false
},
{
"title": "When I buy a Porsche",
"fullTitle": "Feature 2 Rich scenario 2.1 When I buy a Porsche",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "2336a3c1-c35d-42af-8543-7f9c71b620b6",
"parentUUID": "bde822ca-e1c5-401b-923c-6ce98267776d",
"skipped": false
},
{
"title": "When I cause a failure",
"fullTitle": "Feature 2 Rich scenario 2.1 When I cause a failure",
"timedOut": false,
"duration": 1,
"state": "failed",
"pass": false,
"fail": true,
"pending": false,
"code": "iterator(subject, done);",
"err": {
"name": "Error",
"message": "failure!!!",
"stack": "<span class=\"hljs-built_in\">Error</span>: failure!!!<br> at <span class=\"hljs-built_in\">Object</span>.<anonymous> (steps.js:<span class=\"hljs-number\">20</span>:<span class=\"hljs-number\">16</span>)<br> at basic.js:<span class=\"hljs-number\">37</span>:<span class=\"hljs-number\">21</span>"
},
"isRoot": false,
"uuid": "6f8ac20d-719e-4a37-b0da-e07c50f14a80",
"parentUUID": "bde822ca-e1c5-401b-923c-6ce98267776d",
"skipped": false
},
{
"title": "Then I am happier",
"fullTitle": "Feature 2 Rich scenario 2.1 Then I am happier",
"timedOut": false,
"duration": 0,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "0875db44-6808-40f7-ad34-f232b3efc6b0",
"parentUUID": "bde822ca-e1c5-401b-923c-6ce98267776d",
"skipped": false
}
],
"pending": [],
"root": false,
"_timeout": 120000,
"file": "/yaddi.js",
"uuid": "bde822ca-e1c5-401b-923c-6ce98267776d",
"fullFile": "/Users/kostas/development/personal/yadda-html-reporter/examples/yadda_basic/yaddi.js",
"passes": [
{
"title": "Given I am rich",
"fullTitle": "Feature 2 Rich scenario 2.1 Given I am rich",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "7db62cbc-a863-419f-99c6-081d38d76b64",
"parentUUID": "bde822ca-e1c5-401b-923c-6ce98267776d",
"skipped": false
},
{
"title": "When I buy a Porsche",
"fullTitle": "Feature 2 Rich scenario 2.1 When I buy a Porsche",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "2336a3c1-c35d-42af-8543-7f9c71b620b6",
"parentUUID": "bde822ca-e1c5-401b-923c-6ce98267776d",
"skipped": false
},
{
"title": "Then I am happier",
"fullTitle": "Feature 2 Rich scenario 2.1 Then I am happier",
"timedOut": false,
"duration": 0,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "0875db44-6808-40f7-ad34-f232b3efc6b0",
"parentUUID": "bde822ca-e1c5-401b-923c-6ce98267776d",
"skipped": false
}
],
"failures": [
{
"title": "When I cause a failure",
"fullTitle": "Feature 2 Rich scenario 2.1 When I cause a failure",
"timedOut": false,
"duration": 1,
"state": "failed",
"pass": false,
"fail": true,
"pending": false,
"code": "iterator(subject, done);",
"err": {
"name": "Error",
"message": "failure!!!",
"stack": "<span class=\"hljs-built_in\">Error</span>: failure!!!<br> at <span class=\"hljs-built_in\">Object</span>.<anonymous> (steps.js:<span class=\"hljs-number\">20</span>:<span class=\"hljs-number\">16</span>)<br> at basic.js:<span class=\"hljs-number\">37</span>:<span class=\"hljs-number\">21</span>"
},
"isRoot": false,
"uuid": "6f8ac20d-719e-4a37-b0da-e07c50f14a80",
"parentUUID": "bde822ca-e1c5-401b-923c-6ce98267776d",
"skipped": false
}
],
"skipped": [],
"hasTests": true,
"hasSuites": false,
"totalTests": 4,
"totalPasses": 3,
"totalFailures": 1,
"totalPending": 0,
"totalSkipped": 0,
"hasPasses": true,
"hasFailures": true,
"hasPending": false,
"hasSkipped": false,
"duration": 3
},
{
"title": "Rich scenario 2.2",
"suites": [],
"tests": [
{
"title": "Given I am rich",
"fullTitle": "Feature 2 Rich scenario 2.2 Given I am rich",
"timedOut": false,
"duration": 0,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "6b02c283-a57a-42f0-8a1f-cef149a00f04",
"parentUUID": "211e3af3-c072-4370-bf21-3462128801c1",
"skipped": false
},
{
"title": "When I buy a Porsche",
"fullTitle": "Feature 2 Rich scenario 2.2 When I buy a Porsche",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "73df1bf6-95b0-4cbe-a9bb-7ae96d374d82",
"parentUUID": "211e3af3-c072-4370-bf21-3462128801c1",
"skipped": false
},
{
"title": "Then I am happier",
"fullTitle": "Feature 2 Rich scenario 2.2 Then I am happier",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "497546fb-354a-4ac3-a681-a9f132d1a4a6",
"parentUUID": "211e3af3-c072-4370-bf21-3462128801c1",
"skipped": false
}
],
"pending": [],
"root": false,
"_timeout": 120000,
"file": "/yaddi.js",
"uuid": "211e3af3-c072-4370-bf21-3462128801c1",
"fullFile": "/Users/kostas/development/personal/yadda-html-reporter/examples/yadda_basic/yaddi.js",
"passes": [
{
"title": "Given I am rich",
"fullTitle": "Feature 2 Rich scenario 2.2 Given I am rich",
"timedOut": false,
"duration": 0,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "6b02c283-a57a-42f0-8a1f-cef149a00f04",
"parentUUID": "211e3af3-c072-4370-bf21-3462128801c1",
"skipped": false
},
{
"title": "When I buy a Porsche",
"fullTitle": "Feature 2 Rich scenario 2.2 When I buy a Porsche",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "73df1bf6-95b0-4cbe-a9bb-7ae96d374d82",
"parentUUID": "211e3af3-c072-4370-bf21-3462128801c1",
"skipped": false
},
{
"title": "Then I am happier",
"fullTitle": "Feature 2 Rich scenario 2.2 Then I am happier",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "497546fb-354a-4ac3-a681-a9f132d1a4a6",
"parentUUID": "211e3af3-c072-4370-bf21-3462128801c1",
"skipped": false
}
],
"failures": [],
"skipped": [],
"hasTests": true,
"hasSuites": false,
"totalTests": 3,
"totalPasses": 3,
"totalFailures": 0,
"totalPending": 0,
"totalSkipped": 0,
"hasPasses": true,
"hasFailures": false,
"hasPending": false,
"hasSkipped": false,
"duration": 2
}
],
"tests": [],
"pending": [],
"root": false,
"_timeout": 120000,
"file": "/yaddi.js",
"uuid": "1e0dfbf1-6279-436f-98f0-7b9dd072cde7",
"fullFile": "/Users/kostas/development/personal/yadda-html-reporter/examples/yadda_basic/yaddi.js",
"passes": [],
"failures": [],
"skipped": [],
"hasTests": false,
"hasSuites": true,
"totalTests": 0,
"totalPasses": 0,
"totalFailures": 0,
"totalPending": 0,
"totalSkipped": 0,
"hasPasses": false,
"hasFailures": false,
"hasPending": false,
"hasSkipped": false,
"duration": 0
},
"ctx": {
"_runnable": {
"title": "\"after all\" hook",
"async": 1,
"sync": false,
"_timeout": 120000,
"_slow": 75,
"_enableTimeouts": true,
"timedOut": false,
"_trace": {},
"type": "hook",
"parent": {
"title": "Feature 2",
"suites": [
{
"title": "Rich scenario 2.1",
"suites": [],
"tests": [
{
"title": "Given I am rich",
"fullTitle": "Feature 2 Rich scenario 2.1 Given I am rich",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "7db62cbc-a863-419f-99c6-081d38d76b64",
"parentUUID": "bde822ca-e1c5-401b-923c-6ce98267776d",
"skipped": false
},
{
"title": "When I buy a Porsche",
"fullTitle": "Feature 2 Rich scenario 2.1 When I buy a Porsche",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "2336a3c1-c35d-42af-8543-7f9c71b620b6",
"parentUUID": "bde822ca-e1c5-401b-923c-6ce98267776d",
"skipped": false
},
{
"title": "When I cause a failure",
"fullTitle": "Feature 2 Rich scenario 2.1 When I cause a failure",
"timedOut": false,
"duration": 1,
"state": "failed",
"pass": false,
"fail": true,
"pending": false,
"code": "iterator(subject, done);",
"err": {
"name": "Error",
"message": "failure!!!",
"stack": "<span class=\"hljs-built_in\">Error</span>: failure!!!<br> at <span class=\"hljs-built_in\">Object</span>.<anonymous> (steps.js:<span class=\"hljs-number\">20</span>:<span class=\"hljs-number\">16</span>)<br> at basic.js:<span class=\"hljs-number\">37</span>:<span class=\"hljs-number\">21</span>"
},
"isRoot": false,
"uuid": "6f8ac20d-719e-4a37-b0da-e07c50f14a80",
"parentUUID": "bde822ca-e1c5-401b-923c-6ce98267776d",
"skipped": false
},
{
"title": "Then I am happier",
"fullTitle": "Feature 2 Rich scenario 2.1 Then I am happier",
"timedOut": false,
"duration": 0,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "0875db44-6808-40f7-ad34-f232b3efc6b0",
"parentUUID": "bde822ca-e1c5-401b-923c-6ce98267776d",
"skipped": false
}
],
"pending": [],
"root": false,
"_timeout": 120000,
"file": "/yaddi.js",
"uuid": "bde822ca-e1c5-401b-923c-6ce98267776d",
"fullFile": "/Users/kostas/development/personal/yadda-html-reporter/examples/yadda_basic/yaddi.js",
"passes": [
{
"title": "Given I am rich",
"fullTitle": "Feature 2 Rich scenario 2.1 Given I am rich",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "7db62cbc-a863-419f-99c6-081d38d76b64",
"parentUUID": "bde822ca-e1c5-401b-923c-6ce98267776d",
"skipped": false
},
{
"title": "When I buy a Porsche",
"fullTitle": "Feature 2 Rich scenario 2.1 When I buy a Porsche",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "2336a3c1-c35d-42af-8543-7f9c71b620b6",
"parentUUID": "bde822ca-e1c5-401b-923c-6ce98267776d",
"skipped": false
},
{
"title": "Then I am happier",
"fullTitle": "Feature 2 Rich scenario 2.1 Then I am happier",
"timedOut": false,
"duration": 0,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "0875db44-6808-40f7-ad34-f232b3efc6b0",
"parentUUID": "bde822ca-e1c5-401b-923c-6ce98267776d",
"skipped": false
}
],
"failures": [
{
"title": "When I cause a failure",
"fullTitle": "Feature 2 Rich scenario 2.1 When I cause a failure",
"timedOut": false,
"duration": 1,
"state": "failed",
"pass": false,
"fail": true,
"pending": false,
"code": "iterator(subject, done);",
"err": {
"name": "Error",
"message": "failure!!!",
"stack": "<span class=\"hljs-built_in\">Error</span>: failure!!!<br> at <span class=\"hljs-built_in\">Object</span>.<anonymous> (steps.js:<span class=\"hljs-number\">20</span>:<span class=\"hljs-number\">16</span>)<br> at basic.js:<span class=\"hljs-number\">37</span>:<span class=\"hljs-number\">21</span>"
},
"isRoot": false,
"uuid": "6f8ac20d-719e-4a37-b0da-e07c50f14a80",
"parentUUID": "bde822ca-e1c5-401b-923c-6ce98267776d",
"skipped": false
}
],
"skipped": [],
"hasTests": true,
"hasSuites": false,
"totalTests": 4,
"totalPasses": 3,
"totalFailures": 1,
"totalPending": 0,
"totalSkipped": 0,
"hasPasses": true,
"hasFailures": true,
"hasPending": false,
"hasSkipped": false,
"duration": 3
},
{
"title": "Rich scenario 2.2",
"suites": [],
"tests": [
{
"title": "Given I am rich",
"fullTitle": "Feature 2 Rich scenario 2.2 Given I am rich",
"timedOut": false,
"duration": 0,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "6b02c283-a57a-42f0-8a1f-cef149a00f04",
"parentUUID": "211e3af3-c072-4370-bf21-3462128801c1",
"skipped": false
},
{
"title": "When I buy a Porsche",
"fullTitle": "Feature 2 Rich scenario 2.2 When I buy a Porsche",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "73df1bf6-95b0-4cbe-a9bb-7ae96d374d82",
"parentUUID": "211e3af3-c072-4370-bf21-3462128801c1",
"skipped": false
},
{
"title": "Then I am happier",
"fullTitle": "Feature 2 Rich scenario 2.2 Then I am happier",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "497546fb-354a-4ac3-a681-a9f132d1a4a6",
"parentUUID": "211e3af3-c072-4370-bf21-3462128801c1",
"skipped": false
}
],
"pending": [],
"root": false,
"_timeout": 120000,
"file": "/yaddi.js",
"uuid": "211e3af3-c072-4370-bf21-3462128801c1",
"fullFile": "/Users/kostas/development/personal/yadda-html-reporter/examples/yadda_basic/yaddi.js",
"passes": [
{
"title": "Given I am rich",
"fullTitle": "Feature 2 Rich scenario 2.2 Given I am rich",
"timedOut": false,
"duration": 0,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "6b02c283-a57a-42f0-8a1f-cef149a00f04",
"parentUUID": "211e3af3-c072-4370-bf21-3462128801c1",
"skipped": false
},
{
"title": "When I buy a Porsche",
"fullTitle": "Feature 2 Rich scenario 2.2 When I buy a Porsche",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "73df1bf6-95b0-4cbe-a9bb-7ae96d374d82",
"parentUUID": "211e3af3-c072-4370-bf21-3462128801c1",
"skipped": false
},
{
"title": "Then I am happier",
"fullTitle": "Feature 2 Rich scenario 2.2 Then I am happier",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "497546fb-354a-4ac3-a681-a9f132d1a4a6",
"parentUUID": "211e3af3-c072-4370-bf21-3462128801c1",
"skipped": false
}
],
"failures": [],
"skipped": [],
"hasTests": true,
"hasSuites": false,
"totalTests": 3,
"totalPasses": 3,
"totalFailures": 0,
"totalPending": 0,
"totalSkipped": 0,
"hasPasses": true,
"hasFailures": false,
"hasPending": false,
"hasSkipped": false,
"duration": 2
}
],
"tests": [],
"pending": [],
"root": false,
"_timeout": 120000,
"file": "/yaddi.js",
"uuid": "1e0dfbf1-6279-436f-98f0-7b9dd072cde7",
"fullFile": "/Users/kostas/development/personal/yadda-html-reporter/examples/yadda_basic/yaddi.js",
"passes": [],
"failures": [],
"skipped": [],
"hasTests": false,
"hasSuites": true,
"totalTests": 0,
"totalPasses": 0,
"totalFailures": 0,
"totalPending": 0,
"totalSkipped": 0,
"hasPasses": false,
"hasFailures": false,
"hasPending": false,
"hasSkipped": false,
"duration": 0
},
"ctx": "[Circular ~.allHooks.17.ctx]",
"_events": {},
"timer": {
"0": null,
"_idleTimeout": -1,
"_idlePrev": null,
"_idleNext": null,
"_idleStart": 22864982,
"_onTimeout": null,
"_repeat": false
},
"duration": 1,
"_error": null
},
"test": {
"title": "\"after all\" hook",
"async": 1,
"sync": false,
"_timeout": 120000,
"_slow": 75,
"_enableTimeouts": true,
"timedOut": false,
"_trace": {},
"type": "hook",
"parent": {
"title": "Feature 2",
"suites": [
{
"title": "Rich scenario 2.1",
"suites": [],
"tests": [
{
"title": "Given I am rich",
"fullTitle": "Feature 2 Rich scenario 2.1 Given I am rich",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "7db62cbc-a863-419f-99c6-081d38d76b64",
"parentUUID": "bde822ca-e1c5-401b-923c-6ce98267776d",
"skipped": false
},
{
"title": "When I buy a Porsche",
"fullTitle": "Feature 2 Rich scenario 2.1 When I buy a Porsche",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "2336a3c1-c35d-42af-8543-7f9c71b620b6",
"parentUUID": "bde822ca-e1c5-401b-923c-6ce98267776d",
"skipped": false
},
{
"title": "When I cause a failure",
"fullTitle": "Feature 2 Rich scenario 2.1 When I cause a failure",
"timedOut": false,
"duration": 1,
"state": "failed",
"pass": false,
"fail": true,
"pending": false,
"code": "iterator(subject, done);",
"err": {
"name": "Error",
"message": "failure!!!",
"stack": "<span class=\"hljs-built_in\">Error</span>: failure!!!<br> at <span class=\"hljs-built_in\">Object</span>.<anonymous> (steps.js:<span class=\"hljs-number\">20</span>:<span class=\"hljs-number\">16</span>)<br> at basic.js:<span class=\"hljs-number\">37</span>:<span class=\"hljs-number\">21</span>"
},
"isRoot": false,
"uuid": "6f8ac20d-719e-4a37-b0da-e07c50f14a80",
"parentUUID": "bde822ca-e1c5-401b-923c-6ce98267776d",
"skipped": false
},
{
"title": "Then I am happier",
"fullTitle": "Feature 2 Rich scenario 2.1 Then I am happier",
"timedOut": false,
"duration": 0,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "0875db44-6808-40f7-ad34-f232b3efc6b0",
"parentUUID": "bde822ca-e1c5-401b-923c-6ce98267776d",
"skipped": false
}
],
"pending": [],
"root": false,
"_timeout": 120000,
"file": "/yaddi.js",
"uuid": "bde822ca-e1c5-401b-923c-6ce98267776d",
"fullFile": "/Users/kostas/development/personal/yadda-html-reporter/examples/yadda_basic/yaddi.js",
"passes": [
{
"title": "Given I am rich",
"fullTitle": "Feature 2 Rich scenario 2.1 Given I am rich",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "7db62cbc-a863-419f-99c6-081d38d76b64",
"parentUUID": "bde822ca-e1c5-401b-923c-6ce98267776d",
"skipped": false
},
{
"title": "When I buy a Porsche",
"fullTitle": "Feature 2 Rich scenario 2.1 When I buy a Porsche",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "2336a3c1-c35d-42af-8543-7f9c71b620b6",
"parentUUID": "bde822ca-e1c5-401b-923c-6ce98267776d",
"skipped": false
},
{
"title": "Then I am happier",
"fullTitle": "Feature 2 Rich scenario 2.1 Then I am happier",
"timedOut": false,
"duration": 0,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "0875db44-6808-40f7-ad34-f232b3efc6b0",
"parentUUID": "bde822ca-e1c5-401b-923c-6ce98267776d",
"skipped": false
}
],
"failures": [
{
"title": "When I cause a failure",
"fullTitle": "Feature 2 Rich scenario 2.1 When I cause a failure",
"timedOut": false,
"duration": 1,
"state": "failed",
"pass": false,
"fail": true,
"pending": false,
"code": "iterator(subject, done);",
"err": {
"name": "Error",
"message": "failure!!!",
"stack": "<span class=\"hljs-built_in\">Error</span>: failure!!!<br> at <span class=\"hljs-built_in\">Object</span>.<anonymous> (steps.js:<span class=\"hljs-number\">20</span>:<span class=\"hljs-number\">16</span>)<br> at basic.js:<span class=\"hljs-number\">37</span>:<span class=\"hljs-number\">21</span>"
},
"isRoot": false,
"uuid": "6f8ac20d-719e-4a37-b0da-e07c50f14a80",
"parentUUID": "bde822ca-e1c5-401b-923c-6ce98267776d",
"skipped": false
}
],
"skipped": [],
"hasTests": true,
"hasSuites": false,
"totalTests": 4,
"totalPasses": 3,
"totalFailures": 1,
"totalPending": 0,
"totalSkipped": 0,
"hasPasses": true,
"hasFailures": true,
"hasPending": false,
"hasSkipped": false,
"duration": 3
},
{
"title": "Rich scenario 2.2",
"suites": [],
"tests": [
{
"title": "Given I am rich",
"fullTitle": "Feature 2 Rich scenario 2.2 Given I am rich",
"timedOut": false,
"duration": 0,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "6b02c283-a57a-42f0-8a1f-cef149a00f04",
"parentUUID": "211e3af3-c072-4370-bf21-3462128801c1",
"skipped": false
},
{
"title": "When I buy a Porsche",
"fullTitle": "Feature 2 Rich scenario 2.2 When I buy a Porsche",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "73df1bf6-95b0-4cbe-a9bb-7ae96d374d82",
"parentUUID": "211e3af3-c072-4370-bf21-3462128801c1",
"skipped": false
},
{
"title": "Then I am happier",
"fullTitle": "Feature 2 Rich scenario 2.2 Then I am happier",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "497546fb-354a-4ac3-a681-a9f132d1a4a6",
"parentUUID": "211e3af3-c072-4370-bf21-3462128801c1",
"skipped": false
}
],
"pending": [],
"root": false,
"_timeout": 120000,
"file": "/yaddi.js",
"uuid": "211e3af3-c072-4370-bf21-3462128801c1",
"fullFile": "/Users/kostas/development/personal/yadda-html-reporter/examples/yadda_basic/yaddi.js",
"passes": [
{
"title": "Given I am rich",
"fullTitle": "Feature 2 Rich scenario 2.2 Given I am rich",
"timedOut": false,
"duration": 0,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "6b02c283-a57a-42f0-8a1f-cef149a00f04",
"parentUUID": "211e3af3-c072-4370-bf21-3462128801c1",
"skipped": false
},
{
"title": "When I buy a Porsche",
"fullTitle": "Feature 2 Rich scenario 2.2 When I buy a Porsche",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "73df1bf6-95b0-4cbe-a9bb-7ae96d374d82",
"parentUUID": "211e3af3-c072-4370-bf21-3462128801c1",
"skipped": false
},
{
"title": "Then I am happier",
"fullTitle": "Feature 2 Rich scenario 2.2 Then I am happier",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "497546fb-354a-4ac3-a681-a9f132d1a4a6",
"parentUUID": "211e3af3-c072-4370-bf21-3462128801c1",
"skipped": false
}
],
"failures": [],
"skipped": [],
"hasTests": true,
"hasSuites": false,
"totalTests": 3,
"totalPasses": 3,
"totalFailures": 0,
"totalPending": 0,
"totalSkipped": 0,
"hasPasses": true,
"hasFailures": false,
"hasPending": false,
"hasSkipped": false,
"duration": 2
}
],
"tests": [],
"pending": [],
"root": false,
"_timeout": 120000,
"file": "/yaddi.js",
"uuid": "1e0dfbf1-6279-436f-98f0-7b9dd072cde7",
"fullFile": "/Users/kostas/development/personal/yadda-html-reporter/examples/yadda_basic/yaddi.js",
"passes": [],
"failures": [],
"skipped": [],
"hasTests": false,
"hasSuites": true,
"totalTests": 0,
"totalPasses": 0,
"totalFailures": 0,
"totalPending": 0,
"totalSkipped": 0,
"hasPasses": false,
"hasFailures": false,
"hasPending": false,
"hasSkipped": false,
"duration": 0
},
"ctx": "[Circular ~.allHooks.17.ctx]",
"_events": {},
"timer": {
"0": null,
"_idleTimeout": -1,
"_idlePrev": null,
"_idleNext": null,
"_idleStart": 22864982,
"_onTimeout": null,
"_repeat": false
},
"duration": 1,
"_error": null
}
},
"_events": {},
"duration": 0,
"_error": null
},
{
"title": "\"after each\" hook",
"async": 0,
"sync": true,
"_timeout": 120000,
"_slow": 75,
"_enableTimeouts": true,
"timedOut": false,
"_trace": {},
"type": "hook",
"parent": {
"title": "Feature 2",
"suites": [
{
"title": "Rich scenario 2.1",
"suites": [],
"tests": [
{
"title": "Given I am rich",
"fullTitle": "Feature 2 Rich scenario 2.1 Given I am rich",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "7db62cbc-a863-419f-99c6-081d38d76b64",
"parentUUID": "bde822ca-e1c5-401b-923c-6ce98267776d",
"skipped": false
},
{
"title": "When I buy a Porsche",
"fullTitle": "Feature 2 Rich scenario 2.1 When I buy a Porsche",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "2336a3c1-c35d-42af-8543-7f9c71b620b6",
"parentUUID": "bde822ca-e1c5-401b-923c-6ce98267776d",
"skipped": false
},
{
"title": "When I cause a failure",
"fullTitle": "Feature 2 Rich scenario 2.1 When I cause a failure",
"timedOut": false,
"duration": 1,
"state": "failed",
"pass": false,
"fail": true,
"pending": false,
"code": "iterator(subject, done);",
"err": {
"name": "Error",
"message": "failure!!!",
"stack": "<span class=\"hljs-built_in\">Error</span>: failure!!!<br> at <span class=\"hljs-built_in\">Object</span>.<anonymous> (steps.js:<span class=\"hljs-number\">20</span>:<span class=\"hljs-number\">16</span>)<br> at basic.js:<span class=\"hljs-number\">37</span>:<span class=\"hljs-number\">21</span>"
},
"isRoot": false,
"uuid": "6f8ac20d-719e-4a37-b0da-e07c50f14a80",
"parentUUID": "bde822ca-e1c5-401b-923c-6ce98267776d",
"skipped": false
},
{
"title": "Then I am happier",
"fullTitle": "Feature 2 Rich scenario 2.1 Then I am happier",
"timedOut": false,
"duration": 0,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "0875db44-6808-40f7-ad34-f232b3efc6b0",
"parentUUID": "bde822ca-e1c5-401b-923c-6ce98267776d",
"skipped": false
}
],
"pending": [],
"root": false,
"_timeout": 120000,
"file": "/yaddi.js",
"uuid": "bde822ca-e1c5-401b-923c-6ce98267776d",
"fullFile": "/Users/kostas/development/personal/yadda-html-reporter/examples/yadda_basic/yaddi.js",
"passes": [
{
"title": "Given I am rich",
"fullTitle": "Feature 2 Rich scenario 2.1 Given I am rich",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "7db62cbc-a863-419f-99c6-081d38d76b64",
"parentUUID": "bde822ca-e1c5-401b-923c-6ce98267776d",
"skipped": false
},
{
"title": "When I buy a Porsche",
"fullTitle": "Feature 2 Rich scenario 2.1 When I buy a Porsche",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "2336a3c1-c35d-42af-8543-7f9c71b620b6",
"parentUUID": "bde822ca-e1c5-401b-923c-6ce98267776d",
"skipped": false
},
{
"title": "Then I am happier",
"fullTitle": "Feature 2 Rich scenario 2.1 Then I am happier",
"timedOut": false,
"duration": 0,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "0875db44-6808-40f7-ad34-f232b3efc6b0",
"parentUUID": "bde822ca-e1c5-401b-923c-6ce98267776d",
"skipped": false
}
],
"failures": [
{
"title": "When I cause a failure",
"fullTitle": "Feature 2 Rich scenario 2.1 When I cause a failure",
"timedOut": false,
"duration": 1,
"state": "failed",
"pass": false,
"fail": true,
"pending": false,
"code": "iterator(subject, done);",
"err": {
"name": "Error",
"message": "failure!!!",
"stack": "<span class=\"hljs-built_in\">Error</span>: failure!!!<br> at <span class=\"hljs-built_in\">Object</span>.<anonymous> (steps.js:<span class=\"hljs-number\">20</span>:<span class=\"hljs-number\">16</span>)<br> at basic.js:<span class=\"hljs-number\">37</span>:<span class=\"hljs-number\">21</span>"
},
"isRoot": false,
"uuid": "6f8ac20d-719e-4a37-b0da-e07c50f14a80",
"parentUUID": "bde822ca-e1c5-401b-923c-6ce98267776d",
"skipped": false
}
],
"skipped": [],
"hasTests": true,
"hasSuites": false,
"totalTests": 4,
"totalPasses": 3,
"totalFailures": 1,
"totalPending": 0,
"totalSkipped": 0,
"hasPasses": true,
"hasFailures": true,
"hasPending": false,
"hasSkipped": false,
"duration": 3
},
{
"title": "Rich scenario 2.2",
"suites": [],
"tests": [
{
"title": "Given I am rich",
"fullTitle": "Feature 2 Rich scenario 2.2 Given I am rich",
"timedOut": false,
"duration": 0,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "6b02c283-a57a-42f0-8a1f-cef149a00f04",
"parentUUID": "211e3af3-c072-4370-bf21-3462128801c1",
"skipped": false
},
{
"title": "When I buy a Porsche",
"fullTitle": "Feature 2 Rich scenario 2.2 When I buy a Porsche",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "73df1bf6-95b0-4cbe-a9bb-7ae96d374d82",
"parentUUID": "211e3af3-c072-4370-bf21-3462128801c1",
"skipped": false
},
{
"title": "Then I am happier",
"fullTitle": "Feature 2 Rich scenario 2.2 Then I am happier",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "497546fb-354a-4ac3-a681-a9f132d1a4a6",
"parentUUID": "211e3af3-c072-4370-bf21-3462128801c1",
"skipped": false
}
],
"pending": [],
"root": false,
"_timeout": 120000,
"file": "/yaddi.js",
"uuid": "211e3af3-c072-4370-bf21-3462128801c1",
"fullFile": "/Users/kostas/development/personal/yadda-html-reporter/examples/yadda_basic/yaddi.js",
"passes": [
{
"title": "Given I am rich",
"fullTitle": "Feature 2 Rich scenario 2.2 Given I am rich",
"timedOut": false,
"duration": 0,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "6b02c283-a57a-42f0-8a1f-cef149a00f04",
"parentUUID": "211e3af3-c072-4370-bf21-3462128801c1",
"skipped": false
},
{
"title": "When I buy a Porsche",
"fullTitle": "Feature 2 Rich scenario 2.2 When I buy a Porsche",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "73df1bf6-95b0-4cbe-a9bb-7ae96d374d82",
"parentUUID": "211e3af3-c072-4370-bf21-3462128801c1",
"skipped": false
},
{
"title": "Then I am happier",
"fullTitle": "Feature 2 Rich scenario 2.2 Then I am happier",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "497546fb-354a-4ac3-a681-a9f132d1a4a6",
"parentUUID": "211e3af3-c072-4370-bf21-3462128801c1",
"skipped": false
}
],
"failures": [],
"skipped": [],
"hasTests": true,
"hasSuites": false,
"totalTests": 3,
"totalPasses": 3,
"totalFailures": 0,
"totalPending": 0,
"totalSkipped": 0,
"hasPasses": true,
"hasFailures": false,
"hasPending": false,
"hasSkipped": false,
"duration": 2
}
],
"tests": [],
"pending": [],
"root": false,
"_timeout": 120000,
"file": "/yaddi.js",
"uuid": "1e0dfbf1-6279-436f-98f0-7b9dd072cde7",
"fullFile": "/Users/kostas/development/personal/yadda-html-reporter/examples/yadda_basic/yaddi.js",
"passes": [],
"failures": [],
"skipped": [],
"hasTests": false,
"hasSuites": true,
"totalTests": 0,
"totalPasses": 0,
"totalFailures": 0,
"totalPending": 0,
"totalSkipped": 0,
"hasPasses": false,
"hasFailures": false,
"hasPending": false,
"hasSkipped": false,
"duration": 0
},
"ctx": {
"_runnable": {
"title": "\"after all\" hook",
"async": 1,
"sync": false,
"_timeout": 120000,
"_slow": 75,
"_enableTimeouts": true,
"timedOut": false,
"_trace": {},
"type": "hook",
"parent": {
"title": "Feature 2",
"suites": [
{
"title": "Rich scenario 2.1",
"suites": [],
"tests": [
{
"title": "Given I am rich",
"fullTitle": "Feature 2 Rich scenario 2.1 Given I am rich",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "7db62cbc-a863-419f-99c6-081d38d76b64",
"parentUUID": "bde822ca-e1c5-401b-923c-6ce98267776d",
"skipped": false
},
{
"title": "When I buy a Porsche",
"fullTitle": "Feature 2 Rich scenario 2.1 When I buy a Porsche",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "2336a3c1-c35d-42af-8543-7f9c71b620b6",
"parentUUID": "bde822ca-e1c5-401b-923c-6ce98267776d",
"skipped": false
},
{
"title": "When I cause a failure",
"fullTitle": "Feature 2 Rich scenario 2.1 When I cause a failure",
"timedOut": false,
"duration": 1,
"state": "failed",
"pass": false,
"fail": true,
"pending": false,
"code": "iterator(subject, done);",
"err": {
"name": "Error",
"message": "failure!!!",
"stack": "<span class=\"hljs-built_in\">Error</span>: failure!!!<br> at <span class=\"hljs-built_in\">Object</span>.<anonymous> (steps.js:<span class=\"hljs-number\">20</span>:<span class=\"hljs-number\">16</span>)<br> at basic.js:<span class=\"hljs-number\">37</span>:<span class=\"hljs-number\">21</span>"
},
"isRoot": false,
"uuid": "6f8ac20d-719e-4a37-b0da-e07c50f14a80",
"parentUUID": "bde822ca-e1c5-401b-923c-6ce98267776d",
"skipped": false
},
{
"title": "Then I am happier",
"fullTitle": "Feature 2 Rich scenario 2.1 Then I am happier",
"timedOut": false,
"duration": 0,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "0875db44-6808-40f7-ad34-f232b3efc6b0",
"parentUUID": "bde822ca-e1c5-401b-923c-6ce98267776d",
"skipped": false
}
],
"pending": [],
"root": false,
"_timeout": 120000,
"file": "/yaddi.js",
"uuid": "bde822ca-e1c5-401b-923c-6ce98267776d",
"fullFile": "/Users/kostas/development/personal/yadda-html-reporter/examples/yadda_basic/yaddi.js",
"passes": [
{
"title": "Given I am rich",
"fullTitle": "Feature 2 Rich scenario 2.1 Given I am rich",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "7db62cbc-a863-419f-99c6-081d38d76b64",
"parentUUID": "bde822ca-e1c5-401b-923c-6ce98267776d",
"skipped": false
},
{
"title": "When I buy a Porsche",
"fullTitle": "Feature 2 Rich scenario 2.1 When I buy a Porsche",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "2336a3c1-c35d-42af-8543-7f9c71b620b6",
"parentUUID": "bde822ca-e1c5-401b-923c-6ce98267776d",
"skipped": false
},
{
"title": "Then I am happier",
"fullTitle": "Feature 2 Rich scenario 2.1 Then I am happier",
"timedOut": false,
"duration": 0,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "0875db44-6808-40f7-ad34-f232b3efc6b0",
"parentUUID": "bde822ca-e1c5-401b-923c-6ce98267776d",
"skipped": false
}
],
"failures": [
{
"title": "When I cause a failure",
"fullTitle": "Feature 2 Rich scenario 2.1 When I cause a failure",
"timedOut": false,
"duration": 1,
"state": "failed",
"pass": false,
"fail": true,
"pending": false,
"code": "iterator(subject, done);",
"err": {
"name": "Error",
"message": "failure!!!",
"stack": "<span class=\"hljs-built_in\">Error</span>: failure!!!<br> at <span class=\"hljs-built_in\">Object</span>.<anonymous> (steps.js:<span class=\"hljs-number\">20</span>:<span class=\"hljs-number\">16</span>)<br> at basic.js:<span class=\"hljs-number\">37</span>:<span class=\"hljs-number\">21</span>"
},
"isRoot": false,
"uuid": "6f8ac20d-719e-4a37-b0da-e07c50f14a80",
"parentUUID": "bde822ca-e1c5-401b-923c-6ce98267776d",
"skipped": false
}
],
"skipped": [],
"hasTests": true,
"hasSuites": false,
"totalTests": 4,
"totalPasses": 3,
"totalFailures": 1,
"totalPending": 0,
"totalSkipped": 0,
"hasPasses": true,
"hasFailures": true,
"hasPending": false,
"hasSkipped": false,
"duration": 3
},
{
"title": "Rich scenario 2.2",
"suites": [],
"tests": [
{
"title": "Given I am rich",
"fullTitle": "Feature 2 Rich scenario 2.2 Given I am rich",
"timedOut": false,
"duration": 0,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "6b02c283-a57a-42f0-8a1f-cef149a00f04",
"parentUUID": "211e3af3-c072-4370-bf21-3462128801c1",
"skipped": false
},
{
"title": "When I buy a Porsche",
"fullTitle": "Feature 2 Rich scenario 2.2 When I buy a Porsche",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "73df1bf6-95b0-4cbe-a9bb-7ae96d374d82",
"parentUUID": "211e3af3-c072-4370-bf21-3462128801c1",
"skipped": false
},
{
"title": "Then I am happier",
"fullTitle": "Feature 2 Rich scenario 2.2 Then I am happier",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "497546fb-354a-4ac3-a681-a9f132d1a4a6",
"parentUUID": "211e3af3-c072-4370-bf21-3462128801c1",
"skipped": false
}
],
"pending": [],
"root": false,
"_timeout": 120000,
"file": "/yaddi.js",
"uuid": "211e3af3-c072-4370-bf21-3462128801c1",
"fullFile": "/Users/kostas/development/personal/yadda-html-reporter/examples/yadda_basic/yaddi.js",
"passes": [
{
"title": "Given I am rich",
"fullTitle": "Feature 2 Rich scenario 2.2 Given I am rich",
"timedOut": false,
"duration": 0,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "6b02c283-a57a-42f0-8a1f-cef149a00f04",
"parentUUID": "211e3af3-c072-4370-bf21-3462128801c1",
"skipped": false
},
{
"title": "When I buy a Porsche",
"fullTitle": "Feature 2 Rich scenario 2.2 When I buy a Porsche",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "73df1bf6-95b0-4cbe-a9bb-7ae96d374d82",
"parentUUID": "211e3af3-c072-4370-bf21-3462128801c1",
"skipped": false
},
{
"title": "Then I am happier",
"fullTitle": "Feature 2 Rich scenario 2.2 Then I am happier",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "497546fb-354a-4ac3-a681-a9f132d1a4a6",
"parentUUID": "211e3af3-c072-4370-bf21-3462128801c1",
"skipped": false
}
],
"failures": [],
"skipped": [],
"hasTests": true,
"hasSuites": false,
"totalTests": 3,
"totalPasses": 3,
"totalFailures": 0,
"totalPending": 0,
"totalSkipped": 0,
"hasPasses": true,
"hasFailures": false,
"hasPending": false,
"hasSkipped": false,
"duration": 2
}
],
"tests": [],
"pending": [],
"root": false,
"_timeout": 120000,
"file": "/yaddi.js",
"uuid": "1e0dfbf1-6279-436f-98f0-7b9dd072cde7",
"fullFile": "/Users/kostas/development/personal/yadda-html-reporter/examples/yadda_basic/yaddi.js",
"passes": [],
"failures": [],
"skipped": [],
"hasTests": false,
"hasSuites": true,
"totalTests": 0,
"totalPasses": 0,
"totalFailures": 0,
"totalPending": 0,
"totalSkipped": 0,
"hasPasses": false,
"hasFailures": false,
"hasPending": false,
"hasSkipped": false,
"duration": 0
},
"ctx": "[Circular ~.allHooks.18.ctx]",
"_events": {},
"timer": {
"0": null,
"_idleTimeout": -1,
"_idlePrev": null,
"_idleNext": null,
"_idleStart": 22864982,
"_onTimeout": null,
"_repeat": false
},
"duration": 1,
"_error": null
},
"test": {
"title": "\"after all\" hook",
"async": 1,
"sync": false,
"_timeout": 120000,
"_slow": 75,
"_enableTimeouts": true,
"timedOut": false,
"_trace": {},
"type": "hook",
"parent": {
"title": "Feature 2",
"suites": [
{
"title": "Rich scenario 2.1",
"suites": [],
"tests": [
{
"title": "Given I am rich",
"fullTitle": "Feature 2 Rich scenario 2.1 Given I am rich",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "7db62cbc-a863-419f-99c6-081d38d76b64",
"parentUUID": "bde822ca-e1c5-401b-923c-6ce98267776d",
"skipped": false
},
{
"title": "When I buy a Porsche",
"fullTitle": "Feature 2 Rich scenario 2.1 When I buy a Porsche",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "2336a3c1-c35d-42af-8543-7f9c71b620b6",
"parentUUID": "bde822ca-e1c5-401b-923c-6ce98267776d",
"skipped": false
},
{
"title": "When I cause a failure",
"fullTitle": "Feature 2 Rich scenario 2.1 When I cause a failure",
"timedOut": false,
"duration": 1,
"state": "failed",
"pass": false,
"fail": true,
"pending": false,
"code": "iterator(subject, done);",
"err": {
"name": "Error",
"message": "failure!!!",
"stack": "<span class=\"hljs-built_in\">Error</span>: failure!!!<br> at <span class=\"hljs-built_in\">Object</span>.<anonymous> (steps.js:<span class=\"hljs-number\">20</span>:<span class=\"hljs-number\">16</span>)<br> at basic.js:<span class=\"hljs-number\">37</span>:<span class=\"hljs-number\">21</span>"
},
"isRoot": false,
"uuid": "6f8ac20d-719e-4a37-b0da-e07c50f14a80",
"parentUUID": "bde822ca-e1c5-401b-923c-6ce98267776d",
"skipped": false
},
{
"title": "Then I am happier",
"fullTitle": "Feature 2 Rich scenario 2.1 Then I am happier",
"timedOut": false,
"duration": 0,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "0875db44-6808-40f7-ad34-f232b3efc6b0",
"parentUUID": "bde822ca-e1c5-401b-923c-6ce98267776d",
"skipped": false
}
],
"pending": [],
"root": false,
"_timeout": 120000,
"file": "/yaddi.js",
"uuid": "bde822ca-e1c5-401b-923c-6ce98267776d",
"fullFile": "/Users/kostas/development/personal/yadda-html-reporter/examples/yadda_basic/yaddi.js",
"passes": [
{
"title": "Given I am rich",
"fullTitle": "Feature 2 Rich scenario 2.1 Given I am rich",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "7db62cbc-a863-419f-99c6-081d38d76b64",
"parentUUID": "bde822ca-e1c5-401b-923c-6ce98267776d",
"skipped": false
},
{
"title": "When I buy a Porsche",
"fullTitle": "Feature 2 Rich scenario 2.1 When I buy a Porsche",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "2336a3c1-c35d-42af-8543-7f9c71b620b6",
"parentUUID": "bde822ca-e1c5-401b-923c-6ce98267776d",
"skipped": false
},
{
"title": "Then I am happier",
"fullTitle": "Feature 2 Rich scenario 2.1 Then I am happier",
"timedOut": false,
"duration": 0,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "0875db44-6808-40f7-ad34-f232b3efc6b0",
"parentUUID": "bde822ca-e1c5-401b-923c-6ce98267776d",
"skipped": false
}
],
"failures": [
{
"title": "When I cause a failure",
"fullTitle": "Feature 2 Rich scenario 2.1 When I cause a failure",
"timedOut": false,
"duration": 1,
"state": "failed",
"pass": false,
"fail": true,
"pending": false,
"code": "iterator(subject, done);",
"err": {
"name": "Error",
"message": "failure!!!",
"stack": "<span class=\"hljs-built_in\">Error</span>: failure!!!<br> at <span class=\"hljs-built_in\">Object</span>.<anonymous> (steps.js:<span class=\"hljs-number\">20</span>:<span class=\"hljs-number\">16</span>)<br> at basic.js:<span class=\"hljs-number\">37</span>:<span class=\"hljs-number\">21</span>"
},
"isRoot": false,
"uuid": "6f8ac20d-719e-4a37-b0da-e07c50f14a80",
"parentUUID": "bde822ca-e1c5-401b-923c-6ce98267776d",
"skipped": false
}
],
"skipped": [],
"hasTests": true,
"hasSuites": false,
"totalTests": 4,
"totalPasses": 3,
"totalFailures": 1,
"totalPending": 0,
"totalSkipped": 0,
"hasPasses": true,
"hasFailures": true,
"hasPending": false,
"hasSkipped": false,
"duration": 3
},
{
"title": "Rich scenario 2.2",
"suites": [],
"tests": [
{
"title": "Given I am rich",
"fullTitle": "Feature 2 Rich scenario 2.2 Given I am rich",
"timedOut": false,
"duration": 0,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "6b02c283-a57a-42f0-8a1f-cef149a00f04",
"parentUUID": "211e3af3-c072-4370-bf21-3462128801c1",
"skipped": false
},
{
"title": "When I buy a Porsche",
"fullTitle": "Feature 2 Rich scenario 2.2 When I buy a Porsche",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "73df1bf6-95b0-4cbe-a9bb-7ae96d374d82",
"parentUUID": "211e3af3-c072-4370-bf21-3462128801c1",
"skipped": false
},
{
"title": "Then I am happier",
"fullTitle": "Feature 2 Rich scenario 2.2 Then I am happier",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "497546fb-354a-4ac3-a681-a9f132d1a4a6",
"parentUUID": "211e3af3-c072-4370-bf21-3462128801c1",
"skipped": false
}
],
"pending": [],
"root": false,
"_timeout": 120000,
"file": "/yaddi.js",
"uuid": "211e3af3-c072-4370-bf21-3462128801c1",
"fullFile": "/Users/kostas/development/personal/yadda-html-reporter/examples/yadda_basic/yaddi.js",
"passes": [
{
"title": "Given I am rich",
"fullTitle": "Feature 2 Rich scenario 2.2 Given I am rich",
"timedOut": false,
"duration": 0,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "6b02c283-a57a-42f0-8a1f-cef149a00f04",
"parentUUID": "211e3af3-c072-4370-bf21-3462128801c1",
"skipped": false
},
{
"title": "When I buy a Porsche",
"fullTitle": "Feature 2 Rich scenario 2.2 When I buy a Porsche",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "73df1bf6-95b0-4cbe-a9bb-7ae96d374d82",
"parentUUID": "211e3af3-c072-4370-bf21-3462128801c1",
"skipped": false
},
{
"title": "Then I am happier",
"fullTitle": "Feature 2 Rich scenario 2.2 Then I am happier",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "497546fb-354a-4ac3-a681-a9f132d1a4a6",
"parentUUID": "211e3af3-c072-4370-bf21-3462128801c1",
"skipped": false
}
],
"failures": [],
"skipped": [],
"hasTests": true,
"hasSuites": false,
"totalTests": 3,
"totalPasses": 3,
"totalFailures": 0,
"totalPending": 0,
"totalSkipped": 0,
"hasPasses": true,
"hasFailures": false,
"hasPending": false,
"hasSkipped": false,
"duration": 2
}
],
"tests": [],
"pending": [],
"root": false,
"_timeout": 120000,
"file": "/yaddi.js",
"uuid": "1e0dfbf1-6279-436f-98f0-7b9dd072cde7",
"fullFile": "/Users/kostas/development/personal/yadda-html-reporter/examples/yadda_basic/yaddi.js",
"passes": [],
"failures": [],
"skipped": [],
"hasTests": false,
"hasSuites": true,
"totalTests": 0,
"totalPasses": 0,
"totalFailures": 0,
"totalPending": 0,
"totalSkipped": 0,
"hasPasses": false,
"hasFailures": false,
"hasPending": false,
"hasSkipped": false,
"duration": 0
},
"ctx": "[Circular ~.allHooks.18.ctx]",
"_events": {},
"timer": {
"0": null,
"_idleTimeout": -1,
"_idlePrev": null,
"_idleNext": null,
"_idleStart": 22864982,
"_onTimeout": null,
"_repeat": false
},
"duration": 1,
"_error": null
}
},
"_events": {},
"duration": 0,
"_error": null
},
{
"title": "\"before each\" hook",
"async": 0,
"sync": true,
"_timeout": 120000,
"_slow": 75,
"_enableTimeouts": true,
"timedOut": false,
"_trace": {},
"type": "hook",
"parent": {
"title": "Feature 2",
"suites": [
{
"title": "Rich scenario 2.1",
"suites": [],
"tests": [
{
"title": "Given I am rich",
"fullTitle": "Feature 2 Rich scenario 2.1 Given I am rich",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "7db62cbc-a863-419f-99c6-081d38d76b64",
"parentUUID": "bde822ca-e1c5-401b-923c-6ce98267776d",
"skipped": false
},
{
"title": "When I buy a Porsche",
"fullTitle": "Feature 2 Rich scenario 2.1 When I buy a Porsche",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "2336a3c1-c35d-42af-8543-7f9c71b620b6",
"parentUUID": "bde822ca-e1c5-401b-923c-6ce98267776d",
"skipped": false
},
{
"title": "When I cause a failure",
"fullTitle": "Feature 2 Rich scenario 2.1 When I cause a failure",
"timedOut": false,
"duration": 1,
"state": "failed",
"pass": false,
"fail": true,
"pending": false,
"code": "iterator(subject, done);",
"err": {
"name": "Error",
"message": "failure!!!",
"stack": "<span class=\"hljs-built_in\">Error</span>: failure!!!<br> at <span class=\"hljs-built_in\">Object</span>.<anonymous> (steps.js:<span class=\"hljs-number\">20</span>:<span class=\"hljs-number\">16</span>)<br> at basic.js:<span class=\"hljs-number\">37</span>:<span class=\"hljs-number\">21</span>"
},
"isRoot": false,
"uuid": "6f8ac20d-719e-4a37-b0da-e07c50f14a80",
"parentUUID": "bde822ca-e1c5-401b-923c-6ce98267776d",
"skipped": false
},
{
"title": "Then I am happier",
"fullTitle": "Feature 2 Rich scenario 2.1 Then I am happier",
"timedOut": false,
"duration": 0,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "0875db44-6808-40f7-ad34-f232b3efc6b0",
"parentUUID": "bde822ca-e1c5-401b-923c-6ce98267776d",
"skipped": false
}
],
"pending": [],
"root": false,
"_timeout": 120000,
"file": "/yaddi.js",
"uuid": "bde822ca-e1c5-401b-923c-6ce98267776d",
"fullFile": "/Users/kostas/development/personal/yadda-html-reporter/examples/yadda_basic/yaddi.js",
"passes": [
{
"title": "Given I am rich",
"fullTitle": "Feature 2 Rich scenario 2.1 Given I am rich",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "7db62cbc-a863-419f-99c6-081d38d76b64",
"parentUUID": "bde822ca-e1c5-401b-923c-6ce98267776d",
"skipped": false
},
{
"title": "When I buy a Porsche",
"fullTitle": "Feature 2 Rich scenario 2.1 When I buy a Porsche",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "2336a3c1-c35d-42af-8543-7f9c71b620b6",
"parentUUID": "bde822ca-e1c5-401b-923c-6ce98267776d",
"skipped": false
},
{
"title": "Then I am happier",
"fullTitle": "Feature 2 Rich scenario 2.1 Then I am happier",
"timedOut": false,
"duration": 0,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "0875db44-6808-40f7-ad34-f232b3efc6b0",
"parentUUID": "bde822ca-e1c5-401b-923c-6ce98267776d",
"skipped": false
}
],
"failures": [
{
"title": "When I cause a failure",
"fullTitle": "Feature 2 Rich scenario 2.1 When I cause a failure",
"timedOut": false,
"duration": 1,
"state": "failed",
"pass": false,
"fail": true,
"pending": false,
"code": "iterator(subject, done);",
"err": {
"name": "Error",
"message": "failure!!!",
"stack": "<span class=\"hljs-built_in\">Error</span>: failure!!!<br> at <span class=\"hljs-built_in\">Object</span>.<anonymous> (steps.js:<span class=\"hljs-number\">20</span>:<span class=\"hljs-number\">16</span>)<br> at basic.js:<span class=\"hljs-number\">37</span>:<span class=\"hljs-number\">21</span>"
},
"isRoot": false,
"uuid": "6f8ac20d-719e-4a37-b0da-e07c50f14a80",
"parentUUID": "bde822ca-e1c5-401b-923c-6ce98267776d",
"skipped": false
}
],
"skipped": [],
"hasTests": true,
"hasSuites": false,
"totalTests": 4,
"totalPasses": 3,
"totalFailures": 1,
"totalPending": 0,
"totalSkipped": 0,
"hasPasses": true,
"hasFailures": true,
"hasPending": false,
"hasSkipped": false,
"duration": 3
},
{
"title": "Rich scenario 2.2",
"suites": [],
"tests": [
{
"title": "Given I am rich",
"fullTitle": "Feature 2 Rich scenario 2.2 Given I am rich",
"timedOut": false,
"duration": 0,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "6b02c283-a57a-42f0-8a1f-cef149a00f04",
"parentUUID": "211e3af3-c072-4370-bf21-3462128801c1",
"skipped": false
},
{
"title": "When I buy a Porsche",
"fullTitle": "Feature 2 Rich scenario 2.2 When I buy a Porsche",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "73df1bf6-95b0-4cbe-a9bb-7ae96d374d82",
"parentUUID": "211e3af3-c072-4370-bf21-3462128801c1",
"skipped": false
},
{
"title": "Then I am happier",
"fullTitle": "Feature 2 Rich scenario 2.2 Then I am happier",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "497546fb-354a-4ac3-a681-a9f132d1a4a6",
"parentUUID": "211e3af3-c072-4370-bf21-3462128801c1",
"skipped": false
}
],
"pending": [],
"root": false,
"_timeout": 120000,
"file": "/yaddi.js",
"uuid": "211e3af3-c072-4370-bf21-3462128801c1",
"fullFile": "/Users/kostas/development/personal/yadda-html-reporter/examples/yadda_basic/yaddi.js",
"passes": [
{
"title": "Given I am rich",
"fullTitle": "Feature 2 Rich scenario 2.2 Given I am rich",
"timedOut": false,
"duration": 0,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "6b02c283-a57a-42f0-8a1f-cef149a00f04",
"parentUUID": "211e3af3-c072-4370-bf21-3462128801c1",
"skipped": false
},
{
"title": "When I buy a Porsche",
"fullTitle": "Feature 2 Rich scenario 2.2 When I buy a Porsche",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "73df1bf6-95b0-4cbe-a9bb-7ae96d374d82",
"parentUUID": "211e3af3-c072-4370-bf21-3462128801c1",
"skipped": false
},
{
"title": "Then I am happier",
"fullTitle": "Feature 2 Rich scenario 2.2 Then I am happier",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "497546fb-354a-4ac3-a681-a9f132d1a4a6",
"parentUUID": "211e3af3-c072-4370-bf21-3462128801c1",
"skipped": false
}
],
"failures": [],
"skipped": [],
"hasTests": true,
"hasSuites": false,
"totalTests": 3,
"totalPasses": 3,
"totalFailures": 0,
"totalPending": 0,
"totalSkipped": 0,
"hasPasses": true,
"hasFailures": false,
"hasPending": false,
"hasSkipped": false,
"duration": 2
}
],
"tests": [],
"pending": [],
"root": false,
"_timeout": 120000,
"file": "/yaddi.js",
"uuid": "1e0dfbf1-6279-436f-98f0-7b9dd072cde7",
"fullFile": "/Users/kostas/development/personal/yadda-html-reporter/examples/yadda_basic/yaddi.js",
"passes": [],
"failures": [],
"skipped": [],
"hasTests": false,
"hasSuites": true,
"totalTests": 0,
"totalPasses": 0,
"totalFailures": 0,
"totalPending": 0,
"totalSkipped": 0,
"hasPasses": false,
"hasFailures": false,
"hasPending": false,
"hasSkipped": false,
"duration": 0
},
"ctx": {
"_runnable": {
"title": "\"after all\" hook",
"async": 1,
"sync": false,
"_timeout": 120000,
"_slow": 75,
"_enableTimeouts": true,
"timedOut": false,
"_trace": {},
"type": "hook",
"parent": {
"title": "Feature 2",
"suites": [
{
"title": "Rich scenario 2.1",
"suites": [],
"tests": [
{
"title": "Given I am rich",
"fullTitle": "Feature 2 Rich scenario 2.1 Given I am rich",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "7db62cbc-a863-419f-99c6-081d38d76b64",
"parentUUID": "bde822ca-e1c5-401b-923c-6ce98267776d",
"skipped": false
},
{
"title": "When I buy a Porsche",
"fullTitle": "Feature 2 Rich scenario 2.1 When I buy a Porsche",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "2336a3c1-c35d-42af-8543-7f9c71b620b6",
"parentUUID": "bde822ca-e1c5-401b-923c-6ce98267776d",
"skipped": false
},
{
"title": "When I cause a failure",
"fullTitle": "Feature 2 Rich scenario 2.1 When I cause a failure",
"timedOut": false,
"duration": 1,
"state": "failed",
"pass": false,
"fail": true,
"pending": false,
"code": "iterator(subject, done);",
"err": {
"name": "Error",
"message": "failure!!!",
"stack": "<span class=\"hljs-built_in\">Error</span>: failure!!!<br> at <span class=\"hljs-built_in\">Object</span>.<anonymous> (steps.js:<span class=\"hljs-number\">20</span>:<span class=\"hljs-number\">16</span>)<br> at basic.js:<span class=\"hljs-number\">37</span>:<span class=\"hljs-number\">21</span>"
},
"isRoot": false,
"uuid": "6f8ac20d-719e-4a37-b0da-e07c50f14a80",
"parentUUID": "bde822ca-e1c5-401b-923c-6ce98267776d",
"skipped": false
},
{
"title": "Then I am happier",
"fullTitle": "Feature 2 Rich scenario 2.1 Then I am happier",
"timedOut": false,
"duration": 0,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "0875db44-6808-40f7-ad34-f232b3efc6b0",
"parentUUID": "bde822ca-e1c5-401b-923c-6ce98267776d",
"skipped": false
}
],
"pending": [],
"root": false,
"_timeout": 120000,
"file": "/yaddi.js",
"uuid": "bde822ca-e1c5-401b-923c-6ce98267776d",
"fullFile": "/Users/kostas/development/personal/yadda-html-reporter/examples/yadda_basic/yaddi.js",
"passes": [
{
"title": "Given I am rich",
"fullTitle": "Feature 2 Rich scenario 2.1 Given I am rich",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "7db62cbc-a863-419f-99c6-081d38d76b64",
"parentUUID": "bde822ca-e1c5-401b-923c-6ce98267776d",
"skipped": false
},
{
"title": "When I buy a Porsche",
"fullTitle": "Feature 2 Rich scenario 2.1 When I buy a Porsche",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "2336a3c1-c35d-42af-8543-7f9c71b620b6",
"parentUUID": "bde822ca-e1c5-401b-923c-6ce98267776d",
"skipped": false
},
{
"title": "Then I am happier",
"fullTitle": "Feature 2 Rich scenario 2.1 Then I am happier",
"timedOut": false,
"duration": 0,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "0875db44-6808-40f7-ad34-f232b3efc6b0",
"parentUUID": "bde822ca-e1c5-401b-923c-6ce98267776d",
"skipped": false
}
],
"failures": [
{
"title": "When I cause a failure",
"fullTitle": "Feature 2 Rich scenario 2.1 When I cause a failure",
"timedOut": false,
"duration": 1,
"state": "failed",
"pass": false,
"fail": true,
"pending": false,
"code": "iterator(subject, done);",
"err": {
"name": "Error",
"message": "failure!!!",
"stack": "<span class=\"hljs-built_in\">Error</span>: failure!!!<br> at <span class=\"hljs-built_in\">Object</span>.<anonymous> (steps.js:<span class=\"hljs-number\">20</span>:<span class=\"hljs-number\">16</span>)<br> at basic.js:<span class=\"hljs-number\">37</span>:<span class=\"hljs-number\">21</span>"
},
"isRoot": false,
"uuid": "6f8ac20d-719e-4a37-b0da-e07c50f14a80",
"parentUUID": "bde822ca-e1c5-401b-923c-6ce98267776d",
"skipped": false
}
],
"skipped": [],
"hasTests": true,
"hasSuites": false,
"totalTests": 4,
"totalPasses": 3,
"totalFailures": 1,
"totalPending": 0,
"totalSkipped": 0,
"hasPasses": true,
"hasFailures": true,
"hasPending": false,
"hasSkipped": false,
"duration": 3
},
{
"title": "Rich scenario 2.2",
"suites": [],
"tests": [
{
"title": "Given I am rich",
"fullTitle": "Feature 2 Rich scenario 2.2 Given I am rich",
"timedOut": false,
"duration": 0,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "6b02c283-a57a-42f0-8a1f-cef149a00f04",
"parentUUID": "211e3af3-c072-4370-bf21-3462128801c1",
"skipped": false
},
{
"title": "When I buy a Porsche",
"fullTitle": "Feature 2 Rich scenario 2.2 When I buy a Porsche",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "73df1bf6-95b0-4cbe-a9bb-7ae96d374d82",
"parentUUID": "211e3af3-c072-4370-bf21-3462128801c1",
"skipped": false
},
{
"title": "Then I am happier",
"fullTitle": "Feature 2 Rich scenario 2.2 Then I am happier",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "497546fb-354a-4ac3-a681-a9f132d1a4a6",
"parentUUID": "211e3af3-c072-4370-bf21-3462128801c1",
"skipped": false
}
],
"pending": [],
"root": false,
"_timeout": 120000,
"file": "/yaddi.js",
"uuid": "211e3af3-c072-4370-bf21-3462128801c1",
"fullFile": "/Users/kostas/development/personal/yadda-html-reporter/examples/yadda_basic/yaddi.js",
"passes": [
{
"title": "Given I am rich",
"fullTitle": "Feature 2 Rich scenario 2.2 Given I am rich",
"timedOut": false,
"duration": 0,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "6b02c283-a57a-42f0-8a1f-cef149a00f04",
"parentUUID": "211e3af3-c072-4370-bf21-3462128801c1",
"skipped": false
},
{
"title": "When I buy a Porsche",
"fullTitle": "Feature 2 Rich scenario 2.2 When I buy a Porsche",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "73df1bf6-95b0-4cbe-a9bb-7ae96d374d82",
"parentUUID": "211e3af3-c072-4370-bf21-3462128801c1",
"skipped": false
},
{
"title": "Then I am happier",
"fullTitle": "Feature 2 Rich scenario 2.2 Then I am happier",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "497546fb-354a-4ac3-a681-a9f132d1a4a6",
"parentUUID": "211e3af3-c072-4370-bf21-3462128801c1",
"skipped": false
}
],
"failures": [],
"skipped": [],
"hasTests": true,
"hasSuites": false,
"totalTests": 3,
"totalPasses": 3,
"totalFailures": 0,
"totalPending": 0,
"totalSkipped": 0,
"hasPasses": true,
"hasFailures": false,
"hasPending": false,
"hasSkipped": false,
"duration": 2
}
],
"tests": [],
"pending": [],
"root": false,
"_timeout": 120000,
"file": "/yaddi.js",
"uuid": "1e0dfbf1-6279-436f-98f0-7b9dd072cde7",
"fullFile": "/Users/kostas/development/personal/yadda-html-reporter/examples/yadda_basic/yaddi.js",
"passes": [],
"failures": [],
"skipped": [],
"hasTests": false,
"hasSuites": true,
"totalTests": 0,
"totalPasses": 0,
"totalFailures": 0,
"totalPending": 0,
"totalSkipped": 0,
"hasPasses": false,
"hasFailures": false,
"hasPending": false,
"hasSkipped": false,
"duration": 0
},
"ctx": "[Circular ~.allHooks.19.ctx]",
"_events": {},
"timer": {
"0": null,
"_idleTimeout": -1,
"_idlePrev": null,
"_idleNext": null,
"_idleStart": 22864982,
"_onTimeout": null,
"_repeat": false
},
"duration": 1,
"_error": null
},
"test": {
"title": "\"after all\" hook",
"async": 1,
"sync": false,
"_timeout": 120000,
"_slow": 75,
"_enableTimeouts": true,
"timedOut": false,
"_trace": {},
"type": "hook",
"parent": {
"title": "Feature 2",
"suites": [
{
"title": "Rich scenario 2.1",
"suites": [],
"tests": [
{
"title": "Given I am rich",
"fullTitle": "Feature 2 Rich scenario 2.1 Given I am rich",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "7db62cbc-a863-419f-99c6-081d38d76b64",
"parentUUID": "bde822ca-e1c5-401b-923c-6ce98267776d",
"skipped": false
},
{
"title": "When I buy a Porsche",
"fullTitle": "Feature 2 Rich scenario 2.1 When I buy a Porsche",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "2336a3c1-c35d-42af-8543-7f9c71b620b6",
"parentUUID": "bde822ca-e1c5-401b-923c-6ce98267776d",
"skipped": false
},
{
"title": "When I cause a failure",
"fullTitle": "Feature 2 Rich scenario 2.1 When I cause a failure",
"timedOut": false,
"duration": 1,
"state": "failed",
"pass": false,
"fail": true,
"pending": false,
"code": "iterator(subject, done);",
"err": {
"name": "Error",
"message": "failure!!!",
"stack": "<span class=\"hljs-built_in\">Error</span>: failure!!!<br> at <span class=\"hljs-built_in\">Object</span>.<anonymous> (steps.js:<span class=\"hljs-number\">20</span>:<span class=\"hljs-number\">16</span>)<br> at basic.js:<span class=\"hljs-number\">37</span>:<span class=\"hljs-number\">21</span>"
},
"isRoot": false,
"uuid": "6f8ac20d-719e-4a37-b0da-e07c50f14a80",
"parentUUID": "bde822ca-e1c5-401b-923c-6ce98267776d",
"skipped": false
},
{
"title": "Then I am happier",
"fullTitle": "Feature 2 Rich scenario 2.1 Then I am happier",
"timedOut": false,
"duration": 0,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "0875db44-6808-40f7-ad34-f232b3efc6b0",
"parentUUID": "bde822ca-e1c5-401b-923c-6ce98267776d",
"skipped": false
}
],
"pending": [],
"root": false,
"_timeout": 120000,
"file": "/yaddi.js",
"uuid": "bde822ca-e1c5-401b-923c-6ce98267776d",
"fullFile": "/Users/kostas/development/personal/yadda-html-reporter/examples/yadda_basic/yaddi.js",
"passes": [
{
"title": "Given I am rich",
"fullTitle": "Feature 2 Rich scenario 2.1 Given I am rich",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "7db62cbc-a863-419f-99c6-081d38d76b64",
"parentUUID": "bde822ca-e1c5-401b-923c-6ce98267776d",
"skipped": false
},
{
"title": "When I buy a Porsche",
"fullTitle": "Feature 2 Rich scenario 2.1 When I buy a Porsche",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "2336a3c1-c35d-42af-8543-7f9c71b620b6",
"parentUUID": "bde822ca-e1c5-401b-923c-6ce98267776d",
"skipped": false
},
{
"title": "Then I am happier",
"fullTitle": "Feature 2 Rich scenario 2.1 Then I am happier",
"timedOut": false,
"duration": 0,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "0875db44-6808-40f7-ad34-f232b3efc6b0",
"parentUUID": "bde822ca-e1c5-401b-923c-6ce98267776d",
"skipped": false
}
],
"failures": [
{
"title": "When I cause a failure",
"fullTitle": "Feature 2 Rich scenario 2.1 When I cause a failure",
"timedOut": false,
"duration": 1,
"state": "failed",
"pass": false,
"fail": true,
"pending": false,
"code": "iterator(subject, done);",
"err": {
"name": "Error",
"message": "failure!!!",
"stack": "<span class=\"hljs-built_in\">Error</span>: failure!!!<br> at <span class=\"hljs-built_in\">Object</span>.<anonymous> (steps.js:<span class=\"hljs-number\">20</span>:<span class=\"hljs-number\">16</span>)<br> at basic.js:<span class=\"hljs-number\">37</span>:<span class=\"hljs-number\">21</span>"
},
"isRoot": false,
"uuid": "6f8ac20d-719e-4a37-b0da-e07c50f14a80",
"parentUUID": "bde822ca-e1c5-401b-923c-6ce98267776d",
"skipped": false
}
],
"skipped": [],
"hasTests": true,
"hasSuites": false,
"totalTests": 4,
"totalPasses": 3,
"totalFailures": 1,
"totalPending": 0,
"totalSkipped": 0,
"hasPasses": true,
"hasFailures": true,
"hasPending": false,
"hasSkipped": false,
"duration": 3
},
{
"title": "Rich scenario 2.2",
"suites": [],
"tests": [
{
"title": "Given I am rich",
"fullTitle": "Feature 2 Rich scenario 2.2 Given I am rich",
"timedOut": false,
"duration": 0,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "6b02c283-a57a-42f0-8a1f-cef149a00f04",
"parentUUID": "211e3af3-c072-4370-bf21-3462128801c1",
"skipped": false
},
{
"title": "When I buy a Porsche",
"fullTitle": "Feature 2 Rich scenario 2.2 When I buy a Porsche",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "73df1bf6-95b0-4cbe-a9bb-7ae96d374d82",
"parentUUID": "211e3af3-c072-4370-bf21-3462128801c1",
"skipped": false
},
{
"title": "Then I am happier",
"fullTitle": "Feature 2 Rich scenario 2.2 Then I am happier",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "497546fb-354a-4ac3-a681-a9f132d1a4a6",
"parentUUID": "211e3af3-c072-4370-bf21-3462128801c1",
"skipped": false
}
],
"pending": [],
"root": false,
"_timeout": 120000,
"file": "/yaddi.js",
"uuid": "211e3af3-c072-4370-bf21-3462128801c1",
"fullFile": "/Users/kostas/development/personal/yadda-html-reporter/examples/yadda_basic/yaddi.js",
"passes": [
{
"title": "Given I am rich",
"fullTitle": "Feature 2 Rich scenario 2.2 Given I am rich",
"timedOut": false,
"duration": 0,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "6b02c283-a57a-42f0-8a1f-cef149a00f04",
"parentUUID": "211e3af3-c072-4370-bf21-3462128801c1",
"skipped": false
},
{
"title": "When I buy a Porsche",
"fullTitle": "Feature 2 Rich scenario 2.2 When I buy a Porsche",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "73df1bf6-95b0-4cbe-a9bb-7ae96d374d82",
"parentUUID": "211e3af3-c072-4370-bf21-3462128801c1",
"skipped": false
},
{
"title": "Then I am happier",
"fullTitle": "Feature 2 Rich scenario 2.2 Then I am happier",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "497546fb-354a-4ac3-a681-a9f132d1a4a6",
"parentUUID": "211e3af3-c072-4370-bf21-3462128801c1",
"skipped": false
}
],
"failures": [],
"skipped": [],
"hasTests": true,
"hasSuites": false,
"totalTests": 3,
"totalPasses": 3,
"totalFailures": 0,
"totalPending": 0,
"totalSkipped": 0,
"hasPasses": true,
"hasFailures": false,
"hasPending": false,
"hasSkipped": false,
"duration": 2
}
],
"tests": [],
"pending": [],
"root": false,
"_timeout": 120000,
"file": "/yaddi.js",
"uuid": "1e0dfbf1-6279-436f-98f0-7b9dd072cde7",
"fullFile": "/Users/kostas/development/personal/yadda-html-reporter/examples/yadda_basic/yaddi.js",
"passes": [],
"failures": [],
"skipped": [],
"hasTests": false,
"hasSuites": true,
"totalTests": 0,
"totalPasses": 0,
"totalFailures": 0,
"totalPending": 0,
"totalSkipped": 0,
"hasPasses": false,
"hasFailures": false,
"hasPending": false,
"hasSkipped": false,
"duration": 0
},
"ctx": "[Circular ~.allHooks.19.ctx]",
"_events": {},
"timer": {
"0": null,
"_idleTimeout": -1,
"_idlePrev": null,
"_idleNext": null,
"_idleStart": 22864982,
"_onTimeout": null,
"_repeat": false
},
"duration": 1,
"_error": null
}
},
"_events": {},
"duration": 0,
"_error": null
},
{
"title": "\"after each\" hook",
"async": 0,
"sync": true,
"_timeout": 120000,
"_slow": 75,
"_enableTimeouts": true,
"timedOut": false,
"_trace": {},
"type": "hook",
"parent": {
"title": "Feature 2",
"suites": [
{
"title": "Rich scenario 2.1",
"suites": [],
"tests": [
{
"title": "Given I am rich",
"fullTitle": "Feature 2 Rich scenario 2.1 Given I am rich",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "7db62cbc-a863-419f-99c6-081d38d76b64",
"parentUUID": "bde822ca-e1c5-401b-923c-6ce98267776d",
"skipped": false
},
{
"title": "When I buy a Porsche",
"fullTitle": "Feature 2 Rich scenario 2.1 When I buy a Porsche",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "2336a3c1-c35d-42af-8543-7f9c71b620b6",
"parentUUID": "bde822ca-e1c5-401b-923c-6ce98267776d",
"skipped": false
},
{
"title": "When I cause a failure",
"fullTitle": "Feature 2 Rich scenario 2.1 When I cause a failure",
"timedOut": false,
"duration": 1,
"state": "failed",
"pass": false,
"fail": true,
"pending": false,
"code": "iterator(subject, done);",
"err": {
"name": "Error",
"message": "failure!!!",
"stack": "<span class=\"hljs-built_in\">Error</span>: failure!!!<br> at <span class=\"hljs-built_in\">Object</span>.<anonymous> (steps.js:<span class=\"hljs-number\">20</span>:<span class=\"hljs-number\">16</span>)<br> at basic.js:<span class=\"hljs-number\">37</span>:<span class=\"hljs-number\">21</span>"
},
"isRoot": false,
"uuid": "6f8ac20d-719e-4a37-b0da-e07c50f14a80",
"parentUUID": "bde822ca-e1c5-401b-923c-6ce98267776d",
"skipped": false
},
{
"title": "Then I am happier",
"fullTitle": "Feature 2 Rich scenario 2.1 Then I am happier",
"timedOut": false,
"duration": 0,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "0875db44-6808-40f7-ad34-f232b3efc6b0",
"parentUUID": "bde822ca-e1c5-401b-923c-6ce98267776d",
"skipped": false
}
],
"pending": [],
"root": false,
"_timeout": 120000,
"file": "/yaddi.js",
"uuid": "bde822ca-e1c5-401b-923c-6ce98267776d",
"fullFile": "/Users/kostas/development/personal/yadda-html-reporter/examples/yadda_basic/yaddi.js",
"passes": [
{
"title": "Given I am rich",
"fullTitle": "Feature 2 Rich scenario 2.1 Given I am rich",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "7db62cbc-a863-419f-99c6-081d38d76b64",
"parentUUID": "bde822ca-e1c5-401b-923c-6ce98267776d",
"skipped": false
},
{
"title": "When I buy a Porsche",
"fullTitle": "Feature 2 Rich scenario 2.1 When I buy a Porsche",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "2336a3c1-c35d-42af-8543-7f9c71b620b6",
"parentUUID": "bde822ca-e1c5-401b-923c-6ce98267776d",
"skipped": false
},
{
"title": "Then I am happier",
"fullTitle": "Feature 2 Rich scenario 2.1 Then I am happier",
"timedOut": false,
"duration": 0,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "0875db44-6808-40f7-ad34-f232b3efc6b0",
"parentUUID": "bde822ca-e1c5-401b-923c-6ce98267776d",
"skipped": false
}
],
"failures": [
{
"title": "When I cause a failure",
"fullTitle": "Feature 2 Rich scenario 2.1 When I cause a failure",
"timedOut": false,
"duration": 1,
"state": "failed",
"pass": false,
"fail": true,
"pending": false,
"code": "iterator(subject, done);",
"err": {
"name": "Error",
"message": "failure!!!",
"stack": "<span class=\"hljs-built_in\">Error</span>: failure!!!<br> at <span class=\"hljs-built_in\">Object</span>.<anonymous> (steps.js:<span class=\"hljs-number\">20</span>:<span class=\"hljs-number\">16</span>)<br> at basic.js:<span class=\"hljs-number\">37</span>:<span class=\"hljs-number\">21</span>"
},
"isRoot": false,
"uuid": "6f8ac20d-719e-4a37-b0da-e07c50f14a80",
"parentUUID": "bde822ca-e1c5-401b-923c-6ce98267776d",
"skipped": false
}
],
"skipped": [],
"hasTests": true,
"hasSuites": false,
"totalTests": 4,
"totalPasses": 3,
"totalFailures": 1,
"totalPending": 0,
"totalSkipped": 0,
"hasPasses": true,
"hasFailures": true,
"hasPending": false,
"hasSkipped": false,
"duration": 3
},
{
"title": "Rich scenario 2.2",
"suites": [],
"tests": [
{
"title": "Given I am rich",
"fullTitle": "Feature 2 Rich scenario 2.2 Given I am rich",
"timedOut": false,
"duration": 0,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "6b02c283-a57a-42f0-8a1f-cef149a00f04",
"parentUUID": "211e3af3-c072-4370-bf21-3462128801c1",
"skipped": false
},
{
"title": "When I buy a Porsche",
"fullTitle": "Feature 2 Rich scenario 2.2 When I buy a Porsche",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "73df1bf6-95b0-4cbe-a9bb-7ae96d374d82",
"parentUUID": "211e3af3-c072-4370-bf21-3462128801c1",
"skipped": false
},
{
"title": "Then I am happier",
"fullTitle": "Feature 2 Rich scenario 2.2 Then I am happier",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "497546fb-354a-4ac3-a681-a9f132d1a4a6",
"parentUUID": "211e3af3-c072-4370-bf21-3462128801c1",
"skipped": false
}
],
"pending": [],
"root": false,
"_timeout": 120000,
"file": "/yaddi.js",
"uuid": "211e3af3-c072-4370-bf21-3462128801c1",
"fullFile": "/Users/kostas/development/personal/yadda-html-reporter/examples/yadda_basic/yaddi.js",
"passes": [
{
"title": "Given I am rich",
"fullTitle": "Feature 2 Rich scenario 2.2 Given I am rich",
"timedOut": false,
"duration": 0,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "6b02c283-a57a-42f0-8a1f-cef149a00f04",
"parentUUID": "211e3af3-c072-4370-bf21-3462128801c1",
"skipped": false
},
{
"title": "When I buy a Porsche",
"fullTitle": "Feature 2 Rich scenario 2.2 When I buy a Porsche",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "73df1bf6-95b0-4cbe-a9bb-7ae96d374d82",
"parentUUID": "211e3af3-c072-4370-bf21-3462128801c1",
"skipped": false
},
{
"title": "Then I am happier",
"fullTitle": "Feature 2 Rich scenario 2.2 Then I am happier",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "497546fb-354a-4ac3-a681-a9f132d1a4a6",
"parentUUID": "211e3af3-c072-4370-bf21-3462128801c1",
"skipped": false
}
],
"failures": [],
"skipped": [],
"hasTests": true,
"hasSuites": false,
"totalTests": 3,
"totalPasses": 3,
"totalFailures": 0,
"totalPending": 0,
"totalSkipped": 0,
"hasPasses": true,
"hasFailures": false,
"hasPending": false,
"hasSkipped": false,
"duration": 2
}
],
"tests": [],
"pending": [],
"root": false,
"_timeout": 120000,
"file": "/yaddi.js",
"uuid": "1e0dfbf1-6279-436f-98f0-7b9dd072cde7",
"fullFile": "/Users/kostas/development/personal/yadda-html-reporter/examples/yadda_basic/yaddi.js",
"passes": [],
"failures": [],
"skipped": [],
"hasTests": false,
"hasSuites": true,
"totalTests": 0,
"totalPasses": 0,
"totalFailures": 0,
"totalPending": 0,
"totalSkipped": 0,
"hasPasses": false,
"hasFailures": false,
"hasPending": false,
"hasSkipped": false,
"duration": 0
},
"ctx": {
"_runnable": {
"title": "\"after all\" hook",
"async": 1,
"sync": false,
"_timeout": 120000,
"_slow": 75,
"_enableTimeouts": true,
"timedOut": false,
"_trace": {},
"type": "hook",
"parent": {
"title": "Feature 2",
"suites": [
{
"title": "Rich scenario 2.1",
"suites": [],
"tests": [
{
"title": "Given I am rich",
"fullTitle": "Feature 2 Rich scenario 2.1 Given I am rich",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "7db62cbc-a863-419f-99c6-081d38d76b64",
"parentUUID": "bde822ca-e1c5-401b-923c-6ce98267776d",
"skipped": false
},
{
"title": "When I buy a Porsche",
"fullTitle": "Feature 2 Rich scenario 2.1 When I buy a Porsche",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "2336a3c1-c35d-42af-8543-7f9c71b620b6",
"parentUUID": "bde822ca-e1c5-401b-923c-6ce98267776d",
"skipped": false
},
{
"title": "When I cause a failure",
"fullTitle": "Feature 2 Rich scenario 2.1 When I cause a failure",
"timedOut": false,
"duration": 1,
"state": "failed",
"pass": false,
"fail": true,
"pending": false,
"code": "iterator(subject, done);",
"err": {
"name": "Error",
"message": "failure!!!",
"stack": "<span class=\"hljs-built_in\">Error</span>: failure!!!<br> at <span class=\"hljs-built_in\">Object</span>.<anonymous> (steps.js:<span class=\"hljs-number\">20</span>:<span class=\"hljs-number\">16</span>)<br> at basic.js:<span class=\"hljs-number\">37</span>:<span class=\"hljs-number\">21</span>"
},
"isRoot": false,
"uuid": "6f8ac20d-719e-4a37-b0da-e07c50f14a80",
"parentUUID": "bde822ca-e1c5-401b-923c-6ce98267776d",
"skipped": false
},
{
"title": "Then I am happier",
"fullTitle": "Feature 2 Rich scenario 2.1 Then I am happier",
"timedOut": false,
"duration": 0,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "0875db44-6808-40f7-ad34-f232b3efc6b0",
"parentUUID": "bde822ca-e1c5-401b-923c-6ce98267776d",
"skipped": false
}
],
"pending": [],
"root": false,
"_timeout": 120000,
"file": "/yaddi.js",
"uuid": "bde822ca-e1c5-401b-923c-6ce98267776d",
"fullFile": "/Users/kostas/development/personal/yadda-html-reporter/examples/yadda_basic/yaddi.js",
"passes": [
{
"title": "Given I am rich",
"fullTitle": "Feature 2 Rich scenario 2.1 Given I am rich",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "7db62cbc-a863-419f-99c6-081d38d76b64",
"parentUUID": "bde822ca-e1c5-401b-923c-6ce98267776d",
"skipped": false
},
{
"title": "When I buy a Porsche",
"fullTitle": "Feature 2 Rich scenario 2.1 When I buy a Porsche",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "2336a3c1-c35d-42af-8543-7f9c71b620b6",
"parentUUID": "bde822ca-e1c5-401b-923c-6ce98267776d",
"skipped": false
},
{
"title": "Then I am happier",
"fullTitle": "Feature 2 Rich scenario 2.1 Then I am happier",
"timedOut": false,
"duration": 0,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "0875db44-6808-40f7-ad34-f232b3efc6b0",
"parentUUID": "bde822ca-e1c5-401b-923c-6ce98267776d",
"skipped": false
}
],
"failures": [
{
"title": "When I cause a failure",
"fullTitle": "Feature 2 Rich scenario 2.1 When I cause a failure",
"timedOut": false,
"duration": 1,
"state": "failed",
"pass": false,
"fail": true,
"pending": false,
"code": "iterator(subject, done);",
"err": {
"name": "Error",
"message": "failure!!!",
"stack": "<span class=\"hljs-built_in\">Error</span>: failure!!!<br> at <span class=\"hljs-built_in\">Object</span>.<anonymous> (steps.js:<span class=\"hljs-number\">20</span>:<span class=\"hljs-number\">16</span>)<br> at basic.js:<span class=\"hljs-number\">37</span>:<span class=\"hljs-number\">21</span>"
},
"isRoot": false,
"uuid": "6f8ac20d-719e-4a37-b0da-e07c50f14a80",
"parentUUID": "bde822ca-e1c5-401b-923c-6ce98267776d",
"skipped": false
}
],
"skipped": [],
"hasTests": true,
"hasSuites": false,
"totalTests": 4,
"totalPasses": 3,
"totalFailures": 1,
"totalPending": 0,
"totalSkipped": 0,
"hasPasses": true,
"hasFailures": true,
"hasPending": false,
"hasSkipped": false,
"duration": 3
},
{
"title": "Rich scenario 2.2",
"suites": [],
"tests": [
{
"title": "Given I am rich",
"fullTitle": "Feature 2 Rich scenario 2.2 Given I am rich",
"timedOut": false,
"duration": 0,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "6b02c283-a57a-42f0-8a1f-cef149a00f04",
"parentUUID": "211e3af3-c072-4370-bf21-3462128801c1",
"skipped": false
},
{
"title": "When I buy a Porsche",
"fullTitle": "Feature 2 Rich scenario 2.2 When I buy a Porsche",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "73df1bf6-95b0-4cbe-a9bb-7ae96d374d82",
"parentUUID": "211e3af3-c072-4370-bf21-3462128801c1",
"skipped": false
},
{
"title": "Then I am happier",
"fullTitle": "Feature 2 Rich scenario 2.2 Then I am happier",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "497546fb-354a-4ac3-a681-a9f132d1a4a6",
"parentUUID": "211e3af3-c072-4370-bf21-3462128801c1",
"skipped": false
}
],
"pending": [],
"root": false,
"_timeout": 120000,
"file": "/yaddi.js",
"uuid": "211e3af3-c072-4370-bf21-3462128801c1",
"fullFile": "/Users/kostas/development/personal/yadda-html-reporter/examples/yadda_basic/yaddi.js",
"passes": [
{
"title": "Given I am rich",
"fullTitle": "Feature 2 Rich scenario 2.2 Given I am rich",
"timedOut": false,
"duration": 0,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "6b02c283-a57a-42f0-8a1f-cef149a00f04",
"parentUUID": "211e3af3-c072-4370-bf21-3462128801c1",
"skipped": false
},
{
"title": "When I buy a Porsche",
"fullTitle": "Feature 2 Rich scenario 2.2 When I buy a Porsche",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "73df1bf6-95b0-4cbe-a9bb-7ae96d374d82",
"parentUUID": "211e3af3-c072-4370-bf21-3462128801c1",
"skipped": false
},
{
"title": "Then I am happier",
"fullTitle": "Feature 2 Rich scenario 2.2 Then I am happier",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "497546fb-354a-4ac3-a681-a9f132d1a4a6",
"parentUUID": "211e3af3-c072-4370-bf21-3462128801c1",
"skipped": false
}
],
"failures": [],
"skipped": [],
"hasTests": true,
"hasSuites": false,
"totalTests": 3,
"totalPasses": 3,
"totalFailures": 0,
"totalPending": 0,
"totalSkipped": 0,
"hasPasses": true,
"hasFailures": false,
"hasPending": false,
"hasSkipped": false,
"duration": 2
}
],
"tests": [],
"pending": [],
"root": false,
"_timeout": 120000,
"file": "/yaddi.js",
"uuid": "1e0dfbf1-6279-436f-98f0-7b9dd072cde7",
"fullFile": "/Users/kostas/development/personal/yadda-html-reporter/examples/yadda_basic/yaddi.js",
"passes": [],
"failures": [],
"skipped": [],
"hasTests": false,
"hasSuites": true,
"totalTests": 0,
"totalPasses": 0,
"totalFailures": 0,
"totalPending": 0,
"totalSkipped": 0,
"hasPasses": false,
"hasFailures": false,
"hasPending": false,
"hasSkipped": false,
"duration": 0
},
"ctx": "[Circular ~.allHooks.20.ctx]",
"_events": {},
"timer": {
"0": null,
"_idleTimeout": -1,
"_idlePrev": null,
"_idleNext": null,
"_idleStart": 22864982,
"_onTimeout": null,
"_repeat": false
},
"duration": 1,
"_error": null
},
"test": {
"title": "\"after all\" hook",
"async": 1,
"sync": false,
"_timeout": 120000,
"_slow": 75,
"_enableTimeouts": true,
"timedOut": false,
"_trace": {},
"type": "hook",
"parent": {
"title": "Feature 2",
"suites": [
{
"title": "Rich scenario 2.1",
"suites": [],
"tests": [
{
"title": "Given I am rich",
"fullTitle": "Feature 2 Rich scenario 2.1 Given I am rich",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "7db62cbc-a863-419f-99c6-081d38d76b64",
"parentUUID": "bde822ca-e1c5-401b-923c-6ce98267776d",
"skipped": false
},
{
"title": "When I buy a Porsche",
"fullTitle": "Feature 2 Rich scenario 2.1 When I buy a Porsche",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "2336a3c1-c35d-42af-8543-7f9c71b620b6",
"parentUUID": "bde822ca-e1c5-401b-923c-6ce98267776d",
"skipped": false
},
{
"title": "When I cause a failure",
"fullTitle": "Feature 2 Rich scenario 2.1 When I cause a failure",
"timedOut": false,
"duration": 1,
"state": "failed",
"pass": false,
"fail": true,
"pending": false,
"code": "iterator(subject, done);",
"err": {
"name": "Error",
"message": "failure!!!",
"stack": "<span class=\"hljs-built_in\">Error</span>: failure!!!<br> at <span class=\"hljs-built_in\">Object</span>.<anonymous> (steps.js:<span class=\"hljs-number\">20</span>:<span class=\"hljs-number\">16</span>)<br> at basic.js:<span class=\"hljs-number\">37</span>:<span class=\"hljs-number\">21</span>"
},
"isRoot": false,
"uuid": "6f8ac20d-719e-4a37-b0da-e07c50f14a80",
"parentUUID": "bde822ca-e1c5-401b-923c-6ce98267776d",
"skipped": false
},
{
"title": "Then I am happier",
"fullTitle": "Feature 2 Rich scenario 2.1 Then I am happier",
"timedOut": false,
"duration": 0,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "0875db44-6808-40f7-ad34-f232b3efc6b0",
"parentUUID": "bde822ca-e1c5-401b-923c-6ce98267776d",
"skipped": false
}
],
"pending": [],
"root": false,
"_timeout": 120000,
"file": "/yaddi.js",
"uuid": "bde822ca-e1c5-401b-923c-6ce98267776d",
"fullFile": "/Users/kostas/development/personal/yadda-html-reporter/examples/yadda_basic/yaddi.js",
"passes": [
{
"title": "Given I am rich",
"fullTitle": "Feature 2 Rich scenario 2.1 Given I am rich",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "7db62cbc-a863-419f-99c6-081d38d76b64",
"parentUUID": "bde822ca-e1c5-401b-923c-6ce98267776d",
"skipped": false
},
{
"title": "When I buy a Porsche",
"fullTitle": "Feature 2 Rich scenario 2.1 When I buy a Porsche",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "2336a3c1-c35d-42af-8543-7f9c71b620b6",
"parentUUID": "bde822ca-e1c5-401b-923c-6ce98267776d",
"skipped": false
},
{
"title": "Then I am happier",
"fullTitle": "Feature 2 Rich scenario 2.1 Then I am happier",
"timedOut": false,
"duration": 0,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "0875db44-6808-40f7-ad34-f232b3efc6b0",
"parentUUID": "bde822ca-e1c5-401b-923c-6ce98267776d",
"skipped": false
}
],
"failures": [
{
"title": "When I cause a failure",
"fullTitle": "Feature 2 Rich scenario 2.1 When I cause a failure",
"timedOut": false,
"duration": 1,
"state": "failed",
"pass": false,
"fail": true,
"pending": false,
"code": "iterator(subject, done);",
"err": {
"name": "Error",
"message": "failure!!!",
"stack": "<span class=\"hljs-built_in\">Error</span>: failure!!!<br> at <span class=\"hljs-built_in\">Object</span>.<anonymous> (steps.js:<span class=\"hljs-number\">20</span>:<span class=\"hljs-number\">16</span>)<br> at basic.js:<span class=\"hljs-number\">37</span>:<span class=\"hljs-number\">21</span>"
},
"isRoot": false,
"uuid": "6f8ac20d-719e-4a37-b0da-e07c50f14a80",
"parentUUID": "bde822ca-e1c5-401b-923c-6ce98267776d",
"skipped": false
}
],
"skipped": [],
"hasTests": true,
"hasSuites": false,
"totalTests": 4,
"totalPasses": 3,
"totalFailures": 1,
"totalPending": 0,
"totalSkipped": 0,
"hasPasses": true,
"hasFailures": true,
"hasPending": false,
"hasSkipped": false,
"duration": 3
},
{
"title": "Rich scenario 2.2",
"suites": [],
"tests": [
{
"title": "Given I am rich",
"fullTitle": "Feature 2 Rich scenario 2.2 Given I am rich",
"timedOut": false,
"duration": 0,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "6b02c283-a57a-42f0-8a1f-cef149a00f04",
"parentUUID": "211e3af3-c072-4370-bf21-3462128801c1",
"skipped": false
},
{
"title": "When I buy a Porsche",
"fullTitle": "Feature 2 Rich scenario 2.2 When I buy a Porsche",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "73df1bf6-95b0-4cbe-a9bb-7ae96d374d82",
"parentUUID": "211e3af3-c072-4370-bf21-3462128801c1",
"skipped": false
},
{
"title": "Then I am happier",
"fullTitle": "Feature 2 Rich scenario 2.2 Then I am happier",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "497546fb-354a-4ac3-a681-a9f132d1a4a6",
"parentUUID": "211e3af3-c072-4370-bf21-3462128801c1",
"skipped": false
}
],
"pending": [],
"root": false,
"_timeout": 120000,
"file": "/yaddi.js",
"uuid": "211e3af3-c072-4370-bf21-3462128801c1",
"fullFile": "/Users/kostas/development/personal/yadda-html-reporter/examples/yadda_basic/yaddi.js",
"passes": [
{
"title": "Given I am rich",
"fullTitle": "Feature 2 Rich scenario 2.2 Given I am rich",
"timedOut": false,
"duration": 0,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "6b02c283-a57a-42f0-8a1f-cef149a00f04",
"parentUUID": "211e3af3-c072-4370-bf21-3462128801c1",
"skipped": false
},
{
"title": "When I buy a Porsche",
"fullTitle": "Feature 2 Rich scenario 2.2 When I buy a Porsche",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "73df1bf6-95b0-4cbe-a9bb-7ae96d374d82",
"parentUUID": "211e3af3-c072-4370-bf21-3462128801c1",
"skipped": false
},
{
"title": "Then I am happier",
"fullTitle": "Feature 2 Rich scenario 2.2 Then I am happier",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "497546fb-354a-4ac3-a681-a9f132d1a4a6",
"parentUUID": "211e3af3-c072-4370-bf21-3462128801c1",
"skipped": false
}
],
"failures": [],
"skipped": [],
"hasTests": true,
"hasSuites": false,
"totalTests": 3,
"totalPasses": 3,
"totalFailures": 0,
"totalPending": 0,
"totalSkipped": 0,
"hasPasses": true,
"hasFailures": false,
"hasPending": false,
"hasSkipped": false,
"duration": 2
}
],
"tests": [],
"pending": [],
"root": false,
"_timeout": 120000,
"file": "/yaddi.js",
"uuid": "1e0dfbf1-6279-436f-98f0-7b9dd072cde7",
"fullFile": "/Users/kostas/development/personal/yadda-html-reporter/examples/yadda_basic/yaddi.js",
"passes": [],
"failures": [],
"skipped": [],
"hasTests": false,
"hasSuites": true,
"totalTests": 0,
"totalPasses": 0,
"totalFailures": 0,
"totalPending": 0,
"totalSkipped": 0,
"hasPasses": false,
"hasFailures": false,
"hasPending": false,
"hasSkipped": false,
"duration": 0
},
"ctx": "[Circular ~.allHooks.20.ctx]",
"_events": {},
"timer": {
"0": null,
"_idleTimeout": -1,
"_idlePrev": null,
"_idleNext": null,
"_idleStart": 22864982,
"_onTimeout": null,
"_repeat": false
},
"duration": 1,
"_error": null
}
},
"_events": {},
"duration": 0,
"_error": null
},
{
"title": "\"before each\" hook",
"async": 0,
"sync": true,
"_timeout": 120000,
"_slow": 75,
"_enableTimeouts": true,
"timedOut": false,
"_trace": {},
"type": "hook",
"parent": {
"title": "Feature 2",
"suites": [
{
"title": "Rich scenario 2.1",
"suites": [],
"tests": [
{
"title": "Given I am rich",
"fullTitle": "Feature 2 Rich scenario 2.1 Given I am rich",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "7db62cbc-a863-419f-99c6-081d38d76b64",
"parentUUID": "bde822ca-e1c5-401b-923c-6ce98267776d",
"skipped": false
},
{
"title": "When I buy a Porsche",
"fullTitle": "Feature 2 Rich scenario 2.1 When I buy a Porsche",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "2336a3c1-c35d-42af-8543-7f9c71b620b6",
"parentUUID": "bde822ca-e1c5-401b-923c-6ce98267776d",
"skipped": false
},
{
"title": "When I cause a failure",
"fullTitle": "Feature 2 Rich scenario 2.1 When I cause a failure",
"timedOut": false,
"duration": 1,
"state": "failed",
"pass": false,
"fail": true,
"pending": false,
"code": "iterator(subject, done);",
"err": {
"name": "Error",
"message": "failure!!!",
"stack": "<span class=\"hljs-built_in\">Error</span>: failure!!!<br> at <span class=\"hljs-built_in\">Object</span>.<anonymous> (steps.js:<span class=\"hljs-number\">20</span>:<span class=\"hljs-number\">16</span>)<br> at basic.js:<span class=\"hljs-number\">37</span>:<span class=\"hljs-number\">21</span>"
},
"isRoot": false,
"uuid": "6f8ac20d-719e-4a37-b0da-e07c50f14a80",
"parentUUID": "bde822ca-e1c5-401b-923c-6ce98267776d",
"skipped": false
},
{
"title": "Then I am happier",
"fullTitle": "Feature 2 Rich scenario 2.1 Then I am happier",
"timedOut": false,
"duration": 0,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "0875db44-6808-40f7-ad34-f232b3efc6b0",
"parentUUID": "bde822ca-e1c5-401b-923c-6ce98267776d",
"skipped": false
}
],
"pending": [],
"root": false,
"_timeout": 120000,
"file": "/yaddi.js",
"uuid": "bde822ca-e1c5-401b-923c-6ce98267776d",
"fullFile": "/Users/kostas/development/personal/yadda-html-reporter/examples/yadda_basic/yaddi.js",
"passes": [
{
"title": "Given I am rich",
"fullTitle": "Feature 2 Rich scenario 2.1 Given I am rich",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "7db62cbc-a863-419f-99c6-081d38d76b64",
"parentUUID": "bde822ca-e1c5-401b-923c-6ce98267776d",
"skipped": false
},
{
"title": "When I buy a Porsche",
"fullTitle": "Feature 2 Rich scenario 2.1 When I buy a Porsche",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "2336a3c1-c35d-42af-8543-7f9c71b620b6",
"parentUUID": "bde822ca-e1c5-401b-923c-6ce98267776d",
"skipped": false
},
{
"title": "Then I am happier",
"fullTitle": "Feature 2 Rich scenario 2.1 Then I am happier",
"timedOut": false,
"duration": 0,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "0875db44-6808-40f7-ad34-f232b3efc6b0",
"parentUUID": "bde822ca-e1c5-401b-923c-6ce98267776d",
"skipped": false
}
],
"failures": [
{
"title": "When I cause a failure",
"fullTitle": "Feature 2 Rich scenario 2.1 When I cause a failure",
"timedOut": false,
"duration": 1,
"state": "failed",
"pass": false,
"fail": true,
"pending": false,
"code": "iterator(subject, done);",
"err": {
"name": "Error",
"message": "failure!!!",
"stack": "<span class=\"hljs-built_in\">Error</span>: failure!!!<br> at <span class=\"hljs-built_in\">Object</span>.<anonymous> (steps.js:<span class=\"hljs-number\">20</span>:<span class=\"hljs-number\">16</span>)<br> at basic.js:<span class=\"hljs-number\">37</span>:<span class=\"hljs-number\">21</span>"
},
"isRoot": false,
"uuid": "6f8ac20d-719e-4a37-b0da-e07c50f14a80",
"parentUUID": "bde822ca-e1c5-401b-923c-6ce98267776d",
"skipped": false
}
],
"skipped": [],
"hasTests": true,
"hasSuites": false,
"totalTests": 4,
"totalPasses": 3,
"totalFailures": 1,
"totalPending": 0,
"totalSkipped": 0,
"hasPasses": true,
"hasFailures": true,
"hasPending": false,
"hasSkipped": false,
"duration": 3
},
{
"title": "Rich scenario 2.2",
"suites": [],
"tests": [
{
"title": "Given I am rich",
"fullTitle": "Feature 2 Rich scenario 2.2 Given I am rich",
"timedOut": false,
"duration": 0,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "6b02c283-a57a-42f0-8a1f-cef149a00f04",
"parentUUID": "211e3af3-c072-4370-bf21-3462128801c1",
"skipped": false
},
{
"title": "When I buy a Porsche",
"fullTitle": "Feature 2 Rich scenario 2.2 When I buy a Porsche",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "73df1bf6-95b0-4cbe-a9bb-7ae96d374d82",
"parentUUID": "211e3af3-c072-4370-bf21-3462128801c1",
"skipped": false
},
{
"title": "Then I am happier",
"fullTitle": "Feature 2 Rich scenario 2.2 Then I am happier",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "497546fb-354a-4ac3-a681-a9f132d1a4a6",
"parentUUID": "211e3af3-c072-4370-bf21-3462128801c1",
"skipped": false
}
],
"pending": [],
"root": false,
"_timeout": 120000,
"file": "/yaddi.js",
"uuid": "211e3af3-c072-4370-bf21-3462128801c1",
"fullFile": "/Users/kostas/development/personal/yadda-html-reporter/examples/yadda_basic/yaddi.js",
"passes": [
{
"title": "Given I am rich",
"fullTitle": "Feature 2 Rich scenario 2.2 Given I am rich",
"timedOut": false,
"duration": 0,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "6b02c283-a57a-42f0-8a1f-cef149a00f04",
"parentUUID": "211e3af3-c072-4370-bf21-3462128801c1",
"skipped": false
},
{
"title": "When I buy a Porsche",
"fullTitle": "Feature 2 Rich scenario 2.2 When I buy a Porsche",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "73df1bf6-95b0-4cbe-a9bb-7ae96d374d82",
"parentUUID": "211e3af3-c072-4370-bf21-3462128801c1",
"skipped": false
},
{
"title": "Then I am happier",
"fullTitle": "Feature 2 Rich scenario 2.2 Then I am happier",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "497546fb-354a-4ac3-a681-a9f132d1a4a6",
"parentUUID": "211e3af3-c072-4370-bf21-3462128801c1",
"skipped": false
}
],
"failures": [],
"skipped": [],
"hasTests": true,
"hasSuites": false,
"totalTests": 3,
"totalPasses": 3,
"totalFailures": 0,
"totalPending": 0,
"totalSkipped": 0,
"hasPasses": true,
"hasFailures": false,
"hasPending": false,
"hasSkipped": false,
"duration": 2
}
],
"tests": [],
"pending": [],
"root": false,
"_timeout": 120000,
"file": "/yaddi.js",
"uuid": "1e0dfbf1-6279-436f-98f0-7b9dd072cde7",
"fullFile": "/Users/kostas/development/personal/yadda-html-reporter/examples/yadda_basic/yaddi.js",
"passes": [],
"failures": [],
"skipped": [],
"hasTests": false,
"hasSuites": true,
"totalTests": 0,
"totalPasses": 0,
"totalFailures": 0,
"totalPending": 0,
"totalSkipped": 0,
"hasPasses": false,
"hasFailures": false,
"hasPending": false,
"hasSkipped": false,
"duration": 0
},
"ctx": {
"_runnable": {
"title": "\"after all\" hook",
"async": 1,
"sync": false,
"_timeout": 120000,
"_slow": 75,
"_enableTimeouts": true,
"timedOut": false,
"_trace": {},
"type": "hook",
"parent": {
"title": "Feature 2",
"suites": [
{
"title": "Rich scenario 2.1",
"suites": [],
"tests": [
{
"title": "Given I am rich",
"fullTitle": "Feature 2 Rich scenario 2.1 Given I am rich",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "7db62cbc-a863-419f-99c6-081d38d76b64",
"parentUUID": "bde822ca-e1c5-401b-923c-6ce98267776d",
"skipped": false
},
{
"title": "When I buy a Porsche",
"fullTitle": "Feature 2 Rich scenario 2.1 When I buy a Porsche",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "2336a3c1-c35d-42af-8543-7f9c71b620b6",
"parentUUID": "bde822ca-e1c5-401b-923c-6ce98267776d",
"skipped": false
},
{
"title": "When I cause a failure",
"fullTitle": "Feature 2 Rich scenario 2.1 When I cause a failure",
"timedOut": false,
"duration": 1,
"state": "failed",
"pass": false,
"fail": true,
"pending": false,
"code": "iterator(subject, done);",
"err": {
"name": "Error",
"message": "failure!!!",
"stack": "<span class=\"hljs-built_in\">Error</span>: failure!!!<br> at <span class=\"hljs-built_in\">Object</span>.<anonymous> (steps.js:<span class=\"hljs-number\">20</span>:<span class=\"hljs-number\">16</span>)<br> at basic.js:<span class=\"hljs-number\">37</span>:<span class=\"hljs-number\">21</span>"
},
"isRoot": false,
"uuid": "6f8ac20d-719e-4a37-b0da-e07c50f14a80",
"parentUUID": "bde822ca-e1c5-401b-923c-6ce98267776d",
"skipped": false
},
{
"title": "Then I am happier",
"fullTitle": "Feature 2 Rich scenario 2.1 Then I am happier",
"timedOut": false,
"duration": 0,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "0875db44-6808-40f7-ad34-f232b3efc6b0",
"parentUUID": "bde822ca-e1c5-401b-923c-6ce98267776d",
"skipped": false
}
],
"pending": [],
"root": false,
"_timeout": 120000,
"file": "/yaddi.js",
"uuid": "bde822ca-e1c5-401b-923c-6ce98267776d",
"fullFile": "/Users/kostas/development/personal/yadda-html-reporter/examples/yadda_basic/yaddi.js",
"passes": [
{
"title": "Given I am rich",
"fullTitle": "Feature 2 Rich scenario 2.1 Given I am rich",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "7db62cbc-a863-419f-99c6-081d38d76b64",
"parentUUID": "bde822ca-e1c5-401b-923c-6ce98267776d",
"skipped": false
},
{
"title": "When I buy a Porsche",
"fullTitle": "Feature 2 Rich scenario 2.1 When I buy a Porsche",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "2336a3c1-c35d-42af-8543-7f9c71b620b6",
"parentUUID": "bde822ca-e1c5-401b-923c-6ce98267776d",
"skipped": false
},
{
"title": "Then I am happier",
"fullTitle": "Feature 2 Rich scenario 2.1 Then I am happier",
"timedOut": false,
"duration": 0,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "0875db44-6808-40f7-ad34-f232b3efc6b0",
"parentUUID": "bde822ca-e1c5-401b-923c-6ce98267776d",
"skipped": false
}
],
"failures": [
{
"title": "When I cause a failure",
"fullTitle": "Feature 2 Rich scenario 2.1 When I cause a failure",
"timedOut": false,
"duration": 1,
"state": "failed",
"pass": false,
"fail": true,
"pending": false,
"code": "iterator(subject, done);",
"err": {
"name": "Error",
"message": "failure!!!",
"stack": "<span class=\"hljs-built_in\">Error</span>: failure!!!<br> at <span class=\"hljs-built_in\">Object</span>.<anonymous> (steps.js:<span class=\"hljs-number\">20</span>:<span class=\"hljs-number\">16</span>)<br> at basic.js:<span class=\"hljs-number\">37</span>:<span class=\"hljs-number\">21</span>"
},
"isRoot": false,
"uuid": "6f8ac20d-719e-4a37-b0da-e07c50f14a80",
"parentUUID": "bde822ca-e1c5-401b-923c-6ce98267776d",
"skipped": false
}
],
"skipped": [],
"hasTests": true,
"hasSuites": false,
"totalTests": 4,
"totalPasses": 3,
"totalFailures": 1,
"totalPending": 0,
"totalSkipped": 0,
"hasPasses": true,
"hasFailures": true,
"hasPending": false,
"hasSkipped": false,
"duration": 3
},
{
"title": "Rich scenario 2.2",
"suites": [],
"tests": [
{
"title": "Given I am rich",
"fullTitle": "Feature 2 Rich scenario 2.2 Given I am rich",
"timedOut": false,
"duration": 0,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "6b02c283-a57a-42f0-8a1f-cef149a00f04",
"parentUUID": "211e3af3-c072-4370-bf21-3462128801c1",
"skipped": false
},
{
"title": "When I buy a Porsche",
"fullTitle": "Feature 2 Rich scenario 2.2 When I buy a Porsche",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "73df1bf6-95b0-4cbe-a9bb-7ae96d374d82",
"parentUUID": "211e3af3-c072-4370-bf21-3462128801c1",
"skipped": false
},
{
"title": "Then I am happier",
"fullTitle": "Feature 2 Rich scenario 2.2 Then I am happier",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "497546fb-354a-4ac3-a681-a9f132d1a4a6",
"parentUUID": "211e3af3-c072-4370-bf21-3462128801c1",
"skipped": false
}
],
"pending": [],
"root": false,
"_timeout": 120000,
"file": "/yaddi.js",
"uuid": "211e3af3-c072-4370-bf21-3462128801c1",
"fullFile": "/Users/kostas/development/personal/yadda-html-reporter/examples/yadda_basic/yaddi.js",
"passes": [
{
"title": "Given I am rich",
"fullTitle": "Feature 2 Rich scenario 2.2 Given I am rich",
"timedOut": false,
"duration": 0,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "6b02c283-a57a-42f0-8a1f-cef149a00f04",
"parentUUID": "211e3af3-c072-4370-bf21-3462128801c1",
"skipped": false
},
{
"title": "When I buy a Porsche",
"fullTitle": "Feature 2 Rich scenario 2.2 When I buy a Porsche",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "73df1bf6-95b0-4cbe-a9bb-7ae96d374d82",
"parentUUID": "211e3af3-c072-4370-bf21-3462128801c1",
"skipped": false
},
{
"title": "Then I am happier",
"fullTitle": "Feature 2 Rich scenario 2.2 Then I am happier",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "497546fb-354a-4ac3-a681-a9f132d1a4a6",
"parentUUID": "211e3af3-c072-4370-bf21-3462128801c1",
"skipped": false
}
],
"failures": [],
"skipped": [],
"hasTests": true,
"hasSuites": false,
"totalTests": 3,
"totalPasses": 3,
"totalFailures": 0,
"totalPending": 0,
"totalSkipped": 0,
"hasPasses": true,
"hasFailures": false,
"hasPending": false,
"hasSkipped": false,
"duration": 2
}
],
"tests": [],
"pending": [],
"root": false,
"_timeout": 120000,
"file": "/yaddi.js",
"uuid": "1e0dfbf1-6279-436f-98f0-7b9dd072cde7",
"fullFile": "/Users/kostas/development/personal/yadda-html-reporter/examples/yadda_basic/yaddi.js",
"passes": [],
"failures": [],
"skipped": [],
"hasTests": false,
"hasSuites": true,
"totalTests": 0,
"totalPasses": 0,
"totalFailures": 0,
"totalPending": 0,
"totalSkipped": 0,
"hasPasses": false,
"hasFailures": false,
"hasPending": false,
"hasSkipped": false,
"duration": 0
},
"ctx": "[Circular ~.allHooks.21.ctx]",
"_events": {},
"timer": {
"0": null,
"_idleTimeout": -1,
"_idlePrev": null,
"_idleNext": null,
"_idleStart": 22864982,
"_onTimeout": null,
"_repeat": false
},
"duration": 1,
"_error": null
},
"test": {
"title": "\"after all\" hook",
"async": 1,
"sync": false,
"_timeout": 120000,
"_slow": 75,
"_enableTimeouts": true,
"timedOut": false,
"_trace": {},
"type": "hook",
"parent": {
"title": "Feature 2",
"suites": [
{
"title": "Rich scenario 2.1",
"suites": [],
"tests": [
{
"title": "Given I am rich",
"fullTitle": "Feature 2 Rich scenario 2.1 Given I am rich",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "7db62cbc-a863-419f-99c6-081d38d76b64",
"parentUUID": "bde822ca-e1c5-401b-923c-6ce98267776d",
"skipped": false
},
{
"title": "When I buy a Porsche",
"fullTitle": "Feature 2 Rich scenario 2.1 When I buy a Porsche",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "2336a3c1-c35d-42af-8543-7f9c71b620b6",
"parentUUID": "bde822ca-e1c5-401b-923c-6ce98267776d",
"skipped": false
},
{
"title": "When I cause a failure",
"fullTitle": "Feature 2 Rich scenario 2.1 When I cause a failure",
"timedOut": false,
"duration": 1,
"state": "failed",
"pass": false,
"fail": true,
"pending": false,
"code": "iterator(subject, done);",
"err": {
"name": "Error",
"message": "failure!!!",
"stack": "<span class=\"hljs-built_in\">Error</span>: failure!!!<br> at <span class=\"hljs-built_in\">Object</span>.<anonymous> (steps.js:<span class=\"hljs-number\">20</span>:<span class=\"hljs-number\">16</span>)<br> at basic.js:<span class=\"hljs-number\">37</span>:<span class=\"hljs-number\">21</span>"
},
"isRoot": false,
"uuid": "6f8ac20d-719e-4a37-b0da-e07c50f14a80",
"parentUUID": "bde822ca-e1c5-401b-923c-6ce98267776d",
"skipped": false
},
{
"title": "Then I am happier",
"fullTitle": "Feature 2 Rich scenario 2.1 Then I am happier",
"timedOut": false,
"duration": 0,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "0875db44-6808-40f7-ad34-f232b3efc6b0",
"parentUUID": "bde822ca-e1c5-401b-923c-6ce98267776d",
"skipped": false
}
],
"pending": [],
"root": false,
"_timeout": 120000,
"file": "/yaddi.js",
"uuid": "bde822ca-e1c5-401b-923c-6ce98267776d",
"fullFile": "/Users/kostas/development/personal/yadda-html-reporter/examples/yadda_basic/yaddi.js",
"passes": [
{
"title": "Given I am rich",
"fullTitle": "Feature 2 Rich scenario 2.1 Given I am rich",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "7db62cbc-a863-419f-99c6-081d38d76b64",
"parentUUID": "bde822ca-e1c5-401b-923c-6ce98267776d",
"skipped": false
},
{
"title": "When I buy a Porsche",
"fullTitle": "Feature 2 Rich scenario 2.1 When I buy a Porsche",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "2336a3c1-c35d-42af-8543-7f9c71b620b6",
"parentUUID": "bde822ca-e1c5-401b-923c-6ce98267776d",
"skipped": false
},
{
"title": "Then I am happier",
"fullTitle": "Feature 2 Rich scenario 2.1 Then I am happier",
"timedOut": false,
"duration": 0,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "0875db44-6808-40f7-ad34-f232b3efc6b0",
"parentUUID": "bde822ca-e1c5-401b-923c-6ce98267776d",
"skipped": false
}
],
"failures": [
{
"title": "When I cause a failure",
"fullTitle": "Feature 2 Rich scenario 2.1 When I cause a failure",
"timedOut": false,
"duration": 1,
"state": "failed",
"pass": false,
"fail": true,
"pending": false,
"code": "iterator(subject, done);",
"err": {
"name": "Error",
"message": "failure!!!",
"stack": "<span class=\"hljs-built_in\">Error</span>: failure!!!<br> at <span class=\"hljs-built_in\">Object</span>.<anonymous> (steps.js:<span class=\"hljs-number\">20</span>:<span class=\"hljs-number\">16</span>)<br> at basic.js:<span class=\"hljs-number\">37</span>:<span class=\"hljs-number\">21</span>"
},
"isRoot": false,
"uuid": "6f8ac20d-719e-4a37-b0da-e07c50f14a80",
"parentUUID": "bde822ca-e1c5-401b-923c-6ce98267776d",
"skipped": false
}
],
"skipped": [],
"hasTests": true,
"hasSuites": false,
"totalTests": 4,
"totalPasses": 3,
"totalFailures": 1,
"totalPending": 0,
"totalSkipped": 0,
"hasPasses": true,
"hasFailures": true,
"hasPending": false,
"hasSkipped": false,
"duration": 3
},
{
"title": "Rich scenario 2.2",
"suites": [],
"tests": [
{
"title": "Given I am rich",
"fullTitle": "Feature 2 Rich scenario 2.2 Given I am rich",
"timedOut": false,
"duration": 0,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "6b02c283-a57a-42f0-8a1f-cef149a00f04",
"parentUUID": "211e3af3-c072-4370-bf21-3462128801c1",
"skipped": false
},
{
"title": "When I buy a Porsche",
"fullTitle": "Feature 2 Rich scenario 2.2 When I buy a Porsche",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "73df1bf6-95b0-4cbe-a9bb-7ae96d374d82",
"parentUUID": "211e3af3-c072-4370-bf21-3462128801c1",
"skipped": false
},
{
"title": "Then I am happier",
"fullTitle": "Feature 2 Rich scenario 2.2 Then I am happier",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "497546fb-354a-4ac3-a681-a9f132d1a4a6",
"parentUUID": "211e3af3-c072-4370-bf21-3462128801c1",
"skipped": false
}
],
"pending": [],
"root": false,
"_timeout": 120000,
"file": "/yaddi.js",
"uuid": "211e3af3-c072-4370-bf21-3462128801c1",
"fullFile": "/Users/kostas/development/personal/yadda-html-reporter/examples/yadda_basic/yaddi.js",
"passes": [
{
"title": "Given I am rich",
"fullTitle": "Feature 2 Rich scenario 2.2 Given I am rich",
"timedOut": false,
"duration": 0,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "6b02c283-a57a-42f0-8a1f-cef149a00f04",
"parentUUID": "211e3af3-c072-4370-bf21-3462128801c1",
"skipped": false
},
{
"title": "When I buy a Porsche",
"fullTitle": "Feature 2 Rich scenario 2.2 When I buy a Porsche",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "73df1bf6-95b0-4cbe-a9bb-7ae96d374d82",
"parentUUID": "211e3af3-c072-4370-bf21-3462128801c1",
"skipped": false
},
{
"title": "Then I am happier",
"fullTitle": "Feature 2 Rich scenario 2.2 Then I am happier",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "497546fb-354a-4ac3-a681-a9f132d1a4a6",
"parentUUID": "211e3af3-c072-4370-bf21-3462128801c1",
"skipped": false
}
],
"failures": [],
"skipped": [],
"hasTests": true,
"hasSuites": false,
"totalTests": 3,
"totalPasses": 3,
"totalFailures": 0,
"totalPending": 0,
"totalSkipped": 0,
"hasPasses": true,
"hasFailures": false,
"hasPending": false,
"hasSkipped": false,
"duration": 2
}
],
"tests": [],
"pending": [],
"root": false,
"_timeout": 120000,
"file": "/yaddi.js",
"uuid": "1e0dfbf1-6279-436f-98f0-7b9dd072cde7",
"fullFile": "/Users/kostas/development/personal/yadda-html-reporter/examples/yadda_basic/yaddi.js",
"passes": [],
"failures": [],
"skipped": [],
"hasTests": false,
"hasSuites": true,
"totalTests": 0,
"totalPasses": 0,
"totalFailures": 0,
"totalPending": 0,
"totalSkipped": 0,
"hasPasses": false,
"hasFailures": false,
"hasPending": false,
"hasSkipped": false,
"duration": 0
},
"ctx": "[Circular ~.allHooks.21.ctx]",
"_events": {},
"timer": {
"0": null,
"_idleTimeout": -1,
"_idlePrev": null,
"_idleNext": null,
"_idleStart": 22864982,
"_onTimeout": null,
"_repeat": false
},
"duration": 1,
"_error": null
}
},
"_events": {},
"duration": 0,
"_error": null
},
{
"title": "\"after each\" hook",
"async": 0,
"sync": true,
"_timeout": 120000,
"_slow": 75,
"_enableTimeouts": true,
"timedOut": false,
"_trace": {},
"type": "hook",
"parent": {
"title": "Feature 2",
"suites": [
{
"title": "Rich scenario 2.1",
"suites": [],
"tests": [
{
"title": "Given I am rich",
"fullTitle": "Feature 2 Rich scenario 2.1 Given I am rich",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "7db62cbc-a863-419f-99c6-081d38d76b64",
"parentUUID": "bde822ca-e1c5-401b-923c-6ce98267776d",
"skipped": false
},
{
"title": "When I buy a Porsche",
"fullTitle": "Feature 2 Rich scenario 2.1 When I buy a Porsche",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "2336a3c1-c35d-42af-8543-7f9c71b620b6",
"parentUUID": "bde822ca-e1c5-401b-923c-6ce98267776d",
"skipped": false
},
{
"title": "When I cause a failure",
"fullTitle": "Feature 2 Rich scenario 2.1 When I cause a failure",
"timedOut": false,
"duration": 1,
"state": "failed",
"pass": false,
"fail": true,
"pending": false,
"code": "iterator(subject, done);",
"err": {
"name": "Error",
"message": "failure!!!",
"stack": "<span class=\"hljs-built_in\">Error</span>: failure!!!<br> at <span class=\"hljs-built_in\">Object</span>.<anonymous> (steps.js:<span class=\"hljs-number\">20</span>:<span class=\"hljs-number\">16</span>)<br> at basic.js:<span class=\"hljs-number\">37</span>:<span class=\"hljs-number\">21</span>"
},
"isRoot": false,
"uuid": "6f8ac20d-719e-4a37-b0da-e07c50f14a80",
"parentUUID": "bde822ca-e1c5-401b-923c-6ce98267776d",
"skipped": false
},
{
"title": "Then I am happier",
"fullTitle": "Feature 2 Rich scenario 2.1 Then I am happier",
"timedOut": false,
"duration": 0,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "0875db44-6808-40f7-ad34-f232b3efc6b0",
"parentUUID": "bde822ca-e1c5-401b-923c-6ce98267776d",
"skipped": false
}
],
"pending": [],
"root": false,
"_timeout": 120000,
"file": "/yaddi.js",
"uuid": "bde822ca-e1c5-401b-923c-6ce98267776d",
"fullFile": "/Users/kostas/development/personal/yadda-html-reporter/examples/yadda_basic/yaddi.js",
"passes": [
{
"title": "Given I am rich",
"fullTitle": "Feature 2 Rich scenario 2.1 Given I am rich",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "7db62cbc-a863-419f-99c6-081d38d76b64",
"parentUUID": "bde822ca-e1c5-401b-923c-6ce98267776d",
"skipped": false
},
{
"title": "When I buy a Porsche",
"fullTitle": "Feature 2 Rich scenario 2.1 When I buy a Porsche",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "2336a3c1-c35d-42af-8543-7f9c71b620b6",
"parentUUID": "bde822ca-e1c5-401b-923c-6ce98267776d",
"skipped": false
},
{
"title": "Then I am happier",
"fullTitle": "Feature 2 Rich scenario 2.1 Then I am happier",
"timedOut": false,
"duration": 0,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "0875db44-6808-40f7-ad34-f232b3efc6b0",
"parentUUID": "bde822ca-e1c5-401b-923c-6ce98267776d",
"skipped": false
}
],
"failures": [
{
"title": "When I cause a failure",
"fullTitle": "Feature 2 Rich scenario 2.1 When I cause a failure",
"timedOut": false,
"duration": 1,
"state": "failed",
"pass": false,
"fail": true,
"pending": false,
"code": "iterator(subject, done);",
"err": {
"name": "Error",
"message": "failure!!!",
"stack": "<span class=\"hljs-built_in\">Error</span>: failure!!!<br> at <span class=\"hljs-built_in\">Object</span>.<anonymous> (steps.js:<span class=\"hljs-number\">20</span>:<span class=\"hljs-number\">16</span>)<br> at basic.js:<span class=\"hljs-number\">37</span>:<span class=\"hljs-number\">21</span>"
},
"isRoot": false,
"uuid": "6f8ac20d-719e-4a37-b0da-e07c50f14a80",
"parentUUID": "bde822ca-e1c5-401b-923c-6ce98267776d",
"skipped": false
}
],
"skipped": [],
"hasTests": true,
"hasSuites": false,
"totalTests": 4,
"totalPasses": 3,
"totalFailures": 1,
"totalPending": 0,
"totalSkipped": 0,
"hasPasses": true,
"hasFailures": true,
"hasPending": false,
"hasSkipped": false,
"duration": 3
},
{
"title": "Rich scenario 2.2",
"suites": [],
"tests": [
{
"title": "Given I am rich",
"fullTitle": "Feature 2 Rich scenario 2.2 Given I am rich",
"timedOut": false,
"duration": 0,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "6b02c283-a57a-42f0-8a1f-cef149a00f04",
"parentUUID": "211e3af3-c072-4370-bf21-3462128801c1",
"skipped": false
},
{
"title": "When I buy a Porsche",
"fullTitle": "Feature 2 Rich scenario 2.2 When I buy a Porsche",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "73df1bf6-95b0-4cbe-a9bb-7ae96d374d82",
"parentUUID": "211e3af3-c072-4370-bf21-3462128801c1",
"skipped": false
},
{
"title": "Then I am happier",
"fullTitle": "Feature 2 Rich scenario 2.2 Then I am happier",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "497546fb-354a-4ac3-a681-a9f132d1a4a6",
"parentUUID": "211e3af3-c072-4370-bf21-3462128801c1",
"skipped": false
}
],
"pending": [],
"root": false,
"_timeout": 120000,
"file": "/yaddi.js",
"uuid": "211e3af3-c072-4370-bf21-3462128801c1",
"fullFile": "/Users/kostas/development/personal/yadda-html-reporter/examples/yadda_basic/yaddi.js",
"passes": [
{
"title": "Given I am rich",
"fullTitle": "Feature 2 Rich scenario 2.2 Given I am rich",
"timedOut": false,
"duration": 0,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "6b02c283-a57a-42f0-8a1f-cef149a00f04",
"parentUUID": "211e3af3-c072-4370-bf21-3462128801c1",
"skipped": false
},
{
"title": "When I buy a Porsche",
"fullTitle": "Feature 2 Rich scenario 2.2 When I buy a Porsche",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "73df1bf6-95b0-4cbe-a9bb-7ae96d374d82",
"parentUUID": "211e3af3-c072-4370-bf21-3462128801c1",
"skipped": false
},
{
"title": "Then I am happier",
"fullTitle": "Feature 2 Rich scenario 2.2 Then I am happier",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "497546fb-354a-4ac3-a681-a9f132d1a4a6",
"parentUUID": "211e3af3-c072-4370-bf21-3462128801c1",
"skipped": false
}
],
"failures": [],
"skipped": [],
"hasTests": true,
"hasSuites": false,
"totalTests": 3,
"totalPasses": 3,
"totalFailures": 0,
"totalPending": 0,
"totalSkipped": 0,
"hasPasses": true,
"hasFailures": false,
"hasPending": false,
"hasSkipped": false,
"duration": 2
}
],
"tests": [],
"pending": [],
"root": false,
"_timeout": 120000,
"file": "/yaddi.js",
"uuid": "1e0dfbf1-6279-436f-98f0-7b9dd072cde7",
"fullFile": "/Users/kostas/development/personal/yadda-html-reporter/examples/yadda_basic/yaddi.js",
"passes": [],
"failures": [],
"skipped": [],
"hasTests": false,
"hasSuites": true,
"totalTests": 0,
"totalPasses": 0,
"totalFailures": 0,
"totalPending": 0,
"totalSkipped": 0,
"hasPasses": false,
"hasFailures": false,
"hasPending": false,
"hasSkipped": false,
"duration": 0
},
"ctx": {
"_runnable": {
"title": "\"after all\" hook",
"async": 1,
"sync": false,
"_timeout": 120000,
"_slow": 75,
"_enableTimeouts": true,
"timedOut": false,
"_trace": {},
"type": "hook",
"parent": {
"title": "Feature 2",
"suites": [
{
"title": "Rich scenario 2.1",
"suites": [],
"tests": [
{
"title": "Given I am rich",
"fullTitle": "Feature 2 Rich scenario 2.1 Given I am rich",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "7db62cbc-a863-419f-99c6-081d38d76b64",
"parentUUID": "bde822ca-e1c5-401b-923c-6ce98267776d",
"skipped": false
},
{
"title": "When I buy a Porsche",
"fullTitle": "Feature 2 Rich scenario 2.1 When I buy a Porsche",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "2336a3c1-c35d-42af-8543-7f9c71b620b6",
"parentUUID": "bde822ca-e1c5-401b-923c-6ce98267776d",
"skipped": false
},
{
"title": "When I cause a failure",
"fullTitle": "Feature 2 Rich scenario 2.1 When I cause a failure",
"timedOut": false,
"duration": 1,
"state": "failed",
"pass": false,
"fail": true,
"pending": false,
"code": "iterator(subject, done);",
"err": {
"name": "Error",
"message": "failure!!!",
"stack": "<span class=\"hljs-built_in\">Error</span>: failure!!!<br> at <span class=\"hljs-built_in\">Object</span>.<anonymous> (steps.js:<span class=\"hljs-number\">20</span>:<span class=\"hljs-number\">16</span>)<br> at basic.js:<span class=\"hljs-number\">37</span>:<span class=\"hljs-number\">21</span>"
},
"isRoot": false,
"uuid": "6f8ac20d-719e-4a37-b0da-e07c50f14a80",
"parentUUID": "bde822ca-e1c5-401b-923c-6ce98267776d",
"skipped": false
},
{
"title": "Then I am happier",
"fullTitle": "Feature 2 Rich scenario 2.1 Then I am happier",
"timedOut": false,
"duration": 0,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "0875db44-6808-40f7-ad34-f232b3efc6b0",
"parentUUID": "bde822ca-e1c5-401b-923c-6ce98267776d",
"skipped": false
}
],
"pending": [],
"root": false,
"_timeout": 120000,
"file": "/yaddi.js",
"uuid": "bde822ca-e1c5-401b-923c-6ce98267776d",
"fullFile": "/Users/kostas/development/personal/yadda-html-reporter/examples/yadda_basic/yaddi.js",
"passes": [
{
"title": "Given I am rich",
"fullTitle": "Feature 2 Rich scenario 2.1 Given I am rich",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "7db62cbc-a863-419f-99c6-081d38d76b64",
"parentUUID": "bde822ca-e1c5-401b-923c-6ce98267776d",
"skipped": false
},
{
"title": "When I buy a Porsche",
"fullTitle": "Feature 2 Rich scenario 2.1 When I buy a Porsche",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "2336a3c1-c35d-42af-8543-7f9c71b620b6",
"parentUUID": "bde822ca-e1c5-401b-923c-6ce98267776d",
"skipped": false
},
{
"title": "Then I am happier",
"fullTitle": "Feature 2 Rich scenario 2.1 Then I am happier",
"timedOut": false,
"duration": 0,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "0875db44-6808-40f7-ad34-f232b3efc6b0",
"parentUUID": "bde822ca-e1c5-401b-923c-6ce98267776d",
"skipped": false
}
],
"failures": [
{
"title": "When I cause a failure",
"fullTitle": "Feature 2 Rich scenario 2.1 When I cause a failure",
"timedOut": false,
"duration": 1,
"state": "failed",
"pass": false,
"fail": true,
"pending": false,
"code": "iterator(subject, done);",
"err": {
"name": "Error",
"message": "failure!!!",
"stack": "<span class=\"hljs-built_in\">Error</span>: failure!!!<br> at <span class=\"hljs-built_in\">Object</span>.<anonymous> (steps.js:<span class=\"hljs-number\">20</span>:<span class=\"hljs-number\">16</span>)<br> at basic.js:<span class=\"hljs-number\">37</span>:<span class=\"hljs-number\">21</span>"
},
"isRoot": false,
"uuid": "6f8ac20d-719e-4a37-b0da-e07c50f14a80",
"parentUUID": "bde822ca-e1c5-401b-923c-6ce98267776d",
"skipped": false
}
],
"skipped": [],
"hasTests": true,
"hasSuites": false,
"totalTests": 4,
"totalPasses": 3,
"totalFailures": 1,
"totalPending": 0,
"totalSkipped": 0,
"hasPasses": true,
"hasFailures": true,
"hasPending": false,
"hasSkipped": false,
"duration": 3
},
{
"title": "Rich scenario 2.2",
"suites": [],
"tests": [
{
"title": "Given I am rich",
"fullTitle": "Feature 2 Rich scenario 2.2 Given I am rich",
"timedOut": false,
"duration": 0,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "6b02c283-a57a-42f0-8a1f-cef149a00f04",
"parentUUID": "211e3af3-c072-4370-bf21-3462128801c1",
"skipped": false
},
{
"title": "When I buy a Porsche",
"fullTitle": "Feature 2 Rich scenario 2.2 When I buy a Porsche",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "73df1bf6-95b0-4cbe-a9bb-7ae96d374d82",
"parentUUID": "211e3af3-c072-4370-bf21-3462128801c1",
"skipped": false
},
{
"title": "Then I am happier",
"fullTitle": "Feature 2 Rich scenario 2.2 Then I am happier",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "497546fb-354a-4ac3-a681-a9f132d1a4a6",
"parentUUID": "211e3af3-c072-4370-bf21-3462128801c1",
"skipped": false
}
],
"pending": [],
"root": false,
"_timeout": 120000,
"file": "/yaddi.js",
"uuid": "211e3af3-c072-4370-bf21-3462128801c1",
"fullFile": "/Users/kostas/development/personal/yadda-html-reporter/examples/yadda_basic/yaddi.js",
"passes": [
{
"title": "Given I am rich",
"fullTitle": "Feature 2 Rich scenario 2.2 Given I am rich",
"timedOut": false,
"duration": 0,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "6b02c283-a57a-42f0-8a1f-cef149a00f04",
"parentUUID": "211e3af3-c072-4370-bf21-3462128801c1",
"skipped": false
},
{
"title": "When I buy a Porsche",
"fullTitle": "Feature 2 Rich scenario 2.2 When I buy a Porsche",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "73df1bf6-95b0-4cbe-a9bb-7ae96d374d82",
"parentUUID": "211e3af3-c072-4370-bf21-3462128801c1",
"skipped": false
},
{
"title": "Then I am happier",
"fullTitle": "Feature 2 Rich scenario 2.2 Then I am happier",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "497546fb-354a-4ac3-a681-a9f132d1a4a6",
"parentUUID": "211e3af3-c072-4370-bf21-3462128801c1",
"skipped": false
}
],
"failures": [],
"skipped": [],
"hasTests": true,
"hasSuites": false,
"totalTests": 3,
"totalPasses": 3,
"totalFailures": 0,
"totalPending": 0,
"totalSkipped": 0,
"hasPasses": true,
"hasFailures": false,
"hasPending": false,
"hasSkipped": false,
"duration": 2
}
],
"tests": [],
"pending": [],
"root": false,
"_timeout": 120000,
"file": "/yaddi.js",
"uuid": "1e0dfbf1-6279-436f-98f0-7b9dd072cde7",
"fullFile": "/Users/kostas/development/personal/yadda-html-reporter/examples/yadda_basic/yaddi.js",
"passes": [],
"failures": [],
"skipped": [],
"hasTests": false,
"hasSuites": true,
"totalTests": 0,
"totalPasses": 0,
"totalFailures": 0,
"totalPending": 0,
"totalSkipped": 0,
"hasPasses": false,
"hasFailures": false,
"hasPending": false,
"hasSkipped": false,
"duration": 0
},
"ctx": "[Circular ~.allHooks.22.ctx]",
"_events": {},
"timer": {
"0": null,
"_idleTimeout": -1,
"_idlePrev": null,
"_idleNext": null,
"_idleStart": 22864982,
"_onTimeout": null,
"_repeat": false
},
"duration": 1,
"_error": null
},
"test": {
"title": "\"after all\" hook",
"async": 1,
"sync": false,
"_timeout": 120000,
"_slow": 75,
"_enableTimeouts": true,
"timedOut": false,
"_trace": {},
"type": "hook",
"parent": {
"title": "Feature 2",
"suites": [
{
"title": "Rich scenario 2.1",
"suites": [],
"tests": [
{
"title": "Given I am rich",
"fullTitle": "Feature 2 Rich scenario 2.1 Given I am rich",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "7db62cbc-a863-419f-99c6-081d38d76b64",
"parentUUID": "bde822ca-e1c5-401b-923c-6ce98267776d",
"skipped": false
},
{
"title": "When I buy a Porsche",
"fullTitle": "Feature 2 Rich scenario 2.1 When I buy a Porsche",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "2336a3c1-c35d-42af-8543-7f9c71b620b6",
"parentUUID": "bde822ca-e1c5-401b-923c-6ce98267776d",
"skipped": false
},
{
"title": "When I cause a failure",
"fullTitle": "Feature 2 Rich scenario 2.1 When I cause a failure",
"timedOut": false,
"duration": 1,
"state": "failed",
"pass": false,
"fail": true,
"pending": false,
"code": "iterator(subject, done);",
"err": {
"name": "Error",
"message": "failure!!!",
"stack": "<span class=\"hljs-built_in\">Error</span>: failure!!!<br> at <span class=\"hljs-built_in\">Object</span>.<anonymous> (steps.js:<span class=\"hljs-number\">20</span>:<span class=\"hljs-number\">16</span>)<br> at basic.js:<span class=\"hljs-number\">37</span>:<span class=\"hljs-number\">21</span>"
},
"isRoot": false,
"uuid": "6f8ac20d-719e-4a37-b0da-e07c50f14a80",
"parentUUID": "bde822ca-e1c5-401b-923c-6ce98267776d",
"skipped": false
},
{
"title": "Then I am happier",
"fullTitle": "Feature 2 Rich scenario 2.1 Then I am happier",
"timedOut": false,
"duration": 0,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "0875db44-6808-40f7-ad34-f232b3efc6b0",
"parentUUID": "bde822ca-e1c5-401b-923c-6ce98267776d",
"skipped": false
}
],
"pending": [],
"root": false,
"_timeout": 120000,
"file": "/yaddi.js",
"uuid": "bde822ca-e1c5-401b-923c-6ce98267776d",
"fullFile": "/Users/kostas/development/personal/yadda-html-reporter/examples/yadda_basic/yaddi.js",
"passes": [
{
"title": "Given I am rich",
"fullTitle": "Feature 2 Rich scenario 2.1 Given I am rich",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "7db62cbc-a863-419f-99c6-081d38d76b64",
"parentUUID": "bde822ca-e1c5-401b-923c-6ce98267776d",
"skipped": false
},
{
"title": "When I buy a Porsche",
"fullTitle": "Feature 2 Rich scenario 2.1 When I buy a Porsche",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "2336a3c1-c35d-42af-8543-7f9c71b620b6",
"parentUUID": "bde822ca-e1c5-401b-923c-6ce98267776d",
"skipped": false
},
{
"title": "Then I am happier",
"fullTitle": "Feature 2 Rich scenario 2.1 Then I am happier",
"timedOut": false,
"duration": 0,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "0875db44-6808-40f7-ad34-f232b3efc6b0",
"parentUUID": "bde822ca-e1c5-401b-923c-6ce98267776d",
"skipped": false
}
],
"failures": [
{
"title": "When I cause a failure",
"fullTitle": "Feature 2 Rich scenario 2.1 When I cause a failure",
"timedOut": false,
"duration": 1,
"state": "failed",
"pass": false,
"fail": true,
"pending": false,
"code": "iterator(subject, done);",
"err": {
"name": "Error",
"message": "failure!!!",
"stack": "<span class=\"hljs-built_in\">Error</span>: failure!!!<br> at <span class=\"hljs-built_in\">Object</span>.<anonymous> (steps.js:<span class=\"hljs-number\">20</span>:<span class=\"hljs-number\">16</span>)<br> at basic.js:<span class=\"hljs-number\">37</span>:<span class=\"hljs-number\">21</span>"
},
"isRoot": false,
"uuid": "6f8ac20d-719e-4a37-b0da-e07c50f14a80",
"parentUUID": "bde822ca-e1c5-401b-923c-6ce98267776d",
"skipped": false
}
],
"skipped": [],
"hasTests": true,
"hasSuites": false,
"totalTests": 4,
"totalPasses": 3,
"totalFailures": 1,
"totalPending": 0,
"totalSkipped": 0,
"hasPasses": true,
"hasFailures": true,
"hasPending": false,
"hasSkipped": false,
"duration": 3
},
{
"title": "Rich scenario 2.2",
"suites": [],
"tests": [
{
"title": "Given I am rich",
"fullTitle": "Feature 2 Rich scenario 2.2 Given I am rich",
"timedOut": false,
"duration": 0,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "6b02c283-a57a-42f0-8a1f-cef149a00f04",
"parentUUID": "211e3af3-c072-4370-bf21-3462128801c1",
"skipped": false
},
{
"title": "When I buy a Porsche",
"fullTitle": "Feature 2 Rich scenario 2.2 When I buy a Porsche",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "73df1bf6-95b0-4cbe-a9bb-7ae96d374d82",
"parentUUID": "211e3af3-c072-4370-bf21-3462128801c1",
"skipped": false
},
{
"title": "Then I am happier",
"fullTitle": "Feature 2 Rich scenario 2.2 Then I am happier",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "497546fb-354a-4ac3-a681-a9f132d1a4a6",
"parentUUID": "211e3af3-c072-4370-bf21-3462128801c1",
"skipped": false
}
],
"pending": [],
"root": false,
"_timeout": 120000,
"file": "/yaddi.js",
"uuid": "211e3af3-c072-4370-bf21-3462128801c1",
"fullFile": "/Users/kostas/development/personal/yadda-html-reporter/examples/yadda_basic/yaddi.js",
"passes": [
{
"title": "Given I am rich",
"fullTitle": "Feature 2 Rich scenario 2.2 Given I am rich",
"timedOut": false,
"duration": 0,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "6b02c283-a57a-42f0-8a1f-cef149a00f04",
"parentUUID": "211e3af3-c072-4370-bf21-3462128801c1",
"skipped": false
},
{
"title": "When I buy a Porsche",
"fullTitle": "Feature 2 Rich scenario 2.2 When I buy a Porsche",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "73df1bf6-95b0-4cbe-a9bb-7ae96d374d82",
"parentUUID": "211e3af3-c072-4370-bf21-3462128801c1",
"skipped": false
},
{
"title": "Then I am happier",
"fullTitle": "Feature 2 Rich scenario 2.2 Then I am happier",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "497546fb-354a-4ac3-a681-a9f132d1a4a6",
"parentUUID": "211e3af3-c072-4370-bf21-3462128801c1",
"skipped": false
}
],
"failures": [],
"skipped": [],
"hasTests": true,
"hasSuites": false,
"totalTests": 3,
"totalPasses": 3,
"totalFailures": 0,
"totalPending": 0,
"totalSkipped": 0,
"hasPasses": true,
"hasFailures": false,
"hasPending": false,
"hasSkipped": false,
"duration": 2
}
],
"tests": [],
"pending": [],
"root": false,
"_timeout": 120000,
"file": "/yaddi.js",
"uuid": "1e0dfbf1-6279-436f-98f0-7b9dd072cde7",
"fullFile": "/Users/kostas/development/personal/yadda-html-reporter/examples/yadda_basic/yaddi.js",
"passes": [],
"failures": [],
"skipped": [],
"hasTests": false,
"hasSuites": true,
"totalTests": 0,
"totalPasses": 0,
"totalFailures": 0,
"totalPending": 0,
"totalSkipped": 0,
"hasPasses": false,
"hasFailures": false,
"hasPending": false,
"hasSkipped": false,
"duration": 0
},
"ctx": "[Circular ~.allHooks.22.ctx]",
"_events": {},
"timer": {
"0": null,
"_idleTimeout": -1,
"_idlePrev": null,
"_idleNext": null,
"_idleStart": 22864982,
"_onTimeout": null,
"_repeat": false
},
"duration": 1,
"_error": null
}
},
"_events": {},
"duration": 0,
"_error": null
},
{
"title": "\"after all\" hook",
"async": 1,
"sync": false,
"_timeout": 120000,
"_slow": 75,
"_enableTimeouts": true,
"timedOut": false,
"_trace": {},
"type": "hook",
"parent": {
"title": "Feature 2",
"suites": [
{
"title": "Rich scenario 2.1",
"suites": [],
"tests": [
{
"title": "Given I am rich",
"fullTitle": "Feature 2 Rich scenario 2.1 Given I am rich",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "7db62cbc-a863-419f-99c6-081d38d76b64",
"parentUUID": "bde822ca-e1c5-401b-923c-6ce98267776d",
"skipped": false
},
{
"title": "When I buy a Porsche",
"fullTitle": "Feature 2 Rich scenario 2.1 When I buy a Porsche",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "2336a3c1-c35d-42af-8543-7f9c71b620b6",
"parentUUID": "bde822ca-e1c5-401b-923c-6ce98267776d",
"skipped": false
},
{
"title": "When I cause a failure",
"fullTitle": "Feature 2 Rich scenario 2.1 When I cause a failure",
"timedOut": false,
"duration": 1,
"state": "failed",
"pass": false,
"fail": true,
"pending": false,
"code": "iterator(subject, done);",
"err": {
"name": "Error",
"message": "failure!!!",
"stack": "<span class=\"hljs-built_in\">Error</span>: failure!!!<br> at <span class=\"hljs-built_in\">Object</span>.<anonymous> (steps.js:<span class=\"hljs-number\">20</span>:<span class=\"hljs-number\">16</span>)<br> at basic.js:<span class=\"hljs-number\">37</span>:<span class=\"hljs-number\">21</span>"
},
"isRoot": false,
"uuid": "6f8ac20d-719e-4a37-b0da-e07c50f14a80",
"parentUUID": "bde822ca-e1c5-401b-923c-6ce98267776d",
"skipped": false
},
{
"title": "Then I am happier",
"fullTitle": "Feature 2 Rich scenario 2.1 Then I am happier",
"timedOut": false,
"duration": 0,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "0875db44-6808-40f7-ad34-f232b3efc6b0",
"parentUUID": "bde822ca-e1c5-401b-923c-6ce98267776d",
"skipped": false
}
],
"pending": [],
"root": false,
"_timeout": 120000,
"file": "/yaddi.js",
"uuid": "bde822ca-e1c5-401b-923c-6ce98267776d",
"fullFile": "/Users/kostas/development/personal/yadda-html-reporter/examples/yadda_basic/yaddi.js",
"passes": [
{
"title": "Given I am rich",
"fullTitle": "Feature 2 Rich scenario 2.1 Given I am rich",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "7db62cbc-a863-419f-99c6-081d38d76b64",
"parentUUID": "bde822ca-e1c5-401b-923c-6ce98267776d",
"skipped": false
},
{
"title": "When I buy a Porsche",
"fullTitle": "Feature 2 Rich scenario 2.1 When I buy a Porsche",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "2336a3c1-c35d-42af-8543-7f9c71b620b6",
"parentUUID": "bde822ca-e1c5-401b-923c-6ce98267776d",
"skipped": false
},
{
"title": "Then I am happier",
"fullTitle": "Feature 2 Rich scenario 2.1 Then I am happier",
"timedOut": false,
"duration": 0,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "0875db44-6808-40f7-ad34-f232b3efc6b0",
"parentUUID": "bde822ca-e1c5-401b-923c-6ce98267776d",
"skipped": false
}
],
"failures": [
{
"title": "When I cause a failure",
"fullTitle": "Feature 2 Rich scenario 2.1 When I cause a failure",
"timedOut": false,
"duration": 1,
"state": "failed",
"pass": false,
"fail": true,
"pending": false,
"code": "iterator(subject, done);",
"err": {
"name": "Error",
"message": "failure!!!",
"stack": "<span class=\"hljs-built_in\">Error</span>: failure!!!<br> at <span class=\"hljs-built_in\">Object</span>.<anonymous> (steps.js:<span class=\"hljs-number\">20</span>:<span class=\"hljs-number\">16</span>)<br> at basic.js:<span class=\"hljs-number\">37</span>:<span class=\"hljs-number\">21</span>"
},
"isRoot": false,
"uuid": "6f8ac20d-719e-4a37-b0da-e07c50f14a80",
"parentUUID": "bde822ca-e1c5-401b-923c-6ce98267776d",
"skipped": false
}
],
"skipped": [],
"hasTests": true,
"hasSuites": false,
"totalTests": 4,
"totalPasses": 3,
"totalFailures": 1,
"totalPending": 0,
"totalSkipped": 0,
"hasPasses": true,
"hasFailures": true,
"hasPending": false,
"hasSkipped": false,
"duration": 3
},
{
"title": "Rich scenario 2.2",
"suites": [],
"tests": [
{
"title": "Given I am rich",
"fullTitle": "Feature 2 Rich scenario 2.2 Given I am rich",
"timedOut": false,
"duration": 0,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "6b02c283-a57a-42f0-8a1f-cef149a00f04",
"parentUUID": "211e3af3-c072-4370-bf21-3462128801c1",
"skipped": false
},
{
"title": "When I buy a Porsche",
"fullTitle": "Feature 2 Rich scenario 2.2 When I buy a Porsche",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "73df1bf6-95b0-4cbe-a9bb-7ae96d374d82",
"parentUUID": "211e3af3-c072-4370-bf21-3462128801c1",
"skipped": false
},
{
"title": "Then I am happier",
"fullTitle": "Feature 2 Rich scenario 2.2 Then I am happier",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "497546fb-354a-4ac3-a681-a9f132d1a4a6",
"parentUUID": "211e3af3-c072-4370-bf21-3462128801c1",
"skipped": false
}
],
"pending": [],
"root": false,
"_timeout": 120000,
"file": "/yaddi.js",
"uuid": "211e3af3-c072-4370-bf21-3462128801c1",
"fullFile": "/Users/kostas/development/personal/yadda-html-reporter/examples/yadda_basic/yaddi.js",
"passes": [
{
"title": "Given I am rich",
"fullTitle": "Feature 2 Rich scenario 2.2 Given I am rich",
"timedOut": false,
"duration": 0,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "6b02c283-a57a-42f0-8a1f-cef149a00f04",
"parentUUID": "211e3af3-c072-4370-bf21-3462128801c1",
"skipped": false
},
{
"title": "When I buy a Porsche",
"fullTitle": "Feature 2 Rich scenario 2.2 When I buy a Porsche",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "73df1bf6-95b0-4cbe-a9bb-7ae96d374d82",
"parentUUID": "211e3af3-c072-4370-bf21-3462128801c1",
"skipped": false
},
{
"title": "Then I am happier",
"fullTitle": "Feature 2 Rich scenario 2.2 Then I am happier",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "497546fb-354a-4ac3-a681-a9f132d1a4a6",
"parentUUID": "211e3af3-c072-4370-bf21-3462128801c1",
"skipped": false
}
],
"failures": [],
"skipped": [],
"hasTests": true,
"hasSuites": false,
"totalTests": 3,
"totalPasses": 3,
"totalFailures": 0,
"totalPending": 0,
"totalSkipped": 0,
"hasPasses": true,
"hasFailures": false,
"hasPending": false,
"hasSkipped": false,
"duration": 2
}
],
"tests": [],
"pending": [],
"root": false,
"_timeout": 120000,
"file": "/yaddi.js",
"uuid": "1e0dfbf1-6279-436f-98f0-7b9dd072cde7",
"fullFile": "/Users/kostas/development/personal/yadda-html-reporter/examples/yadda_basic/yaddi.js",
"passes": [],
"failures": [],
"skipped": [],
"hasTests": false,
"hasSuites": true,
"totalTests": 0,
"totalPasses": 0,
"totalFailures": 0,
"totalPending": 0,
"totalSkipped": 0,
"hasPasses": false,
"hasFailures": false,
"hasPending": false,
"hasSkipped": false,
"duration": 0
},
"ctx": {
"_runnable": "[Circular ~.allHooks.23]",
"test": "[Circular ~.allHooks.23]"
},
"_events": {},
"timer": {
"0": null,
"_idleTimeout": -1,
"_idlePrev": null,
"_idleNext": null,
"_idleStart": 22864982,
"_onTimeout": null,
"_repeat": false
},
"duration": 1,
"_error": null
},
{
"title": "\"before all\" hook",
"async": 1,
"sync": false,
"_timeout": 120000,
"_slow": 75,
"_enableTimeouts": true,
"timedOut": false,
"_trace": {},
"type": "hook",
"parent": {
"title": "Feature 3",
"suites": [
{
"title": "Rich scenario 3.1",
"suites": [],
"tests": [
{
"title": "Given I am rich",
"fullTitle": "Feature 3 Rich scenario 3.1 Given I am rich",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "60504d4a-9f04-40ae-8e82-0751d96e41d5",
"parentUUID": "c83685e3-0a6e-4b46-81e1-6bd57b174c9e",
"skipped": false
},
{
"title": "When I buy a Porsche",
"fullTitle": "Feature 3 Rich scenario 3.1 When I buy a Porsche",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "a6d038eb-9d32-4de3-9888-2281656e5d9b",
"parentUUID": "c83685e3-0a6e-4b46-81e1-6bd57b174c9e",
"skipped": false
},
{
"title": "Then I am happier",
"fullTitle": "Feature 3 Rich scenario 3.1 Then I am happier",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "32643ecd-c876-4f21-8d70-a971d6bc76f9",
"parentUUID": "c83685e3-0a6e-4b46-81e1-6bd57b174c9e",
"skipped": false
}
],
"pending": [],
"root": false,
"_timeout": 120000,
"file": "/yaddi.js",
"uuid": "c83685e3-0a6e-4b46-81e1-6bd57b174c9e",
"fullFile": "/Users/kostas/development/personal/yadda-html-reporter/examples/yadda_basic/yaddi.js",
"passes": [
{
"title": "Given I am rich",
"fullTitle": "Feature 3 Rich scenario 3.1 Given I am rich",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "60504d4a-9f04-40ae-8e82-0751d96e41d5",
"parentUUID": "c83685e3-0a6e-4b46-81e1-6bd57b174c9e",
"skipped": false
},
{
"title": "When I buy a Porsche",
"fullTitle": "Feature 3 Rich scenario 3.1 When I buy a Porsche",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "a6d038eb-9d32-4de3-9888-2281656e5d9b",
"parentUUID": "c83685e3-0a6e-4b46-81e1-6bd57b174c9e",
"skipped": false
},
{
"title": "Then I am happier",
"fullTitle": "Feature 3 Rich scenario 3.1 Then I am happier",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "32643ecd-c876-4f21-8d70-a971d6bc76f9",
"parentUUID": "c83685e3-0a6e-4b46-81e1-6bd57b174c9e",
"skipped": false
}
],
"failures": [],
"skipped": [],
"hasTests": true,
"hasSuites": false,
"totalTests": 3,
"totalPasses": 3,
"totalFailures": 0,
"totalPending": 0,
"totalSkipped": 0,
"hasPasses": true,
"hasFailures": false,
"hasPending": false,
"hasSkipped": false,
"duration": 3
},
{
"title": "Rich scenario 3.2",
"suites": [],
"tests": [
{
"title": "Given I am rich",
"fullTitle": "Feature 3 Rich scenario 3.2 Given I am rich",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "99e303cf-fccd-4167-bfbc-29fe894e45c9",
"parentUUID": "4313665f-0101-44b5-8704-4d2fb0b1b379",
"skipped": false
},
{
"title": "When I buy a Porsche",
"fullTitle": "Feature 3 Rich scenario 3.2 When I buy a Porsche",
"timedOut": false,
"duration": 2,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "aab002ad-0742-4053-8768-1d189ef46045",
"parentUUID": "4313665f-0101-44b5-8704-4d2fb0b1b379",
"skipped": false
},
{
"title": "Then I am happier",
"fullTitle": "Feature 3 Rich scenario 3.2 Then I am happier",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "c46f19f0-61a1-40fb-95ff-c15c651957f2",
"parentUUID": "4313665f-0101-44b5-8704-4d2fb0b1b379",
"skipped": false
}
],
"pending": [],
"root": false,
"_timeout": 120000,
"file": "/yaddi.js",
"uuid": "4313665f-0101-44b5-8704-4d2fb0b1b379",
"fullFile": "/Users/kostas/development/personal/yadda-html-reporter/examples/yadda_basic/yaddi.js",
"passes": [
{
"title": "Given I am rich",
"fullTitle": "Feature 3 Rich scenario 3.2 Given I am rich",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "99e303cf-fccd-4167-bfbc-29fe894e45c9",
"parentUUID": "4313665f-0101-44b5-8704-4d2fb0b1b379",
"skipped": false
},
{
"title": "When I buy a Porsche",
"fullTitle": "Feature 3 Rich scenario 3.2 When I buy a Porsche",
"timedOut": false,
"duration": 2,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "aab002ad-0742-4053-8768-1d189ef46045",
"parentUUID": "4313665f-0101-44b5-8704-4d2fb0b1b379",
"skipped": false
},
{
"title": "Then I am happier",
"fullTitle": "Feature 3 Rich scenario 3.2 Then I am happier",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "c46f19f0-61a1-40fb-95ff-c15c651957f2",
"parentUUID": "4313665f-0101-44b5-8704-4d2fb0b1b379",
"skipped": false
}
],
"failures": [],
"skipped": [],
"hasTests": true,
"hasSuites": false,
"totalTests": 3,
"totalPasses": 3,
"totalFailures": 0,
"totalPending": 0,
"totalSkipped": 0,
"hasPasses": true,
"hasFailures": false,
"hasPending": false,
"hasSkipped": false,
"duration": 4
}
],
"tests": [],
"pending": [],
"root": false,
"_timeout": 120000,
"file": "/yaddi.js",
"uuid": "089f95db-0cfb-46c7-a111-8fc6a758b11c",
"fullFile": "/Users/kostas/development/personal/yadda-html-reporter/examples/yadda_basic/yaddi.js",
"passes": [],
"failures": [],
"skipped": [],
"hasTests": false,
"hasSuites": true,
"totalTests": 0,
"totalPasses": 0,
"totalFailures": 0,
"totalPending": 0,
"totalSkipped": 0,
"hasPasses": false,
"hasFailures": false,
"hasPending": false,
"hasSkipped": false,
"duration": 0
},
"ctx": {
"_runnable": {
"title": "\"after all\" hook",
"async": 1,
"sync": false,
"_timeout": 120000,
"_slow": 75,
"_enableTimeouts": true,
"timedOut": false,
"_trace": {},
"type": "hook",
"parent": {
"title": "Feature 3",
"suites": [
{
"title": "Rich scenario 3.1",
"suites": [],
"tests": [
{
"title": "Given I am rich",
"fullTitle": "Feature 3 Rich scenario 3.1 Given I am rich",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "60504d4a-9f04-40ae-8e82-0751d96e41d5",
"parentUUID": "c83685e3-0a6e-4b46-81e1-6bd57b174c9e",
"skipped": false
},
{
"title": "When I buy a Porsche",
"fullTitle": "Feature 3 Rich scenario 3.1 When I buy a Porsche",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "a6d038eb-9d32-4de3-9888-2281656e5d9b",
"parentUUID": "c83685e3-0a6e-4b46-81e1-6bd57b174c9e",
"skipped": false
},
{
"title": "Then I am happier",
"fullTitle": "Feature 3 Rich scenario 3.1 Then I am happier",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "32643ecd-c876-4f21-8d70-a971d6bc76f9",
"parentUUID": "c83685e3-0a6e-4b46-81e1-6bd57b174c9e",
"skipped": false
}
],
"pending": [],
"root": false,
"_timeout": 120000,
"file": "/yaddi.js",
"uuid": "c83685e3-0a6e-4b46-81e1-6bd57b174c9e",
"fullFile": "/Users/kostas/development/personal/yadda-html-reporter/examples/yadda_basic/yaddi.js",
"passes": [
{
"title": "Given I am rich",
"fullTitle": "Feature 3 Rich scenario 3.1 Given I am rich",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "60504d4a-9f04-40ae-8e82-0751d96e41d5",
"parentUUID": "c83685e3-0a6e-4b46-81e1-6bd57b174c9e",
"skipped": false
},
{
"title": "When I buy a Porsche",
"fullTitle": "Feature 3 Rich scenario 3.1 When I buy a Porsche",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "a6d038eb-9d32-4de3-9888-2281656e5d9b",
"parentUUID": "c83685e3-0a6e-4b46-81e1-6bd57b174c9e",
"skipped": false
},
{
"title": "Then I am happier",
"fullTitle": "Feature 3 Rich scenario 3.1 Then I am happier",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "32643ecd-c876-4f21-8d70-a971d6bc76f9",
"parentUUID": "c83685e3-0a6e-4b46-81e1-6bd57b174c9e",
"skipped": false
}
],
"failures": [],
"skipped": [],
"hasTests": true,
"hasSuites": false,
"totalTests": 3,
"totalPasses": 3,
"totalFailures": 0,
"totalPending": 0,
"totalSkipped": 0,
"hasPasses": true,
"hasFailures": false,
"hasPending": false,
"hasSkipped": false,
"duration": 3
},
{
"title": "Rich scenario 3.2",
"suites": [],
"tests": [
{
"title": "Given I am rich",
"fullTitle": "Feature 3 Rich scenario 3.2 Given I am rich",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "99e303cf-fccd-4167-bfbc-29fe894e45c9",
"parentUUID": "4313665f-0101-44b5-8704-4d2fb0b1b379",
"skipped": false
},
{
"title": "When I buy a Porsche",
"fullTitle": "Feature 3 Rich scenario 3.2 When I buy a Porsche",
"timedOut": false,
"duration": 2,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "aab002ad-0742-4053-8768-1d189ef46045",
"parentUUID": "4313665f-0101-44b5-8704-4d2fb0b1b379",
"skipped": false
},
{
"title": "Then I am happier",
"fullTitle": "Feature 3 Rich scenario 3.2 Then I am happier",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "c46f19f0-61a1-40fb-95ff-c15c651957f2",
"parentUUID": "4313665f-0101-44b5-8704-4d2fb0b1b379",
"skipped": false
}
],
"pending": [],
"root": false,
"_timeout": 120000,
"file": "/yaddi.js",
"uuid": "4313665f-0101-44b5-8704-4d2fb0b1b379",
"fullFile": "/Users/kostas/development/personal/yadda-html-reporter/examples/yadda_basic/yaddi.js",
"passes": [
{
"title": "Given I am rich",
"fullTitle": "Feature 3 Rich scenario 3.2 Given I am rich",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "99e303cf-fccd-4167-bfbc-29fe894e45c9",
"parentUUID": "4313665f-0101-44b5-8704-4d2fb0b1b379",
"skipped": false
},
{
"title": "When I buy a Porsche",
"fullTitle": "Feature 3 Rich scenario 3.2 When I buy a Porsche",
"timedOut": false,
"duration": 2,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "aab002ad-0742-4053-8768-1d189ef46045",
"parentUUID": "4313665f-0101-44b5-8704-4d2fb0b1b379",
"skipped": false
},
{
"title": "Then I am happier",
"fullTitle": "Feature 3 Rich scenario 3.2 Then I am happier",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "c46f19f0-61a1-40fb-95ff-c15c651957f2",
"parentUUID": "4313665f-0101-44b5-8704-4d2fb0b1b379",
"skipped": false
}
],
"failures": [],
"skipped": [],
"hasTests": true,
"hasSuites": false,
"totalTests": 3,
"totalPasses": 3,
"totalFailures": 0,
"totalPending": 0,
"totalSkipped": 0,
"hasPasses": true,
"hasFailures": false,
"hasPending": false,
"hasSkipped": false,
"duration": 4
}
],
"tests": [],
"pending": [],
"root": false,
"_timeout": 120000,
"file": "/yaddi.js",
"uuid": "089f95db-0cfb-46c7-a111-8fc6a758b11c",
"fullFile": "/Users/kostas/development/personal/yadda-html-reporter/examples/yadda_basic/yaddi.js",
"passes": [],
"failures": [],
"skipped": [],
"hasTests": false,
"hasSuites": true,
"totalTests": 0,
"totalPasses": 0,
"totalFailures": 0,
"totalPending": 0,
"totalSkipped": 0,
"hasPasses": false,
"hasFailures": false,
"hasPending": false,
"hasSkipped": false,
"duration": 0
},
"ctx": "[Circular ~.allHooks.24.ctx]",
"_events": {},
"timer": {
"0": null,
"_idleTimeout": -1,
"_idlePrev": null,
"_idleNext": null,
"_idleStart": 22864995,
"_onTimeout": null,
"_repeat": false
},
"duration": 1,
"_error": null
},
"test": {
"title": "\"after all\" hook",
"async": 1,
"sync": false,
"_timeout": 120000,
"_slow": 75,
"_enableTimeouts": true,
"timedOut": false,
"_trace": {},
"type": "hook",
"parent": {
"title": "Feature 3",
"suites": [
{
"title": "Rich scenario 3.1",
"suites": [],
"tests": [
{
"title": "Given I am rich",
"fullTitle": "Feature 3 Rich scenario 3.1 Given I am rich",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "60504d4a-9f04-40ae-8e82-0751d96e41d5",
"parentUUID": "c83685e3-0a6e-4b46-81e1-6bd57b174c9e",
"skipped": false
},
{
"title": "When I buy a Porsche",
"fullTitle": "Feature 3 Rich scenario 3.1 When I buy a Porsche",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "a6d038eb-9d32-4de3-9888-2281656e5d9b",
"parentUUID": "c83685e3-0a6e-4b46-81e1-6bd57b174c9e",
"skipped": false
},
{
"title": "Then I am happier",
"fullTitle": "Feature 3 Rich scenario 3.1 Then I am happier",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "32643ecd-c876-4f21-8d70-a971d6bc76f9",
"parentUUID": "c83685e3-0a6e-4b46-81e1-6bd57b174c9e",
"skipped": false
}
],
"pending": [],
"root": false,
"_timeout": 120000,
"file": "/yaddi.js",
"uuid": "c83685e3-0a6e-4b46-81e1-6bd57b174c9e",
"fullFile": "/Users/kostas/development/personal/yadda-html-reporter/examples/yadda_basic/yaddi.js",
"passes": [
{
"title": "Given I am rich",
"fullTitle": "Feature 3 Rich scenario 3.1 Given I am rich",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "60504d4a-9f04-40ae-8e82-0751d96e41d5",
"parentUUID": "c83685e3-0a6e-4b46-81e1-6bd57b174c9e",
"skipped": false
},
{
"title": "When I buy a Porsche",
"fullTitle": "Feature 3 Rich scenario 3.1 When I buy a Porsche",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "a6d038eb-9d32-4de3-9888-2281656e5d9b",
"parentUUID": "c83685e3-0a6e-4b46-81e1-6bd57b174c9e",
"skipped": false
},
{
"title": "Then I am happier",
"fullTitle": "Feature 3 Rich scenario 3.1 Then I am happier",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "32643ecd-c876-4f21-8d70-a971d6bc76f9",
"parentUUID": "c83685e3-0a6e-4b46-81e1-6bd57b174c9e",
"skipped": false
}
],
"failures": [],
"skipped": [],
"hasTests": true,
"hasSuites": false,
"totalTests": 3,
"totalPasses": 3,
"totalFailures": 0,
"totalPending": 0,
"totalSkipped": 0,
"hasPasses": true,
"hasFailures": false,
"hasPending": false,
"hasSkipped": false,
"duration": 3
},
{
"title": "Rich scenario 3.2",
"suites": [],
"tests": [
{
"title": "Given I am rich",
"fullTitle": "Feature 3 Rich scenario 3.2 Given I am rich",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "99e303cf-fccd-4167-bfbc-29fe894e45c9",
"parentUUID": "4313665f-0101-44b5-8704-4d2fb0b1b379",
"skipped": false
},
{
"title": "When I buy a Porsche",
"fullTitle": "Feature 3 Rich scenario 3.2 When I buy a Porsche",
"timedOut": false,
"duration": 2,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "aab002ad-0742-4053-8768-1d189ef46045",
"parentUUID": "4313665f-0101-44b5-8704-4d2fb0b1b379",
"skipped": false
},
{
"title": "Then I am happier",
"fullTitle": "Feature 3 Rich scenario 3.2 Then I am happier",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "c46f19f0-61a1-40fb-95ff-c15c651957f2",
"parentUUID": "4313665f-0101-44b5-8704-4d2fb0b1b379",
"skipped": false
}
],
"pending": [],
"root": false,
"_timeout": 120000,
"file": "/yaddi.js",
"uuid": "4313665f-0101-44b5-8704-4d2fb0b1b379",
"fullFile": "/Users/kostas/development/personal/yadda-html-reporter/examples/yadda_basic/yaddi.js",
"passes": [
{
"title": "Given I am rich",
"fullTitle": "Feature 3 Rich scenario 3.2 Given I am rich",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "99e303cf-fccd-4167-bfbc-29fe894e45c9",
"parentUUID": "4313665f-0101-44b5-8704-4d2fb0b1b379",
"skipped": false
},
{
"title": "When I buy a Porsche",
"fullTitle": "Feature 3 Rich scenario 3.2 When I buy a Porsche",
"timedOut": false,
"duration": 2,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "aab002ad-0742-4053-8768-1d189ef46045",
"parentUUID": "4313665f-0101-44b5-8704-4d2fb0b1b379",
"skipped": false
},
{
"title": "Then I am happier",
"fullTitle": "Feature 3 Rich scenario 3.2 Then I am happier",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "c46f19f0-61a1-40fb-95ff-c15c651957f2",
"parentUUID": "4313665f-0101-44b5-8704-4d2fb0b1b379",
"skipped": false
}
],
"failures": [],
"skipped": [],
"hasTests": true,
"hasSuites": false,
"totalTests": 3,
"totalPasses": 3,
"totalFailures": 0,
"totalPending": 0,
"totalSkipped": 0,
"hasPasses": true,
"hasFailures": false,
"hasPending": false,
"hasSkipped": false,
"duration": 4
}
],
"tests": [],
"pending": [],
"root": false,
"_timeout": 120000,
"file": "/yaddi.js",
"uuid": "089f95db-0cfb-46c7-a111-8fc6a758b11c",
"fullFile": "/Users/kostas/development/personal/yadda-html-reporter/examples/yadda_basic/yaddi.js",
"passes": [],
"failures": [],
"skipped": [],
"hasTests": false,
"hasSuites": true,
"totalTests": 0,
"totalPasses": 0,
"totalFailures": 0,
"totalPending": 0,
"totalSkipped": 0,
"hasPasses": false,
"hasFailures": false,
"hasPending": false,
"hasSkipped": false,
"duration": 0
},
"ctx": "[Circular ~.allHooks.24.ctx]",
"_events": {},
"timer": {
"0": null,
"_idleTimeout": -1,
"_idlePrev": null,
"_idleNext": null,
"_idleStart": 22864995,
"_onTimeout": null,
"_repeat": false
},
"duration": 1,
"_error": null
}
},
"_events": {},
"timer": {
"0": null,
"_idleTimeout": -1,
"_idlePrev": null,
"_idleNext": null,
"_idleStart": 22864984,
"_onTimeout": null,
"_repeat": false
},
"duration": 0,
"_error": null
},
{
"title": "\"before each\" hook",
"async": 0,
"sync": true,
"_timeout": 120000,
"_slow": 75,
"_enableTimeouts": true,
"timedOut": false,
"_trace": {},
"type": "hook",
"parent": {
"title": "Feature 3",
"suites": [
{
"title": "Rich scenario 3.1",
"suites": [],
"tests": [
{
"title": "Given I am rich",
"fullTitle": "Feature 3 Rich scenario 3.1 Given I am rich",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "60504d4a-9f04-40ae-8e82-0751d96e41d5",
"parentUUID": "c83685e3-0a6e-4b46-81e1-6bd57b174c9e",
"skipped": false
},
{
"title": "When I buy a Porsche",
"fullTitle": "Feature 3 Rich scenario 3.1 When I buy a Porsche",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "a6d038eb-9d32-4de3-9888-2281656e5d9b",
"parentUUID": "c83685e3-0a6e-4b46-81e1-6bd57b174c9e",
"skipped": false
},
{
"title": "Then I am happier",
"fullTitle": "Feature 3 Rich scenario 3.1 Then I am happier",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "32643ecd-c876-4f21-8d70-a971d6bc76f9",
"parentUUID": "c83685e3-0a6e-4b46-81e1-6bd57b174c9e",
"skipped": false
}
],
"pending": [],
"root": false,
"_timeout": 120000,
"file": "/yaddi.js",
"uuid": "c83685e3-0a6e-4b46-81e1-6bd57b174c9e",
"fullFile": "/Users/kostas/development/personal/yadda-html-reporter/examples/yadda_basic/yaddi.js",
"passes": [
{
"title": "Given I am rich",
"fullTitle": "Feature 3 Rich scenario 3.1 Given I am rich",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "60504d4a-9f04-40ae-8e82-0751d96e41d5",
"parentUUID": "c83685e3-0a6e-4b46-81e1-6bd57b174c9e",
"skipped": false
},
{
"title": "When I buy a Porsche",
"fullTitle": "Feature 3 Rich scenario 3.1 When I buy a Porsche",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "a6d038eb-9d32-4de3-9888-2281656e5d9b",
"parentUUID": "c83685e3-0a6e-4b46-81e1-6bd57b174c9e",
"skipped": false
},
{
"title": "Then I am happier",
"fullTitle": "Feature 3 Rich scenario 3.1 Then I am happier",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "32643ecd-c876-4f21-8d70-a971d6bc76f9",
"parentUUID": "c83685e3-0a6e-4b46-81e1-6bd57b174c9e",
"skipped": false
}
],
"failures": [],
"skipped": [],
"hasTests": true,
"hasSuites": false,
"totalTests": 3,
"totalPasses": 3,
"totalFailures": 0,
"totalPending": 0,
"totalSkipped": 0,
"hasPasses": true,
"hasFailures": false,
"hasPending": false,
"hasSkipped": false,
"duration": 3
},
{
"title": "Rich scenario 3.2",
"suites": [],
"tests": [
{
"title": "Given I am rich",
"fullTitle": "Feature 3 Rich scenario 3.2 Given I am rich",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "99e303cf-fccd-4167-bfbc-29fe894e45c9",
"parentUUID": "4313665f-0101-44b5-8704-4d2fb0b1b379",
"skipped": false
},
{
"title": "When I buy a Porsche",
"fullTitle": "Feature 3 Rich scenario 3.2 When I buy a Porsche",
"timedOut": false,
"duration": 2,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "aab002ad-0742-4053-8768-1d189ef46045",
"parentUUID": "4313665f-0101-44b5-8704-4d2fb0b1b379",
"skipped": false
},
{
"title": "Then I am happier",
"fullTitle": "Feature 3 Rich scenario 3.2 Then I am happier",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "c46f19f0-61a1-40fb-95ff-c15c651957f2",
"parentUUID": "4313665f-0101-44b5-8704-4d2fb0b1b379",
"skipped": false
}
],
"pending": [],
"root": false,
"_timeout": 120000,
"file": "/yaddi.js",
"uuid": "4313665f-0101-44b5-8704-4d2fb0b1b379",
"fullFile": "/Users/kostas/development/personal/yadda-html-reporter/examples/yadda_basic/yaddi.js",
"passes": [
{
"title": "Given I am rich",
"fullTitle": "Feature 3 Rich scenario 3.2 Given I am rich",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "99e303cf-fccd-4167-bfbc-29fe894e45c9",
"parentUUID": "4313665f-0101-44b5-8704-4d2fb0b1b379",
"skipped": false
},
{
"title": "When I buy a Porsche",
"fullTitle": "Feature 3 Rich scenario 3.2 When I buy a Porsche",
"timedOut": false,
"duration": 2,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "aab002ad-0742-4053-8768-1d189ef46045",
"parentUUID": "4313665f-0101-44b5-8704-4d2fb0b1b379",
"skipped": false
},
{
"title": "Then I am happier",
"fullTitle": "Feature 3 Rich scenario 3.2 Then I am happier",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "c46f19f0-61a1-40fb-95ff-c15c651957f2",
"parentUUID": "4313665f-0101-44b5-8704-4d2fb0b1b379",
"skipped": false
}
],
"failures": [],
"skipped": [],
"hasTests": true,
"hasSuites": false,
"totalTests": 3,
"totalPasses": 3,
"totalFailures": 0,
"totalPending": 0,
"totalSkipped": 0,
"hasPasses": true,
"hasFailures": false,
"hasPending": false,
"hasSkipped": false,
"duration": 4
}
],
"tests": [],
"pending": [],
"root": false,
"_timeout": 120000,
"file": "/yaddi.js",
"uuid": "089f95db-0cfb-46c7-a111-8fc6a758b11c",
"fullFile": "/Users/kostas/development/personal/yadda-html-reporter/examples/yadda_basic/yaddi.js",
"passes": [],
"failures": [],
"skipped": [],
"hasTests": false,
"hasSuites": true,
"totalTests": 0,
"totalPasses": 0,
"totalFailures": 0,
"totalPending": 0,
"totalSkipped": 0,
"hasPasses": false,
"hasFailures": false,
"hasPending": false,
"hasSkipped": false,
"duration": 0
},
"ctx": {
"_runnable": {
"title": "\"after all\" hook",
"async": 1,
"sync": false,
"_timeout": 120000,
"_slow": 75,
"_enableTimeouts": true,
"timedOut": false,
"_trace": {},
"type": "hook",
"parent": {
"title": "Feature 3",
"suites": [
{
"title": "Rich scenario 3.1",
"suites": [],
"tests": [
{
"title": "Given I am rich",
"fullTitle": "Feature 3 Rich scenario 3.1 Given I am rich",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "60504d4a-9f04-40ae-8e82-0751d96e41d5",
"parentUUID": "c83685e3-0a6e-4b46-81e1-6bd57b174c9e",
"skipped": false
},
{
"title": "When I buy a Porsche",
"fullTitle": "Feature 3 Rich scenario 3.1 When I buy a Porsche",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "a6d038eb-9d32-4de3-9888-2281656e5d9b",
"parentUUID": "c83685e3-0a6e-4b46-81e1-6bd57b174c9e",
"skipped": false
},
{
"title": "Then I am happier",
"fullTitle": "Feature 3 Rich scenario 3.1 Then I am happier",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "32643ecd-c876-4f21-8d70-a971d6bc76f9",
"parentUUID": "c83685e3-0a6e-4b46-81e1-6bd57b174c9e",
"skipped": false
}
],
"pending": [],
"root": false,
"_timeout": 120000,
"file": "/yaddi.js",
"uuid": "c83685e3-0a6e-4b46-81e1-6bd57b174c9e",
"fullFile": "/Users/kostas/development/personal/yadda-html-reporter/examples/yadda_basic/yaddi.js",
"passes": [
{
"title": "Given I am rich",
"fullTitle": "Feature 3 Rich scenario 3.1 Given I am rich",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "60504d4a-9f04-40ae-8e82-0751d96e41d5",
"parentUUID": "c83685e3-0a6e-4b46-81e1-6bd57b174c9e",
"skipped": false
},
{
"title": "When I buy a Porsche",
"fullTitle": "Feature 3 Rich scenario 3.1 When I buy a Porsche",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "a6d038eb-9d32-4de3-9888-2281656e5d9b",
"parentUUID": "c83685e3-0a6e-4b46-81e1-6bd57b174c9e",
"skipped": false
},
{
"title": "Then I am happier",
"fullTitle": "Feature 3 Rich scenario 3.1 Then I am happier",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "32643ecd-c876-4f21-8d70-a971d6bc76f9",
"parentUUID": "c83685e3-0a6e-4b46-81e1-6bd57b174c9e",
"skipped": false
}
],
"failures": [],
"skipped": [],
"hasTests": true,
"hasSuites": false,
"totalTests": 3,
"totalPasses": 3,
"totalFailures": 0,
"totalPending": 0,
"totalSkipped": 0,
"hasPasses": true,
"hasFailures": false,
"hasPending": false,
"hasSkipped": false,
"duration": 3
},
{
"title": "Rich scenario 3.2",
"suites": [],
"tests": [
{
"title": "Given I am rich",
"fullTitle": "Feature 3 Rich scenario 3.2 Given I am rich",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "99e303cf-fccd-4167-bfbc-29fe894e45c9",
"parentUUID": "4313665f-0101-44b5-8704-4d2fb0b1b379",
"skipped": false
},
{
"title": "When I buy a Porsche",
"fullTitle": "Feature 3 Rich scenario 3.2 When I buy a Porsche",
"timedOut": false,
"duration": 2,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "aab002ad-0742-4053-8768-1d189ef46045",
"parentUUID": "4313665f-0101-44b5-8704-4d2fb0b1b379",
"skipped": false
},
{
"title": "Then I am happier",
"fullTitle": "Feature 3 Rich scenario 3.2 Then I am happier",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "c46f19f0-61a1-40fb-95ff-c15c651957f2",
"parentUUID": "4313665f-0101-44b5-8704-4d2fb0b1b379",
"skipped": false
}
],
"pending": [],
"root": false,
"_timeout": 120000,
"file": "/yaddi.js",
"uuid": "4313665f-0101-44b5-8704-4d2fb0b1b379",
"fullFile": "/Users/kostas/development/personal/yadda-html-reporter/examples/yadda_basic/yaddi.js",
"passes": [
{
"title": "Given I am rich",
"fullTitle": "Feature 3 Rich scenario 3.2 Given I am rich",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "99e303cf-fccd-4167-bfbc-29fe894e45c9",
"parentUUID": "4313665f-0101-44b5-8704-4d2fb0b1b379",
"skipped": false
},
{
"title": "When I buy a Porsche",
"fullTitle": "Feature 3 Rich scenario 3.2 When I buy a Porsche",
"timedOut": false,
"duration": 2,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "aab002ad-0742-4053-8768-1d189ef46045",
"parentUUID": "4313665f-0101-44b5-8704-4d2fb0b1b379",
"skipped": false
},
{
"title": "Then I am happier",
"fullTitle": "Feature 3 Rich scenario 3.2 Then I am happier",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "c46f19f0-61a1-40fb-95ff-c15c651957f2",
"parentUUID": "4313665f-0101-44b5-8704-4d2fb0b1b379",
"skipped": false
}
],
"failures": [],
"skipped": [],
"hasTests": true,
"hasSuites": false,
"totalTests": 3,
"totalPasses": 3,
"totalFailures": 0,
"totalPending": 0,
"totalSkipped": 0,
"hasPasses": true,
"hasFailures": false,
"hasPending": false,
"hasSkipped": false,
"duration": 4
}
],
"tests": [],
"pending": [],
"root": false,
"_timeout": 120000,
"file": "/yaddi.js",
"uuid": "089f95db-0cfb-46c7-a111-8fc6a758b11c",
"fullFile": "/Users/kostas/development/personal/yadda-html-reporter/examples/yadda_basic/yaddi.js",
"passes": [],
"failures": [],
"skipped": [],
"hasTests": false,
"hasSuites": true,
"totalTests": 0,
"totalPasses": 0,
"totalFailures": 0,
"totalPending": 0,
"totalSkipped": 0,
"hasPasses": false,
"hasFailures": false,
"hasPending": false,
"hasSkipped": false,
"duration": 0
},
"ctx": "[Circular ~.allHooks.25.ctx]",
"_events": {},
"timer": {
"0": null,
"_idleTimeout": -1,
"_idlePrev": null,
"_idleNext": null,
"_idleStart": 22864995,
"_onTimeout": null,
"_repeat": false
},
"duration": 1,
"_error": null
},
"test": {
"title": "\"after all\" hook",
"async": 1,
"sync": false,
"_timeout": 120000,
"_slow": 75,
"_enableTimeouts": true,
"timedOut": false,
"_trace": {},
"type": "hook",
"parent": {
"title": "Feature 3",
"suites": [
{
"title": "Rich scenario 3.1",
"suites": [],
"tests": [
{
"title": "Given I am rich",
"fullTitle": "Feature 3 Rich scenario 3.1 Given I am rich",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "60504d4a-9f04-40ae-8e82-0751d96e41d5",
"parentUUID": "c83685e3-0a6e-4b46-81e1-6bd57b174c9e",
"skipped": false
},
{
"title": "When I buy a Porsche",
"fullTitle": "Feature 3 Rich scenario 3.1 When I buy a Porsche",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "a6d038eb-9d32-4de3-9888-2281656e5d9b",
"parentUUID": "c83685e3-0a6e-4b46-81e1-6bd57b174c9e",
"skipped": false
},
{
"title": "Then I am happier",
"fullTitle": "Feature 3 Rich scenario 3.1 Then I am happier",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "32643ecd-c876-4f21-8d70-a971d6bc76f9",
"parentUUID": "c83685e3-0a6e-4b46-81e1-6bd57b174c9e",
"skipped": false
}
],
"pending": [],
"root": false,
"_timeout": 120000,
"file": "/yaddi.js",
"uuid": "c83685e3-0a6e-4b46-81e1-6bd57b174c9e",
"fullFile": "/Users/kostas/development/personal/yadda-html-reporter/examples/yadda_basic/yaddi.js",
"passes": [
{
"title": "Given I am rich",
"fullTitle": "Feature 3 Rich scenario 3.1 Given I am rich",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "60504d4a-9f04-40ae-8e82-0751d96e41d5",
"parentUUID": "c83685e3-0a6e-4b46-81e1-6bd57b174c9e",
"skipped": false
},
{
"title": "When I buy a Porsche",
"fullTitle": "Feature 3 Rich scenario 3.1 When I buy a Porsche",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "a6d038eb-9d32-4de3-9888-2281656e5d9b",
"parentUUID": "c83685e3-0a6e-4b46-81e1-6bd57b174c9e",
"skipped": false
},
{
"title": "Then I am happier",
"fullTitle": "Feature 3 Rich scenario 3.1 Then I am happier",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "32643ecd-c876-4f21-8d70-a971d6bc76f9",
"parentUUID": "c83685e3-0a6e-4b46-81e1-6bd57b174c9e",
"skipped": false
}
],
"failures": [],
"skipped": [],
"hasTests": true,
"hasSuites": false,
"totalTests": 3,
"totalPasses": 3,
"totalFailures": 0,
"totalPending": 0,
"totalSkipped": 0,
"hasPasses": true,
"hasFailures": false,
"hasPending": false,
"hasSkipped": false,
"duration": 3
},
{
"title": "Rich scenario 3.2",
"suites": [],
"tests": [
{
"title": "Given I am rich",
"fullTitle": "Feature 3 Rich scenario 3.2 Given I am rich",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "99e303cf-fccd-4167-bfbc-29fe894e45c9",
"parentUUID": "4313665f-0101-44b5-8704-4d2fb0b1b379",
"skipped": false
},
{
"title": "When I buy a Porsche",
"fullTitle": "Feature 3 Rich scenario 3.2 When I buy a Porsche",
"timedOut": false,
"duration": 2,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "aab002ad-0742-4053-8768-1d189ef46045",
"parentUUID": "4313665f-0101-44b5-8704-4d2fb0b1b379",
"skipped": false
},
{
"title": "Then I am happier",
"fullTitle": "Feature 3 Rich scenario 3.2 Then I am happier",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "c46f19f0-61a1-40fb-95ff-c15c651957f2",
"parentUUID": "4313665f-0101-44b5-8704-4d2fb0b1b379",
"skipped": false
}
],
"pending": [],
"root": false,
"_timeout": 120000,
"file": "/yaddi.js",
"uuid": "4313665f-0101-44b5-8704-4d2fb0b1b379",
"fullFile": "/Users/kostas/development/personal/yadda-html-reporter/examples/yadda_basic/yaddi.js",
"passes": [
{
"title": "Given I am rich",
"fullTitle": "Feature 3 Rich scenario 3.2 Given I am rich",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "99e303cf-fccd-4167-bfbc-29fe894e45c9",
"parentUUID": "4313665f-0101-44b5-8704-4d2fb0b1b379",
"skipped": false
},
{
"title": "When I buy a Porsche",
"fullTitle": "Feature 3 Rich scenario 3.2 When I buy a Porsche",
"timedOut": false,
"duration": 2,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "aab002ad-0742-4053-8768-1d189ef46045",
"parentUUID": "4313665f-0101-44b5-8704-4d2fb0b1b379",
"skipped": false
},
{
"title": "Then I am happier",
"fullTitle": "Feature 3 Rich scenario 3.2 Then I am happier",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "c46f19f0-61a1-40fb-95ff-c15c651957f2",
"parentUUID": "4313665f-0101-44b5-8704-4d2fb0b1b379",
"skipped": false
}
],
"failures": [],
"skipped": [],
"hasTests": true,
"hasSuites": false,
"totalTests": 3,
"totalPasses": 3,
"totalFailures": 0,
"totalPending": 0,
"totalSkipped": 0,
"hasPasses": true,
"hasFailures": false,
"hasPending": false,
"hasSkipped": false,
"duration": 4
}
],
"tests": [],
"pending": [],
"root": false,
"_timeout": 120000,
"file": "/yaddi.js",
"uuid": "089f95db-0cfb-46c7-a111-8fc6a758b11c",
"fullFile": "/Users/kostas/development/personal/yadda-html-reporter/examples/yadda_basic/yaddi.js",
"passes": [],
"failures": [],
"skipped": [],
"hasTests": false,
"hasSuites": true,
"totalTests": 0,
"totalPasses": 0,
"totalFailures": 0,
"totalPending": 0,
"totalSkipped": 0,
"hasPasses": false,
"hasFailures": false,
"hasPending": false,
"hasSkipped": false,
"duration": 0
},
"ctx": "[Circular ~.allHooks.25.ctx]",
"_events": {},
"timer": {
"0": null,
"_idleTimeout": -1,
"_idlePrev": null,
"_idleNext": null,
"_idleStart": 22864995,
"_onTimeout": null,
"_repeat": false
},
"duration": 1,
"_error": null
}
},
"_events": {},
"duration": 0,
"_error": null
},
{
"title": "\"after each\" hook",
"async": 0,
"sync": true,
"_timeout": 120000,
"_slow": 75,
"_enableTimeouts": true,
"timedOut": false,
"_trace": {},
"type": "hook",
"parent": {
"title": "Feature 3",
"suites": [
{
"title": "Rich scenario 3.1",
"suites": [],
"tests": [
{
"title": "Given I am rich",
"fullTitle": "Feature 3 Rich scenario 3.1 Given I am rich",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "60504d4a-9f04-40ae-8e82-0751d96e41d5",
"parentUUID": "c83685e3-0a6e-4b46-81e1-6bd57b174c9e",
"skipped": false
},
{
"title": "When I buy a Porsche",
"fullTitle": "Feature 3 Rich scenario 3.1 When I buy a Porsche",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "a6d038eb-9d32-4de3-9888-2281656e5d9b",
"parentUUID": "c83685e3-0a6e-4b46-81e1-6bd57b174c9e",
"skipped": false
},
{
"title": "Then I am happier",
"fullTitle": "Feature 3 Rich scenario 3.1 Then I am happier",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "32643ecd-c876-4f21-8d70-a971d6bc76f9",
"parentUUID": "c83685e3-0a6e-4b46-81e1-6bd57b174c9e",
"skipped": false
}
],
"pending": [],
"root": false,
"_timeout": 120000,
"file": "/yaddi.js",
"uuid": "c83685e3-0a6e-4b46-81e1-6bd57b174c9e",
"fullFile": "/Users/kostas/development/personal/yadda-html-reporter/examples/yadda_basic/yaddi.js",
"passes": [
{
"title": "Given I am rich",
"fullTitle": "Feature 3 Rich scenario 3.1 Given I am rich",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "60504d4a-9f04-40ae-8e82-0751d96e41d5",
"parentUUID": "c83685e3-0a6e-4b46-81e1-6bd57b174c9e",
"skipped": false
},
{
"title": "When I buy a Porsche",
"fullTitle": "Feature 3 Rich scenario 3.1 When I buy a Porsche",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "a6d038eb-9d32-4de3-9888-2281656e5d9b",
"parentUUID": "c83685e3-0a6e-4b46-81e1-6bd57b174c9e",
"skipped": false
},
{
"title": "Then I am happier",
"fullTitle": "Feature 3 Rich scenario 3.1 Then I am happier",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "32643ecd-c876-4f21-8d70-a971d6bc76f9",
"parentUUID": "c83685e3-0a6e-4b46-81e1-6bd57b174c9e",
"skipped": false
}
],
"failures": [],
"skipped": [],
"hasTests": true,
"hasSuites": false,
"totalTests": 3,
"totalPasses": 3,
"totalFailures": 0,
"totalPending": 0,
"totalSkipped": 0,
"hasPasses": true,
"hasFailures": false,
"hasPending": false,
"hasSkipped": false,
"duration": 3
},
{
"title": "Rich scenario 3.2",
"suites": [],
"tests": [
{
"title": "Given I am rich",
"fullTitle": "Feature 3 Rich scenario 3.2 Given I am rich",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "99e303cf-fccd-4167-bfbc-29fe894e45c9",
"parentUUID": "4313665f-0101-44b5-8704-4d2fb0b1b379",
"skipped": false
},
{
"title": "When I buy a Porsche",
"fullTitle": "Feature 3 Rich scenario 3.2 When I buy a Porsche",
"timedOut": false,
"duration": 2,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "aab002ad-0742-4053-8768-1d189ef46045",
"parentUUID": "4313665f-0101-44b5-8704-4d2fb0b1b379",
"skipped": false
},
{
"title": "Then I am happier",
"fullTitle": "Feature 3 Rich scenario 3.2 Then I am happier",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "c46f19f0-61a1-40fb-95ff-c15c651957f2",
"parentUUID": "4313665f-0101-44b5-8704-4d2fb0b1b379",
"skipped": false
}
],
"pending": [],
"root": false,
"_timeout": 120000,
"file": "/yaddi.js",
"uuid": "4313665f-0101-44b5-8704-4d2fb0b1b379",
"fullFile": "/Users/kostas/development/personal/yadda-html-reporter/examples/yadda_basic/yaddi.js",
"passes": [
{
"title": "Given I am rich",
"fullTitle": "Feature 3 Rich scenario 3.2 Given I am rich",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "99e303cf-fccd-4167-bfbc-29fe894e45c9",
"parentUUID": "4313665f-0101-44b5-8704-4d2fb0b1b379",
"skipped": false
},
{
"title": "When I buy a Porsche",
"fullTitle": "Feature 3 Rich scenario 3.2 When I buy a Porsche",
"timedOut": false,
"duration": 2,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "aab002ad-0742-4053-8768-1d189ef46045",
"parentUUID": "4313665f-0101-44b5-8704-4d2fb0b1b379",
"skipped": false
},
{
"title": "Then I am happier",
"fullTitle": "Feature 3 Rich scenario 3.2 Then I am happier",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "c46f19f0-61a1-40fb-95ff-c15c651957f2",
"parentUUID": "4313665f-0101-44b5-8704-4d2fb0b1b379",
"skipped": false
}
],
"failures": [],
"skipped": [],
"hasTests": true,
"hasSuites": false,
"totalTests": 3,
"totalPasses": 3,
"totalFailures": 0,
"totalPending": 0,
"totalSkipped": 0,
"hasPasses": true,
"hasFailures": false,
"hasPending": false,
"hasSkipped": false,
"duration": 4
}
],
"tests": [],
"pending": [],
"root": false,
"_timeout": 120000,
"file": "/yaddi.js",
"uuid": "089f95db-0cfb-46c7-a111-8fc6a758b11c",
"fullFile": "/Users/kostas/development/personal/yadda-html-reporter/examples/yadda_basic/yaddi.js",
"passes": [],
"failures": [],
"skipped": [],
"hasTests": false,
"hasSuites": true,
"totalTests": 0,
"totalPasses": 0,
"totalFailures": 0,
"totalPending": 0,
"totalSkipped": 0,
"hasPasses": false,
"hasFailures": false,
"hasPending": false,
"hasSkipped": false,
"duration": 0
},
"ctx": {
"_runnable": {
"title": "\"after all\" hook",
"async": 1,
"sync": false,
"_timeout": 120000,
"_slow": 75,
"_enableTimeouts": true,
"timedOut": false,
"_trace": {},
"type": "hook",
"parent": {
"title": "Feature 3",
"suites": [
{
"title": "Rich scenario 3.1",
"suites": [],
"tests": [
{
"title": "Given I am rich",
"fullTitle": "Feature 3 Rich scenario 3.1 Given I am rich",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "60504d4a-9f04-40ae-8e82-0751d96e41d5",
"parentUUID": "c83685e3-0a6e-4b46-81e1-6bd57b174c9e",
"skipped": false
},
{
"title": "When I buy a Porsche",
"fullTitle": "Feature 3 Rich scenario 3.1 When I buy a Porsche",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "a6d038eb-9d32-4de3-9888-2281656e5d9b",
"parentUUID": "c83685e3-0a6e-4b46-81e1-6bd57b174c9e",
"skipped": false
},
{
"title": "Then I am happier",
"fullTitle": "Feature 3 Rich scenario 3.1 Then I am happier",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "32643ecd-c876-4f21-8d70-a971d6bc76f9",
"parentUUID": "c83685e3-0a6e-4b46-81e1-6bd57b174c9e",
"skipped": false
}
],
"pending": [],
"root": false,
"_timeout": 120000,
"file": "/yaddi.js",
"uuid": "c83685e3-0a6e-4b46-81e1-6bd57b174c9e",
"fullFile": "/Users/kostas/development/personal/yadda-html-reporter/examples/yadda_basic/yaddi.js",
"passes": [
{
"title": "Given I am rich",
"fullTitle": "Feature 3 Rich scenario 3.1 Given I am rich",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "60504d4a-9f04-40ae-8e82-0751d96e41d5",
"parentUUID": "c83685e3-0a6e-4b46-81e1-6bd57b174c9e",
"skipped": false
},
{
"title": "When I buy a Porsche",
"fullTitle": "Feature 3 Rich scenario 3.1 When I buy a Porsche",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "a6d038eb-9d32-4de3-9888-2281656e5d9b",
"parentUUID": "c83685e3-0a6e-4b46-81e1-6bd57b174c9e",
"skipped": false
},
{
"title": "Then I am happier",
"fullTitle": "Feature 3 Rich scenario 3.1 Then I am happier",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "32643ecd-c876-4f21-8d70-a971d6bc76f9",
"parentUUID": "c83685e3-0a6e-4b46-81e1-6bd57b174c9e",
"skipped": false
}
],
"failures": [],
"skipped": [],
"hasTests": true,
"hasSuites": false,
"totalTests": 3,
"totalPasses": 3,
"totalFailures": 0,
"totalPending": 0,
"totalSkipped": 0,
"hasPasses": true,
"hasFailures": false,
"hasPending": false,
"hasSkipped": false,
"duration": 3
},
{
"title": "Rich scenario 3.2",
"suites": [],
"tests": [
{
"title": "Given I am rich",
"fullTitle": "Feature 3 Rich scenario 3.2 Given I am rich",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "99e303cf-fccd-4167-bfbc-29fe894e45c9",
"parentUUID": "4313665f-0101-44b5-8704-4d2fb0b1b379",
"skipped": false
},
{
"title": "When I buy a Porsche",
"fullTitle": "Feature 3 Rich scenario 3.2 When I buy a Porsche",
"timedOut": false,
"duration": 2,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "aab002ad-0742-4053-8768-1d189ef46045",
"parentUUID": "4313665f-0101-44b5-8704-4d2fb0b1b379",
"skipped": false
},
{
"title": "Then I am happier",
"fullTitle": "Feature 3 Rich scenario 3.2 Then I am happier",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "c46f19f0-61a1-40fb-95ff-c15c651957f2",
"parentUUID": "4313665f-0101-44b5-8704-4d2fb0b1b379",
"skipped": false
}
],
"pending": [],
"root": false,
"_timeout": 120000,
"file": "/yaddi.js",
"uuid": "4313665f-0101-44b5-8704-4d2fb0b1b379",
"fullFile": "/Users/kostas/development/personal/yadda-html-reporter/examples/yadda_basic/yaddi.js",
"passes": [
{
"title": "Given I am rich",
"fullTitle": "Feature 3 Rich scenario 3.2 Given I am rich",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "99e303cf-fccd-4167-bfbc-29fe894e45c9",
"parentUUID": "4313665f-0101-44b5-8704-4d2fb0b1b379",
"skipped": false
},
{
"title": "When I buy a Porsche",
"fullTitle": "Feature 3 Rich scenario 3.2 When I buy a Porsche",
"timedOut": false,
"duration": 2,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "aab002ad-0742-4053-8768-1d189ef46045",
"parentUUID": "4313665f-0101-44b5-8704-4d2fb0b1b379",
"skipped": false
},
{
"title": "Then I am happier",
"fullTitle": "Feature 3 Rich scenario 3.2 Then I am happier",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "c46f19f0-61a1-40fb-95ff-c15c651957f2",
"parentUUID": "4313665f-0101-44b5-8704-4d2fb0b1b379",
"skipped": false
}
],
"failures": [],
"skipped": [],
"hasTests": true,
"hasSuites": false,
"totalTests": 3,
"totalPasses": 3,
"totalFailures": 0,
"totalPending": 0,
"totalSkipped": 0,
"hasPasses": true,
"hasFailures": false,
"hasPending": false,
"hasSkipped": false,
"duration": 4
}
],
"tests": [],
"pending": [],
"root": false,
"_timeout": 120000,
"file": "/yaddi.js",
"uuid": "089f95db-0cfb-46c7-a111-8fc6a758b11c",
"fullFile": "/Users/kostas/development/personal/yadda-html-reporter/examples/yadda_basic/yaddi.js",
"passes": [],
"failures": [],
"skipped": [],
"hasTests": false,
"hasSuites": true,
"totalTests": 0,
"totalPasses": 0,
"totalFailures": 0,
"totalPending": 0,
"totalSkipped": 0,
"hasPasses": false,
"hasFailures": false,
"hasPending": false,
"hasSkipped": false,
"duration": 0
},
"ctx": "[Circular ~.allHooks.26.ctx]",
"_events": {},
"timer": {
"0": null,
"_idleTimeout": -1,
"_idlePrev": null,
"_idleNext": null,
"_idleStart": 22864995,
"_onTimeout": null,
"_repeat": false
},
"duration": 1,
"_error": null
},
"test": {
"title": "\"after all\" hook",
"async": 1,
"sync": false,
"_timeout": 120000,
"_slow": 75,
"_enableTimeouts": true,
"timedOut": false,
"_trace": {},
"type": "hook",
"parent": {
"title": "Feature 3",
"suites": [
{
"title": "Rich scenario 3.1",
"suites": [],
"tests": [
{
"title": "Given I am rich",
"fullTitle": "Feature 3 Rich scenario 3.1 Given I am rich",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "60504d4a-9f04-40ae-8e82-0751d96e41d5",
"parentUUID": "c83685e3-0a6e-4b46-81e1-6bd57b174c9e",
"skipped": false
},
{
"title": "When I buy a Porsche",
"fullTitle": "Feature 3 Rich scenario 3.1 When I buy a Porsche",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "a6d038eb-9d32-4de3-9888-2281656e5d9b",
"parentUUID": "c83685e3-0a6e-4b46-81e1-6bd57b174c9e",
"skipped": false
},
{
"title": "Then I am happier",
"fullTitle": "Feature 3 Rich scenario 3.1 Then I am happier",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "32643ecd-c876-4f21-8d70-a971d6bc76f9",
"parentUUID": "c83685e3-0a6e-4b46-81e1-6bd57b174c9e",
"skipped": false
}
],
"pending": [],
"root": false,
"_timeout": 120000,
"file": "/yaddi.js",
"uuid": "c83685e3-0a6e-4b46-81e1-6bd57b174c9e",
"fullFile": "/Users/kostas/development/personal/yadda-html-reporter/examples/yadda_basic/yaddi.js",
"passes": [
{
"title": "Given I am rich",
"fullTitle": "Feature 3 Rich scenario 3.1 Given I am rich",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "60504d4a-9f04-40ae-8e82-0751d96e41d5",
"parentUUID": "c83685e3-0a6e-4b46-81e1-6bd57b174c9e",
"skipped": false
},
{
"title": "When I buy a Porsche",
"fullTitle": "Feature 3 Rich scenario 3.1 When I buy a Porsche",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "a6d038eb-9d32-4de3-9888-2281656e5d9b",
"parentUUID": "c83685e3-0a6e-4b46-81e1-6bd57b174c9e",
"skipped": false
},
{
"title": "Then I am happier",
"fullTitle": "Feature 3 Rich scenario 3.1 Then I am happier",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "32643ecd-c876-4f21-8d70-a971d6bc76f9",
"parentUUID": "c83685e3-0a6e-4b46-81e1-6bd57b174c9e",
"skipped": false
}
],
"failures": [],
"skipped": [],
"hasTests": true,
"hasSuites": false,
"totalTests": 3,
"totalPasses": 3,
"totalFailures": 0,
"totalPending": 0,
"totalSkipped": 0,
"hasPasses": true,
"hasFailures": false,
"hasPending": false,
"hasSkipped": false,
"duration": 3
},
{
"title": "Rich scenario 3.2",
"suites": [],
"tests": [
{
"title": "Given I am rich",
"fullTitle": "Feature 3 Rich scenario 3.2 Given I am rich",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "99e303cf-fccd-4167-bfbc-29fe894e45c9",
"parentUUID": "4313665f-0101-44b5-8704-4d2fb0b1b379",
"skipped": false
},
{
"title": "When I buy a Porsche",
"fullTitle": "Feature 3 Rich scenario 3.2 When I buy a Porsche",
"timedOut": false,
"duration": 2,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "aab002ad-0742-4053-8768-1d189ef46045",
"parentUUID": "4313665f-0101-44b5-8704-4d2fb0b1b379",
"skipped": false
},
{
"title": "Then I am happier",
"fullTitle": "Feature 3 Rich scenario 3.2 Then I am happier",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "c46f19f0-61a1-40fb-95ff-c15c651957f2",
"parentUUID": "4313665f-0101-44b5-8704-4d2fb0b1b379",
"skipped": false
}
],
"pending": [],
"root": false,
"_timeout": 120000,
"file": "/yaddi.js",
"uuid": "4313665f-0101-44b5-8704-4d2fb0b1b379",
"fullFile": "/Users/kostas/development/personal/yadda-html-reporter/examples/yadda_basic/yaddi.js",
"passes": [
{
"title": "Given I am rich",
"fullTitle": "Feature 3 Rich scenario 3.2 Given I am rich",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "99e303cf-fccd-4167-bfbc-29fe894e45c9",
"parentUUID": "4313665f-0101-44b5-8704-4d2fb0b1b379",
"skipped": false
},
{
"title": "When I buy a Porsche",
"fullTitle": "Feature 3 Rich scenario 3.2 When I buy a Porsche",
"timedOut": false,
"duration": 2,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "aab002ad-0742-4053-8768-1d189ef46045",
"parentUUID": "4313665f-0101-44b5-8704-4d2fb0b1b379",
"skipped": false
},
{
"title": "Then I am happier",
"fullTitle": "Feature 3 Rich scenario 3.2 Then I am happier",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "c46f19f0-61a1-40fb-95ff-c15c651957f2",
"parentUUID": "4313665f-0101-44b5-8704-4d2fb0b1b379",
"skipped": false
}
],
"failures": [],
"skipped": [],
"hasTests": true,
"hasSuites": false,
"totalTests": 3,
"totalPasses": 3,
"totalFailures": 0,
"totalPending": 0,
"totalSkipped": 0,
"hasPasses": true,
"hasFailures": false,
"hasPending": false,
"hasSkipped": false,
"duration": 4
}
],
"tests": [],
"pending": [],
"root": false,
"_timeout": 120000,
"file": "/yaddi.js",
"uuid": "089f95db-0cfb-46c7-a111-8fc6a758b11c",
"fullFile": "/Users/kostas/development/personal/yadda-html-reporter/examples/yadda_basic/yaddi.js",
"passes": [],
"failures": [],
"skipped": [],
"hasTests": false,
"hasSuites": true,
"totalTests": 0,
"totalPasses": 0,
"totalFailures": 0,
"totalPending": 0,
"totalSkipped": 0,
"hasPasses": false,
"hasFailures": false,
"hasPending": false,
"hasSkipped": false,
"duration": 0
},
"ctx": "[Circular ~.allHooks.26.ctx]",
"_events": {},
"timer": {
"0": null,
"_idleTimeout": -1,
"_idlePrev": null,
"_idleNext": null,
"_idleStart": 22864995,
"_onTimeout": null,
"_repeat": false
},
"duration": 1,
"_error": null
}
},
"_events": {},
"duration": 0,
"_error": null
},
{
"title": "\"before each\" hook",
"async": 0,
"sync": true,
"_timeout": 120000,
"_slow": 75,
"_enableTimeouts": true,
"timedOut": false,
"_trace": {},
"type": "hook",
"parent": {
"title": "Feature 3",
"suites": [
{
"title": "Rich scenario 3.1",
"suites": [],
"tests": [
{
"title": "Given I am rich",
"fullTitle": "Feature 3 Rich scenario 3.1 Given I am rich",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "60504d4a-9f04-40ae-8e82-0751d96e41d5",
"parentUUID": "c83685e3-0a6e-4b46-81e1-6bd57b174c9e",
"skipped": false
},
{
"title": "When I buy a Porsche",
"fullTitle": "Feature 3 Rich scenario 3.1 When I buy a Porsche",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "a6d038eb-9d32-4de3-9888-2281656e5d9b",
"parentUUID": "c83685e3-0a6e-4b46-81e1-6bd57b174c9e",
"skipped": false
},
{
"title": "Then I am happier",
"fullTitle": "Feature 3 Rich scenario 3.1 Then I am happier",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "32643ecd-c876-4f21-8d70-a971d6bc76f9",
"parentUUID": "c83685e3-0a6e-4b46-81e1-6bd57b174c9e",
"skipped": false
}
],
"pending": [],
"root": false,
"_timeout": 120000,
"file": "/yaddi.js",
"uuid": "c83685e3-0a6e-4b46-81e1-6bd57b174c9e",
"fullFile": "/Users/kostas/development/personal/yadda-html-reporter/examples/yadda_basic/yaddi.js",
"passes": [
{
"title": "Given I am rich",
"fullTitle": "Feature 3 Rich scenario 3.1 Given I am rich",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "60504d4a-9f04-40ae-8e82-0751d96e41d5",
"parentUUID": "c83685e3-0a6e-4b46-81e1-6bd57b174c9e",
"skipped": false
},
{
"title": "When I buy a Porsche",
"fullTitle": "Feature 3 Rich scenario 3.1 When I buy a Porsche",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "a6d038eb-9d32-4de3-9888-2281656e5d9b",
"parentUUID": "c83685e3-0a6e-4b46-81e1-6bd57b174c9e",
"skipped": false
},
{
"title": "Then I am happier",
"fullTitle": "Feature 3 Rich scenario 3.1 Then I am happier",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "32643ecd-c876-4f21-8d70-a971d6bc76f9",
"parentUUID": "c83685e3-0a6e-4b46-81e1-6bd57b174c9e",
"skipped": false
}
],
"failures": [],
"skipped": [],
"hasTests": true,
"hasSuites": false,
"totalTests": 3,
"totalPasses": 3,
"totalFailures": 0,
"totalPending": 0,
"totalSkipped": 0,
"hasPasses": true,
"hasFailures": false,
"hasPending": false,
"hasSkipped": false,
"duration": 3
},
{
"title": "Rich scenario 3.2",
"suites": [],
"tests": [
{
"title": "Given I am rich",
"fullTitle": "Feature 3 Rich scenario 3.2 Given I am rich",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "99e303cf-fccd-4167-bfbc-29fe894e45c9",
"parentUUID": "4313665f-0101-44b5-8704-4d2fb0b1b379",
"skipped": false
},
{
"title": "When I buy a Porsche",
"fullTitle": "Feature 3 Rich scenario 3.2 When I buy a Porsche",
"timedOut": false,
"duration": 2,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "aab002ad-0742-4053-8768-1d189ef46045",
"parentUUID": "4313665f-0101-44b5-8704-4d2fb0b1b379",
"skipped": false
},
{
"title": "Then I am happier",
"fullTitle": "Feature 3 Rich scenario 3.2 Then I am happier",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "c46f19f0-61a1-40fb-95ff-c15c651957f2",
"parentUUID": "4313665f-0101-44b5-8704-4d2fb0b1b379",
"skipped": false
}
],
"pending": [],
"root": false,
"_timeout": 120000,
"file": "/yaddi.js",
"uuid": "4313665f-0101-44b5-8704-4d2fb0b1b379",
"fullFile": "/Users/kostas/development/personal/yadda-html-reporter/examples/yadda_basic/yaddi.js",
"passes": [
{
"title": "Given I am rich",
"fullTitle": "Feature 3 Rich scenario 3.2 Given I am rich",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "99e303cf-fccd-4167-bfbc-29fe894e45c9",
"parentUUID": "4313665f-0101-44b5-8704-4d2fb0b1b379",
"skipped": false
},
{
"title": "When I buy a Porsche",
"fullTitle": "Feature 3 Rich scenario 3.2 When I buy a Porsche",
"timedOut": false,
"duration": 2,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "aab002ad-0742-4053-8768-1d189ef46045",
"parentUUID": "4313665f-0101-44b5-8704-4d2fb0b1b379",
"skipped": false
},
{
"title": "Then I am happier",
"fullTitle": "Feature 3 Rich scenario 3.2 Then I am happier",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "c46f19f0-61a1-40fb-95ff-c15c651957f2",
"parentUUID": "4313665f-0101-44b5-8704-4d2fb0b1b379",
"skipped": false
}
],
"failures": [],
"skipped": [],
"hasTests": true,
"hasSuites": false,
"totalTests": 3,
"totalPasses": 3,
"totalFailures": 0,
"totalPending": 0,
"totalSkipped": 0,
"hasPasses": true,
"hasFailures": false,
"hasPending": false,
"hasSkipped": false,
"duration": 4
}
],
"tests": [],
"pending": [],
"root": false,
"_timeout": 120000,
"file": "/yaddi.js",
"uuid": "089f95db-0cfb-46c7-a111-8fc6a758b11c",
"fullFile": "/Users/kostas/development/personal/yadda-html-reporter/examples/yadda_basic/yaddi.js",
"passes": [],
"failures": [],
"skipped": [],
"hasTests": false,
"hasSuites": true,
"totalTests": 0,
"totalPasses": 0,
"totalFailures": 0,
"totalPending": 0,
"totalSkipped": 0,
"hasPasses": false,
"hasFailures": false,
"hasPending": false,
"hasSkipped": false,
"duration": 0
},
"ctx": {
"_runnable": {
"title": "\"after all\" hook",
"async": 1,
"sync": false,
"_timeout": 120000,
"_slow": 75,
"_enableTimeouts": true,
"timedOut": false,
"_trace": {},
"type": "hook",
"parent": {
"title": "Feature 3",
"suites": [
{
"title": "Rich scenario 3.1",
"suites": [],
"tests": [
{
"title": "Given I am rich",
"fullTitle": "Feature 3 Rich scenario 3.1 Given I am rich",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "60504d4a-9f04-40ae-8e82-0751d96e41d5",
"parentUUID": "c83685e3-0a6e-4b46-81e1-6bd57b174c9e",
"skipped": false
},
{
"title": "When I buy a Porsche",
"fullTitle": "Feature 3 Rich scenario 3.1 When I buy a Porsche",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "a6d038eb-9d32-4de3-9888-2281656e5d9b",
"parentUUID": "c83685e3-0a6e-4b46-81e1-6bd57b174c9e",
"skipped": false
},
{
"title": "Then I am happier",
"fullTitle": "Feature 3 Rich scenario 3.1 Then I am happier",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "32643ecd-c876-4f21-8d70-a971d6bc76f9",
"parentUUID": "c83685e3-0a6e-4b46-81e1-6bd57b174c9e",
"skipped": false
}
],
"pending": [],
"root": false,
"_timeout": 120000,
"file": "/yaddi.js",
"uuid": "c83685e3-0a6e-4b46-81e1-6bd57b174c9e",
"fullFile": "/Users/kostas/development/personal/yadda-html-reporter/examples/yadda_basic/yaddi.js",
"passes": [
{
"title": "Given I am rich",
"fullTitle": "Feature 3 Rich scenario 3.1 Given I am rich",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "60504d4a-9f04-40ae-8e82-0751d96e41d5",
"parentUUID": "c83685e3-0a6e-4b46-81e1-6bd57b174c9e",
"skipped": false
},
{
"title": "When I buy a Porsche",
"fullTitle": "Feature 3 Rich scenario 3.1 When I buy a Porsche",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "a6d038eb-9d32-4de3-9888-2281656e5d9b",
"parentUUID": "c83685e3-0a6e-4b46-81e1-6bd57b174c9e",
"skipped": false
},
{
"title": "Then I am happier",
"fullTitle": "Feature 3 Rich scenario 3.1 Then I am happier",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "32643ecd-c876-4f21-8d70-a971d6bc76f9",
"parentUUID": "c83685e3-0a6e-4b46-81e1-6bd57b174c9e",
"skipped": false
}
],
"failures": [],
"skipped": [],
"hasTests": true,
"hasSuites": false,
"totalTests": 3,
"totalPasses": 3,
"totalFailures": 0,
"totalPending": 0,
"totalSkipped": 0,
"hasPasses": true,
"hasFailures": false,
"hasPending": false,
"hasSkipped": false,
"duration": 3
},
{
"title": "Rich scenario 3.2",
"suites": [],
"tests": [
{
"title": "Given I am rich",
"fullTitle": "Feature 3 Rich scenario 3.2 Given I am rich",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "99e303cf-fccd-4167-bfbc-29fe894e45c9",
"parentUUID": "4313665f-0101-44b5-8704-4d2fb0b1b379",
"skipped": false
},
{
"title": "When I buy a Porsche",
"fullTitle": "Feature 3 Rich scenario 3.2 When I buy a Porsche",
"timedOut": false,
"duration": 2,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "aab002ad-0742-4053-8768-1d189ef46045",
"parentUUID": "4313665f-0101-44b5-8704-4d2fb0b1b379",
"skipped": false
},
{
"title": "Then I am happier",
"fullTitle": "Feature 3 Rich scenario 3.2 Then I am happier",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "c46f19f0-61a1-40fb-95ff-c15c651957f2",
"parentUUID": "4313665f-0101-44b5-8704-4d2fb0b1b379",
"skipped": false
}
],
"pending": [],
"root": false,
"_timeout": 120000,
"file": "/yaddi.js",
"uuid": "4313665f-0101-44b5-8704-4d2fb0b1b379",
"fullFile": "/Users/kostas/development/personal/yadda-html-reporter/examples/yadda_basic/yaddi.js",
"passes": [
{
"title": "Given I am rich",
"fullTitle": "Feature 3 Rich scenario 3.2 Given I am rich",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "99e303cf-fccd-4167-bfbc-29fe894e45c9",
"parentUUID": "4313665f-0101-44b5-8704-4d2fb0b1b379",
"skipped": false
},
{
"title": "When I buy a Porsche",
"fullTitle": "Feature 3 Rich scenario 3.2 When I buy a Porsche",
"timedOut": false,
"duration": 2,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "aab002ad-0742-4053-8768-1d189ef46045",
"parentUUID": "4313665f-0101-44b5-8704-4d2fb0b1b379",
"skipped": false
},
{
"title": "Then I am happier",
"fullTitle": "Feature 3 Rich scenario 3.2 Then I am happier",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "c46f19f0-61a1-40fb-95ff-c15c651957f2",
"parentUUID": "4313665f-0101-44b5-8704-4d2fb0b1b379",
"skipped": false
}
],
"failures": [],
"skipped": [],
"hasTests": true,
"hasSuites": false,
"totalTests": 3,
"totalPasses": 3,
"totalFailures": 0,
"totalPending": 0,
"totalSkipped": 0,
"hasPasses": true,
"hasFailures": false,
"hasPending": false,
"hasSkipped": false,
"duration": 4
}
],
"tests": [],
"pending": [],
"root": false,
"_timeout": 120000,
"file": "/yaddi.js",
"uuid": "089f95db-0cfb-46c7-a111-8fc6a758b11c",
"fullFile": "/Users/kostas/development/personal/yadda-html-reporter/examples/yadda_basic/yaddi.js",
"passes": [],
"failures": [],
"skipped": [],
"hasTests": false,
"hasSuites": true,
"totalTests": 0,
"totalPasses": 0,
"totalFailures": 0,
"totalPending": 0,
"totalSkipped": 0,
"hasPasses": false,
"hasFailures": false,
"hasPending": false,
"hasSkipped": false,
"duration": 0
},
"ctx": "[Circular ~.allHooks.27.ctx]",
"_events": {},
"timer": {
"0": null,
"_idleTimeout": -1,
"_idlePrev": null,
"_idleNext": null,
"_idleStart": 22864995,
"_onTimeout": null,
"_repeat": false
},
"duration": 1,
"_error": null
},
"test": {
"title": "\"after all\" hook",
"async": 1,
"sync": false,
"_timeout": 120000,
"_slow": 75,
"_enableTimeouts": true,
"timedOut": false,
"_trace": {},
"type": "hook",
"parent": {
"title": "Feature 3",
"suites": [
{
"title": "Rich scenario 3.1",
"suites": [],
"tests": [
{
"title": "Given I am rich",
"fullTitle": "Feature 3 Rich scenario 3.1 Given I am rich",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "60504d4a-9f04-40ae-8e82-0751d96e41d5",
"parentUUID": "c83685e3-0a6e-4b46-81e1-6bd57b174c9e",
"skipped": false
},
{
"title": "When I buy a Porsche",
"fullTitle": "Feature 3 Rich scenario 3.1 When I buy a Porsche",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "a6d038eb-9d32-4de3-9888-2281656e5d9b",
"parentUUID": "c83685e3-0a6e-4b46-81e1-6bd57b174c9e",
"skipped": false
},
{
"title": "Then I am happier",
"fullTitle": "Feature 3 Rich scenario 3.1 Then I am happier",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "32643ecd-c876-4f21-8d70-a971d6bc76f9",
"parentUUID": "c83685e3-0a6e-4b46-81e1-6bd57b174c9e",
"skipped": false
}
],
"pending": [],
"root": false,
"_timeout": 120000,
"file": "/yaddi.js",
"uuid": "c83685e3-0a6e-4b46-81e1-6bd57b174c9e",
"fullFile": "/Users/kostas/development/personal/yadda-html-reporter/examples/yadda_basic/yaddi.js",
"passes": [
{
"title": "Given I am rich",
"fullTitle": "Feature 3 Rich scenario 3.1 Given I am rich",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "60504d4a-9f04-40ae-8e82-0751d96e41d5",
"parentUUID": "c83685e3-0a6e-4b46-81e1-6bd57b174c9e",
"skipped": false
},
{
"title": "When I buy a Porsche",
"fullTitle": "Feature 3 Rich scenario 3.1 When I buy a Porsche",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "a6d038eb-9d32-4de3-9888-2281656e5d9b",
"parentUUID": "c83685e3-0a6e-4b46-81e1-6bd57b174c9e",
"skipped": false
},
{
"title": "Then I am happier",
"fullTitle": "Feature 3 Rich scenario 3.1 Then I am happier",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "32643ecd-c876-4f21-8d70-a971d6bc76f9",
"parentUUID": "c83685e3-0a6e-4b46-81e1-6bd57b174c9e",
"skipped": false
}
],
"failures": [],
"skipped": [],
"hasTests": true,
"hasSuites": false,
"totalTests": 3,
"totalPasses": 3,
"totalFailures": 0,
"totalPending": 0,
"totalSkipped": 0,
"hasPasses": true,
"hasFailures": false,
"hasPending": false,
"hasSkipped": false,
"duration": 3
},
{
"title": "Rich scenario 3.2",
"suites": [],
"tests": [
{
"title": "Given I am rich",
"fullTitle": "Feature 3 Rich scenario 3.2 Given I am rich",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "99e303cf-fccd-4167-bfbc-29fe894e45c9",
"parentUUID": "4313665f-0101-44b5-8704-4d2fb0b1b379",
"skipped": false
},
{
"title": "When I buy a Porsche",
"fullTitle": "Feature 3 Rich scenario 3.2 When I buy a Porsche",
"timedOut": false,
"duration": 2,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "aab002ad-0742-4053-8768-1d189ef46045",
"parentUUID": "4313665f-0101-44b5-8704-4d2fb0b1b379",
"skipped": false
},
{
"title": "Then I am happier",
"fullTitle": "Feature 3 Rich scenario 3.2 Then I am happier",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "c46f19f0-61a1-40fb-95ff-c15c651957f2",
"parentUUID": "4313665f-0101-44b5-8704-4d2fb0b1b379",
"skipped": false
}
],
"pending": [],
"root": false,
"_timeout": 120000,
"file": "/yaddi.js",
"uuid": "4313665f-0101-44b5-8704-4d2fb0b1b379",
"fullFile": "/Users/kostas/development/personal/yadda-html-reporter/examples/yadda_basic/yaddi.js",
"passes": [
{
"title": "Given I am rich",
"fullTitle": "Feature 3 Rich scenario 3.2 Given I am rich",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "99e303cf-fccd-4167-bfbc-29fe894e45c9",
"parentUUID": "4313665f-0101-44b5-8704-4d2fb0b1b379",
"skipped": false
},
{
"title": "When I buy a Porsche",
"fullTitle": "Feature 3 Rich scenario 3.2 When I buy a Porsche",
"timedOut": false,
"duration": 2,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "aab002ad-0742-4053-8768-1d189ef46045",
"parentUUID": "4313665f-0101-44b5-8704-4d2fb0b1b379",
"skipped": false
},
{
"title": "Then I am happier",
"fullTitle": "Feature 3 Rich scenario 3.2 Then I am happier",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "c46f19f0-61a1-40fb-95ff-c15c651957f2",
"parentUUID": "4313665f-0101-44b5-8704-4d2fb0b1b379",
"skipped": false
}
],
"failures": [],
"skipped": [],
"hasTests": true,
"hasSuites": false,
"totalTests": 3,
"totalPasses": 3,
"totalFailures": 0,
"totalPending": 0,
"totalSkipped": 0,
"hasPasses": true,
"hasFailures": false,
"hasPending": false,
"hasSkipped": false,
"duration": 4
}
],
"tests": [],
"pending": [],
"root": false,
"_timeout": 120000,
"file": "/yaddi.js",
"uuid": "089f95db-0cfb-46c7-a111-8fc6a758b11c",
"fullFile": "/Users/kostas/development/personal/yadda-html-reporter/examples/yadda_basic/yaddi.js",
"passes": [],
"failures": [],
"skipped": [],
"hasTests": false,
"hasSuites": true,
"totalTests": 0,
"totalPasses": 0,
"totalFailures": 0,
"totalPending": 0,
"totalSkipped": 0,
"hasPasses": false,
"hasFailures": false,
"hasPending": false,
"hasSkipped": false,
"duration": 0
},
"ctx": "[Circular ~.allHooks.27.ctx]",
"_events": {},
"timer": {
"0": null,
"_idleTimeout": -1,
"_idlePrev": null,
"_idleNext": null,
"_idleStart": 22864995,
"_onTimeout": null,
"_repeat": false
},
"duration": 1,
"_error": null
}
},
"_events": {},
"duration": 0,
"_error": null
},
{
"title": "\"after each\" hook",
"async": 0,
"sync": true,
"_timeout": 120000,
"_slow": 75,
"_enableTimeouts": true,
"timedOut": false,
"_trace": {},
"type": "hook",
"parent": {
"title": "Feature 3",
"suites": [
{
"title": "Rich scenario 3.1",
"suites": [],
"tests": [
{
"title": "Given I am rich",
"fullTitle": "Feature 3 Rich scenario 3.1 Given I am rich",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "60504d4a-9f04-40ae-8e82-0751d96e41d5",
"parentUUID": "c83685e3-0a6e-4b46-81e1-6bd57b174c9e",
"skipped": false
},
{
"title": "When I buy a Porsche",
"fullTitle": "Feature 3 Rich scenario 3.1 When I buy a Porsche",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "a6d038eb-9d32-4de3-9888-2281656e5d9b",
"parentUUID": "c83685e3-0a6e-4b46-81e1-6bd57b174c9e",
"skipped": false
},
{
"title": "Then I am happier",
"fullTitle": "Feature 3 Rich scenario 3.1 Then I am happier",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "32643ecd-c876-4f21-8d70-a971d6bc76f9",
"parentUUID": "c83685e3-0a6e-4b46-81e1-6bd57b174c9e",
"skipped": false
}
],
"pending": [],
"root": false,
"_timeout": 120000,
"file": "/yaddi.js",
"uuid": "c83685e3-0a6e-4b46-81e1-6bd57b174c9e",
"fullFile": "/Users/kostas/development/personal/yadda-html-reporter/examples/yadda_basic/yaddi.js",
"passes": [
{
"title": "Given I am rich",
"fullTitle": "Feature 3 Rich scenario 3.1 Given I am rich",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "60504d4a-9f04-40ae-8e82-0751d96e41d5",
"parentUUID": "c83685e3-0a6e-4b46-81e1-6bd57b174c9e",
"skipped": false
},
{
"title": "When I buy a Porsche",
"fullTitle": "Feature 3 Rich scenario 3.1 When I buy a Porsche",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "a6d038eb-9d32-4de3-9888-2281656e5d9b",
"parentUUID": "c83685e3-0a6e-4b46-81e1-6bd57b174c9e",
"skipped": false
},
{
"title": "Then I am happier",
"fullTitle": "Feature 3 Rich scenario 3.1 Then I am happier",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "32643ecd-c876-4f21-8d70-a971d6bc76f9",
"parentUUID": "c83685e3-0a6e-4b46-81e1-6bd57b174c9e",
"skipped": false
}
],
"failures": [],
"skipped": [],
"hasTests": true,
"hasSuites": false,
"totalTests": 3,
"totalPasses": 3,
"totalFailures": 0,
"totalPending": 0,
"totalSkipped": 0,
"hasPasses": true,
"hasFailures": false,
"hasPending": false,
"hasSkipped": false,
"duration": 3
},
{
"title": "Rich scenario 3.2",
"suites": [],
"tests": [
{
"title": "Given I am rich",
"fullTitle": "Feature 3 Rich scenario 3.2 Given I am rich",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "99e303cf-fccd-4167-bfbc-29fe894e45c9",
"parentUUID": "4313665f-0101-44b5-8704-4d2fb0b1b379",
"skipped": false
},
{
"title": "When I buy a Porsche",
"fullTitle": "Feature 3 Rich scenario 3.2 When I buy a Porsche",
"timedOut": false,
"duration": 2,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "aab002ad-0742-4053-8768-1d189ef46045",
"parentUUID": "4313665f-0101-44b5-8704-4d2fb0b1b379",
"skipped": false
},
{
"title": "Then I am happier",
"fullTitle": "Feature 3 Rich scenario 3.2 Then I am happier",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "c46f19f0-61a1-40fb-95ff-c15c651957f2",
"parentUUID": "4313665f-0101-44b5-8704-4d2fb0b1b379",
"skipped": false
}
],
"pending": [],
"root": false,
"_timeout": 120000,
"file": "/yaddi.js",
"uuid": "4313665f-0101-44b5-8704-4d2fb0b1b379",
"fullFile": "/Users/kostas/development/personal/yadda-html-reporter/examples/yadda_basic/yaddi.js",
"passes": [
{
"title": "Given I am rich",
"fullTitle": "Feature 3 Rich scenario 3.2 Given I am rich",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "99e303cf-fccd-4167-bfbc-29fe894e45c9",
"parentUUID": "4313665f-0101-44b5-8704-4d2fb0b1b379",
"skipped": false
},
{
"title": "When I buy a Porsche",
"fullTitle": "Feature 3 Rich scenario 3.2 When I buy a Porsche",
"timedOut": false,
"duration": 2,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "aab002ad-0742-4053-8768-1d189ef46045",
"parentUUID": "4313665f-0101-44b5-8704-4d2fb0b1b379",
"skipped": false
},
{
"title": "Then I am happier",
"fullTitle": "Feature 3 Rich scenario 3.2 Then I am happier",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "c46f19f0-61a1-40fb-95ff-c15c651957f2",
"parentUUID": "4313665f-0101-44b5-8704-4d2fb0b1b379",
"skipped": false
}
],
"failures": [],
"skipped": [],
"hasTests": true,
"hasSuites": false,
"totalTests": 3,
"totalPasses": 3,
"totalFailures": 0,
"totalPending": 0,
"totalSkipped": 0,
"hasPasses": true,
"hasFailures": false,
"hasPending": false,
"hasSkipped": false,
"duration": 4
}
],
"tests": [],
"pending": [],
"root": false,
"_timeout": 120000,
"file": "/yaddi.js",
"uuid": "089f95db-0cfb-46c7-a111-8fc6a758b11c",
"fullFile": "/Users/kostas/development/personal/yadda-html-reporter/examples/yadda_basic/yaddi.js",
"passes": [],
"failures": [],
"skipped": [],
"hasTests": false,
"hasSuites": true,
"totalTests": 0,
"totalPasses": 0,
"totalFailures": 0,
"totalPending": 0,
"totalSkipped": 0,
"hasPasses": false,
"hasFailures": false,
"hasPending": false,
"hasSkipped": false,
"duration": 0
},
"ctx": {
"_runnable": {
"title": "\"after all\" hook",
"async": 1,
"sync": false,
"_timeout": 120000,
"_slow": 75,
"_enableTimeouts": true,
"timedOut": false,
"_trace": {},
"type": "hook",
"parent": {
"title": "Feature 3",
"suites": [
{
"title": "Rich scenario 3.1",
"suites": [],
"tests": [
{
"title": "Given I am rich",
"fullTitle": "Feature 3 Rich scenario 3.1 Given I am rich",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "60504d4a-9f04-40ae-8e82-0751d96e41d5",
"parentUUID": "c83685e3-0a6e-4b46-81e1-6bd57b174c9e",
"skipped": false
},
{
"title": "When I buy a Porsche",
"fullTitle": "Feature 3 Rich scenario 3.1 When I buy a Porsche",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "a6d038eb-9d32-4de3-9888-2281656e5d9b",
"parentUUID": "c83685e3-0a6e-4b46-81e1-6bd57b174c9e",
"skipped": false
},
{
"title": "Then I am happier",
"fullTitle": "Feature 3 Rich scenario 3.1 Then I am happier",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "32643ecd-c876-4f21-8d70-a971d6bc76f9",
"parentUUID": "c83685e3-0a6e-4b46-81e1-6bd57b174c9e",
"skipped": false
}
],
"pending": [],
"root": false,
"_timeout": 120000,
"file": "/yaddi.js",
"uuid": "c83685e3-0a6e-4b46-81e1-6bd57b174c9e",
"fullFile": "/Users/kostas/development/personal/yadda-html-reporter/examples/yadda_basic/yaddi.js",
"passes": [
{
"title": "Given I am rich",
"fullTitle": "Feature 3 Rich scenario 3.1 Given I am rich",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "60504d4a-9f04-40ae-8e82-0751d96e41d5",
"parentUUID": "c83685e3-0a6e-4b46-81e1-6bd57b174c9e",
"skipped": false
},
{
"title": "When I buy a Porsche",
"fullTitle": "Feature 3 Rich scenario 3.1 When I buy a Porsche",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "a6d038eb-9d32-4de3-9888-2281656e5d9b",
"parentUUID": "c83685e3-0a6e-4b46-81e1-6bd57b174c9e",
"skipped": false
},
{
"title": "Then I am happier",
"fullTitle": "Feature 3 Rich scenario 3.1 Then I am happier",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "32643ecd-c876-4f21-8d70-a971d6bc76f9",
"parentUUID": "c83685e3-0a6e-4b46-81e1-6bd57b174c9e",
"skipped": false
}
],
"failures": [],
"skipped": [],
"hasTests": true,
"hasSuites": false,
"totalTests": 3,
"totalPasses": 3,
"totalFailures": 0,
"totalPending": 0,
"totalSkipped": 0,
"hasPasses": true,
"hasFailures": false,
"hasPending": false,
"hasSkipped": false,
"duration": 3
},
{
"title": "Rich scenario 3.2",
"suites": [],
"tests": [
{
"title": "Given I am rich",
"fullTitle": "Feature 3 Rich scenario 3.2 Given I am rich",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "99e303cf-fccd-4167-bfbc-29fe894e45c9",
"parentUUID": "4313665f-0101-44b5-8704-4d2fb0b1b379",
"skipped": false
},
{
"title": "When I buy a Porsche",
"fullTitle": "Feature 3 Rich scenario 3.2 When I buy a Porsche",
"timedOut": false,
"duration": 2,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "aab002ad-0742-4053-8768-1d189ef46045",
"parentUUID": "4313665f-0101-44b5-8704-4d2fb0b1b379",
"skipped": false
},
{
"title": "Then I am happier",
"fullTitle": "Feature 3 Rich scenario 3.2 Then I am happier",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "c46f19f0-61a1-40fb-95ff-c15c651957f2",
"parentUUID": "4313665f-0101-44b5-8704-4d2fb0b1b379",
"skipped": false
}
],
"pending": [],
"root": false,
"_timeout": 120000,
"file": "/yaddi.js",
"uuid": "4313665f-0101-44b5-8704-4d2fb0b1b379",
"fullFile": "/Users/kostas/development/personal/yadda-html-reporter/examples/yadda_basic/yaddi.js",
"passes": [
{
"title": "Given I am rich",
"fullTitle": "Feature 3 Rich scenario 3.2 Given I am rich",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "99e303cf-fccd-4167-bfbc-29fe894e45c9",
"parentUUID": "4313665f-0101-44b5-8704-4d2fb0b1b379",
"skipped": false
},
{
"title": "When I buy a Porsche",
"fullTitle": "Feature 3 Rich scenario 3.2 When I buy a Porsche",
"timedOut": false,
"duration": 2,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "aab002ad-0742-4053-8768-1d189ef46045",
"parentUUID": "4313665f-0101-44b5-8704-4d2fb0b1b379",
"skipped": false
},
{
"title": "Then I am happier",
"fullTitle": "Feature 3 Rich scenario 3.2 Then I am happier",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "c46f19f0-61a1-40fb-95ff-c15c651957f2",
"parentUUID": "4313665f-0101-44b5-8704-4d2fb0b1b379",
"skipped": false
}
],
"failures": [],
"skipped": [],
"hasTests": true,
"hasSuites": false,
"totalTests": 3,
"totalPasses": 3,
"totalFailures": 0,
"totalPending": 0,
"totalSkipped": 0,
"hasPasses": true,
"hasFailures": false,
"hasPending": false,
"hasSkipped": false,
"duration": 4
}
],
"tests": [],
"pending": [],
"root": false,
"_timeout": 120000,
"file": "/yaddi.js",
"uuid": "089f95db-0cfb-46c7-a111-8fc6a758b11c",
"fullFile": "/Users/kostas/development/personal/yadda-html-reporter/examples/yadda_basic/yaddi.js",
"passes": [],
"failures": [],
"skipped": [],
"hasTests": false,
"hasSuites": true,
"totalTests": 0,
"totalPasses": 0,
"totalFailures": 0,
"totalPending": 0,
"totalSkipped": 0,
"hasPasses": false,
"hasFailures": false,
"hasPending": false,
"hasSkipped": false,
"duration": 0
},
"ctx": "[Circular ~.allHooks.28.ctx]",
"_events": {},
"timer": {
"0": null,
"_idleTimeout": -1,
"_idlePrev": null,
"_idleNext": null,
"_idleStart": 22864995,
"_onTimeout": null,
"_repeat": false
},
"duration": 1,
"_error": null
},
"test": {
"title": "\"after all\" hook",
"async": 1,
"sync": false,
"_timeout": 120000,
"_slow": 75,
"_enableTimeouts": true,
"timedOut": false,
"_trace": {},
"type": "hook",
"parent": {
"title": "Feature 3",
"suites": [
{
"title": "Rich scenario 3.1",
"suites": [],
"tests": [
{
"title": "Given I am rich",
"fullTitle": "Feature 3 Rich scenario 3.1 Given I am rich",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "60504d4a-9f04-40ae-8e82-0751d96e41d5",
"parentUUID": "c83685e3-0a6e-4b46-81e1-6bd57b174c9e",
"skipped": false
},
{
"title": "When I buy a Porsche",
"fullTitle": "Feature 3 Rich scenario 3.1 When I buy a Porsche",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "a6d038eb-9d32-4de3-9888-2281656e5d9b",
"parentUUID": "c83685e3-0a6e-4b46-81e1-6bd57b174c9e",
"skipped": false
},
{
"title": "Then I am happier",
"fullTitle": "Feature 3 Rich scenario 3.1 Then I am happier",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "32643ecd-c876-4f21-8d70-a971d6bc76f9",
"parentUUID": "c83685e3-0a6e-4b46-81e1-6bd57b174c9e",
"skipped": false
}
],
"pending": [],
"root": false,
"_timeout": 120000,
"file": "/yaddi.js",
"uuid": "c83685e3-0a6e-4b46-81e1-6bd57b174c9e",
"fullFile": "/Users/kostas/development/personal/yadda-html-reporter/examples/yadda_basic/yaddi.js",
"passes": [
{
"title": "Given I am rich",
"fullTitle": "Feature 3 Rich scenario 3.1 Given I am rich",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "60504d4a-9f04-40ae-8e82-0751d96e41d5",
"parentUUID": "c83685e3-0a6e-4b46-81e1-6bd57b174c9e",
"skipped": false
},
{
"title": "When I buy a Porsche",
"fullTitle": "Feature 3 Rich scenario 3.1 When I buy a Porsche",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "a6d038eb-9d32-4de3-9888-2281656e5d9b",
"parentUUID": "c83685e3-0a6e-4b46-81e1-6bd57b174c9e",
"skipped": false
},
{
"title": "Then I am happier",
"fullTitle": "Feature 3 Rich scenario 3.1 Then I am happier",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "32643ecd-c876-4f21-8d70-a971d6bc76f9",
"parentUUID": "c83685e3-0a6e-4b46-81e1-6bd57b174c9e",
"skipped": false
}
],
"failures": [],
"skipped": [],
"hasTests": true,
"hasSuites": false,
"totalTests": 3,
"totalPasses": 3,
"totalFailures": 0,
"totalPending": 0,
"totalSkipped": 0,
"hasPasses": true,
"hasFailures": false,
"hasPending": false,
"hasSkipped": false,
"duration": 3
},
{
"title": "Rich scenario 3.2",
"suites": [],
"tests": [
{
"title": "Given I am rich",
"fullTitle": "Feature 3 Rich scenario 3.2 Given I am rich",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "99e303cf-fccd-4167-bfbc-29fe894e45c9",
"parentUUID": "4313665f-0101-44b5-8704-4d2fb0b1b379",
"skipped": false
},
{
"title": "When I buy a Porsche",
"fullTitle": "Feature 3 Rich scenario 3.2 When I buy a Porsche",
"timedOut": false,
"duration": 2,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "aab002ad-0742-4053-8768-1d189ef46045",
"parentUUID": "4313665f-0101-44b5-8704-4d2fb0b1b379",
"skipped": false
},
{
"title": "Then I am happier",
"fullTitle": "Feature 3 Rich scenario 3.2 Then I am happier",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "c46f19f0-61a1-40fb-95ff-c15c651957f2",
"parentUUID": "4313665f-0101-44b5-8704-4d2fb0b1b379",
"skipped": false
}
],
"pending": [],
"root": false,
"_timeout": 120000,
"file": "/yaddi.js",
"uuid": "4313665f-0101-44b5-8704-4d2fb0b1b379",
"fullFile": "/Users/kostas/development/personal/yadda-html-reporter/examples/yadda_basic/yaddi.js",
"passes": [
{
"title": "Given I am rich",
"fullTitle": "Feature 3 Rich scenario 3.2 Given I am rich",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "99e303cf-fccd-4167-bfbc-29fe894e45c9",
"parentUUID": "4313665f-0101-44b5-8704-4d2fb0b1b379",
"skipped": false
},
{
"title": "When I buy a Porsche",
"fullTitle": "Feature 3 Rich scenario 3.2 When I buy a Porsche",
"timedOut": false,
"duration": 2,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "aab002ad-0742-4053-8768-1d189ef46045",
"parentUUID": "4313665f-0101-44b5-8704-4d2fb0b1b379",
"skipped": false
},
{
"title": "Then I am happier",
"fullTitle": "Feature 3 Rich scenario 3.2 Then I am happier",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "c46f19f0-61a1-40fb-95ff-c15c651957f2",
"parentUUID": "4313665f-0101-44b5-8704-4d2fb0b1b379",
"skipped": false
}
],
"failures": [],
"skipped": [],
"hasTests": true,
"hasSuites": false,
"totalTests": 3,
"totalPasses": 3,
"totalFailures": 0,
"totalPending": 0,
"totalSkipped": 0,
"hasPasses": true,
"hasFailures": false,
"hasPending": false,
"hasSkipped": false,
"duration": 4
}
],
"tests": [],
"pending": [],
"root": false,
"_timeout": 120000,
"file": "/yaddi.js",
"uuid": "089f95db-0cfb-46c7-a111-8fc6a758b11c",
"fullFile": "/Users/kostas/development/personal/yadda-html-reporter/examples/yadda_basic/yaddi.js",
"passes": [],
"failures": [],
"skipped": [],
"hasTests": false,
"hasSuites": true,
"totalTests": 0,
"totalPasses": 0,
"totalFailures": 0,
"totalPending": 0,
"totalSkipped": 0,
"hasPasses": false,
"hasFailures": false,
"hasPending": false,
"hasSkipped": false,
"duration": 0
},
"ctx": "[Circular ~.allHooks.28.ctx]",
"_events": {},
"timer": {
"0": null,
"_idleTimeout": -1,
"_idlePrev": null,
"_idleNext": null,
"_idleStart": 22864995,
"_onTimeout": null,
"_repeat": false
},
"duration": 1,
"_error": null
}
},
"_events": {},
"duration": 0,
"_error": null
},
{
"title": "\"before each\" hook",
"async": 0,
"sync": true,
"_timeout": 120000,
"_slow": 75,
"_enableTimeouts": true,
"timedOut": false,
"_trace": {},
"type": "hook",
"parent": {
"title": "Feature 3",
"suites": [
{
"title": "Rich scenario 3.1",
"suites": [],
"tests": [
{
"title": "Given I am rich",
"fullTitle": "Feature 3 Rich scenario 3.1 Given I am rich",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "60504d4a-9f04-40ae-8e82-0751d96e41d5",
"parentUUID": "c83685e3-0a6e-4b46-81e1-6bd57b174c9e",
"skipped": false
},
{
"title": "When I buy a Porsche",
"fullTitle": "Feature 3 Rich scenario 3.1 When I buy a Porsche",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "a6d038eb-9d32-4de3-9888-2281656e5d9b",
"parentUUID": "c83685e3-0a6e-4b46-81e1-6bd57b174c9e",
"skipped": false
},
{
"title": "Then I am happier",
"fullTitle": "Feature 3 Rich scenario 3.1 Then I am happier",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "32643ecd-c876-4f21-8d70-a971d6bc76f9",
"parentUUID": "c83685e3-0a6e-4b46-81e1-6bd57b174c9e",
"skipped": false
}
],
"pending": [],
"root": false,
"_timeout": 120000,
"file": "/yaddi.js",
"uuid": "c83685e3-0a6e-4b46-81e1-6bd57b174c9e",
"fullFile": "/Users/kostas/development/personal/yadda-html-reporter/examples/yadda_basic/yaddi.js",
"passes": [
{
"title": "Given I am rich",
"fullTitle": "Feature 3 Rich scenario 3.1 Given I am rich",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "60504d4a-9f04-40ae-8e82-0751d96e41d5",
"parentUUID": "c83685e3-0a6e-4b46-81e1-6bd57b174c9e",
"skipped": false
},
{
"title": "When I buy a Porsche",
"fullTitle": "Feature 3 Rich scenario 3.1 When I buy a Porsche",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "a6d038eb-9d32-4de3-9888-2281656e5d9b",
"parentUUID": "c83685e3-0a6e-4b46-81e1-6bd57b174c9e",
"skipped": false
},
{
"title": "Then I am happier",
"fullTitle": "Feature 3 Rich scenario 3.1 Then I am happier",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "32643ecd-c876-4f21-8d70-a971d6bc76f9",
"parentUUID": "c83685e3-0a6e-4b46-81e1-6bd57b174c9e",
"skipped": false
}
],
"failures": [],
"skipped": [],
"hasTests": true,
"hasSuites": false,
"totalTests": 3,
"totalPasses": 3,
"totalFailures": 0,
"totalPending": 0,
"totalSkipped": 0,
"hasPasses": true,
"hasFailures": false,
"hasPending": false,
"hasSkipped": false,
"duration": 3
},
{
"title": "Rich scenario 3.2",
"suites": [],
"tests": [
{
"title": "Given I am rich",
"fullTitle": "Feature 3 Rich scenario 3.2 Given I am rich",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "99e303cf-fccd-4167-bfbc-29fe894e45c9",
"parentUUID": "4313665f-0101-44b5-8704-4d2fb0b1b379",
"skipped": false
},
{
"title": "When I buy a Porsche",
"fullTitle": "Feature 3 Rich scenario 3.2 When I buy a Porsche",
"timedOut": false,
"duration": 2,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "aab002ad-0742-4053-8768-1d189ef46045",
"parentUUID": "4313665f-0101-44b5-8704-4d2fb0b1b379",
"skipped": false
},
{
"title": "Then I am happier",
"fullTitle": "Feature 3 Rich scenario 3.2 Then I am happier",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "c46f19f0-61a1-40fb-95ff-c15c651957f2",
"parentUUID": "4313665f-0101-44b5-8704-4d2fb0b1b379",
"skipped": false
}
],
"pending": [],
"root": false,
"_timeout": 120000,
"file": "/yaddi.js",
"uuid": "4313665f-0101-44b5-8704-4d2fb0b1b379",
"fullFile": "/Users/kostas/development/personal/yadda-html-reporter/examples/yadda_basic/yaddi.js",
"passes": [
{
"title": "Given I am rich",
"fullTitle": "Feature 3 Rich scenario 3.2 Given I am rich",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "99e303cf-fccd-4167-bfbc-29fe894e45c9",
"parentUUID": "4313665f-0101-44b5-8704-4d2fb0b1b379",
"skipped": false
},
{
"title": "When I buy a Porsche",
"fullTitle": "Feature 3 Rich scenario 3.2 When I buy a Porsche",
"timedOut": false,
"duration": 2,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "aab002ad-0742-4053-8768-1d189ef46045",
"parentUUID": "4313665f-0101-44b5-8704-4d2fb0b1b379",
"skipped": false
},
{
"title": "Then I am happier",
"fullTitle": "Feature 3 Rich scenario 3.2 Then I am happier",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "c46f19f0-61a1-40fb-95ff-c15c651957f2",
"parentUUID": "4313665f-0101-44b5-8704-4d2fb0b1b379",
"skipped": false
}
],
"failures": [],
"skipped": [],
"hasTests": true,
"hasSuites": false,
"totalTests": 3,
"totalPasses": 3,
"totalFailures": 0,
"totalPending": 0,
"totalSkipped": 0,
"hasPasses": true,
"hasFailures": false,
"hasPending": false,
"hasSkipped": false,
"duration": 4
}
],
"tests": [],
"pending": [],
"root": false,
"_timeout": 120000,
"file": "/yaddi.js",
"uuid": "089f95db-0cfb-46c7-a111-8fc6a758b11c",
"fullFile": "/Users/kostas/development/personal/yadda-html-reporter/examples/yadda_basic/yaddi.js",
"passes": [],
"failures": [],
"skipped": [],
"hasTests": false,
"hasSuites": true,
"totalTests": 0,
"totalPasses": 0,
"totalFailures": 0,
"totalPending": 0,
"totalSkipped": 0,
"hasPasses": false,
"hasFailures": false,
"hasPending": false,
"hasSkipped": false,
"duration": 0
},
"ctx": {
"_runnable": {
"title": "\"after all\" hook",
"async": 1,
"sync": false,
"_timeout": 120000,
"_slow": 75,
"_enableTimeouts": true,
"timedOut": false,
"_trace": {},
"type": "hook",
"parent": {
"title": "Feature 3",
"suites": [
{
"title": "Rich scenario 3.1",
"suites": [],
"tests": [
{
"title": "Given I am rich",
"fullTitle": "Feature 3 Rich scenario 3.1 Given I am rich",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "60504d4a-9f04-40ae-8e82-0751d96e41d5",
"parentUUID": "c83685e3-0a6e-4b46-81e1-6bd57b174c9e",
"skipped": false
},
{
"title": "When I buy a Porsche",
"fullTitle": "Feature 3 Rich scenario 3.1 When I buy a Porsche",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "a6d038eb-9d32-4de3-9888-2281656e5d9b",
"parentUUID": "c83685e3-0a6e-4b46-81e1-6bd57b174c9e",
"skipped": false
},
{
"title": "Then I am happier",
"fullTitle": "Feature 3 Rich scenario 3.1 Then I am happier",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "32643ecd-c876-4f21-8d70-a971d6bc76f9",
"parentUUID": "c83685e3-0a6e-4b46-81e1-6bd57b174c9e",
"skipped": false
}
],
"pending": [],
"root": false,
"_timeout": 120000,
"file": "/yaddi.js",
"uuid": "c83685e3-0a6e-4b46-81e1-6bd57b174c9e",
"fullFile": "/Users/kostas/development/personal/yadda-html-reporter/examples/yadda_basic/yaddi.js",
"passes": [
{
"title": "Given I am rich",
"fullTitle": "Feature 3 Rich scenario 3.1 Given I am rich",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "60504d4a-9f04-40ae-8e82-0751d96e41d5",
"parentUUID": "c83685e3-0a6e-4b46-81e1-6bd57b174c9e",
"skipped": false
},
{
"title": "When I buy a Porsche",
"fullTitle": "Feature 3 Rich scenario 3.1 When I buy a Porsche",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "a6d038eb-9d32-4de3-9888-2281656e5d9b",
"parentUUID": "c83685e3-0a6e-4b46-81e1-6bd57b174c9e",
"skipped": false
},
{
"title": "Then I am happier",
"fullTitle": "Feature 3 Rich scenario 3.1 Then I am happier",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "32643ecd-c876-4f21-8d70-a971d6bc76f9",
"parentUUID": "c83685e3-0a6e-4b46-81e1-6bd57b174c9e",
"skipped": false
}
],
"failures": [],
"skipped": [],
"hasTests": true,
"hasSuites": false,
"totalTests": 3,
"totalPasses": 3,
"totalFailures": 0,
"totalPending": 0,
"totalSkipped": 0,
"hasPasses": true,
"hasFailures": false,
"hasPending": false,
"hasSkipped": false,
"duration": 3
},
{
"title": "Rich scenario 3.2",
"suites": [],
"tests": [
{
"title": "Given I am rich",
"fullTitle": "Feature 3 Rich scenario 3.2 Given I am rich",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "99e303cf-fccd-4167-bfbc-29fe894e45c9",
"parentUUID": "4313665f-0101-44b5-8704-4d2fb0b1b379",
"skipped": false
},
{
"title": "When I buy a Porsche",
"fullTitle": "Feature 3 Rich scenario 3.2 When I buy a Porsche",
"timedOut": false,
"duration": 2,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "aab002ad-0742-4053-8768-1d189ef46045",
"parentUUID": "4313665f-0101-44b5-8704-4d2fb0b1b379",
"skipped": false
},
{
"title": "Then I am happier",
"fullTitle": "Feature 3 Rich scenario 3.2 Then I am happier",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "c46f19f0-61a1-40fb-95ff-c15c651957f2",
"parentUUID": "4313665f-0101-44b5-8704-4d2fb0b1b379",
"skipped": false
}
],
"pending": [],
"root": false,
"_timeout": 120000,
"file": "/yaddi.js",
"uuid": "4313665f-0101-44b5-8704-4d2fb0b1b379",
"fullFile": "/Users/kostas/development/personal/yadda-html-reporter/examples/yadda_basic/yaddi.js",
"passes": [
{
"title": "Given I am rich",
"fullTitle": "Feature 3 Rich scenario 3.2 Given I am rich",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "99e303cf-fccd-4167-bfbc-29fe894e45c9",
"parentUUID": "4313665f-0101-44b5-8704-4d2fb0b1b379",
"skipped": false
},
{
"title": "When I buy a Porsche",
"fullTitle": "Feature 3 Rich scenario 3.2 When I buy a Porsche",
"timedOut": false,
"duration": 2,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "aab002ad-0742-4053-8768-1d189ef46045",
"parentUUID": "4313665f-0101-44b5-8704-4d2fb0b1b379",
"skipped": false
},
{
"title": "Then I am happier",
"fullTitle": "Feature 3 Rich scenario 3.2 Then I am happier",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "c46f19f0-61a1-40fb-95ff-c15c651957f2",
"parentUUID": "4313665f-0101-44b5-8704-4d2fb0b1b379",
"skipped": false
}
],
"failures": [],
"skipped": [],
"hasTests": true,
"hasSuites": false,
"totalTests": 3,
"totalPasses": 3,
"totalFailures": 0,
"totalPending": 0,
"totalSkipped": 0,
"hasPasses": true,
"hasFailures": false,
"hasPending": false,
"hasSkipped": false,
"duration": 4
}
],
"tests": [],
"pending": [],
"root": false,
"_timeout": 120000,
"file": "/yaddi.js",
"uuid": "089f95db-0cfb-46c7-a111-8fc6a758b11c",
"fullFile": "/Users/kostas/development/personal/yadda-html-reporter/examples/yadda_basic/yaddi.js",
"passes": [],
"failures": [],
"skipped": [],
"hasTests": false,
"hasSuites": true,
"totalTests": 0,
"totalPasses": 0,
"totalFailures": 0,
"totalPending": 0,
"totalSkipped": 0,
"hasPasses": false,
"hasFailures": false,
"hasPending": false,
"hasSkipped": false,
"duration": 0
},
"ctx": "[Circular ~.allHooks.29.ctx]",
"_events": {},
"timer": {
"0": null,
"_idleTimeout": -1,
"_idlePrev": null,
"_idleNext": null,
"_idleStart": 22864995,
"_onTimeout": null,
"_repeat": false
},
"duration": 1,
"_error": null
},
"test": {
"title": "\"after all\" hook",
"async": 1,
"sync": false,
"_timeout": 120000,
"_slow": 75,
"_enableTimeouts": true,
"timedOut": false,
"_trace": {},
"type": "hook",
"parent": {
"title": "Feature 3",
"suites": [
{
"title": "Rich scenario 3.1",
"suites": [],
"tests": [
{
"title": "Given I am rich",
"fullTitle": "Feature 3 Rich scenario 3.1 Given I am rich",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "60504d4a-9f04-40ae-8e82-0751d96e41d5",
"parentUUID": "c83685e3-0a6e-4b46-81e1-6bd57b174c9e",
"skipped": false
},
{
"title": "When I buy a Porsche",
"fullTitle": "Feature 3 Rich scenario 3.1 When I buy a Porsche",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "a6d038eb-9d32-4de3-9888-2281656e5d9b",
"parentUUID": "c83685e3-0a6e-4b46-81e1-6bd57b174c9e",
"skipped": false
},
{
"title": "Then I am happier",
"fullTitle": "Feature 3 Rich scenario 3.1 Then I am happier",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "32643ecd-c876-4f21-8d70-a971d6bc76f9",
"parentUUID": "c83685e3-0a6e-4b46-81e1-6bd57b174c9e",
"skipped": false
}
],
"pending": [],
"root": false,
"_timeout": 120000,
"file": "/yaddi.js",
"uuid": "c83685e3-0a6e-4b46-81e1-6bd57b174c9e",
"fullFile": "/Users/kostas/development/personal/yadda-html-reporter/examples/yadda_basic/yaddi.js",
"passes": [
{
"title": "Given I am rich",
"fullTitle": "Feature 3 Rich scenario 3.1 Given I am rich",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "60504d4a-9f04-40ae-8e82-0751d96e41d5",
"parentUUID": "c83685e3-0a6e-4b46-81e1-6bd57b174c9e",
"skipped": false
},
{
"title": "When I buy a Porsche",
"fullTitle": "Feature 3 Rich scenario 3.1 When I buy a Porsche",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "a6d038eb-9d32-4de3-9888-2281656e5d9b",
"parentUUID": "c83685e3-0a6e-4b46-81e1-6bd57b174c9e",
"skipped": false
},
{
"title": "Then I am happier",
"fullTitle": "Feature 3 Rich scenario 3.1 Then I am happier",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "32643ecd-c876-4f21-8d70-a971d6bc76f9",
"parentUUID": "c83685e3-0a6e-4b46-81e1-6bd57b174c9e",
"skipped": false
}
],
"failures": [],
"skipped": [],
"hasTests": true,
"hasSuites": false,
"totalTests": 3,
"totalPasses": 3,
"totalFailures": 0,
"totalPending": 0,
"totalSkipped": 0,
"hasPasses": true,
"hasFailures": false,
"hasPending": false,
"hasSkipped": false,
"duration": 3
},
{
"title": "Rich scenario 3.2",
"suites": [],
"tests": [
{
"title": "Given I am rich",
"fullTitle": "Feature 3 Rich scenario 3.2 Given I am rich",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "99e303cf-fccd-4167-bfbc-29fe894e45c9",
"parentUUID": "4313665f-0101-44b5-8704-4d2fb0b1b379",
"skipped": false
},
{
"title": "When I buy a Porsche",
"fullTitle": "Feature 3 Rich scenario 3.2 When I buy a Porsche",
"timedOut": false,
"duration": 2,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "aab002ad-0742-4053-8768-1d189ef46045",
"parentUUID": "4313665f-0101-44b5-8704-4d2fb0b1b379",
"skipped": false
},
{
"title": "Then I am happier",
"fullTitle": "Feature 3 Rich scenario 3.2 Then I am happier",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "c46f19f0-61a1-40fb-95ff-c15c651957f2",
"parentUUID": "4313665f-0101-44b5-8704-4d2fb0b1b379",
"skipped": false
}
],
"pending": [],
"root": false,
"_timeout": 120000,
"file": "/yaddi.js",
"uuid": "4313665f-0101-44b5-8704-4d2fb0b1b379",
"fullFile": "/Users/kostas/development/personal/yadda-html-reporter/examples/yadda_basic/yaddi.js",
"passes": [
{
"title": "Given I am rich",
"fullTitle": "Feature 3 Rich scenario 3.2 Given I am rich",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "99e303cf-fccd-4167-bfbc-29fe894e45c9",
"parentUUID": "4313665f-0101-44b5-8704-4d2fb0b1b379",
"skipped": false
},
{
"title": "When I buy a Porsche",
"fullTitle": "Feature 3 Rich scenario 3.2 When I buy a Porsche",
"timedOut": false,
"duration": 2,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "aab002ad-0742-4053-8768-1d189ef46045",
"parentUUID": "4313665f-0101-44b5-8704-4d2fb0b1b379",
"skipped": false
},
{
"title": "Then I am happier",
"fullTitle": "Feature 3 Rich scenario 3.2 Then I am happier",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "c46f19f0-61a1-40fb-95ff-c15c651957f2",
"parentUUID": "4313665f-0101-44b5-8704-4d2fb0b1b379",
"skipped": false
}
],
"failures": [],
"skipped": [],
"hasTests": true,
"hasSuites": false,
"totalTests": 3,
"totalPasses": 3,
"totalFailures": 0,
"totalPending": 0,
"totalSkipped": 0,
"hasPasses": true,
"hasFailures": false,
"hasPending": false,
"hasSkipped": false,
"duration": 4
}
],
"tests": [],
"pending": [],
"root": false,
"_timeout": 120000,
"file": "/yaddi.js",
"uuid": "089f95db-0cfb-46c7-a111-8fc6a758b11c",
"fullFile": "/Users/kostas/development/personal/yadda-html-reporter/examples/yadda_basic/yaddi.js",
"passes": [],
"failures": [],
"skipped": [],
"hasTests": false,
"hasSuites": true,
"totalTests": 0,
"totalPasses": 0,
"totalFailures": 0,
"totalPending": 0,
"totalSkipped": 0,
"hasPasses": false,
"hasFailures": false,
"hasPending": false,
"hasSkipped": false,
"duration": 0
},
"ctx": "[Circular ~.allHooks.29.ctx]",
"_events": {},
"timer": {
"0": null,
"_idleTimeout": -1,
"_idlePrev": null,
"_idleNext": null,
"_idleStart": 22864995,
"_onTimeout": null,
"_repeat": false
},
"duration": 1,
"_error": null
}
},
"_events": {},
"duration": 0,
"_error": null
},
{
"title": "\"after each\" hook",
"async": 0,
"sync": true,
"_timeout": 120000,
"_slow": 75,
"_enableTimeouts": true,
"timedOut": false,
"_trace": {},
"type": "hook",
"parent": {
"title": "Feature 3",
"suites": [
{
"title": "Rich scenario 3.1",
"suites": [],
"tests": [
{
"title": "Given I am rich",
"fullTitle": "Feature 3 Rich scenario 3.1 Given I am rich",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "60504d4a-9f04-40ae-8e82-0751d96e41d5",
"parentUUID": "c83685e3-0a6e-4b46-81e1-6bd57b174c9e",
"skipped": false
},
{
"title": "When I buy a Porsche",
"fullTitle": "Feature 3 Rich scenario 3.1 When I buy a Porsche",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "a6d038eb-9d32-4de3-9888-2281656e5d9b",
"parentUUID": "c83685e3-0a6e-4b46-81e1-6bd57b174c9e",
"skipped": false
},
{
"title": "Then I am happier",
"fullTitle": "Feature 3 Rich scenario 3.1 Then I am happier",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "32643ecd-c876-4f21-8d70-a971d6bc76f9",
"parentUUID": "c83685e3-0a6e-4b46-81e1-6bd57b174c9e",
"skipped": false
}
],
"pending": [],
"root": false,
"_timeout": 120000,
"file": "/yaddi.js",
"uuid": "c83685e3-0a6e-4b46-81e1-6bd57b174c9e",
"fullFile": "/Users/kostas/development/personal/yadda-html-reporter/examples/yadda_basic/yaddi.js",
"passes": [
{
"title": "Given I am rich",
"fullTitle": "Feature 3 Rich scenario 3.1 Given I am rich",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "60504d4a-9f04-40ae-8e82-0751d96e41d5",
"parentUUID": "c83685e3-0a6e-4b46-81e1-6bd57b174c9e",
"skipped": false
},
{
"title": "When I buy a Porsche",
"fullTitle": "Feature 3 Rich scenario 3.1 When I buy a Porsche",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "a6d038eb-9d32-4de3-9888-2281656e5d9b",
"parentUUID": "c83685e3-0a6e-4b46-81e1-6bd57b174c9e",
"skipped": false
},
{
"title": "Then I am happier",
"fullTitle": "Feature 3 Rich scenario 3.1 Then I am happier",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "32643ecd-c876-4f21-8d70-a971d6bc76f9",
"parentUUID": "c83685e3-0a6e-4b46-81e1-6bd57b174c9e",
"skipped": false
}
],
"failures": [],
"skipped": [],
"hasTests": true,
"hasSuites": false,
"totalTests": 3,
"totalPasses": 3,
"totalFailures": 0,
"totalPending": 0,
"totalSkipped": 0,
"hasPasses": true,
"hasFailures": false,
"hasPending": false,
"hasSkipped": false,
"duration": 3
},
{
"title": "Rich scenario 3.2",
"suites": [],
"tests": [
{
"title": "Given I am rich",
"fullTitle": "Feature 3 Rich scenario 3.2 Given I am rich",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "99e303cf-fccd-4167-bfbc-29fe894e45c9",
"parentUUID": "4313665f-0101-44b5-8704-4d2fb0b1b379",
"skipped": false
},
{
"title": "When I buy a Porsche",
"fullTitle": "Feature 3 Rich scenario 3.2 When I buy a Porsche",
"timedOut": false,
"duration": 2,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "aab002ad-0742-4053-8768-1d189ef46045",
"parentUUID": "4313665f-0101-44b5-8704-4d2fb0b1b379",
"skipped": false
},
{
"title": "Then I am happier",
"fullTitle": "Feature 3 Rich scenario 3.2 Then I am happier",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "c46f19f0-61a1-40fb-95ff-c15c651957f2",
"parentUUID": "4313665f-0101-44b5-8704-4d2fb0b1b379",
"skipped": false
}
],
"pending": [],
"root": false,
"_timeout": 120000,
"file": "/yaddi.js",
"uuid": "4313665f-0101-44b5-8704-4d2fb0b1b379",
"fullFile": "/Users/kostas/development/personal/yadda-html-reporter/examples/yadda_basic/yaddi.js",
"passes": [
{
"title": "Given I am rich",
"fullTitle": "Feature 3 Rich scenario 3.2 Given I am rich",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "99e303cf-fccd-4167-bfbc-29fe894e45c9",
"parentUUID": "4313665f-0101-44b5-8704-4d2fb0b1b379",
"skipped": false
},
{
"title": "When I buy a Porsche",
"fullTitle": "Feature 3 Rich scenario 3.2 When I buy a Porsche",
"timedOut": false,
"duration": 2,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "aab002ad-0742-4053-8768-1d189ef46045",
"parentUUID": "4313665f-0101-44b5-8704-4d2fb0b1b379",
"skipped": false
},
{
"title": "Then I am happier",
"fullTitle": "Feature 3 Rich scenario 3.2 Then I am happier",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "c46f19f0-61a1-40fb-95ff-c15c651957f2",
"parentUUID": "4313665f-0101-44b5-8704-4d2fb0b1b379",
"skipped": false
}
],
"failures": [],
"skipped": [],
"hasTests": true,
"hasSuites": false,
"totalTests": 3,
"totalPasses": 3,
"totalFailures": 0,
"totalPending": 0,
"totalSkipped": 0,
"hasPasses": true,
"hasFailures": false,
"hasPending": false,
"hasSkipped": false,
"duration": 4
}
],
"tests": [],
"pending": [],
"root": false,
"_timeout": 120000,
"file": "/yaddi.js",
"uuid": "089f95db-0cfb-46c7-a111-8fc6a758b11c",
"fullFile": "/Users/kostas/development/personal/yadda-html-reporter/examples/yadda_basic/yaddi.js",
"passes": [],
"failures": [],
"skipped": [],
"hasTests": false,
"hasSuites": true,
"totalTests": 0,
"totalPasses": 0,
"totalFailures": 0,
"totalPending": 0,
"totalSkipped": 0,
"hasPasses": false,
"hasFailures": false,
"hasPending": false,
"hasSkipped": false,
"duration": 0
},
"ctx": {
"_runnable": {
"title": "\"after all\" hook",
"async": 1,
"sync": false,
"_timeout": 120000,
"_slow": 75,
"_enableTimeouts": true,
"timedOut": false,
"_trace": {},
"type": "hook",
"parent": {
"title": "Feature 3",
"suites": [
{
"title": "Rich scenario 3.1",
"suites": [],
"tests": [
{
"title": "Given I am rich",
"fullTitle": "Feature 3 Rich scenario 3.1 Given I am rich",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "60504d4a-9f04-40ae-8e82-0751d96e41d5",
"parentUUID": "c83685e3-0a6e-4b46-81e1-6bd57b174c9e",
"skipped": false
},
{
"title": "When I buy a Porsche",
"fullTitle": "Feature 3 Rich scenario 3.1 When I buy a Porsche",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "a6d038eb-9d32-4de3-9888-2281656e5d9b",
"parentUUID": "c83685e3-0a6e-4b46-81e1-6bd57b174c9e",
"skipped": false
},
{
"title": "Then I am happier",
"fullTitle": "Feature 3 Rich scenario 3.1 Then I am happier",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "32643ecd-c876-4f21-8d70-a971d6bc76f9",
"parentUUID": "c83685e3-0a6e-4b46-81e1-6bd57b174c9e",
"skipped": false
}
],
"pending": [],
"root": false,
"_timeout": 120000,
"file": "/yaddi.js",
"uuid": "c83685e3-0a6e-4b46-81e1-6bd57b174c9e",
"fullFile": "/Users/kostas/development/personal/yadda-html-reporter/examples/yadda_basic/yaddi.js",
"passes": [
{
"title": "Given I am rich",
"fullTitle": "Feature 3 Rich scenario 3.1 Given I am rich",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "60504d4a-9f04-40ae-8e82-0751d96e41d5",
"parentUUID": "c83685e3-0a6e-4b46-81e1-6bd57b174c9e",
"skipped": false
},
{
"title": "When I buy a Porsche",
"fullTitle": "Feature 3 Rich scenario 3.1 When I buy a Porsche",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "a6d038eb-9d32-4de3-9888-2281656e5d9b",
"parentUUID": "c83685e3-0a6e-4b46-81e1-6bd57b174c9e",
"skipped": false
},
{
"title": "Then I am happier",
"fullTitle": "Feature 3 Rich scenario 3.1 Then I am happier",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "32643ecd-c876-4f21-8d70-a971d6bc76f9",
"parentUUID": "c83685e3-0a6e-4b46-81e1-6bd57b174c9e",
"skipped": false
}
],
"failures": [],
"skipped": [],
"hasTests": true,
"hasSuites": false,
"totalTests": 3,
"totalPasses": 3,
"totalFailures": 0,
"totalPending": 0,
"totalSkipped": 0,
"hasPasses": true,
"hasFailures": false,
"hasPending": false,
"hasSkipped": false,
"duration": 3
},
{
"title": "Rich scenario 3.2",
"suites": [],
"tests": [
{
"title": "Given I am rich",
"fullTitle": "Feature 3 Rich scenario 3.2 Given I am rich",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "99e303cf-fccd-4167-bfbc-29fe894e45c9",
"parentUUID": "4313665f-0101-44b5-8704-4d2fb0b1b379",
"skipped": false
},
{
"title": "When I buy a Porsche",
"fullTitle": "Feature 3 Rich scenario 3.2 When I buy a Porsche",
"timedOut": false,
"duration": 2,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "aab002ad-0742-4053-8768-1d189ef46045",
"parentUUID": "4313665f-0101-44b5-8704-4d2fb0b1b379",
"skipped": false
},
{
"title": "Then I am happier",
"fullTitle": "Feature 3 Rich scenario 3.2 Then I am happier",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "c46f19f0-61a1-40fb-95ff-c15c651957f2",
"parentUUID": "4313665f-0101-44b5-8704-4d2fb0b1b379",
"skipped": false
}
],
"pending": [],
"root": false,
"_timeout": 120000,
"file": "/yaddi.js",
"uuid": "4313665f-0101-44b5-8704-4d2fb0b1b379",
"fullFile": "/Users/kostas/development/personal/yadda-html-reporter/examples/yadda_basic/yaddi.js",
"passes": [
{
"title": "Given I am rich",
"fullTitle": "Feature 3 Rich scenario 3.2 Given I am rich",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "99e303cf-fccd-4167-bfbc-29fe894e45c9",
"parentUUID": "4313665f-0101-44b5-8704-4d2fb0b1b379",
"skipped": false
},
{
"title": "When I buy a Porsche",
"fullTitle": "Feature 3 Rich scenario 3.2 When I buy a Porsche",
"timedOut": false,
"duration": 2,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "aab002ad-0742-4053-8768-1d189ef46045",
"parentUUID": "4313665f-0101-44b5-8704-4d2fb0b1b379",
"skipped": false
},
{
"title": "Then I am happier",
"fullTitle": "Feature 3 Rich scenario 3.2 Then I am happier",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "c46f19f0-61a1-40fb-95ff-c15c651957f2",
"parentUUID": "4313665f-0101-44b5-8704-4d2fb0b1b379",
"skipped": false
}
],
"failures": [],
"skipped": [],
"hasTests": true,
"hasSuites": false,
"totalTests": 3,
"totalPasses": 3,
"totalFailures": 0,
"totalPending": 0,
"totalSkipped": 0,
"hasPasses": true,
"hasFailures": false,
"hasPending": false,
"hasSkipped": false,
"duration": 4
}
],
"tests": [],
"pending": [],
"root": false,
"_timeout": 120000,
"file": "/yaddi.js",
"uuid": "089f95db-0cfb-46c7-a111-8fc6a758b11c",
"fullFile": "/Users/kostas/development/personal/yadda-html-reporter/examples/yadda_basic/yaddi.js",
"passes": [],
"failures": [],
"skipped": [],
"hasTests": false,
"hasSuites": true,
"totalTests": 0,
"totalPasses": 0,
"totalFailures": 0,
"totalPending": 0,
"totalSkipped": 0,
"hasPasses": false,
"hasFailures": false,
"hasPending": false,
"hasSkipped": false,
"duration": 0
},
"ctx": "[Circular ~.allHooks.30.ctx]",
"_events": {},
"timer": {
"0": null,
"_idleTimeout": -1,
"_idlePrev": null,
"_idleNext": null,
"_idleStart": 22864995,
"_onTimeout": null,
"_repeat": false
},
"duration": 1,
"_error": null
},
"test": {
"title": "\"after all\" hook",
"async": 1,
"sync": false,
"_timeout": 120000,
"_slow": 75,
"_enableTimeouts": true,
"timedOut": false,
"_trace": {},
"type": "hook",
"parent": {
"title": "Feature 3",
"suites": [
{
"title": "Rich scenario 3.1",
"suites": [],
"tests": [
{
"title": "Given I am rich",
"fullTitle": "Feature 3 Rich scenario 3.1 Given I am rich",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "60504d4a-9f04-40ae-8e82-0751d96e41d5",
"parentUUID": "c83685e3-0a6e-4b46-81e1-6bd57b174c9e",
"skipped": false
},
{
"title": "When I buy a Porsche",
"fullTitle": "Feature 3 Rich scenario 3.1 When I buy a Porsche",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "a6d038eb-9d32-4de3-9888-2281656e5d9b",
"parentUUID": "c83685e3-0a6e-4b46-81e1-6bd57b174c9e",
"skipped": false
},
{
"title": "Then I am happier",
"fullTitle": "Feature 3 Rich scenario 3.1 Then I am happier",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "32643ecd-c876-4f21-8d70-a971d6bc76f9",
"parentUUID": "c83685e3-0a6e-4b46-81e1-6bd57b174c9e",
"skipped": false
}
],
"pending": [],
"root": false,
"_timeout": 120000,
"file": "/yaddi.js",
"uuid": "c83685e3-0a6e-4b46-81e1-6bd57b174c9e",
"fullFile": "/Users/kostas/development/personal/yadda-html-reporter/examples/yadda_basic/yaddi.js",
"passes": [
{
"title": "Given I am rich",
"fullTitle": "Feature 3 Rich scenario 3.1 Given I am rich",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "60504d4a-9f04-40ae-8e82-0751d96e41d5",
"parentUUID": "c83685e3-0a6e-4b46-81e1-6bd57b174c9e",
"skipped": false
},
{
"title": "When I buy a Porsche",
"fullTitle": "Feature 3 Rich scenario 3.1 When I buy a Porsche",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "a6d038eb-9d32-4de3-9888-2281656e5d9b",
"parentUUID": "c83685e3-0a6e-4b46-81e1-6bd57b174c9e",
"skipped": false
},
{
"title": "Then I am happier",
"fullTitle": "Feature 3 Rich scenario 3.1 Then I am happier",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "32643ecd-c876-4f21-8d70-a971d6bc76f9",
"parentUUID": "c83685e3-0a6e-4b46-81e1-6bd57b174c9e",
"skipped": false
}
],
"failures": [],
"skipped": [],
"hasTests": true,
"hasSuites": false,
"totalTests": 3,
"totalPasses": 3,
"totalFailures": 0,
"totalPending": 0,
"totalSkipped": 0,
"hasPasses": true,
"hasFailures": false,
"hasPending": false,
"hasSkipped": false,
"duration": 3
},
{
"title": "Rich scenario 3.2",
"suites": [],
"tests": [
{
"title": "Given I am rich",
"fullTitle": "Feature 3 Rich scenario 3.2 Given I am rich",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "99e303cf-fccd-4167-bfbc-29fe894e45c9",
"parentUUID": "4313665f-0101-44b5-8704-4d2fb0b1b379",
"skipped": false
},
{
"title": "When I buy a Porsche",
"fullTitle": "Feature 3 Rich scenario 3.2 When I buy a Porsche",
"timedOut": false,
"duration": 2,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "aab002ad-0742-4053-8768-1d189ef46045",
"parentUUID": "4313665f-0101-44b5-8704-4d2fb0b1b379",
"skipped": false
},
{
"title": "Then I am happier",
"fullTitle": "Feature 3 Rich scenario 3.2 Then I am happier",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "c46f19f0-61a1-40fb-95ff-c15c651957f2",
"parentUUID": "4313665f-0101-44b5-8704-4d2fb0b1b379",
"skipped": false
}
],
"pending": [],
"root": false,
"_timeout": 120000,
"file": "/yaddi.js",
"uuid": "4313665f-0101-44b5-8704-4d2fb0b1b379",
"fullFile": "/Users/kostas/development/personal/yadda-html-reporter/examples/yadda_basic/yaddi.js",
"passes": [
{
"title": "Given I am rich",
"fullTitle": "Feature 3 Rich scenario 3.2 Given I am rich",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "99e303cf-fccd-4167-bfbc-29fe894e45c9",
"parentUUID": "4313665f-0101-44b5-8704-4d2fb0b1b379",
"skipped": false
},
{
"title": "When I buy a Porsche",
"fullTitle": "Feature 3 Rich scenario 3.2 When I buy a Porsche",
"timedOut": false,
"duration": 2,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "aab002ad-0742-4053-8768-1d189ef46045",
"parentUUID": "4313665f-0101-44b5-8704-4d2fb0b1b379",
"skipped": false
},
{
"title": "Then I am happier",
"fullTitle": "Feature 3 Rich scenario 3.2 Then I am happier",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "c46f19f0-61a1-40fb-95ff-c15c651957f2",
"parentUUID": "4313665f-0101-44b5-8704-4d2fb0b1b379",
"skipped": false
}
],
"failures": [],
"skipped": [],
"hasTests": true,
"hasSuites": false,
"totalTests": 3,
"totalPasses": 3,
"totalFailures": 0,
"totalPending": 0,
"totalSkipped": 0,
"hasPasses": true,
"hasFailures": false,
"hasPending": false,
"hasSkipped": false,
"duration": 4
}
],
"tests": [],
"pending": [],
"root": false,
"_timeout": 120000,
"file": "/yaddi.js",
"uuid": "089f95db-0cfb-46c7-a111-8fc6a758b11c",
"fullFile": "/Users/kostas/development/personal/yadda-html-reporter/examples/yadda_basic/yaddi.js",
"passes": [],
"failures": [],
"skipped": [],
"hasTests": false,
"hasSuites": true,
"totalTests": 0,
"totalPasses": 0,
"totalFailures": 0,
"totalPending": 0,
"totalSkipped": 0,
"hasPasses": false,
"hasFailures": false,
"hasPending": false,
"hasSkipped": false,
"duration": 0
},
"ctx": "[Circular ~.allHooks.30.ctx]",
"_events": {},
"timer": {
"0": null,
"_idleTimeout": -1,
"_idlePrev": null,
"_idleNext": null,
"_idleStart": 22864995,
"_onTimeout": null,
"_repeat": false
},
"duration": 1,
"_error": null
}
},
"_events": {},
"duration": 0,
"_error": null
},
{
"title": "\"before each\" hook",
"async": 0,
"sync": true,
"_timeout": 120000,
"_slow": 75,
"_enableTimeouts": true,
"timedOut": false,
"_trace": {},
"type": "hook",
"parent": {
"title": "Feature 3",
"suites": [
{
"title": "Rich scenario 3.1",
"suites": [],
"tests": [
{
"title": "Given I am rich",
"fullTitle": "Feature 3 Rich scenario 3.1 Given I am rich",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "60504d4a-9f04-40ae-8e82-0751d96e41d5",
"parentUUID": "c83685e3-0a6e-4b46-81e1-6bd57b174c9e",
"skipped": false
},
{
"title": "When I buy a Porsche",
"fullTitle": "Feature 3 Rich scenario 3.1 When I buy a Porsche",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "a6d038eb-9d32-4de3-9888-2281656e5d9b",
"parentUUID": "c83685e3-0a6e-4b46-81e1-6bd57b174c9e",
"skipped": false
},
{
"title": "Then I am happier",
"fullTitle": "Feature 3 Rich scenario 3.1 Then I am happier",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "32643ecd-c876-4f21-8d70-a971d6bc76f9",
"parentUUID": "c83685e3-0a6e-4b46-81e1-6bd57b174c9e",
"skipped": false
}
],
"pending": [],
"root": false,
"_timeout": 120000,
"file": "/yaddi.js",
"uuid": "c83685e3-0a6e-4b46-81e1-6bd57b174c9e",
"fullFile": "/Users/kostas/development/personal/yadda-html-reporter/examples/yadda_basic/yaddi.js",
"passes": [
{
"title": "Given I am rich",
"fullTitle": "Feature 3 Rich scenario 3.1 Given I am rich",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "60504d4a-9f04-40ae-8e82-0751d96e41d5",
"parentUUID": "c83685e3-0a6e-4b46-81e1-6bd57b174c9e",
"skipped": false
},
{
"title": "When I buy a Porsche",
"fullTitle": "Feature 3 Rich scenario 3.1 When I buy a Porsche",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "a6d038eb-9d32-4de3-9888-2281656e5d9b",
"parentUUID": "c83685e3-0a6e-4b46-81e1-6bd57b174c9e",
"skipped": false
},
{
"title": "Then I am happier",
"fullTitle": "Feature 3 Rich scenario 3.1 Then I am happier",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "32643ecd-c876-4f21-8d70-a971d6bc76f9",
"parentUUID": "c83685e3-0a6e-4b46-81e1-6bd57b174c9e",
"skipped": false
}
],
"failures": [],
"skipped": [],
"hasTests": true,
"hasSuites": false,
"totalTests": 3,
"totalPasses": 3,
"totalFailures": 0,
"totalPending": 0,
"totalSkipped": 0,
"hasPasses": true,
"hasFailures": false,
"hasPending": false,
"hasSkipped": false,
"duration": 3
},
{
"title": "Rich scenario 3.2",
"suites": [],
"tests": [
{
"title": "Given I am rich",
"fullTitle": "Feature 3 Rich scenario 3.2 Given I am rich",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "99e303cf-fccd-4167-bfbc-29fe894e45c9",
"parentUUID": "4313665f-0101-44b5-8704-4d2fb0b1b379",
"skipped": false
},
{
"title": "When I buy a Porsche",
"fullTitle": "Feature 3 Rich scenario 3.2 When I buy a Porsche",
"timedOut": false,
"duration": 2,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "aab002ad-0742-4053-8768-1d189ef46045",
"parentUUID": "4313665f-0101-44b5-8704-4d2fb0b1b379",
"skipped": false
},
{
"title": "Then I am happier",
"fullTitle": "Feature 3 Rich scenario 3.2 Then I am happier",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "c46f19f0-61a1-40fb-95ff-c15c651957f2",
"parentUUID": "4313665f-0101-44b5-8704-4d2fb0b1b379",
"skipped": false
}
],
"pending": [],
"root": false,
"_timeout": 120000,
"file": "/yaddi.js",
"uuid": "4313665f-0101-44b5-8704-4d2fb0b1b379",
"fullFile": "/Users/kostas/development/personal/yadda-html-reporter/examples/yadda_basic/yaddi.js",
"passes": [
{
"title": "Given I am rich",
"fullTitle": "Feature 3 Rich scenario 3.2 Given I am rich",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "99e303cf-fccd-4167-bfbc-29fe894e45c9",
"parentUUID": "4313665f-0101-44b5-8704-4d2fb0b1b379",
"skipped": false
},
{
"title": "When I buy a Porsche",
"fullTitle": "Feature 3 Rich scenario 3.2 When I buy a Porsche",
"timedOut": false,
"duration": 2,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "aab002ad-0742-4053-8768-1d189ef46045",
"parentUUID": "4313665f-0101-44b5-8704-4d2fb0b1b379",
"skipped": false
},
{
"title": "Then I am happier",
"fullTitle": "Feature 3 Rich scenario 3.2 Then I am happier",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "c46f19f0-61a1-40fb-95ff-c15c651957f2",
"parentUUID": "4313665f-0101-44b5-8704-4d2fb0b1b379",
"skipped": false
}
],
"failures": [],
"skipped": [],
"hasTests": true,
"hasSuites": false,
"totalTests": 3,
"totalPasses": 3,
"totalFailures": 0,
"totalPending": 0,
"totalSkipped": 0,
"hasPasses": true,
"hasFailures": false,
"hasPending": false,
"hasSkipped": false,
"duration": 4
}
],
"tests": [],
"pending": [],
"root": false,
"_timeout": 120000,
"file": "/yaddi.js",
"uuid": "089f95db-0cfb-46c7-a111-8fc6a758b11c",
"fullFile": "/Users/kostas/development/personal/yadda-html-reporter/examples/yadda_basic/yaddi.js",
"passes": [],
"failures": [],
"skipped": [],
"hasTests": false,
"hasSuites": true,
"totalTests": 0,
"totalPasses": 0,
"totalFailures": 0,
"totalPending": 0,
"totalSkipped": 0,
"hasPasses": false,
"hasFailures": false,
"hasPending": false,
"hasSkipped": false,
"duration": 0
},
"ctx": {
"_runnable": {
"title": "\"after all\" hook",
"async": 1,
"sync": false,
"_timeout": 120000,
"_slow": 75,
"_enableTimeouts": true,
"timedOut": false,
"_trace": {},
"type": "hook",
"parent": {
"title": "Feature 3",
"suites": [
{
"title": "Rich scenario 3.1",
"suites": [],
"tests": [
{
"title": "Given I am rich",
"fullTitle": "Feature 3 Rich scenario 3.1 Given I am rich",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "60504d4a-9f04-40ae-8e82-0751d96e41d5",
"parentUUID": "c83685e3-0a6e-4b46-81e1-6bd57b174c9e",
"skipped": false
},
{
"title": "When I buy a Porsche",
"fullTitle": "Feature 3 Rich scenario 3.1 When I buy a Porsche",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "a6d038eb-9d32-4de3-9888-2281656e5d9b",
"parentUUID": "c83685e3-0a6e-4b46-81e1-6bd57b174c9e",
"skipped": false
},
{
"title": "Then I am happier",
"fullTitle": "Feature 3 Rich scenario 3.1 Then I am happier",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "32643ecd-c876-4f21-8d70-a971d6bc76f9",
"parentUUID": "c83685e3-0a6e-4b46-81e1-6bd57b174c9e",
"skipped": false
}
],
"pending": [],
"root": false,
"_timeout": 120000,
"file": "/yaddi.js",
"uuid": "c83685e3-0a6e-4b46-81e1-6bd57b174c9e",
"fullFile": "/Users/kostas/development/personal/yadda-html-reporter/examples/yadda_basic/yaddi.js",
"passes": [
{
"title": "Given I am rich",
"fullTitle": "Feature 3 Rich scenario 3.1 Given I am rich",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "60504d4a-9f04-40ae-8e82-0751d96e41d5",
"parentUUID": "c83685e3-0a6e-4b46-81e1-6bd57b174c9e",
"skipped": false
},
{
"title": "When I buy a Porsche",
"fullTitle": "Feature 3 Rich scenario 3.1 When I buy a Porsche",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "a6d038eb-9d32-4de3-9888-2281656e5d9b",
"parentUUID": "c83685e3-0a6e-4b46-81e1-6bd57b174c9e",
"skipped": false
},
{
"title": "Then I am happier",
"fullTitle": "Feature 3 Rich scenario 3.1 Then I am happier",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "32643ecd-c876-4f21-8d70-a971d6bc76f9",
"parentUUID": "c83685e3-0a6e-4b46-81e1-6bd57b174c9e",
"skipped": false
}
],
"failures": [],
"skipped": [],
"hasTests": true,
"hasSuites": false,
"totalTests": 3,
"totalPasses": 3,
"totalFailures": 0,
"totalPending": 0,
"totalSkipped": 0,
"hasPasses": true,
"hasFailures": false,
"hasPending": false,
"hasSkipped": false,
"duration": 3
},
{
"title": "Rich scenario 3.2",
"suites": [],
"tests": [
{
"title": "Given I am rich",
"fullTitle": "Feature 3 Rich scenario 3.2 Given I am rich",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "99e303cf-fccd-4167-bfbc-29fe894e45c9",
"parentUUID": "4313665f-0101-44b5-8704-4d2fb0b1b379",
"skipped": false
},
{
"title": "When I buy a Porsche",
"fullTitle": "Feature 3 Rich scenario 3.2 When I buy a Porsche",
"timedOut": false,
"duration": 2,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "aab002ad-0742-4053-8768-1d189ef46045",
"parentUUID": "4313665f-0101-44b5-8704-4d2fb0b1b379",
"skipped": false
},
{
"title": "Then I am happier",
"fullTitle": "Feature 3 Rich scenario 3.2 Then I am happier",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "c46f19f0-61a1-40fb-95ff-c15c651957f2",
"parentUUID": "4313665f-0101-44b5-8704-4d2fb0b1b379",
"skipped": false
}
],
"pending": [],
"root": false,
"_timeout": 120000,
"file": "/yaddi.js",
"uuid": "4313665f-0101-44b5-8704-4d2fb0b1b379",
"fullFile": "/Users/kostas/development/personal/yadda-html-reporter/examples/yadda_basic/yaddi.js",
"passes": [
{
"title": "Given I am rich",
"fullTitle": "Feature 3 Rich scenario 3.2 Given I am rich",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "99e303cf-fccd-4167-bfbc-29fe894e45c9",
"parentUUID": "4313665f-0101-44b5-8704-4d2fb0b1b379",
"skipped": false
},
{
"title": "When I buy a Porsche",
"fullTitle": "Feature 3 Rich scenario 3.2 When I buy a Porsche",
"timedOut": false,
"duration": 2,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "aab002ad-0742-4053-8768-1d189ef46045",
"parentUUID": "4313665f-0101-44b5-8704-4d2fb0b1b379",
"skipped": false
},
{
"title": "Then I am happier",
"fullTitle": "Feature 3 Rich scenario 3.2 Then I am happier",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "c46f19f0-61a1-40fb-95ff-c15c651957f2",
"parentUUID": "4313665f-0101-44b5-8704-4d2fb0b1b379",
"skipped": false
}
],
"failures": [],
"skipped": [],
"hasTests": true,
"hasSuites": false,
"totalTests": 3,
"totalPasses": 3,
"totalFailures": 0,
"totalPending": 0,
"totalSkipped": 0,
"hasPasses": true,
"hasFailures": false,
"hasPending": false,
"hasSkipped": false,
"duration": 4
}
],
"tests": [],
"pending": [],
"root": false,
"_timeout": 120000,
"file": "/yaddi.js",
"uuid": "089f95db-0cfb-46c7-a111-8fc6a758b11c",
"fullFile": "/Users/kostas/development/personal/yadda-html-reporter/examples/yadda_basic/yaddi.js",
"passes": [],
"failures": [],
"skipped": [],
"hasTests": false,
"hasSuites": true,
"totalTests": 0,
"totalPasses": 0,
"totalFailures": 0,
"totalPending": 0,
"totalSkipped": 0,
"hasPasses": false,
"hasFailures": false,
"hasPending": false,
"hasSkipped": false,
"duration": 0
},
"ctx": "[Circular ~.allHooks.31.ctx]",
"_events": {},
"timer": {
"0": null,
"_idleTimeout": -1,
"_idlePrev": null,
"_idleNext": null,
"_idleStart": 22864995,
"_onTimeout": null,
"_repeat": false
},
"duration": 1,
"_error": null
},
"test": {
"title": "\"after all\" hook",
"async": 1,
"sync": false,
"_timeout": 120000,
"_slow": 75,
"_enableTimeouts": true,
"timedOut": false,
"_trace": {},
"type": "hook",
"parent": {
"title": "Feature 3",
"suites": [
{
"title": "Rich scenario 3.1",
"suites": [],
"tests": [
{
"title": "Given I am rich",
"fullTitle": "Feature 3 Rich scenario 3.1 Given I am rich",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "60504d4a-9f04-40ae-8e82-0751d96e41d5",
"parentUUID": "c83685e3-0a6e-4b46-81e1-6bd57b174c9e",
"skipped": false
},
{
"title": "When I buy a Porsche",
"fullTitle": "Feature 3 Rich scenario 3.1 When I buy a Porsche",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "a6d038eb-9d32-4de3-9888-2281656e5d9b",
"parentUUID": "c83685e3-0a6e-4b46-81e1-6bd57b174c9e",
"skipped": false
},
{
"title": "Then I am happier",
"fullTitle": "Feature 3 Rich scenario 3.1 Then I am happier",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "32643ecd-c876-4f21-8d70-a971d6bc76f9",
"parentUUID": "c83685e3-0a6e-4b46-81e1-6bd57b174c9e",
"skipped": false
}
],
"pending": [],
"root": false,
"_timeout": 120000,
"file": "/yaddi.js",
"uuid": "c83685e3-0a6e-4b46-81e1-6bd57b174c9e",
"fullFile": "/Users/kostas/development/personal/yadda-html-reporter/examples/yadda_basic/yaddi.js",
"passes": [
{
"title": "Given I am rich",
"fullTitle": "Feature 3 Rich scenario 3.1 Given I am rich",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "60504d4a-9f04-40ae-8e82-0751d96e41d5",
"parentUUID": "c83685e3-0a6e-4b46-81e1-6bd57b174c9e",
"skipped": false
},
{
"title": "When I buy a Porsche",
"fullTitle": "Feature 3 Rich scenario 3.1 When I buy a Porsche",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "a6d038eb-9d32-4de3-9888-2281656e5d9b",
"parentUUID": "c83685e3-0a6e-4b46-81e1-6bd57b174c9e",
"skipped": false
},
{
"title": "Then I am happier",
"fullTitle": "Feature 3 Rich scenario 3.1 Then I am happier",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "32643ecd-c876-4f21-8d70-a971d6bc76f9",
"parentUUID": "c83685e3-0a6e-4b46-81e1-6bd57b174c9e",
"skipped": false
}
],
"failures": [],
"skipped": [],
"hasTests": true,
"hasSuites": false,
"totalTests": 3,
"totalPasses": 3,
"totalFailures": 0,
"totalPending": 0,
"totalSkipped": 0,
"hasPasses": true,
"hasFailures": false,
"hasPending": false,
"hasSkipped": false,
"duration": 3
},
{
"title": "Rich scenario 3.2",
"suites": [],
"tests": [
{
"title": "Given I am rich",
"fullTitle": "Feature 3 Rich scenario 3.2 Given I am rich",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "99e303cf-fccd-4167-bfbc-29fe894e45c9",
"parentUUID": "4313665f-0101-44b5-8704-4d2fb0b1b379",
"skipped": false
},
{
"title": "When I buy a Porsche",
"fullTitle": "Feature 3 Rich scenario 3.2 When I buy a Porsche",
"timedOut": false,
"duration": 2,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "aab002ad-0742-4053-8768-1d189ef46045",
"parentUUID": "4313665f-0101-44b5-8704-4d2fb0b1b379",
"skipped": false
},
{
"title": "Then I am happier",
"fullTitle": "Feature 3 Rich scenario 3.2 Then I am happier",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "c46f19f0-61a1-40fb-95ff-c15c651957f2",
"parentUUID": "4313665f-0101-44b5-8704-4d2fb0b1b379",
"skipped": false
}
],
"pending": [],
"root": false,
"_timeout": 120000,
"file": "/yaddi.js",
"uuid": "4313665f-0101-44b5-8704-4d2fb0b1b379",
"fullFile": "/Users/kostas/development/personal/yadda-html-reporter/examples/yadda_basic/yaddi.js",
"passes": [
{
"title": "Given I am rich",
"fullTitle": "Feature 3 Rich scenario 3.2 Given I am rich",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "99e303cf-fccd-4167-bfbc-29fe894e45c9",
"parentUUID": "4313665f-0101-44b5-8704-4d2fb0b1b379",
"skipped": false
},
{
"title": "When I buy a Porsche",
"fullTitle": "Feature 3 Rich scenario 3.2 When I buy a Porsche",
"timedOut": false,
"duration": 2,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "aab002ad-0742-4053-8768-1d189ef46045",
"parentUUID": "4313665f-0101-44b5-8704-4d2fb0b1b379",
"skipped": false
},
{
"title": "Then I am happier",
"fullTitle": "Feature 3 Rich scenario 3.2 Then I am happier",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "c46f19f0-61a1-40fb-95ff-c15c651957f2",
"parentUUID": "4313665f-0101-44b5-8704-4d2fb0b1b379",
"skipped": false
}
],
"failures": [],
"skipped": [],
"hasTests": true,
"hasSuites": false,
"totalTests": 3,
"totalPasses": 3,
"totalFailures": 0,
"totalPending": 0,
"totalSkipped": 0,
"hasPasses": true,
"hasFailures": false,
"hasPending": false,
"hasSkipped": false,
"duration": 4
}
],
"tests": [],
"pending": [],
"root": false,
"_timeout": 120000,
"file": "/yaddi.js",
"uuid": "089f95db-0cfb-46c7-a111-8fc6a758b11c",
"fullFile": "/Users/kostas/development/personal/yadda-html-reporter/examples/yadda_basic/yaddi.js",
"passes": [],
"failures": [],
"skipped": [],
"hasTests": false,
"hasSuites": true,
"totalTests": 0,
"totalPasses": 0,
"totalFailures": 0,
"totalPending": 0,
"totalSkipped": 0,
"hasPasses": false,
"hasFailures": false,
"hasPending": false,
"hasSkipped": false,
"duration": 0
},
"ctx": "[Circular ~.allHooks.31.ctx]",
"_events": {},
"timer": {
"0": null,
"_idleTimeout": -1,
"_idlePrev": null,
"_idleNext": null,
"_idleStart": 22864995,
"_onTimeout": null,
"_repeat": false
},
"duration": 1,
"_error": null
}
},
"_events": {},
"duration": 0,
"_error": null
},
{
"title": "\"after each\" hook",
"async": 0,
"sync": true,
"_timeout": 120000,
"_slow": 75,
"_enableTimeouts": true,
"timedOut": false,
"_trace": {},
"type": "hook",
"parent": {
"title": "Feature 3",
"suites": [
{
"title": "Rich scenario 3.1",
"suites": [],
"tests": [
{
"title": "Given I am rich",
"fullTitle": "Feature 3 Rich scenario 3.1 Given I am rich",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "60504d4a-9f04-40ae-8e82-0751d96e41d5",
"parentUUID": "c83685e3-0a6e-4b46-81e1-6bd57b174c9e",
"skipped": false
},
{
"title": "When I buy a Porsche",
"fullTitle": "Feature 3 Rich scenario 3.1 When I buy a Porsche",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "a6d038eb-9d32-4de3-9888-2281656e5d9b",
"parentUUID": "c83685e3-0a6e-4b46-81e1-6bd57b174c9e",
"skipped": false
},
{
"title": "Then I am happier",
"fullTitle": "Feature 3 Rich scenario 3.1 Then I am happier",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "32643ecd-c876-4f21-8d70-a971d6bc76f9",
"parentUUID": "c83685e3-0a6e-4b46-81e1-6bd57b174c9e",
"skipped": false
}
],
"pending": [],
"root": false,
"_timeout": 120000,
"file": "/yaddi.js",
"uuid": "c83685e3-0a6e-4b46-81e1-6bd57b174c9e",
"fullFile": "/Users/kostas/development/personal/yadda-html-reporter/examples/yadda_basic/yaddi.js",
"passes": [
{
"title": "Given I am rich",
"fullTitle": "Feature 3 Rich scenario 3.1 Given I am rich",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "60504d4a-9f04-40ae-8e82-0751d96e41d5",
"parentUUID": "c83685e3-0a6e-4b46-81e1-6bd57b174c9e",
"skipped": false
},
{
"title": "When I buy a Porsche",
"fullTitle": "Feature 3 Rich scenario 3.1 When I buy a Porsche",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "a6d038eb-9d32-4de3-9888-2281656e5d9b",
"parentUUID": "c83685e3-0a6e-4b46-81e1-6bd57b174c9e",
"skipped": false
},
{
"title": "Then I am happier",
"fullTitle": "Feature 3 Rich scenario 3.1 Then I am happier",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "32643ecd-c876-4f21-8d70-a971d6bc76f9",
"parentUUID": "c83685e3-0a6e-4b46-81e1-6bd57b174c9e",
"skipped": false
}
],
"failures": [],
"skipped": [],
"hasTests": true,
"hasSuites": false,
"totalTests": 3,
"totalPasses": 3,
"totalFailures": 0,
"totalPending": 0,
"totalSkipped": 0,
"hasPasses": true,
"hasFailures": false,
"hasPending": false,
"hasSkipped": false,
"duration": 3
},
{
"title": "Rich scenario 3.2",
"suites": [],
"tests": [
{
"title": "Given I am rich",
"fullTitle": "Feature 3 Rich scenario 3.2 Given I am rich",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "99e303cf-fccd-4167-bfbc-29fe894e45c9",
"parentUUID": "4313665f-0101-44b5-8704-4d2fb0b1b379",
"skipped": false
},
{
"title": "When I buy a Porsche",
"fullTitle": "Feature 3 Rich scenario 3.2 When I buy a Porsche",
"timedOut": false,
"duration": 2,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "aab002ad-0742-4053-8768-1d189ef46045",
"parentUUID": "4313665f-0101-44b5-8704-4d2fb0b1b379",
"skipped": false
},
{
"title": "Then I am happier",
"fullTitle": "Feature 3 Rich scenario 3.2 Then I am happier",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "c46f19f0-61a1-40fb-95ff-c15c651957f2",
"parentUUID": "4313665f-0101-44b5-8704-4d2fb0b1b379",
"skipped": false
}
],
"pending": [],
"root": false,
"_timeout": 120000,
"file": "/yaddi.js",
"uuid": "4313665f-0101-44b5-8704-4d2fb0b1b379",
"fullFile": "/Users/kostas/development/personal/yadda-html-reporter/examples/yadda_basic/yaddi.js",
"passes": [
{
"title": "Given I am rich",
"fullTitle": "Feature 3 Rich scenario 3.2 Given I am rich",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "99e303cf-fccd-4167-bfbc-29fe894e45c9",
"parentUUID": "4313665f-0101-44b5-8704-4d2fb0b1b379",
"skipped": false
},
{
"title": "When I buy a Porsche",
"fullTitle": "Feature 3 Rich scenario 3.2 When I buy a Porsche",
"timedOut": false,
"duration": 2,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "aab002ad-0742-4053-8768-1d189ef46045",
"parentUUID": "4313665f-0101-44b5-8704-4d2fb0b1b379",
"skipped": false
},
{
"title": "Then I am happier",
"fullTitle": "Feature 3 Rich scenario 3.2 Then I am happier",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "c46f19f0-61a1-40fb-95ff-c15c651957f2",
"parentUUID": "4313665f-0101-44b5-8704-4d2fb0b1b379",
"skipped": false
}
],
"failures": [],
"skipped": [],
"hasTests": true,
"hasSuites": false,
"totalTests": 3,
"totalPasses": 3,
"totalFailures": 0,
"totalPending": 0,
"totalSkipped": 0,
"hasPasses": true,
"hasFailures": false,
"hasPending": false,
"hasSkipped": false,
"duration": 4
}
],
"tests": [],
"pending": [],
"root": false,
"_timeout": 120000,
"file": "/yaddi.js",
"uuid": "089f95db-0cfb-46c7-a111-8fc6a758b11c",
"fullFile": "/Users/kostas/development/personal/yadda-html-reporter/examples/yadda_basic/yaddi.js",
"passes": [],
"failures": [],
"skipped": [],
"hasTests": false,
"hasSuites": true,
"totalTests": 0,
"totalPasses": 0,
"totalFailures": 0,
"totalPending": 0,
"totalSkipped": 0,
"hasPasses": false,
"hasFailures": false,
"hasPending": false,
"hasSkipped": false,
"duration": 0
},
"ctx": {
"_runnable": {
"title": "\"after all\" hook",
"async": 1,
"sync": false,
"_timeout": 120000,
"_slow": 75,
"_enableTimeouts": true,
"timedOut": false,
"_trace": {},
"type": "hook",
"parent": {
"title": "Feature 3",
"suites": [
{
"title": "Rich scenario 3.1",
"suites": [],
"tests": [
{
"title": "Given I am rich",
"fullTitle": "Feature 3 Rich scenario 3.1 Given I am rich",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "60504d4a-9f04-40ae-8e82-0751d96e41d5",
"parentUUID": "c83685e3-0a6e-4b46-81e1-6bd57b174c9e",
"skipped": false
},
{
"title": "When I buy a Porsche",
"fullTitle": "Feature 3 Rich scenario 3.1 When I buy a Porsche",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "a6d038eb-9d32-4de3-9888-2281656e5d9b",
"parentUUID": "c83685e3-0a6e-4b46-81e1-6bd57b174c9e",
"skipped": false
},
{
"title": "Then I am happier",
"fullTitle": "Feature 3 Rich scenario 3.1 Then I am happier",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "32643ecd-c876-4f21-8d70-a971d6bc76f9",
"parentUUID": "c83685e3-0a6e-4b46-81e1-6bd57b174c9e",
"skipped": false
}
],
"pending": [],
"root": false,
"_timeout": 120000,
"file": "/yaddi.js",
"uuid": "c83685e3-0a6e-4b46-81e1-6bd57b174c9e",
"fullFile": "/Users/kostas/development/personal/yadda-html-reporter/examples/yadda_basic/yaddi.js",
"passes": [
{
"title": "Given I am rich",
"fullTitle": "Feature 3 Rich scenario 3.1 Given I am rich",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "60504d4a-9f04-40ae-8e82-0751d96e41d5",
"parentUUID": "c83685e3-0a6e-4b46-81e1-6bd57b174c9e",
"skipped": false
},
{
"title": "When I buy a Porsche",
"fullTitle": "Feature 3 Rich scenario 3.1 When I buy a Porsche",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "a6d038eb-9d32-4de3-9888-2281656e5d9b",
"parentUUID": "c83685e3-0a6e-4b46-81e1-6bd57b174c9e",
"skipped": false
},
{
"title": "Then I am happier",
"fullTitle": "Feature 3 Rich scenario 3.1 Then I am happier",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "32643ecd-c876-4f21-8d70-a971d6bc76f9",
"parentUUID": "c83685e3-0a6e-4b46-81e1-6bd57b174c9e",
"skipped": false
}
],
"failures": [],
"skipped": [],
"hasTests": true,
"hasSuites": false,
"totalTests": 3,
"totalPasses": 3,
"totalFailures": 0,
"totalPending": 0,
"totalSkipped": 0,
"hasPasses": true,
"hasFailures": false,
"hasPending": false,
"hasSkipped": false,
"duration": 3
},
{
"title": "Rich scenario 3.2",
"suites": [],
"tests": [
{
"title": "Given I am rich",
"fullTitle": "Feature 3 Rich scenario 3.2 Given I am rich",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "99e303cf-fccd-4167-bfbc-29fe894e45c9",
"parentUUID": "4313665f-0101-44b5-8704-4d2fb0b1b379",
"skipped": false
},
{
"title": "When I buy a Porsche",
"fullTitle": "Feature 3 Rich scenario 3.2 When I buy a Porsche",
"timedOut": false,
"duration": 2,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "aab002ad-0742-4053-8768-1d189ef46045",
"parentUUID": "4313665f-0101-44b5-8704-4d2fb0b1b379",
"skipped": false
},
{
"title": "Then I am happier",
"fullTitle": "Feature 3 Rich scenario 3.2 Then I am happier",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "c46f19f0-61a1-40fb-95ff-c15c651957f2",
"parentUUID": "4313665f-0101-44b5-8704-4d2fb0b1b379",
"skipped": false
}
],
"pending": [],
"root": false,
"_timeout": 120000,
"file": "/yaddi.js",
"uuid": "4313665f-0101-44b5-8704-4d2fb0b1b379",
"fullFile": "/Users/kostas/development/personal/yadda-html-reporter/examples/yadda_basic/yaddi.js",
"passes": [
{
"title": "Given I am rich",
"fullTitle": "Feature 3 Rich scenario 3.2 Given I am rich",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "99e303cf-fccd-4167-bfbc-29fe894e45c9",
"parentUUID": "4313665f-0101-44b5-8704-4d2fb0b1b379",
"skipped": false
},
{
"title": "When I buy a Porsche",
"fullTitle": "Feature 3 Rich scenario 3.2 When I buy a Porsche",
"timedOut": false,
"duration": 2,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "aab002ad-0742-4053-8768-1d189ef46045",
"parentUUID": "4313665f-0101-44b5-8704-4d2fb0b1b379",
"skipped": false
},
{
"title": "Then I am happier",
"fullTitle": "Feature 3 Rich scenario 3.2 Then I am happier",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "c46f19f0-61a1-40fb-95ff-c15c651957f2",
"parentUUID": "4313665f-0101-44b5-8704-4d2fb0b1b379",
"skipped": false
}
],
"failures": [],
"skipped": [],
"hasTests": true,
"hasSuites": false,
"totalTests": 3,
"totalPasses": 3,
"totalFailures": 0,
"totalPending": 0,
"totalSkipped": 0,
"hasPasses": true,
"hasFailures": false,
"hasPending": false,
"hasSkipped": false,
"duration": 4
}
],
"tests": [],
"pending": [],
"root": false,
"_timeout": 120000,
"file": "/yaddi.js",
"uuid": "089f95db-0cfb-46c7-a111-8fc6a758b11c",
"fullFile": "/Users/kostas/development/personal/yadda-html-reporter/examples/yadda_basic/yaddi.js",
"passes": [],
"failures": [],
"skipped": [],
"hasTests": false,
"hasSuites": true,
"totalTests": 0,
"totalPasses": 0,
"totalFailures": 0,
"totalPending": 0,
"totalSkipped": 0,
"hasPasses": false,
"hasFailures": false,
"hasPending": false,
"hasSkipped": false,
"duration": 0
},
"ctx": "[Circular ~.allHooks.32.ctx]",
"_events": {},
"timer": {
"0": null,
"_idleTimeout": -1,
"_idlePrev": null,
"_idleNext": null,
"_idleStart": 22864995,
"_onTimeout": null,
"_repeat": false
},
"duration": 1,
"_error": null
},
"test": {
"title": "\"after all\" hook",
"async": 1,
"sync": false,
"_timeout": 120000,
"_slow": 75,
"_enableTimeouts": true,
"timedOut": false,
"_trace": {},
"type": "hook",
"parent": {
"title": "Feature 3",
"suites": [
{
"title": "Rich scenario 3.1",
"suites": [],
"tests": [
{
"title": "Given I am rich",
"fullTitle": "Feature 3 Rich scenario 3.1 Given I am rich",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "60504d4a-9f04-40ae-8e82-0751d96e41d5",
"parentUUID": "c83685e3-0a6e-4b46-81e1-6bd57b174c9e",
"skipped": false
},
{
"title": "When I buy a Porsche",
"fullTitle": "Feature 3 Rich scenario 3.1 When I buy a Porsche",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "a6d038eb-9d32-4de3-9888-2281656e5d9b",
"parentUUID": "c83685e3-0a6e-4b46-81e1-6bd57b174c9e",
"skipped": false
},
{
"title": "Then I am happier",
"fullTitle": "Feature 3 Rich scenario 3.1 Then I am happier",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "32643ecd-c876-4f21-8d70-a971d6bc76f9",
"parentUUID": "c83685e3-0a6e-4b46-81e1-6bd57b174c9e",
"skipped": false
}
],
"pending": [],
"root": false,
"_timeout": 120000,
"file": "/yaddi.js",
"uuid": "c83685e3-0a6e-4b46-81e1-6bd57b174c9e",
"fullFile": "/Users/kostas/development/personal/yadda-html-reporter/examples/yadda_basic/yaddi.js",
"passes": [
{
"title": "Given I am rich",
"fullTitle": "Feature 3 Rich scenario 3.1 Given I am rich",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "60504d4a-9f04-40ae-8e82-0751d96e41d5",
"parentUUID": "c83685e3-0a6e-4b46-81e1-6bd57b174c9e",
"skipped": false
},
{
"title": "When I buy a Porsche",
"fullTitle": "Feature 3 Rich scenario 3.1 When I buy a Porsche",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "a6d038eb-9d32-4de3-9888-2281656e5d9b",
"parentUUID": "c83685e3-0a6e-4b46-81e1-6bd57b174c9e",
"skipped": false
},
{
"title": "Then I am happier",
"fullTitle": "Feature 3 Rich scenario 3.1 Then I am happier",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "32643ecd-c876-4f21-8d70-a971d6bc76f9",
"parentUUID": "c83685e3-0a6e-4b46-81e1-6bd57b174c9e",
"skipped": false
}
],
"failures": [],
"skipped": [],
"hasTests": true,
"hasSuites": false,
"totalTests": 3,
"totalPasses": 3,
"totalFailures": 0,
"totalPending": 0,
"totalSkipped": 0,
"hasPasses": true,
"hasFailures": false,
"hasPending": false,
"hasSkipped": false,
"duration": 3
},
{
"title": "Rich scenario 3.2",
"suites": [],
"tests": [
{
"title": "Given I am rich",
"fullTitle": "Feature 3 Rich scenario 3.2 Given I am rich",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "99e303cf-fccd-4167-bfbc-29fe894e45c9",
"parentUUID": "4313665f-0101-44b5-8704-4d2fb0b1b379",
"skipped": false
},
{
"title": "When I buy a Porsche",
"fullTitle": "Feature 3 Rich scenario 3.2 When I buy a Porsche",
"timedOut": false,
"duration": 2,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "aab002ad-0742-4053-8768-1d189ef46045",
"parentUUID": "4313665f-0101-44b5-8704-4d2fb0b1b379",
"skipped": false
},
{
"title": "Then I am happier",
"fullTitle": "Feature 3 Rich scenario 3.2 Then I am happier",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "c46f19f0-61a1-40fb-95ff-c15c651957f2",
"parentUUID": "4313665f-0101-44b5-8704-4d2fb0b1b379",
"skipped": false
}
],
"pending": [],
"root": false,
"_timeout": 120000,
"file": "/yaddi.js",
"uuid": "4313665f-0101-44b5-8704-4d2fb0b1b379",
"fullFile": "/Users/kostas/development/personal/yadda-html-reporter/examples/yadda_basic/yaddi.js",
"passes": [
{
"title": "Given I am rich",
"fullTitle": "Feature 3 Rich scenario 3.2 Given I am rich",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "99e303cf-fccd-4167-bfbc-29fe894e45c9",
"parentUUID": "4313665f-0101-44b5-8704-4d2fb0b1b379",
"skipped": false
},
{
"title": "When I buy a Porsche",
"fullTitle": "Feature 3 Rich scenario 3.2 When I buy a Porsche",
"timedOut": false,
"duration": 2,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "aab002ad-0742-4053-8768-1d189ef46045",
"parentUUID": "4313665f-0101-44b5-8704-4d2fb0b1b379",
"skipped": false
},
{
"title": "Then I am happier",
"fullTitle": "Feature 3 Rich scenario 3.2 Then I am happier",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "c46f19f0-61a1-40fb-95ff-c15c651957f2",
"parentUUID": "4313665f-0101-44b5-8704-4d2fb0b1b379",
"skipped": false
}
],
"failures": [],
"skipped": [],
"hasTests": true,
"hasSuites": false,
"totalTests": 3,
"totalPasses": 3,
"totalFailures": 0,
"totalPending": 0,
"totalSkipped": 0,
"hasPasses": true,
"hasFailures": false,
"hasPending": false,
"hasSkipped": false,
"duration": 4
}
],
"tests": [],
"pending": [],
"root": false,
"_timeout": 120000,
"file": "/yaddi.js",
"uuid": "089f95db-0cfb-46c7-a111-8fc6a758b11c",
"fullFile": "/Users/kostas/development/personal/yadda-html-reporter/examples/yadda_basic/yaddi.js",
"passes": [],
"failures": [],
"skipped": [],
"hasTests": false,
"hasSuites": true,
"totalTests": 0,
"totalPasses": 0,
"totalFailures": 0,
"totalPending": 0,
"totalSkipped": 0,
"hasPasses": false,
"hasFailures": false,
"hasPending": false,
"hasSkipped": false,
"duration": 0
},
"ctx": "[Circular ~.allHooks.32.ctx]",
"_events": {},
"timer": {
"0": null,
"_idleTimeout": -1,
"_idlePrev": null,
"_idleNext": null,
"_idleStart": 22864995,
"_onTimeout": null,
"_repeat": false
},
"duration": 1,
"_error": null
}
},
"_events": {},
"duration": 0,
"_error": null
},
{
"title": "\"before each\" hook",
"async": 0,
"sync": true,
"_timeout": 120000,
"_slow": 75,
"_enableTimeouts": true,
"timedOut": false,
"_trace": {},
"type": "hook",
"parent": {
"title": "Feature 3",
"suites": [
{
"title": "Rich scenario 3.1",
"suites": [],
"tests": [
{
"title": "Given I am rich",
"fullTitle": "Feature 3 Rich scenario 3.1 Given I am rich",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "60504d4a-9f04-40ae-8e82-0751d96e41d5",
"parentUUID": "c83685e3-0a6e-4b46-81e1-6bd57b174c9e",
"skipped": false
},
{
"title": "When I buy a Porsche",
"fullTitle": "Feature 3 Rich scenario 3.1 When I buy a Porsche",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "a6d038eb-9d32-4de3-9888-2281656e5d9b",
"parentUUID": "c83685e3-0a6e-4b46-81e1-6bd57b174c9e",
"skipped": false
},
{
"title": "Then I am happier",
"fullTitle": "Feature 3 Rich scenario 3.1 Then I am happier",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "32643ecd-c876-4f21-8d70-a971d6bc76f9",
"parentUUID": "c83685e3-0a6e-4b46-81e1-6bd57b174c9e",
"skipped": false
}
],
"pending": [],
"root": false,
"_timeout": 120000,
"file": "/yaddi.js",
"uuid": "c83685e3-0a6e-4b46-81e1-6bd57b174c9e",
"fullFile": "/Users/kostas/development/personal/yadda-html-reporter/examples/yadda_basic/yaddi.js",
"passes": [
{
"title": "Given I am rich",
"fullTitle": "Feature 3 Rich scenario 3.1 Given I am rich",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "60504d4a-9f04-40ae-8e82-0751d96e41d5",
"parentUUID": "c83685e3-0a6e-4b46-81e1-6bd57b174c9e",
"skipped": false
},
{
"title": "When I buy a Porsche",
"fullTitle": "Feature 3 Rich scenario 3.1 When I buy a Porsche",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "a6d038eb-9d32-4de3-9888-2281656e5d9b",
"parentUUID": "c83685e3-0a6e-4b46-81e1-6bd57b174c9e",
"skipped": false
},
{
"title": "Then I am happier",
"fullTitle": "Feature 3 Rich scenario 3.1 Then I am happier",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "32643ecd-c876-4f21-8d70-a971d6bc76f9",
"parentUUID": "c83685e3-0a6e-4b46-81e1-6bd57b174c9e",
"skipped": false
}
],
"failures": [],
"skipped": [],
"hasTests": true,
"hasSuites": false,
"totalTests": 3,
"totalPasses": 3,
"totalFailures": 0,
"totalPending": 0,
"totalSkipped": 0,
"hasPasses": true,
"hasFailures": false,
"hasPending": false,
"hasSkipped": false,
"duration": 3
},
{
"title": "Rich scenario 3.2",
"suites": [],
"tests": [
{
"title": "Given I am rich",
"fullTitle": "Feature 3 Rich scenario 3.2 Given I am rich",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "99e303cf-fccd-4167-bfbc-29fe894e45c9",
"parentUUID": "4313665f-0101-44b5-8704-4d2fb0b1b379",
"skipped": false
},
{
"title": "When I buy a Porsche",
"fullTitle": "Feature 3 Rich scenario 3.2 When I buy a Porsche",
"timedOut": false,
"duration": 2,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "aab002ad-0742-4053-8768-1d189ef46045",
"parentUUID": "4313665f-0101-44b5-8704-4d2fb0b1b379",
"skipped": false
},
{
"title": "Then I am happier",
"fullTitle": "Feature 3 Rich scenario 3.2 Then I am happier",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "c46f19f0-61a1-40fb-95ff-c15c651957f2",
"parentUUID": "4313665f-0101-44b5-8704-4d2fb0b1b379",
"skipped": false
}
],
"pending": [],
"root": false,
"_timeout": 120000,
"file": "/yaddi.js",
"uuid": "4313665f-0101-44b5-8704-4d2fb0b1b379",
"fullFile": "/Users/kostas/development/personal/yadda-html-reporter/examples/yadda_basic/yaddi.js",
"passes": [
{
"title": "Given I am rich",
"fullTitle": "Feature 3 Rich scenario 3.2 Given I am rich",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "99e303cf-fccd-4167-bfbc-29fe894e45c9",
"parentUUID": "4313665f-0101-44b5-8704-4d2fb0b1b379",
"skipped": false
},
{
"title": "When I buy a Porsche",
"fullTitle": "Feature 3 Rich scenario 3.2 When I buy a Porsche",
"timedOut": false,
"duration": 2,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "aab002ad-0742-4053-8768-1d189ef46045",
"parentUUID": "4313665f-0101-44b5-8704-4d2fb0b1b379",
"skipped": false
},
{
"title": "Then I am happier",
"fullTitle": "Feature 3 Rich scenario 3.2 Then I am happier",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "c46f19f0-61a1-40fb-95ff-c15c651957f2",
"parentUUID": "4313665f-0101-44b5-8704-4d2fb0b1b379",
"skipped": false
}
],
"failures": [],
"skipped": [],
"hasTests": true,
"hasSuites": false,
"totalTests": 3,
"totalPasses": 3,
"totalFailures": 0,
"totalPending": 0,
"totalSkipped": 0,
"hasPasses": true,
"hasFailures": false,
"hasPending": false,
"hasSkipped": false,
"duration": 4
}
],
"tests": [],
"pending": [],
"root": false,
"_timeout": 120000,
"file": "/yaddi.js",
"uuid": "089f95db-0cfb-46c7-a111-8fc6a758b11c",
"fullFile": "/Users/kostas/development/personal/yadda-html-reporter/examples/yadda_basic/yaddi.js",
"passes": [],
"failures": [],
"skipped": [],
"hasTests": false,
"hasSuites": true,
"totalTests": 0,
"totalPasses": 0,
"totalFailures": 0,
"totalPending": 0,
"totalSkipped": 0,
"hasPasses": false,
"hasFailures": false,
"hasPending": false,
"hasSkipped": false,
"duration": 0
},
"ctx": {
"_runnable": {
"title": "\"after all\" hook",
"async": 1,
"sync": false,
"_timeout": 120000,
"_slow": 75,
"_enableTimeouts": true,
"timedOut": false,
"_trace": {},
"type": "hook",
"parent": {
"title": "Feature 3",
"suites": [
{
"title": "Rich scenario 3.1",
"suites": [],
"tests": [
{
"title": "Given I am rich",
"fullTitle": "Feature 3 Rich scenario 3.1 Given I am rich",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "60504d4a-9f04-40ae-8e82-0751d96e41d5",
"parentUUID": "c83685e3-0a6e-4b46-81e1-6bd57b174c9e",
"skipped": false
},
{
"title": "When I buy a Porsche",
"fullTitle": "Feature 3 Rich scenario 3.1 When I buy a Porsche",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "a6d038eb-9d32-4de3-9888-2281656e5d9b",
"parentUUID": "c83685e3-0a6e-4b46-81e1-6bd57b174c9e",
"skipped": false
},
{
"title": "Then I am happier",
"fullTitle": "Feature 3 Rich scenario 3.1 Then I am happier",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "32643ecd-c876-4f21-8d70-a971d6bc76f9",
"parentUUID": "c83685e3-0a6e-4b46-81e1-6bd57b174c9e",
"skipped": false
}
],
"pending": [],
"root": false,
"_timeout": 120000,
"file": "/yaddi.js",
"uuid": "c83685e3-0a6e-4b46-81e1-6bd57b174c9e",
"fullFile": "/Users/kostas/development/personal/yadda-html-reporter/examples/yadda_basic/yaddi.js",
"passes": [
{
"title": "Given I am rich",
"fullTitle": "Feature 3 Rich scenario 3.1 Given I am rich",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "60504d4a-9f04-40ae-8e82-0751d96e41d5",
"parentUUID": "c83685e3-0a6e-4b46-81e1-6bd57b174c9e",
"skipped": false
},
{
"title": "When I buy a Porsche",
"fullTitle": "Feature 3 Rich scenario 3.1 When I buy a Porsche",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "a6d038eb-9d32-4de3-9888-2281656e5d9b",
"parentUUID": "c83685e3-0a6e-4b46-81e1-6bd57b174c9e",
"skipped": false
},
{
"title": "Then I am happier",
"fullTitle": "Feature 3 Rich scenario 3.1 Then I am happier",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "32643ecd-c876-4f21-8d70-a971d6bc76f9",
"parentUUID": "c83685e3-0a6e-4b46-81e1-6bd57b174c9e",
"skipped": false
}
],
"failures": [],
"skipped": [],
"hasTests": true,
"hasSuites": false,
"totalTests": 3,
"totalPasses": 3,
"totalFailures": 0,
"totalPending": 0,
"totalSkipped": 0,
"hasPasses": true,
"hasFailures": false,
"hasPending": false,
"hasSkipped": false,
"duration": 3
},
{
"title": "Rich scenario 3.2",
"suites": [],
"tests": [
{
"title": "Given I am rich",
"fullTitle": "Feature 3 Rich scenario 3.2 Given I am rich",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "99e303cf-fccd-4167-bfbc-29fe894e45c9",
"parentUUID": "4313665f-0101-44b5-8704-4d2fb0b1b379",
"skipped": false
},
{
"title": "When I buy a Porsche",
"fullTitle": "Feature 3 Rich scenario 3.2 When I buy a Porsche",
"timedOut": false,
"duration": 2,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "aab002ad-0742-4053-8768-1d189ef46045",
"parentUUID": "4313665f-0101-44b5-8704-4d2fb0b1b379",
"skipped": false
},
{
"title": "Then I am happier",
"fullTitle": "Feature 3 Rich scenario 3.2 Then I am happier",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "c46f19f0-61a1-40fb-95ff-c15c651957f2",
"parentUUID": "4313665f-0101-44b5-8704-4d2fb0b1b379",
"skipped": false
}
],
"pending": [],
"root": false,
"_timeout": 120000,
"file": "/yaddi.js",
"uuid": "4313665f-0101-44b5-8704-4d2fb0b1b379",
"fullFile": "/Users/kostas/development/personal/yadda-html-reporter/examples/yadda_basic/yaddi.js",
"passes": [
{
"title": "Given I am rich",
"fullTitle": "Feature 3 Rich scenario 3.2 Given I am rich",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "99e303cf-fccd-4167-bfbc-29fe894e45c9",
"parentUUID": "4313665f-0101-44b5-8704-4d2fb0b1b379",
"skipped": false
},
{
"title": "When I buy a Porsche",
"fullTitle": "Feature 3 Rich scenario 3.2 When I buy a Porsche",
"timedOut": false,
"duration": 2,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "aab002ad-0742-4053-8768-1d189ef46045",
"parentUUID": "4313665f-0101-44b5-8704-4d2fb0b1b379",
"skipped": false
},
{
"title": "Then I am happier",
"fullTitle": "Feature 3 Rich scenario 3.2 Then I am happier",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "c46f19f0-61a1-40fb-95ff-c15c651957f2",
"parentUUID": "4313665f-0101-44b5-8704-4d2fb0b1b379",
"skipped": false
}
],
"failures": [],
"skipped": [],
"hasTests": true,
"hasSuites": false,
"totalTests": 3,
"totalPasses": 3,
"totalFailures": 0,
"totalPending": 0,
"totalSkipped": 0,
"hasPasses": true,
"hasFailures": false,
"hasPending": false,
"hasSkipped": false,
"duration": 4
}
],
"tests": [],
"pending": [],
"root": false,
"_timeout": 120000,
"file": "/yaddi.js",
"uuid": "089f95db-0cfb-46c7-a111-8fc6a758b11c",
"fullFile": "/Users/kostas/development/personal/yadda-html-reporter/examples/yadda_basic/yaddi.js",
"passes": [],
"failures": [],
"skipped": [],
"hasTests": false,
"hasSuites": true,
"totalTests": 0,
"totalPasses": 0,
"totalFailures": 0,
"totalPending": 0,
"totalSkipped": 0,
"hasPasses": false,
"hasFailures": false,
"hasPending": false,
"hasSkipped": false,
"duration": 0
},
"ctx": "[Circular ~.allHooks.33.ctx]",
"_events": {},
"timer": {
"0": null,
"_idleTimeout": -1,
"_idlePrev": null,
"_idleNext": null,
"_idleStart": 22864995,
"_onTimeout": null,
"_repeat": false
},
"duration": 1,
"_error": null
},
"test": {
"title": "\"after all\" hook",
"async": 1,
"sync": false,
"_timeout": 120000,
"_slow": 75,
"_enableTimeouts": true,
"timedOut": false,
"_trace": {},
"type": "hook",
"parent": {
"title": "Feature 3",
"suites": [
{
"title": "Rich scenario 3.1",
"suites": [],
"tests": [
{
"title": "Given I am rich",
"fullTitle": "Feature 3 Rich scenario 3.1 Given I am rich",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "60504d4a-9f04-40ae-8e82-0751d96e41d5",
"parentUUID": "c83685e3-0a6e-4b46-81e1-6bd57b174c9e",
"skipped": false
},
{
"title": "When I buy a Porsche",
"fullTitle": "Feature 3 Rich scenario 3.1 When I buy a Porsche",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "a6d038eb-9d32-4de3-9888-2281656e5d9b",
"parentUUID": "c83685e3-0a6e-4b46-81e1-6bd57b174c9e",
"skipped": false
},
{
"title": "Then I am happier",
"fullTitle": "Feature 3 Rich scenario 3.1 Then I am happier",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "32643ecd-c876-4f21-8d70-a971d6bc76f9",
"parentUUID": "c83685e3-0a6e-4b46-81e1-6bd57b174c9e",
"skipped": false
}
],
"pending": [],
"root": false,
"_timeout": 120000,
"file": "/yaddi.js",
"uuid": "c83685e3-0a6e-4b46-81e1-6bd57b174c9e",
"fullFile": "/Users/kostas/development/personal/yadda-html-reporter/examples/yadda_basic/yaddi.js",
"passes": [
{
"title": "Given I am rich",
"fullTitle": "Feature 3 Rich scenario 3.1 Given I am rich",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "60504d4a-9f04-40ae-8e82-0751d96e41d5",
"parentUUID": "c83685e3-0a6e-4b46-81e1-6bd57b174c9e",
"skipped": false
},
{
"title": "When I buy a Porsche",
"fullTitle": "Feature 3 Rich scenario 3.1 When I buy a Porsche",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "a6d038eb-9d32-4de3-9888-2281656e5d9b",
"parentUUID": "c83685e3-0a6e-4b46-81e1-6bd57b174c9e",
"skipped": false
},
{
"title": "Then I am happier",
"fullTitle": "Feature 3 Rich scenario 3.1 Then I am happier",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "32643ecd-c876-4f21-8d70-a971d6bc76f9",
"parentUUID": "c83685e3-0a6e-4b46-81e1-6bd57b174c9e",
"skipped": false
}
],
"failures": [],
"skipped": [],
"hasTests": true,
"hasSuites": false,
"totalTests": 3,
"totalPasses": 3,
"totalFailures": 0,
"totalPending": 0,
"totalSkipped": 0,
"hasPasses": true,
"hasFailures": false,
"hasPending": false,
"hasSkipped": false,
"duration": 3
},
{
"title": "Rich scenario 3.2",
"suites": [],
"tests": [
{
"title": "Given I am rich",
"fullTitle": "Feature 3 Rich scenario 3.2 Given I am rich",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "99e303cf-fccd-4167-bfbc-29fe894e45c9",
"parentUUID": "4313665f-0101-44b5-8704-4d2fb0b1b379",
"skipped": false
},
{
"title": "When I buy a Porsche",
"fullTitle": "Feature 3 Rich scenario 3.2 When I buy a Porsche",
"timedOut": false,
"duration": 2,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "aab002ad-0742-4053-8768-1d189ef46045",
"parentUUID": "4313665f-0101-44b5-8704-4d2fb0b1b379",
"skipped": false
},
{
"title": "Then I am happier",
"fullTitle": "Feature 3 Rich scenario 3.2 Then I am happier",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "c46f19f0-61a1-40fb-95ff-c15c651957f2",
"parentUUID": "4313665f-0101-44b5-8704-4d2fb0b1b379",
"skipped": false
}
],
"pending": [],
"root": false,
"_timeout": 120000,
"file": "/yaddi.js",
"uuid": "4313665f-0101-44b5-8704-4d2fb0b1b379",
"fullFile": "/Users/kostas/development/personal/yadda-html-reporter/examples/yadda_basic/yaddi.js",
"passes": [
{
"title": "Given I am rich",
"fullTitle": "Feature 3 Rich scenario 3.2 Given I am rich",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "99e303cf-fccd-4167-bfbc-29fe894e45c9",
"parentUUID": "4313665f-0101-44b5-8704-4d2fb0b1b379",
"skipped": false
},
{
"title": "When I buy a Porsche",
"fullTitle": "Feature 3 Rich scenario 3.2 When I buy a Porsche",
"timedOut": false,
"duration": 2,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "aab002ad-0742-4053-8768-1d189ef46045",
"parentUUID": "4313665f-0101-44b5-8704-4d2fb0b1b379",
"skipped": false
},
{
"title": "Then I am happier",
"fullTitle": "Feature 3 Rich scenario 3.2 Then I am happier",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "c46f19f0-61a1-40fb-95ff-c15c651957f2",
"parentUUID": "4313665f-0101-44b5-8704-4d2fb0b1b379",
"skipped": false
}
],
"failures": [],
"skipped": [],
"hasTests": true,
"hasSuites": false,
"totalTests": 3,
"totalPasses": 3,
"totalFailures": 0,
"totalPending": 0,
"totalSkipped": 0,
"hasPasses": true,
"hasFailures": false,
"hasPending": false,
"hasSkipped": false,
"duration": 4
}
],
"tests": [],
"pending": [],
"root": false,
"_timeout": 120000,
"file": "/yaddi.js",
"uuid": "089f95db-0cfb-46c7-a111-8fc6a758b11c",
"fullFile": "/Users/kostas/development/personal/yadda-html-reporter/examples/yadda_basic/yaddi.js",
"passes": [],
"failures": [],
"skipped": [],
"hasTests": false,
"hasSuites": true,
"totalTests": 0,
"totalPasses": 0,
"totalFailures": 0,
"totalPending": 0,
"totalSkipped": 0,
"hasPasses": false,
"hasFailures": false,
"hasPending": false,
"hasSkipped": false,
"duration": 0
},
"ctx": "[Circular ~.allHooks.33.ctx]",
"_events": {},
"timer": {
"0": null,
"_idleTimeout": -1,
"_idlePrev": null,
"_idleNext": null,
"_idleStart": 22864995,
"_onTimeout": null,
"_repeat": false
},
"duration": 1,
"_error": null
}
},
"_events": {},
"duration": 0,
"_error": null
},
{
"title": "\"after each\" hook",
"async": 0,
"sync": true,
"_timeout": 120000,
"_slow": 75,
"_enableTimeouts": true,
"timedOut": false,
"_trace": {},
"type": "hook",
"parent": {
"title": "Feature 3",
"suites": [
{
"title": "Rich scenario 3.1",
"suites": [],
"tests": [
{
"title": "Given I am rich",
"fullTitle": "Feature 3 Rich scenario 3.1 Given I am rich",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "60504d4a-9f04-40ae-8e82-0751d96e41d5",
"parentUUID": "c83685e3-0a6e-4b46-81e1-6bd57b174c9e",
"skipped": false
},
{
"title": "When I buy a Porsche",
"fullTitle": "Feature 3 Rich scenario 3.1 When I buy a Porsche",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "a6d038eb-9d32-4de3-9888-2281656e5d9b",
"parentUUID": "c83685e3-0a6e-4b46-81e1-6bd57b174c9e",
"skipped": false
},
{
"title": "Then I am happier",
"fullTitle": "Feature 3 Rich scenario 3.1 Then I am happier",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "32643ecd-c876-4f21-8d70-a971d6bc76f9",
"parentUUID": "c83685e3-0a6e-4b46-81e1-6bd57b174c9e",
"skipped": false
}
],
"pending": [],
"root": false,
"_timeout": 120000,
"file": "/yaddi.js",
"uuid": "c83685e3-0a6e-4b46-81e1-6bd57b174c9e",
"fullFile": "/Users/kostas/development/personal/yadda-html-reporter/examples/yadda_basic/yaddi.js",
"passes": [
{
"title": "Given I am rich",
"fullTitle": "Feature 3 Rich scenario 3.1 Given I am rich",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "60504d4a-9f04-40ae-8e82-0751d96e41d5",
"parentUUID": "c83685e3-0a6e-4b46-81e1-6bd57b174c9e",
"skipped": false
},
{
"title": "When I buy a Porsche",
"fullTitle": "Feature 3 Rich scenario 3.1 When I buy a Porsche",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "a6d038eb-9d32-4de3-9888-2281656e5d9b",
"parentUUID": "c83685e3-0a6e-4b46-81e1-6bd57b174c9e",
"skipped": false
},
{
"title": "Then I am happier",
"fullTitle": "Feature 3 Rich scenario 3.1 Then I am happier",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "32643ecd-c876-4f21-8d70-a971d6bc76f9",
"parentUUID": "c83685e3-0a6e-4b46-81e1-6bd57b174c9e",
"skipped": false
}
],
"failures": [],
"skipped": [],
"hasTests": true,
"hasSuites": false,
"totalTests": 3,
"totalPasses": 3,
"totalFailures": 0,
"totalPending": 0,
"totalSkipped": 0,
"hasPasses": true,
"hasFailures": false,
"hasPending": false,
"hasSkipped": false,
"duration": 3
},
{
"title": "Rich scenario 3.2",
"suites": [],
"tests": [
{
"title": "Given I am rich",
"fullTitle": "Feature 3 Rich scenario 3.2 Given I am rich",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "99e303cf-fccd-4167-bfbc-29fe894e45c9",
"parentUUID": "4313665f-0101-44b5-8704-4d2fb0b1b379",
"skipped": false
},
{
"title": "When I buy a Porsche",
"fullTitle": "Feature 3 Rich scenario 3.2 When I buy a Porsche",
"timedOut": false,
"duration": 2,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "aab002ad-0742-4053-8768-1d189ef46045",
"parentUUID": "4313665f-0101-44b5-8704-4d2fb0b1b379",
"skipped": false
},
{
"title": "Then I am happier",
"fullTitle": "Feature 3 Rich scenario 3.2 Then I am happier",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "c46f19f0-61a1-40fb-95ff-c15c651957f2",
"parentUUID": "4313665f-0101-44b5-8704-4d2fb0b1b379",
"skipped": false
}
],
"pending": [],
"root": false,
"_timeout": 120000,
"file": "/yaddi.js",
"uuid": "4313665f-0101-44b5-8704-4d2fb0b1b379",
"fullFile": "/Users/kostas/development/personal/yadda-html-reporter/examples/yadda_basic/yaddi.js",
"passes": [
{
"title": "Given I am rich",
"fullTitle": "Feature 3 Rich scenario 3.2 Given I am rich",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "99e303cf-fccd-4167-bfbc-29fe894e45c9",
"parentUUID": "4313665f-0101-44b5-8704-4d2fb0b1b379",
"skipped": false
},
{
"title": "When I buy a Porsche",
"fullTitle": "Feature 3 Rich scenario 3.2 When I buy a Porsche",
"timedOut": false,
"duration": 2,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "aab002ad-0742-4053-8768-1d189ef46045",
"parentUUID": "4313665f-0101-44b5-8704-4d2fb0b1b379",
"skipped": false
},
{
"title": "Then I am happier",
"fullTitle": "Feature 3 Rich scenario 3.2 Then I am happier",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "c46f19f0-61a1-40fb-95ff-c15c651957f2",
"parentUUID": "4313665f-0101-44b5-8704-4d2fb0b1b379",
"skipped": false
}
],
"failures": [],
"skipped": [],
"hasTests": true,
"hasSuites": false,
"totalTests": 3,
"totalPasses": 3,
"totalFailures": 0,
"totalPending": 0,
"totalSkipped": 0,
"hasPasses": true,
"hasFailures": false,
"hasPending": false,
"hasSkipped": false,
"duration": 4
}
],
"tests": [],
"pending": [],
"root": false,
"_timeout": 120000,
"file": "/yaddi.js",
"uuid": "089f95db-0cfb-46c7-a111-8fc6a758b11c",
"fullFile": "/Users/kostas/development/personal/yadda-html-reporter/examples/yadda_basic/yaddi.js",
"passes": [],
"failures": [],
"skipped": [],
"hasTests": false,
"hasSuites": true,
"totalTests": 0,
"totalPasses": 0,
"totalFailures": 0,
"totalPending": 0,
"totalSkipped": 0,
"hasPasses": false,
"hasFailures": false,
"hasPending": false,
"hasSkipped": false,
"duration": 0
},
"ctx": {
"_runnable": {
"title": "\"after all\" hook",
"async": 1,
"sync": false,
"_timeout": 120000,
"_slow": 75,
"_enableTimeouts": true,
"timedOut": false,
"_trace": {},
"type": "hook",
"parent": {
"title": "Feature 3",
"suites": [
{
"title": "Rich scenario 3.1",
"suites": [],
"tests": [
{
"title": "Given I am rich",
"fullTitle": "Feature 3 Rich scenario 3.1 Given I am rich",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "60504d4a-9f04-40ae-8e82-0751d96e41d5",
"parentUUID": "c83685e3-0a6e-4b46-81e1-6bd57b174c9e",
"skipped": false
},
{
"title": "When I buy a Porsche",
"fullTitle": "Feature 3 Rich scenario 3.1 When I buy a Porsche",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "a6d038eb-9d32-4de3-9888-2281656e5d9b",
"parentUUID": "c83685e3-0a6e-4b46-81e1-6bd57b174c9e",
"skipped": false
},
{
"title": "Then I am happier",
"fullTitle": "Feature 3 Rich scenario 3.1 Then I am happier",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "32643ecd-c876-4f21-8d70-a971d6bc76f9",
"parentUUID": "c83685e3-0a6e-4b46-81e1-6bd57b174c9e",
"skipped": false
}
],
"pending": [],
"root": false,
"_timeout": 120000,
"file": "/yaddi.js",
"uuid": "c83685e3-0a6e-4b46-81e1-6bd57b174c9e",
"fullFile": "/Users/kostas/development/personal/yadda-html-reporter/examples/yadda_basic/yaddi.js",
"passes": [
{
"title": "Given I am rich",
"fullTitle": "Feature 3 Rich scenario 3.1 Given I am rich",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "60504d4a-9f04-40ae-8e82-0751d96e41d5",
"parentUUID": "c83685e3-0a6e-4b46-81e1-6bd57b174c9e",
"skipped": false
},
{
"title": "When I buy a Porsche",
"fullTitle": "Feature 3 Rich scenario 3.1 When I buy a Porsche",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "a6d038eb-9d32-4de3-9888-2281656e5d9b",
"parentUUID": "c83685e3-0a6e-4b46-81e1-6bd57b174c9e",
"skipped": false
},
{
"title": "Then I am happier",
"fullTitle": "Feature 3 Rich scenario 3.1 Then I am happier",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "32643ecd-c876-4f21-8d70-a971d6bc76f9",
"parentUUID": "c83685e3-0a6e-4b46-81e1-6bd57b174c9e",
"skipped": false
}
],
"failures": [],
"skipped": [],
"hasTests": true,
"hasSuites": false,
"totalTests": 3,
"totalPasses": 3,
"totalFailures": 0,
"totalPending": 0,
"totalSkipped": 0,
"hasPasses": true,
"hasFailures": false,
"hasPending": false,
"hasSkipped": false,
"duration": 3
},
{
"title": "Rich scenario 3.2",
"suites": [],
"tests": [
{
"title": "Given I am rich",
"fullTitle": "Feature 3 Rich scenario 3.2 Given I am rich",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "99e303cf-fccd-4167-bfbc-29fe894e45c9",
"parentUUID": "4313665f-0101-44b5-8704-4d2fb0b1b379",
"skipped": false
},
{
"title": "When I buy a Porsche",
"fullTitle": "Feature 3 Rich scenario 3.2 When I buy a Porsche",
"timedOut": false,
"duration": 2,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "aab002ad-0742-4053-8768-1d189ef46045",
"parentUUID": "4313665f-0101-44b5-8704-4d2fb0b1b379",
"skipped": false
},
{
"title": "Then I am happier",
"fullTitle": "Feature 3 Rich scenario 3.2 Then I am happier",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "c46f19f0-61a1-40fb-95ff-c15c651957f2",
"parentUUID": "4313665f-0101-44b5-8704-4d2fb0b1b379",
"skipped": false
}
],
"pending": [],
"root": false,
"_timeout": 120000,
"file": "/yaddi.js",
"uuid": "4313665f-0101-44b5-8704-4d2fb0b1b379",
"fullFile": "/Users/kostas/development/personal/yadda-html-reporter/examples/yadda_basic/yaddi.js",
"passes": [
{
"title": "Given I am rich",
"fullTitle": "Feature 3 Rich scenario 3.2 Given I am rich",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "99e303cf-fccd-4167-bfbc-29fe894e45c9",
"parentUUID": "4313665f-0101-44b5-8704-4d2fb0b1b379",
"skipped": false
},
{
"title": "When I buy a Porsche",
"fullTitle": "Feature 3 Rich scenario 3.2 When I buy a Porsche",
"timedOut": false,
"duration": 2,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "aab002ad-0742-4053-8768-1d189ef46045",
"parentUUID": "4313665f-0101-44b5-8704-4d2fb0b1b379",
"skipped": false
},
{
"title": "Then I am happier",
"fullTitle": "Feature 3 Rich scenario 3.2 Then I am happier",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "c46f19f0-61a1-40fb-95ff-c15c651957f2",
"parentUUID": "4313665f-0101-44b5-8704-4d2fb0b1b379",
"skipped": false
}
],
"failures": [],
"skipped": [],
"hasTests": true,
"hasSuites": false,
"totalTests": 3,
"totalPasses": 3,
"totalFailures": 0,
"totalPending": 0,
"totalSkipped": 0,
"hasPasses": true,
"hasFailures": false,
"hasPending": false,
"hasSkipped": false,
"duration": 4
}
],
"tests": [],
"pending": [],
"root": false,
"_timeout": 120000,
"file": "/yaddi.js",
"uuid": "089f95db-0cfb-46c7-a111-8fc6a758b11c",
"fullFile": "/Users/kostas/development/personal/yadda-html-reporter/examples/yadda_basic/yaddi.js",
"passes": [],
"failures": [],
"skipped": [],
"hasTests": false,
"hasSuites": true,
"totalTests": 0,
"totalPasses": 0,
"totalFailures": 0,
"totalPending": 0,
"totalSkipped": 0,
"hasPasses": false,
"hasFailures": false,
"hasPending": false,
"hasSkipped": false,
"duration": 0
},
"ctx": "[Circular ~.allHooks.34.ctx]",
"_events": {},
"timer": {
"0": null,
"_idleTimeout": -1,
"_idlePrev": null,
"_idleNext": null,
"_idleStart": 22864995,
"_onTimeout": null,
"_repeat": false
},
"duration": 1,
"_error": null
},
"test": {
"title": "\"after all\" hook",
"async": 1,
"sync": false,
"_timeout": 120000,
"_slow": 75,
"_enableTimeouts": true,
"timedOut": false,
"_trace": {},
"type": "hook",
"parent": {
"title": "Feature 3",
"suites": [
{
"title": "Rich scenario 3.1",
"suites": [],
"tests": [
{
"title": "Given I am rich",
"fullTitle": "Feature 3 Rich scenario 3.1 Given I am rich",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "60504d4a-9f04-40ae-8e82-0751d96e41d5",
"parentUUID": "c83685e3-0a6e-4b46-81e1-6bd57b174c9e",
"skipped": false
},
{
"title": "When I buy a Porsche",
"fullTitle": "Feature 3 Rich scenario 3.1 When I buy a Porsche",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "a6d038eb-9d32-4de3-9888-2281656e5d9b",
"parentUUID": "c83685e3-0a6e-4b46-81e1-6bd57b174c9e",
"skipped": false
},
{
"title": "Then I am happier",
"fullTitle": "Feature 3 Rich scenario 3.1 Then I am happier",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "32643ecd-c876-4f21-8d70-a971d6bc76f9",
"parentUUID": "c83685e3-0a6e-4b46-81e1-6bd57b174c9e",
"skipped": false
}
],
"pending": [],
"root": false,
"_timeout": 120000,
"file": "/yaddi.js",
"uuid": "c83685e3-0a6e-4b46-81e1-6bd57b174c9e",
"fullFile": "/Users/kostas/development/personal/yadda-html-reporter/examples/yadda_basic/yaddi.js",
"passes": [
{
"title": "Given I am rich",
"fullTitle": "Feature 3 Rich scenario 3.1 Given I am rich",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "60504d4a-9f04-40ae-8e82-0751d96e41d5",
"parentUUID": "c83685e3-0a6e-4b46-81e1-6bd57b174c9e",
"skipped": false
},
{
"title": "When I buy a Porsche",
"fullTitle": "Feature 3 Rich scenario 3.1 When I buy a Porsche",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "a6d038eb-9d32-4de3-9888-2281656e5d9b",
"parentUUID": "c83685e3-0a6e-4b46-81e1-6bd57b174c9e",
"skipped": false
},
{
"title": "Then I am happier",
"fullTitle": "Feature 3 Rich scenario 3.1 Then I am happier",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "32643ecd-c876-4f21-8d70-a971d6bc76f9",
"parentUUID": "c83685e3-0a6e-4b46-81e1-6bd57b174c9e",
"skipped": false
}
],
"failures": [],
"skipped": [],
"hasTests": true,
"hasSuites": false,
"totalTests": 3,
"totalPasses": 3,
"totalFailures": 0,
"totalPending": 0,
"totalSkipped": 0,
"hasPasses": true,
"hasFailures": false,
"hasPending": false,
"hasSkipped": false,
"duration": 3
},
{
"title": "Rich scenario 3.2",
"suites": [],
"tests": [
{
"title": "Given I am rich",
"fullTitle": "Feature 3 Rich scenario 3.2 Given I am rich",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "99e303cf-fccd-4167-bfbc-29fe894e45c9",
"parentUUID": "4313665f-0101-44b5-8704-4d2fb0b1b379",
"skipped": false
},
{
"title": "When I buy a Porsche",
"fullTitle": "Feature 3 Rich scenario 3.2 When I buy a Porsche",
"timedOut": false,
"duration": 2,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "aab002ad-0742-4053-8768-1d189ef46045",
"parentUUID": "4313665f-0101-44b5-8704-4d2fb0b1b379",
"skipped": false
},
{
"title": "Then I am happier",
"fullTitle": "Feature 3 Rich scenario 3.2 Then I am happier",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "c46f19f0-61a1-40fb-95ff-c15c651957f2",
"parentUUID": "4313665f-0101-44b5-8704-4d2fb0b1b379",
"skipped": false
}
],
"pending": [],
"root": false,
"_timeout": 120000,
"file": "/yaddi.js",
"uuid": "4313665f-0101-44b5-8704-4d2fb0b1b379",
"fullFile": "/Users/kostas/development/personal/yadda-html-reporter/examples/yadda_basic/yaddi.js",
"passes": [
{
"title": "Given I am rich",
"fullTitle": "Feature 3 Rich scenario 3.2 Given I am rich",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "99e303cf-fccd-4167-bfbc-29fe894e45c9",
"parentUUID": "4313665f-0101-44b5-8704-4d2fb0b1b379",
"skipped": false
},
{
"title": "When I buy a Porsche",
"fullTitle": "Feature 3 Rich scenario 3.2 When I buy a Porsche",
"timedOut": false,
"duration": 2,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "aab002ad-0742-4053-8768-1d189ef46045",
"parentUUID": "4313665f-0101-44b5-8704-4d2fb0b1b379",
"skipped": false
},
{
"title": "Then I am happier",
"fullTitle": "Feature 3 Rich scenario 3.2 Then I am happier",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "c46f19f0-61a1-40fb-95ff-c15c651957f2",
"parentUUID": "4313665f-0101-44b5-8704-4d2fb0b1b379",
"skipped": false
}
],
"failures": [],
"skipped": [],
"hasTests": true,
"hasSuites": false,
"totalTests": 3,
"totalPasses": 3,
"totalFailures": 0,
"totalPending": 0,
"totalSkipped": 0,
"hasPasses": true,
"hasFailures": false,
"hasPending": false,
"hasSkipped": false,
"duration": 4
}
],
"tests": [],
"pending": [],
"root": false,
"_timeout": 120000,
"file": "/yaddi.js",
"uuid": "089f95db-0cfb-46c7-a111-8fc6a758b11c",
"fullFile": "/Users/kostas/development/personal/yadda-html-reporter/examples/yadda_basic/yaddi.js",
"passes": [],
"failures": [],
"skipped": [],
"hasTests": false,
"hasSuites": true,
"totalTests": 0,
"totalPasses": 0,
"totalFailures": 0,
"totalPending": 0,
"totalSkipped": 0,
"hasPasses": false,
"hasFailures": false,
"hasPending": false,
"hasSkipped": false,
"duration": 0
},
"ctx": "[Circular ~.allHooks.34.ctx]",
"_events": {},
"timer": {
"0": null,
"_idleTimeout": -1,
"_idlePrev": null,
"_idleNext": null,
"_idleStart": 22864995,
"_onTimeout": null,
"_repeat": false
},
"duration": 1,
"_error": null
}
},
"_events": {},
"duration": 0,
"_error": null
},
{
"title": "\"before each\" hook",
"async": 0,
"sync": true,
"_timeout": 120000,
"_slow": 75,
"_enableTimeouts": true,
"timedOut": false,
"_trace": {},
"type": "hook",
"parent": {
"title": "Feature 3",
"suites": [
{
"title": "Rich scenario 3.1",
"suites": [],
"tests": [
{
"title": "Given I am rich",
"fullTitle": "Feature 3 Rich scenario 3.1 Given I am rich",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "60504d4a-9f04-40ae-8e82-0751d96e41d5",
"parentUUID": "c83685e3-0a6e-4b46-81e1-6bd57b174c9e",
"skipped": false
},
{
"title": "When I buy a Porsche",
"fullTitle": "Feature 3 Rich scenario 3.1 When I buy a Porsche",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "a6d038eb-9d32-4de3-9888-2281656e5d9b",
"parentUUID": "c83685e3-0a6e-4b46-81e1-6bd57b174c9e",
"skipped": false
},
{
"title": "Then I am happier",
"fullTitle": "Feature 3 Rich scenario 3.1 Then I am happier",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "32643ecd-c876-4f21-8d70-a971d6bc76f9",
"parentUUID": "c83685e3-0a6e-4b46-81e1-6bd57b174c9e",
"skipped": false
}
],
"pending": [],
"root": false,
"_timeout": 120000,
"file": "/yaddi.js",
"uuid": "c83685e3-0a6e-4b46-81e1-6bd57b174c9e",
"fullFile": "/Users/kostas/development/personal/yadda-html-reporter/examples/yadda_basic/yaddi.js",
"passes": [
{
"title": "Given I am rich",
"fullTitle": "Feature 3 Rich scenario 3.1 Given I am rich",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "60504d4a-9f04-40ae-8e82-0751d96e41d5",
"parentUUID": "c83685e3-0a6e-4b46-81e1-6bd57b174c9e",
"skipped": false
},
{
"title": "When I buy a Porsche",
"fullTitle": "Feature 3 Rich scenario 3.1 When I buy a Porsche",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "a6d038eb-9d32-4de3-9888-2281656e5d9b",
"parentUUID": "c83685e3-0a6e-4b46-81e1-6bd57b174c9e",
"skipped": false
},
{
"title": "Then I am happier",
"fullTitle": "Feature 3 Rich scenario 3.1 Then I am happier",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "32643ecd-c876-4f21-8d70-a971d6bc76f9",
"parentUUID": "c83685e3-0a6e-4b46-81e1-6bd57b174c9e",
"skipped": false
}
],
"failures": [],
"skipped": [],
"hasTests": true,
"hasSuites": false,
"totalTests": 3,
"totalPasses": 3,
"totalFailures": 0,
"totalPending": 0,
"totalSkipped": 0,
"hasPasses": true,
"hasFailures": false,
"hasPending": false,
"hasSkipped": false,
"duration": 3
},
{
"title": "Rich scenario 3.2",
"suites": [],
"tests": [
{
"title": "Given I am rich",
"fullTitle": "Feature 3 Rich scenario 3.2 Given I am rich",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "99e303cf-fccd-4167-bfbc-29fe894e45c9",
"parentUUID": "4313665f-0101-44b5-8704-4d2fb0b1b379",
"skipped": false
},
{
"title": "When I buy a Porsche",
"fullTitle": "Feature 3 Rich scenario 3.2 When I buy a Porsche",
"timedOut": false,
"duration": 2,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "aab002ad-0742-4053-8768-1d189ef46045",
"parentUUID": "4313665f-0101-44b5-8704-4d2fb0b1b379",
"skipped": false
},
{
"title": "Then I am happier",
"fullTitle": "Feature 3 Rich scenario 3.2 Then I am happier",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "c46f19f0-61a1-40fb-95ff-c15c651957f2",
"parentUUID": "4313665f-0101-44b5-8704-4d2fb0b1b379",
"skipped": false
}
],
"pending": [],
"root": false,
"_timeout": 120000,
"file": "/yaddi.js",
"uuid": "4313665f-0101-44b5-8704-4d2fb0b1b379",
"fullFile": "/Users/kostas/development/personal/yadda-html-reporter/examples/yadda_basic/yaddi.js",
"passes": [
{
"title": "Given I am rich",
"fullTitle": "Feature 3 Rich scenario 3.2 Given I am rich",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "99e303cf-fccd-4167-bfbc-29fe894e45c9",
"parentUUID": "4313665f-0101-44b5-8704-4d2fb0b1b379",
"skipped": false
},
{
"title": "When I buy a Porsche",
"fullTitle": "Feature 3 Rich scenario 3.2 When I buy a Porsche",
"timedOut": false,
"duration": 2,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "aab002ad-0742-4053-8768-1d189ef46045",
"parentUUID": "4313665f-0101-44b5-8704-4d2fb0b1b379",
"skipped": false
},
{
"title": "Then I am happier",
"fullTitle": "Feature 3 Rich scenario 3.2 Then I am happier",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "c46f19f0-61a1-40fb-95ff-c15c651957f2",
"parentUUID": "4313665f-0101-44b5-8704-4d2fb0b1b379",
"skipped": false
}
],
"failures": [],
"skipped": [],
"hasTests": true,
"hasSuites": false,
"totalTests": 3,
"totalPasses": 3,
"totalFailures": 0,
"totalPending": 0,
"totalSkipped": 0,
"hasPasses": true,
"hasFailures": false,
"hasPending": false,
"hasSkipped": false,
"duration": 4
}
],
"tests": [],
"pending": [],
"root": false,
"_timeout": 120000,
"file": "/yaddi.js",
"uuid": "089f95db-0cfb-46c7-a111-8fc6a758b11c",
"fullFile": "/Users/kostas/development/personal/yadda-html-reporter/examples/yadda_basic/yaddi.js",
"passes": [],
"failures": [],
"skipped": [],
"hasTests": false,
"hasSuites": true,
"totalTests": 0,
"totalPasses": 0,
"totalFailures": 0,
"totalPending": 0,
"totalSkipped": 0,
"hasPasses": false,
"hasFailures": false,
"hasPending": false,
"hasSkipped": false,
"duration": 0
},
"ctx": {
"_runnable": {
"title": "\"after all\" hook",
"async": 1,
"sync": false,
"_timeout": 120000,
"_slow": 75,
"_enableTimeouts": true,
"timedOut": false,
"_trace": {},
"type": "hook",
"parent": {
"title": "Feature 3",
"suites": [
{
"title": "Rich scenario 3.1",
"suites": [],
"tests": [
{
"title": "Given I am rich",
"fullTitle": "Feature 3 Rich scenario 3.1 Given I am rich",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "60504d4a-9f04-40ae-8e82-0751d96e41d5",
"parentUUID": "c83685e3-0a6e-4b46-81e1-6bd57b174c9e",
"skipped": false
},
{
"title": "When I buy a Porsche",
"fullTitle": "Feature 3 Rich scenario 3.1 When I buy a Porsche",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "a6d038eb-9d32-4de3-9888-2281656e5d9b",
"parentUUID": "c83685e3-0a6e-4b46-81e1-6bd57b174c9e",
"skipped": false
},
{
"title": "Then I am happier",
"fullTitle": "Feature 3 Rich scenario 3.1 Then I am happier",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "32643ecd-c876-4f21-8d70-a971d6bc76f9",
"parentUUID": "c83685e3-0a6e-4b46-81e1-6bd57b174c9e",
"skipped": false
}
],
"pending": [],
"root": false,
"_timeout": 120000,
"file": "/yaddi.js",
"uuid": "c83685e3-0a6e-4b46-81e1-6bd57b174c9e",
"fullFile": "/Users/kostas/development/personal/yadda-html-reporter/examples/yadda_basic/yaddi.js",
"passes": [
{
"title": "Given I am rich",
"fullTitle": "Feature 3 Rich scenario 3.1 Given I am rich",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "60504d4a-9f04-40ae-8e82-0751d96e41d5",
"parentUUID": "c83685e3-0a6e-4b46-81e1-6bd57b174c9e",
"skipped": false
},
{
"title": "When I buy a Porsche",
"fullTitle": "Feature 3 Rich scenario 3.1 When I buy a Porsche",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "a6d038eb-9d32-4de3-9888-2281656e5d9b",
"parentUUID": "c83685e3-0a6e-4b46-81e1-6bd57b174c9e",
"skipped": false
},
{
"title": "Then I am happier",
"fullTitle": "Feature 3 Rich scenario 3.1 Then I am happier",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "32643ecd-c876-4f21-8d70-a971d6bc76f9",
"parentUUID": "c83685e3-0a6e-4b46-81e1-6bd57b174c9e",
"skipped": false
}
],
"failures": [],
"skipped": [],
"hasTests": true,
"hasSuites": false,
"totalTests": 3,
"totalPasses": 3,
"totalFailures": 0,
"totalPending": 0,
"totalSkipped": 0,
"hasPasses": true,
"hasFailures": false,
"hasPending": false,
"hasSkipped": false,
"duration": 3
},
{
"title": "Rich scenario 3.2",
"suites": [],
"tests": [
{
"title": "Given I am rich",
"fullTitle": "Feature 3 Rich scenario 3.2 Given I am rich",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "99e303cf-fccd-4167-bfbc-29fe894e45c9",
"parentUUID": "4313665f-0101-44b5-8704-4d2fb0b1b379",
"skipped": false
},
{
"title": "When I buy a Porsche",
"fullTitle": "Feature 3 Rich scenario 3.2 When I buy a Porsche",
"timedOut": false,
"duration": 2,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "aab002ad-0742-4053-8768-1d189ef46045",
"parentUUID": "4313665f-0101-44b5-8704-4d2fb0b1b379",
"skipped": false
},
{
"title": "Then I am happier",
"fullTitle": "Feature 3 Rich scenario 3.2 Then I am happier",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "c46f19f0-61a1-40fb-95ff-c15c651957f2",
"parentUUID": "4313665f-0101-44b5-8704-4d2fb0b1b379",
"skipped": false
}
],
"pending": [],
"root": false,
"_timeout": 120000,
"file": "/yaddi.js",
"uuid": "4313665f-0101-44b5-8704-4d2fb0b1b379",
"fullFile": "/Users/kostas/development/personal/yadda-html-reporter/examples/yadda_basic/yaddi.js",
"passes": [
{
"title": "Given I am rich",
"fullTitle": "Feature 3 Rich scenario 3.2 Given I am rich",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "99e303cf-fccd-4167-bfbc-29fe894e45c9",
"parentUUID": "4313665f-0101-44b5-8704-4d2fb0b1b379",
"skipped": false
},
{
"title": "When I buy a Porsche",
"fullTitle": "Feature 3 Rich scenario 3.2 When I buy a Porsche",
"timedOut": false,
"duration": 2,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "aab002ad-0742-4053-8768-1d189ef46045",
"parentUUID": "4313665f-0101-44b5-8704-4d2fb0b1b379",
"skipped": false
},
{
"title": "Then I am happier",
"fullTitle": "Feature 3 Rich scenario 3.2 Then I am happier",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "c46f19f0-61a1-40fb-95ff-c15c651957f2",
"parentUUID": "4313665f-0101-44b5-8704-4d2fb0b1b379",
"skipped": false
}
],
"failures": [],
"skipped": [],
"hasTests": true,
"hasSuites": false,
"totalTests": 3,
"totalPasses": 3,
"totalFailures": 0,
"totalPending": 0,
"totalSkipped": 0,
"hasPasses": true,
"hasFailures": false,
"hasPending": false,
"hasSkipped": false,
"duration": 4
}
],
"tests": [],
"pending": [],
"root": false,
"_timeout": 120000,
"file": "/yaddi.js",
"uuid": "089f95db-0cfb-46c7-a111-8fc6a758b11c",
"fullFile": "/Users/kostas/development/personal/yadda-html-reporter/examples/yadda_basic/yaddi.js",
"passes": [],
"failures": [],
"skipped": [],
"hasTests": false,
"hasSuites": true,
"totalTests": 0,
"totalPasses": 0,
"totalFailures": 0,
"totalPending": 0,
"totalSkipped": 0,
"hasPasses": false,
"hasFailures": false,
"hasPending": false,
"hasSkipped": false,
"duration": 0
},
"ctx": "[Circular ~.allHooks.35.ctx]",
"_events": {},
"timer": {
"0": null,
"_idleTimeout": -1,
"_idlePrev": null,
"_idleNext": null,
"_idleStart": 22864995,
"_onTimeout": null,
"_repeat": false
},
"duration": 1,
"_error": null
},
"test": {
"title": "\"after all\" hook",
"async": 1,
"sync": false,
"_timeout": 120000,
"_slow": 75,
"_enableTimeouts": true,
"timedOut": false,
"_trace": {},
"type": "hook",
"parent": {
"title": "Feature 3",
"suites": [
{
"title": "Rich scenario 3.1",
"suites": [],
"tests": [
{
"title": "Given I am rich",
"fullTitle": "Feature 3 Rich scenario 3.1 Given I am rich",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "60504d4a-9f04-40ae-8e82-0751d96e41d5",
"parentUUID": "c83685e3-0a6e-4b46-81e1-6bd57b174c9e",
"skipped": false
},
{
"title": "When I buy a Porsche",
"fullTitle": "Feature 3 Rich scenario 3.1 When I buy a Porsche",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "a6d038eb-9d32-4de3-9888-2281656e5d9b",
"parentUUID": "c83685e3-0a6e-4b46-81e1-6bd57b174c9e",
"skipped": false
},
{
"title": "Then I am happier",
"fullTitle": "Feature 3 Rich scenario 3.1 Then I am happier",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "32643ecd-c876-4f21-8d70-a971d6bc76f9",
"parentUUID": "c83685e3-0a6e-4b46-81e1-6bd57b174c9e",
"skipped": false
}
],
"pending": [],
"root": false,
"_timeout": 120000,
"file": "/yaddi.js",
"uuid": "c83685e3-0a6e-4b46-81e1-6bd57b174c9e",
"fullFile": "/Users/kostas/development/personal/yadda-html-reporter/examples/yadda_basic/yaddi.js",
"passes": [
{
"title": "Given I am rich",
"fullTitle": "Feature 3 Rich scenario 3.1 Given I am rich",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "60504d4a-9f04-40ae-8e82-0751d96e41d5",
"parentUUID": "c83685e3-0a6e-4b46-81e1-6bd57b174c9e",
"skipped": false
},
{
"title": "When I buy a Porsche",
"fullTitle": "Feature 3 Rich scenario 3.1 When I buy a Porsche",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "a6d038eb-9d32-4de3-9888-2281656e5d9b",
"parentUUID": "c83685e3-0a6e-4b46-81e1-6bd57b174c9e",
"skipped": false
},
{
"title": "Then I am happier",
"fullTitle": "Feature 3 Rich scenario 3.1 Then I am happier",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "32643ecd-c876-4f21-8d70-a971d6bc76f9",
"parentUUID": "c83685e3-0a6e-4b46-81e1-6bd57b174c9e",
"skipped": false
}
],
"failures": [],
"skipped": [],
"hasTests": true,
"hasSuites": false,
"totalTests": 3,
"totalPasses": 3,
"totalFailures": 0,
"totalPending": 0,
"totalSkipped": 0,
"hasPasses": true,
"hasFailures": false,
"hasPending": false,
"hasSkipped": false,
"duration": 3
},
{
"title": "Rich scenario 3.2",
"suites": [],
"tests": [
{
"title": "Given I am rich",
"fullTitle": "Feature 3 Rich scenario 3.2 Given I am rich",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "99e303cf-fccd-4167-bfbc-29fe894e45c9",
"parentUUID": "4313665f-0101-44b5-8704-4d2fb0b1b379",
"skipped": false
},
{
"title": "When I buy a Porsche",
"fullTitle": "Feature 3 Rich scenario 3.2 When I buy a Porsche",
"timedOut": false,
"duration": 2,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "aab002ad-0742-4053-8768-1d189ef46045",
"parentUUID": "4313665f-0101-44b5-8704-4d2fb0b1b379",
"skipped": false
},
{
"title": "Then I am happier",
"fullTitle": "Feature 3 Rich scenario 3.2 Then I am happier",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "c46f19f0-61a1-40fb-95ff-c15c651957f2",
"parentUUID": "4313665f-0101-44b5-8704-4d2fb0b1b379",
"skipped": false
}
],
"pending": [],
"root": false,
"_timeout": 120000,
"file": "/yaddi.js",
"uuid": "4313665f-0101-44b5-8704-4d2fb0b1b379",
"fullFile": "/Users/kostas/development/personal/yadda-html-reporter/examples/yadda_basic/yaddi.js",
"passes": [
{
"title": "Given I am rich",
"fullTitle": "Feature 3 Rich scenario 3.2 Given I am rich",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "99e303cf-fccd-4167-bfbc-29fe894e45c9",
"parentUUID": "4313665f-0101-44b5-8704-4d2fb0b1b379",
"skipped": false
},
{
"title": "When I buy a Porsche",
"fullTitle": "Feature 3 Rich scenario 3.2 When I buy a Porsche",
"timedOut": false,
"duration": 2,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "aab002ad-0742-4053-8768-1d189ef46045",
"parentUUID": "4313665f-0101-44b5-8704-4d2fb0b1b379",
"skipped": false
},
{
"title": "Then I am happier",
"fullTitle": "Feature 3 Rich scenario 3.2 Then I am happier",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "c46f19f0-61a1-40fb-95ff-c15c651957f2",
"parentUUID": "4313665f-0101-44b5-8704-4d2fb0b1b379",
"skipped": false
}
],
"failures": [],
"skipped": [],
"hasTests": true,
"hasSuites": false,
"totalTests": 3,
"totalPasses": 3,
"totalFailures": 0,
"totalPending": 0,
"totalSkipped": 0,
"hasPasses": true,
"hasFailures": false,
"hasPending": false,
"hasSkipped": false,
"duration": 4
}
],
"tests": [],
"pending": [],
"root": false,
"_timeout": 120000,
"file": "/yaddi.js",
"uuid": "089f95db-0cfb-46c7-a111-8fc6a758b11c",
"fullFile": "/Users/kostas/development/personal/yadda-html-reporter/examples/yadda_basic/yaddi.js",
"passes": [],
"failures": [],
"skipped": [],
"hasTests": false,
"hasSuites": true,
"totalTests": 0,
"totalPasses": 0,
"totalFailures": 0,
"totalPending": 0,
"totalSkipped": 0,
"hasPasses": false,
"hasFailures": false,
"hasPending": false,
"hasSkipped": false,
"duration": 0
},
"ctx": "[Circular ~.allHooks.35.ctx]",
"_events": {},
"timer": {
"0": null,
"_idleTimeout": -1,
"_idlePrev": null,
"_idleNext": null,
"_idleStart": 22864995,
"_onTimeout": null,
"_repeat": false
},
"duration": 1,
"_error": null
}
},
"_events": {},
"duration": 0,
"_error": null
},
{
"title": "\"after each\" hook",
"async": 0,
"sync": true,
"_timeout": 120000,
"_slow": 75,
"_enableTimeouts": true,
"timedOut": false,
"_trace": {},
"type": "hook",
"parent": {
"title": "Feature 3",
"suites": [
{
"title": "Rich scenario 3.1",
"suites": [],
"tests": [
{
"title": "Given I am rich",
"fullTitle": "Feature 3 Rich scenario 3.1 Given I am rich",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "60504d4a-9f04-40ae-8e82-0751d96e41d5",
"parentUUID": "c83685e3-0a6e-4b46-81e1-6bd57b174c9e",
"skipped": false
},
{
"title": "When I buy a Porsche",
"fullTitle": "Feature 3 Rich scenario 3.1 When I buy a Porsche",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "a6d038eb-9d32-4de3-9888-2281656e5d9b",
"parentUUID": "c83685e3-0a6e-4b46-81e1-6bd57b174c9e",
"skipped": false
},
{
"title": "Then I am happier",
"fullTitle": "Feature 3 Rich scenario 3.1 Then I am happier",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "32643ecd-c876-4f21-8d70-a971d6bc76f9",
"parentUUID": "c83685e3-0a6e-4b46-81e1-6bd57b174c9e",
"skipped": false
}
],
"pending": [],
"root": false,
"_timeout": 120000,
"file": "/yaddi.js",
"uuid": "c83685e3-0a6e-4b46-81e1-6bd57b174c9e",
"fullFile": "/Users/kostas/development/personal/yadda-html-reporter/examples/yadda_basic/yaddi.js",
"passes": [
{
"title": "Given I am rich",
"fullTitle": "Feature 3 Rich scenario 3.1 Given I am rich",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "60504d4a-9f04-40ae-8e82-0751d96e41d5",
"parentUUID": "c83685e3-0a6e-4b46-81e1-6bd57b174c9e",
"skipped": false
},
{
"title": "When I buy a Porsche",
"fullTitle": "Feature 3 Rich scenario 3.1 When I buy a Porsche",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "a6d038eb-9d32-4de3-9888-2281656e5d9b",
"parentUUID": "c83685e3-0a6e-4b46-81e1-6bd57b174c9e",
"skipped": false
},
{
"title": "Then I am happier",
"fullTitle": "Feature 3 Rich scenario 3.1 Then I am happier",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "32643ecd-c876-4f21-8d70-a971d6bc76f9",
"parentUUID": "c83685e3-0a6e-4b46-81e1-6bd57b174c9e",
"skipped": false
}
],
"failures": [],
"skipped": [],
"hasTests": true,
"hasSuites": false,
"totalTests": 3,
"totalPasses": 3,
"totalFailures": 0,
"totalPending": 0,
"totalSkipped": 0,
"hasPasses": true,
"hasFailures": false,
"hasPending": false,
"hasSkipped": false,
"duration": 3
},
{
"title": "Rich scenario 3.2",
"suites": [],
"tests": [
{
"title": "Given I am rich",
"fullTitle": "Feature 3 Rich scenario 3.2 Given I am rich",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "99e303cf-fccd-4167-bfbc-29fe894e45c9",
"parentUUID": "4313665f-0101-44b5-8704-4d2fb0b1b379",
"skipped": false
},
{
"title": "When I buy a Porsche",
"fullTitle": "Feature 3 Rich scenario 3.2 When I buy a Porsche",
"timedOut": false,
"duration": 2,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "aab002ad-0742-4053-8768-1d189ef46045",
"parentUUID": "4313665f-0101-44b5-8704-4d2fb0b1b379",
"skipped": false
},
{
"title": "Then I am happier",
"fullTitle": "Feature 3 Rich scenario 3.2 Then I am happier",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "c46f19f0-61a1-40fb-95ff-c15c651957f2",
"parentUUID": "4313665f-0101-44b5-8704-4d2fb0b1b379",
"skipped": false
}
],
"pending": [],
"root": false,
"_timeout": 120000,
"file": "/yaddi.js",
"uuid": "4313665f-0101-44b5-8704-4d2fb0b1b379",
"fullFile": "/Users/kostas/development/personal/yadda-html-reporter/examples/yadda_basic/yaddi.js",
"passes": [
{
"title": "Given I am rich",
"fullTitle": "Feature 3 Rich scenario 3.2 Given I am rich",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "99e303cf-fccd-4167-bfbc-29fe894e45c9",
"parentUUID": "4313665f-0101-44b5-8704-4d2fb0b1b379",
"skipped": false
},
{
"title": "When I buy a Porsche",
"fullTitle": "Feature 3 Rich scenario 3.2 When I buy a Porsche",
"timedOut": false,
"duration": 2,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "aab002ad-0742-4053-8768-1d189ef46045",
"parentUUID": "4313665f-0101-44b5-8704-4d2fb0b1b379",
"skipped": false
},
{
"title": "Then I am happier",
"fullTitle": "Feature 3 Rich scenario 3.2 Then I am happier",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "c46f19f0-61a1-40fb-95ff-c15c651957f2",
"parentUUID": "4313665f-0101-44b5-8704-4d2fb0b1b379",
"skipped": false
}
],
"failures": [],
"skipped": [],
"hasTests": true,
"hasSuites": false,
"totalTests": 3,
"totalPasses": 3,
"totalFailures": 0,
"totalPending": 0,
"totalSkipped": 0,
"hasPasses": true,
"hasFailures": false,
"hasPending": false,
"hasSkipped": false,
"duration": 4
}
],
"tests": [],
"pending": [],
"root": false,
"_timeout": 120000,
"file": "/yaddi.js",
"uuid": "089f95db-0cfb-46c7-a111-8fc6a758b11c",
"fullFile": "/Users/kostas/development/personal/yadda-html-reporter/examples/yadda_basic/yaddi.js",
"passes": [],
"failures": [],
"skipped": [],
"hasTests": false,
"hasSuites": true,
"totalTests": 0,
"totalPasses": 0,
"totalFailures": 0,
"totalPending": 0,
"totalSkipped": 0,
"hasPasses": false,
"hasFailures": false,
"hasPending": false,
"hasSkipped": false,
"duration": 0
},
"ctx": {
"_runnable": {
"title": "\"after all\" hook",
"async": 1,
"sync": false,
"_timeout": 120000,
"_slow": 75,
"_enableTimeouts": true,
"timedOut": false,
"_trace": {},
"type": "hook",
"parent": {
"title": "Feature 3",
"suites": [
{
"title": "Rich scenario 3.1",
"suites": [],
"tests": [
{
"title": "Given I am rich",
"fullTitle": "Feature 3 Rich scenario 3.1 Given I am rich",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "60504d4a-9f04-40ae-8e82-0751d96e41d5",
"parentUUID": "c83685e3-0a6e-4b46-81e1-6bd57b174c9e",
"skipped": false
},
{
"title": "When I buy a Porsche",
"fullTitle": "Feature 3 Rich scenario 3.1 When I buy a Porsche",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "a6d038eb-9d32-4de3-9888-2281656e5d9b",
"parentUUID": "c83685e3-0a6e-4b46-81e1-6bd57b174c9e",
"skipped": false
},
{
"title": "Then I am happier",
"fullTitle": "Feature 3 Rich scenario 3.1 Then I am happier",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "32643ecd-c876-4f21-8d70-a971d6bc76f9",
"parentUUID": "c83685e3-0a6e-4b46-81e1-6bd57b174c9e",
"skipped": false
}
],
"pending": [],
"root": false,
"_timeout": 120000,
"file": "/yaddi.js",
"uuid": "c83685e3-0a6e-4b46-81e1-6bd57b174c9e",
"fullFile": "/Users/kostas/development/personal/yadda-html-reporter/examples/yadda_basic/yaddi.js",
"passes": [
{
"title": "Given I am rich",
"fullTitle": "Feature 3 Rich scenario 3.1 Given I am rich",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "60504d4a-9f04-40ae-8e82-0751d96e41d5",
"parentUUID": "c83685e3-0a6e-4b46-81e1-6bd57b174c9e",
"skipped": false
},
{
"title": "When I buy a Porsche",
"fullTitle": "Feature 3 Rich scenario 3.1 When I buy a Porsche",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "a6d038eb-9d32-4de3-9888-2281656e5d9b",
"parentUUID": "c83685e3-0a6e-4b46-81e1-6bd57b174c9e",
"skipped": false
},
{
"title": "Then I am happier",
"fullTitle": "Feature 3 Rich scenario 3.1 Then I am happier",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "32643ecd-c876-4f21-8d70-a971d6bc76f9",
"parentUUID": "c83685e3-0a6e-4b46-81e1-6bd57b174c9e",
"skipped": false
}
],
"failures": [],
"skipped": [],
"hasTests": true,
"hasSuites": false,
"totalTests": 3,
"totalPasses": 3,
"totalFailures": 0,
"totalPending": 0,
"totalSkipped": 0,
"hasPasses": true,
"hasFailures": false,
"hasPending": false,
"hasSkipped": false,
"duration": 3
},
{
"title": "Rich scenario 3.2",
"suites": [],
"tests": [
{
"title": "Given I am rich",
"fullTitle": "Feature 3 Rich scenario 3.2 Given I am rich",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "99e303cf-fccd-4167-bfbc-29fe894e45c9",
"parentUUID": "4313665f-0101-44b5-8704-4d2fb0b1b379",
"skipped": false
},
{
"title": "When I buy a Porsche",
"fullTitle": "Feature 3 Rich scenario 3.2 When I buy a Porsche",
"timedOut": false,
"duration": 2,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "aab002ad-0742-4053-8768-1d189ef46045",
"parentUUID": "4313665f-0101-44b5-8704-4d2fb0b1b379",
"skipped": false
},
{
"title": "Then I am happier",
"fullTitle": "Feature 3 Rich scenario 3.2 Then I am happier",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "c46f19f0-61a1-40fb-95ff-c15c651957f2",
"parentUUID": "4313665f-0101-44b5-8704-4d2fb0b1b379",
"skipped": false
}
],
"pending": [],
"root": false,
"_timeout": 120000,
"file": "/yaddi.js",
"uuid": "4313665f-0101-44b5-8704-4d2fb0b1b379",
"fullFile": "/Users/kostas/development/personal/yadda-html-reporter/examples/yadda_basic/yaddi.js",
"passes": [
{
"title": "Given I am rich",
"fullTitle": "Feature 3 Rich scenario 3.2 Given I am rich",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "99e303cf-fccd-4167-bfbc-29fe894e45c9",
"parentUUID": "4313665f-0101-44b5-8704-4d2fb0b1b379",
"skipped": false
},
{
"title": "When I buy a Porsche",
"fullTitle": "Feature 3 Rich scenario 3.2 When I buy a Porsche",
"timedOut": false,
"duration": 2,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "aab002ad-0742-4053-8768-1d189ef46045",
"parentUUID": "4313665f-0101-44b5-8704-4d2fb0b1b379",
"skipped": false
},
{
"title": "Then I am happier",
"fullTitle": "Feature 3 Rich scenario 3.2 Then I am happier",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "c46f19f0-61a1-40fb-95ff-c15c651957f2",
"parentUUID": "4313665f-0101-44b5-8704-4d2fb0b1b379",
"skipped": false
}
],
"failures": [],
"skipped": [],
"hasTests": true,
"hasSuites": false,
"totalTests": 3,
"totalPasses": 3,
"totalFailures": 0,
"totalPending": 0,
"totalSkipped": 0,
"hasPasses": true,
"hasFailures": false,
"hasPending": false,
"hasSkipped": false,
"duration": 4
}
],
"tests": [],
"pending": [],
"root": false,
"_timeout": 120000,
"file": "/yaddi.js",
"uuid": "089f95db-0cfb-46c7-a111-8fc6a758b11c",
"fullFile": "/Users/kostas/development/personal/yadda-html-reporter/examples/yadda_basic/yaddi.js",
"passes": [],
"failures": [],
"skipped": [],
"hasTests": false,
"hasSuites": true,
"totalTests": 0,
"totalPasses": 0,
"totalFailures": 0,
"totalPending": 0,
"totalSkipped": 0,
"hasPasses": false,
"hasFailures": false,
"hasPending": false,
"hasSkipped": false,
"duration": 0
},
"ctx": "[Circular ~.allHooks.36.ctx]",
"_events": {},
"timer": {
"0": null,
"_idleTimeout": -1,
"_idlePrev": null,
"_idleNext": null,
"_idleStart": 22864995,
"_onTimeout": null,
"_repeat": false
},
"duration": 1,
"_error": null
},
"test": {
"title": "\"after all\" hook",
"async": 1,
"sync": false,
"_timeout": 120000,
"_slow": 75,
"_enableTimeouts": true,
"timedOut": false,
"_trace": {},
"type": "hook",
"parent": {
"title": "Feature 3",
"suites": [
{
"title": "Rich scenario 3.1",
"suites": [],
"tests": [
{
"title": "Given I am rich",
"fullTitle": "Feature 3 Rich scenario 3.1 Given I am rich",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "60504d4a-9f04-40ae-8e82-0751d96e41d5",
"parentUUID": "c83685e3-0a6e-4b46-81e1-6bd57b174c9e",
"skipped": false
},
{
"title": "When I buy a Porsche",
"fullTitle": "Feature 3 Rich scenario 3.1 When I buy a Porsche",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "a6d038eb-9d32-4de3-9888-2281656e5d9b",
"parentUUID": "c83685e3-0a6e-4b46-81e1-6bd57b174c9e",
"skipped": false
},
{
"title": "Then I am happier",
"fullTitle": "Feature 3 Rich scenario 3.1 Then I am happier",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "32643ecd-c876-4f21-8d70-a971d6bc76f9",
"parentUUID": "c83685e3-0a6e-4b46-81e1-6bd57b174c9e",
"skipped": false
}
],
"pending": [],
"root": false,
"_timeout": 120000,
"file": "/yaddi.js",
"uuid": "c83685e3-0a6e-4b46-81e1-6bd57b174c9e",
"fullFile": "/Users/kostas/development/personal/yadda-html-reporter/examples/yadda_basic/yaddi.js",
"passes": [
{
"title": "Given I am rich",
"fullTitle": "Feature 3 Rich scenario 3.1 Given I am rich",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "60504d4a-9f04-40ae-8e82-0751d96e41d5",
"parentUUID": "c83685e3-0a6e-4b46-81e1-6bd57b174c9e",
"skipped": false
},
{
"title": "When I buy a Porsche",
"fullTitle": "Feature 3 Rich scenario 3.1 When I buy a Porsche",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "a6d038eb-9d32-4de3-9888-2281656e5d9b",
"parentUUID": "c83685e3-0a6e-4b46-81e1-6bd57b174c9e",
"skipped": false
},
{
"title": "Then I am happier",
"fullTitle": "Feature 3 Rich scenario 3.1 Then I am happier",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "32643ecd-c876-4f21-8d70-a971d6bc76f9",
"parentUUID": "c83685e3-0a6e-4b46-81e1-6bd57b174c9e",
"skipped": false
}
],
"failures": [],
"skipped": [],
"hasTests": true,
"hasSuites": false,
"totalTests": 3,
"totalPasses": 3,
"totalFailures": 0,
"totalPending": 0,
"totalSkipped": 0,
"hasPasses": true,
"hasFailures": false,
"hasPending": false,
"hasSkipped": false,
"duration": 3
},
{
"title": "Rich scenario 3.2",
"suites": [],
"tests": [
{
"title": "Given I am rich",
"fullTitle": "Feature 3 Rich scenario 3.2 Given I am rich",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "99e303cf-fccd-4167-bfbc-29fe894e45c9",
"parentUUID": "4313665f-0101-44b5-8704-4d2fb0b1b379",
"skipped": false
},
{
"title": "When I buy a Porsche",
"fullTitle": "Feature 3 Rich scenario 3.2 When I buy a Porsche",
"timedOut": false,
"duration": 2,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "aab002ad-0742-4053-8768-1d189ef46045",
"parentUUID": "4313665f-0101-44b5-8704-4d2fb0b1b379",
"skipped": false
},
{
"title": "Then I am happier",
"fullTitle": "Feature 3 Rich scenario 3.2 Then I am happier",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "c46f19f0-61a1-40fb-95ff-c15c651957f2",
"parentUUID": "4313665f-0101-44b5-8704-4d2fb0b1b379",
"skipped": false
}
],
"pending": [],
"root": false,
"_timeout": 120000,
"file": "/yaddi.js",
"uuid": "4313665f-0101-44b5-8704-4d2fb0b1b379",
"fullFile": "/Users/kostas/development/personal/yadda-html-reporter/examples/yadda_basic/yaddi.js",
"passes": [
{
"title": "Given I am rich",
"fullTitle": "Feature 3 Rich scenario 3.2 Given I am rich",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "99e303cf-fccd-4167-bfbc-29fe894e45c9",
"parentUUID": "4313665f-0101-44b5-8704-4d2fb0b1b379",
"skipped": false
},
{
"title": "When I buy a Porsche",
"fullTitle": "Feature 3 Rich scenario 3.2 When I buy a Porsche",
"timedOut": false,
"duration": 2,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "aab002ad-0742-4053-8768-1d189ef46045",
"parentUUID": "4313665f-0101-44b5-8704-4d2fb0b1b379",
"skipped": false
},
{
"title": "Then I am happier",
"fullTitle": "Feature 3 Rich scenario 3.2 Then I am happier",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "c46f19f0-61a1-40fb-95ff-c15c651957f2",
"parentUUID": "4313665f-0101-44b5-8704-4d2fb0b1b379",
"skipped": false
}
],
"failures": [],
"skipped": [],
"hasTests": true,
"hasSuites": false,
"totalTests": 3,
"totalPasses": 3,
"totalFailures": 0,
"totalPending": 0,
"totalSkipped": 0,
"hasPasses": true,
"hasFailures": false,
"hasPending": false,
"hasSkipped": false,
"duration": 4
}
],
"tests": [],
"pending": [],
"root": false,
"_timeout": 120000,
"file": "/yaddi.js",
"uuid": "089f95db-0cfb-46c7-a111-8fc6a758b11c",
"fullFile": "/Users/kostas/development/personal/yadda-html-reporter/examples/yadda_basic/yaddi.js",
"passes": [],
"failures": [],
"skipped": [],
"hasTests": false,
"hasSuites": true,
"totalTests": 0,
"totalPasses": 0,
"totalFailures": 0,
"totalPending": 0,
"totalSkipped": 0,
"hasPasses": false,
"hasFailures": false,
"hasPending": false,
"hasSkipped": false,
"duration": 0
},
"ctx": "[Circular ~.allHooks.36.ctx]",
"_events": {},
"timer": {
"0": null,
"_idleTimeout": -1,
"_idlePrev": null,
"_idleNext": null,
"_idleStart": 22864995,
"_onTimeout": null,
"_repeat": false
},
"duration": 1,
"_error": null
}
},
"_events": {},
"duration": 0,
"_error": null
},
{
"title": "\"after all\" hook",
"async": 1,
"sync": false,
"_timeout": 120000,
"_slow": 75,
"_enableTimeouts": true,
"timedOut": false,
"_trace": {},
"type": "hook",
"parent": {
"title": "Feature 3",
"suites": [
{
"title": "Rich scenario 3.1",
"suites": [],
"tests": [
{
"title": "Given I am rich",
"fullTitle": "Feature 3 Rich scenario 3.1 Given I am rich",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "60504d4a-9f04-40ae-8e82-0751d96e41d5",
"parentUUID": "c83685e3-0a6e-4b46-81e1-6bd57b174c9e",
"skipped": false
},
{
"title": "When I buy a Porsche",
"fullTitle": "Feature 3 Rich scenario 3.1 When I buy a Porsche",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "a6d038eb-9d32-4de3-9888-2281656e5d9b",
"parentUUID": "c83685e3-0a6e-4b46-81e1-6bd57b174c9e",
"skipped": false
},
{
"title": "Then I am happier",
"fullTitle": "Feature 3 Rich scenario 3.1 Then I am happier",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "32643ecd-c876-4f21-8d70-a971d6bc76f9",
"parentUUID": "c83685e3-0a6e-4b46-81e1-6bd57b174c9e",
"skipped": false
}
],
"pending": [],
"root": false,
"_timeout": 120000,
"file": "/yaddi.js",
"uuid": "c83685e3-0a6e-4b46-81e1-6bd57b174c9e",
"fullFile": "/Users/kostas/development/personal/yadda-html-reporter/examples/yadda_basic/yaddi.js",
"passes": [
{
"title": "Given I am rich",
"fullTitle": "Feature 3 Rich scenario 3.1 Given I am rich",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "60504d4a-9f04-40ae-8e82-0751d96e41d5",
"parentUUID": "c83685e3-0a6e-4b46-81e1-6bd57b174c9e",
"skipped": false
},
{
"title": "When I buy a Porsche",
"fullTitle": "Feature 3 Rich scenario 3.1 When I buy a Porsche",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "a6d038eb-9d32-4de3-9888-2281656e5d9b",
"parentUUID": "c83685e3-0a6e-4b46-81e1-6bd57b174c9e",
"skipped": false
},
{
"title": "Then I am happier",
"fullTitle": "Feature 3 Rich scenario 3.1 Then I am happier",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "32643ecd-c876-4f21-8d70-a971d6bc76f9",
"parentUUID": "c83685e3-0a6e-4b46-81e1-6bd57b174c9e",
"skipped": false
}
],
"failures": [],
"skipped": [],
"hasTests": true,
"hasSuites": false,
"totalTests": 3,
"totalPasses": 3,
"totalFailures": 0,
"totalPending": 0,
"totalSkipped": 0,
"hasPasses": true,
"hasFailures": false,
"hasPending": false,
"hasSkipped": false,
"duration": 3
},
{
"title": "Rich scenario 3.2",
"suites": [],
"tests": [
{
"title": "Given I am rich",
"fullTitle": "Feature 3 Rich scenario 3.2 Given I am rich",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "99e303cf-fccd-4167-bfbc-29fe894e45c9",
"parentUUID": "4313665f-0101-44b5-8704-4d2fb0b1b379",
"skipped": false
},
{
"title": "When I buy a Porsche",
"fullTitle": "Feature 3 Rich scenario 3.2 When I buy a Porsche",
"timedOut": false,
"duration": 2,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "aab002ad-0742-4053-8768-1d189ef46045",
"parentUUID": "4313665f-0101-44b5-8704-4d2fb0b1b379",
"skipped": false
},
{
"title": "Then I am happier",
"fullTitle": "Feature 3 Rich scenario 3.2 Then I am happier",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "c46f19f0-61a1-40fb-95ff-c15c651957f2",
"parentUUID": "4313665f-0101-44b5-8704-4d2fb0b1b379",
"skipped": false
}
],
"pending": [],
"root": false,
"_timeout": 120000,
"file": "/yaddi.js",
"uuid": "4313665f-0101-44b5-8704-4d2fb0b1b379",
"fullFile": "/Users/kostas/development/personal/yadda-html-reporter/examples/yadda_basic/yaddi.js",
"passes": [
{
"title": "Given I am rich",
"fullTitle": "Feature 3 Rich scenario 3.2 Given I am rich",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "99e303cf-fccd-4167-bfbc-29fe894e45c9",
"parentUUID": "4313665f-0101-44b5-8704-4d2fb0b1b379",
"skipped": false
},
{
"title": "When I buy a Porsche",
"fullTitle": "Feature 3 Rich scenario 3.2 When I buy a Porsche",
"timedOut": false,
"duration": 2,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "aab002ad-0742-4053-8768-1d189ef46045",
"parentUUID": "4313665f-0101-44b5-8704-4d2fb0b1b379",
"skipped": false
},
{
"title": "Then I am happier",
"fullTitle": "Feature 3 Rich scenario 3.2 Then I am happier",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "c46f19f0-61a1-40fb-95ff-c15c651957f2",
"parentUUID": "4313665f-0101-44b5-8704-4d2fb0b1b379",
"skipped": false
}
],
"failures": [],
"skipped": [],
"hasTests": true,
"hasSuites": false,
"totalTests": 3,
"totalPasses": 3,
"totalFailures": 0,
"totalPending": 0,
"totalSkipped": 0,
"hasPasses": true,
"hasFailures": false,
"hasPending": false,
"hasSkipped": false,
"duration": 4
}
],
"tests": [],
"pending": [],
"root": false,
"_timeout": 120000,
"file": "/yaddi.js",
"uuid": "089f95db-0cfb-46c7-a111-8fc6a758b11c",
"fullFile": "/Users/kostas/development/personal/yadda-html-reporter/examples/yadda_basic/yaddi.js",
"passes": [],
"failures": [],
"skipped": [],
"hasTests": false,
"hasSuites": true,
"totalTests": 0,
"totalPasses": 0,
"totalFailures": 0,
"totalPending": 0,
"totalSkipped": 0,
"hasPasses": false,
"hasFailures": false,
"hasPending": false,
"hasSkipped": false,
"duration": 0
},
"ctx": {
"_runnable": "[Circular ~.allHooks.37]",
"test": "[Circular ~.allHooks.37]"
},
"_events": {},
"timer": {
"0": null,
"_idleTimeout": -1,
"_idlePrev": null,
"_idleNext": null,
"_idleStart": 22864995,
"_onTimeout": null,
"_repeat": false
},
"duration": 1,
"_error": null
}
],
"allPending": [],
"allPasses": [
{
"title": "Given I am rich",
"fullTitle": "Rich scenario 1 Given I am rich",
"timedOut": false,
"duration": 5,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "5ae89790-6471-4dd1-9645-0df8fdf570d2",
"parentUUID": "71566e2d-5b36-4ec0-96ac-9850af1351e7",
"skipped": false
},
{
"title": "When I buy a Porsche",
"fullTitle": "Rich scenario 1 When I buy a Porsche",
"timedOut": false,
"duration": 2,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "bd5b9911-487b-4654-8844-ce2113c7a808",
"parentUUID": "71566e2d-5b36-4ec0-96ac-9850af1351e7",
"skipped": false
},
{
"title": "Then I am happier",
"fullTitle": "Rich scenario 1 Then I am happier",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "4f7d15e9-b345-4e26-9b8d-9bdc64376d9e",
"parentUUID": "71566e2d-5b36-4ec0-96ac-9850af1351e7",
"skipped": false
},
{
"title": "Given I am rich",
"fullTitle": "Rich scenario 2.1 Given I am rich",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "9d47cf7f-a4ce-4b02-a929-5e1de29a5833",
"parentUUID": "bde822ca-e1c5-401b-923c-6ce98267776d",
"skipped": false
},
{
"title": "When I buy a Porsche",
"fullTitle": "Rich scenario 2.1 When I buy a Porsche",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "32be88e4-e079-485d-aa68-90b6fa9dba36",
"parentUUID": "bde822ca-e1c5-401b-923c-6ce98267776d",
"skipped": false
},
{
"title": "Then I am happier",
"fullTitle": "Rich scenario 2.1 Then I am happier",
"timedOut": false,
"duration": 0,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "4ca66185-494e-4380-8089-537be9ab24e3",
"parentUUID": "bde822ca-e1c5-401b-923c-6ce98267776d",
"skipped": false
},
{
"title": "Given I am rich",
"fullTitle": "Rich scenario 2.2 Given I am rich",
"timedOut": false,
"duration": 0,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "45e0062f-462d-4bba-b970-d7beeb307e24",
"parentUUID": "211e3af3-c072-4370-bf21-3462128801c1",
"skipped": false
},
{
"title": "When I buy a Porsche",
"fullTitle": "Rich scenario 2.2 When I buy a Porsche",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "b17ff4fa-310b-40cc-a16f-982ed92aa608",
"parentUUID": "211e3af3-c072-4370-bf21-3462128801c1",
"skipped": false
},
{
"title": "Then I am happier",
"fullTitle": "Rich scenario 2.2 Then I am happier",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "b1e1e45d-c439-4dd1-b470-da736a9a1996",
"parentUUID": "211e3af3-c072-4370-bf21-3462128801c1",
"skipped": false
},
{
"title": "Given I am rich",
"fullTitle": "Rich scenario 3.1 Given I am rich",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "0d35c6ee-7069-4f8c-9d5c-127c1fa21928",
"parentUUID": "c83685e3-0a6e-4b46-81e1-6bd57b174c9e",
"skipped": false
},
{
"title": "When I buy a Porsche",
"fullTitle": "Rich scenario 3.1 When I buy a Porsche",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "19231143-b5d0-4f2b-897e-f2b26c37dbf7",
"parentUUID": "c83685e3-0a6e-4b46-81e1-6bd57b174c9e",
"skipped": false
},
{
"title": "Then I am happier",
"fullTitle": "Rich scenario 3.1 Then I am happier",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "65c2dfd8-b0aa-4a4a-986f-d236e1bf5f18",
"parentUUID": "c83685e3-0a6e-4b46-81e1-6bd57b174c9e",
"skipped": false
},
{
"title": "Given I am rich",
"fullTitle": "Rich scenario 3.2 Given I am rich",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "608248a4-9de5-433e-b0c6-01f8f619af50",
"parentUUID": "4313665f-0101-44b5-8704-4d2fb0b1b379",
"skipped": false
},
{
"title": "When I buy a Porsche",
"fullTitle": "Rich scenario 3.2 When I buy a Porsche",
"timedOut": false,
"duration": 2,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "1f767560-5cf1-4415-9d01-392c4c67af96",
"parentUUID": "4313665f-0101-44b5-8704-4d2fb0b1b379",
"skipped": false
},
{
"title": "Then I am happier",
"fullTitle": "Rich scenario 3.2 Then I am happier",
"timedOut": false,
"duration": 1,
"state": "passed",
"speed": "fast",
"pass": true,
"fail": false,
"pending": false,
"code": "iterator(subject, done);",
"isRoot": false,
"uuid": "f11ea3ad-1e7b-4629-8270-70ee05a51574",
"parentUUID": "4313665f-0101-44b5-8704-4d2fb0b1b379",
"skipped": false
}
],
"allFailures": [
{
"title": "When I cause a failure",
"fullTitle": "Rich scenario 2.1 When I cause a failure",
"timedOut": false,
"duration": 1,
"state": "failed",
"pass": false,
"fail": true,
"pending": false,
"code": "iterator(subject, done);",
"err": {
"name": "Error",
"message": "failure!!!",
"stack": "<span class=\"hljs-built_in\">Error</span>: failure!!!<br> at <span class=\"hljs-built_in\">Object</span>.<anonymous> (steps.js:<span class=\"hljs-number\">20</span>:<span class=\"hljs-number\">16</span>)<br> at basic.js:<span class=\"hljs-number\">37</span>:<span class=\"hljs-number\">21</span>"
},
"isRoot": false,
"uuid": "a8be7011-fe0f-4ecb-bbda-ea5fb8ef7d76",
"parentUUID": "bde822ca-e1c5-401b-923c-6ce98267776d",
"skipped": false
}
]
}