{
  "title": "",
  "suites": [
    {
      "title": "Master Test Suite",
      "suites": [
        {
          "title": "Test Suite - Basic",
          "suites": [],
          "tests": [
            {
              "title": "should be passing test if true is not false",
              "fullTitle": "Master Test Suite Test Suite - Basic should be passing test if true is not false",
              "timedOut": false,
              "duration": 1,
              "state": "passed",
              "speed": "medium",
              "pass": true,
              "fail": false,
              "pending": false,
              "code": "true.should.be.ok;\ndone();",
              "err": {},
              "isRoot": false,
              "uuid": "ad1227c4-88c7-4ab9-80e8-41b7cdc66f89",
              "parentUUID": "03f8c633-1f19-49cb-a5b4-bcf91b230255",
              "skipped": false
            },
            {
              "title": "should fail when returned object does not match expected object",
              "fullTitle": "Master Test Suite Test Suite - Basic should fail when returned object does not match expected object",
              "timedOut": false,
              "duration": 2,
              "state": "failed",
              "pass": false,
              "fail": true,
              "pending": false,
              "code": "var o = retObj();\no.should.eql({});\ndone();",
              "err": {
                "operator": "to equal",
                "expected": "{}",
                "details": "",
                "showDiff": true,
                "actual": "{\n  \"employees\": {\n    \"employee\": [\n      {\n        \"firstName\": \"Tom\"\n        \"id\": \"1\"\n        \"lastName\": \"Cruise\"\n      }\n      {\n        \"firstName\": \"Maria\"\n        \"id\": \"2\"\n        \"lastName\": \"Sharapova\"\n      }\n      {\n        \"firstName\": \"James\"\n        \"id\": \"3\"\n        \"lastName\": \"Bond\"\n      }\n    ]\n  }\n}",
                "negate": false,
                "assertion": {
                  "obj": {
                    "employees": {
                      "employee": [
                        {
                          "id": "1",
                          "firstName": "Tom",
                          "lastName": "Cruise"
                        },
                        {
                          "id": "2",
                          "firstName": "Maria",
                          "lastName": "Sharapova"
                        },
                        {
                          "id": "3",
                          "firstName": "James",
                          "lastName": "Bond"
                        }
                      ]
                    }
                  },
                  "anyOne": false,
                  "negate": false,
                  "params": {
                    "operator": "to equal",
                    "expected": {},
                    "details": "",
                    "showDiff": true,
                    "actual": {
                      "employees": {
                        "employee": [
                          {
                            "id": "1",
                            "firstName": "Tom",
                            "lastName": "Cruise"
                          },
                          {
                            "id": "2",
                            "firstName": "Maria",
                            "lastName": "Sharapova"
                          },
                          {
                            "id": "3",
                            "firstName": "James",
                            "lastName": "Bond"
                          }
                        ]
                      }
                    },
                    "negate": false,
                    "assertion": "[Circular ~.suites.suites.0.suites.0.tests.1.err.assertion]"
                  }
                },
                "_message": "expected Object {\n  employees: Object {\n    employee: Array [\n      Object { id: '1', firstName: 'Tom', lastName: 'Cruise' },\n      Object { id: '2', firstName: 'Maria', lastName: 'Sharapova' },\n      Object { id: '3', firstName: 'James', lastName: 'Bond' }\n    ]\n  }\n} to equal Object {}",
                "generatedMessage": true,
                "estack": "AssertionError: expected Object {\n  employees: Object {\n    employee: Array [\n      Object { id: '1', firstName: 'Tom', lastName: 'Cruise' },\n      Object { id: '2', firstName: 'Maria', lastName: 'Sharapova' },\n      Object { id: '3', firstName: 'James', lastName: 'Bond' }\n    ]\n  }\n} to equal Object {}\n    at Assertion.fail (node_modules/should/cjs/should.js:205:17)\n    at Assertion.Object.defineProperty.value (node_modules/should/cjs/should.js:277:19)\n    at Context.<anonymous> (test-functional/test.js:38:16)",
                "diff": "- {\n-   \"employees\": {\n-     \"employee\": [\n-       {\n-         \"firstName\": \"Tom\"\n-         \"id\": \"1\"\n-         \"lastName\": \"Cruise\"\n-       }\n-       {\n-         \"firstName\": \"Maria\"\n-         \"id\": \"2\"\n-         \"lastName\": \"Sharapova\"\n-       }\n-       {\n-         \"firstName\": \"James\"\n-         \"id\": \"3\"\n-         \"lastName\": \"Bond\"\n-       }\n-     ]\n-   }\n- }\n+ {}\n"
              },
              "isRoot": false,
              "uuid": "f63b2f3a-c164-48ec-a485-7fc53053cbfd",
              "parentUUID": "03f8c633-1f19-49cb-a5b4-bcf91b230255",
              "skipped": false
            }
          ],
          "pending": [],
          "root": false,
          "_timeout": 2000,
          "file": "/test-functional/test.js",
          "uuid": "03f8c633-1f19-49cb-a5b4-bcf91b230255",
          "fullFile": "/Users/adamgruber/Sites/mochawesome/test-functional/test.js",
          "passes": [
            {
              "title": "should be passing test if true is not false",
              "fullTitle": "Master Test Suite Test Suite - Basic should be passing test if true is not false",
              "timedOut": false,
              "duration": 1,
              "state": "passed",
              "speed": "medium",
              "pass": true,
              "fail": false,
              "pending": false,
              "code": "true.should.be.ok;\ndone();",
              "err": {},
              "isRoot": false,
              "uuid": "ad1227c4-88c7-4ab9-80e8-41b7cdc66f89",
              "parentUUID": "03f8c633-1f19-49cb-a5b4-bcf91b230255",
              "skipped": false
            }
          ],
          "failures": [
            {
              "title": "should fail when returned object does not match expected object",
              "fullTitle": "Master Test Suite Test Suite - Basic should fail when returned object does not match expected object",
              "timedOut": false,
              "duration": 2,
              "state": "failed",
              "pass": false,
              "fail": true,
              "pending": false,
              "code": "var o = retObj();\no.should.eql({});\ndone();",
              "err": {
                "operator": "to equal",
                "expected": "{}",
                "details": "",
                "showDiff": true,
                "actual": "{\n  \"employees\": {\n    \"employee\": [\n      {\n        \"firstName\": \"Tom\"\n        \"id\": \"1\"\n        \"lastName\": \"Cruise\"\n      }\n      {\n        \"firstName\": \"Maria\"\n        \"id\": \"2\"\n        \"lastName\": \"Sharapova\"\n      }\n      {\n        \"firstName\": \"James\"\n        \"id\": \"3\"\n        \"lastName\": \"Bond\"\n      }\n    ]\n  }\n}",
                "negate": false,
                "assertion": {
                  "obj": {
                    "employees": {
                      "employee": [
                        {
                          "id": "1",
                          "firstName": "Tom",
                          "lastName": "Cruise"
                        },
                        {
                          "id": "2",
                          "firstName": "Maria",
                          "lastName": "Sharapova"
                        },
                        {
                          "id": "3",
                          "firstName": "James",
                          "lastName": "Bond"
                        }
                      ]
                    }
                  },
                  "anyOne": false,
                  "negate": false,
                  "params": {
                    "operator": "to equal",
                    "expected": {},
                    "details": "",
                    "showDiff": true,
                    "actual": {
                      "employees": {
                        "employee": [
                          {
                            "id": "1",
                            "firstName": "Tom",
                            "lastName": "Cruise"
                          },
                          {
                            "id": "2",
                            "firstName": "Maria",
                            "lastName": "Sharapova"
                          },
                          {
                            "id": "3",
                            "firstName": "James",
                            "lastName": "Bond"
                          }
                        ]
                      }
                    },
                    "negate": false,
                    "assertion": "[Circular ~.suites.suites.0.suites.0.failures.0.err.assertion]"
                  }
                },
                "_message": "expected Object {\n  employees: Object {\n    employee: Array [\n      Object { id: '1', firstName: 'Tom', lastName: 'Cruise' },\n      Object { id: '2', firstName: 'Maria', lastName: 'Sharapova' },\n      Object { id: '3', firstName: 'James', lastName: 'Bond' }\n    ]\n  }\n} to equal Object {}",
                "generatedMessage": true,
                "estack": "AssertionError: expected Object {\n  employees: Object {\n    employee: Array [\n      Object { id: '1', firstName: 'Tom', lastName: 'Cruise' },\n      Object { id: '2', firstName: 'Maria', lastName: 'Sharapova' },\n      Object { id: '3', firstName: 'James', lastName: 'Bond' }\n    ]\n  }\n} to equal Object {}\n    at Assertion.fail (node_modules/should/cjs/should.js:205:17)\n    at Assertion.Object.defineProperty.value (node_modules/should/cjs/should.js:277:19)\n    at Context.<anonymous> (test-functional/test.js:38:16)",
                "diff": "- {\n-   \"employees\": {\n-     \"employee\": [\n-       {\n-         \"firstName\": \"Tom\"\n-         \"id\": \"1\"\n-         \"lastName\": \"Cruise\"\n-       }\n-       {\n-         \"firstName\": \"Maria\"\n-         \"id\": \"2\"\n-         \"lastName\": \"Sharapova\"\n-       }\n-       {\n-         \"firstName\": \"James\"\n-         \"id\": \"3\"\n-         \"lastName\": \"Bond\"\n-       }\n-     ]\n-   }\n- }\n+ {}\n"
              },
              "isRoot": false,
              "uuid": "f63b2f3a-c164-48ec-a485-7fc53053cbfd",
              "parentUUID": "03f8c633-1f19-49cb-a5b4-bcf91b230255",
              "skipped": false
            }
          ],
          "skipped": [],
          "hasTests": true,
          "hasSuites": false,
          "totalTests": 2,
          "totalPasses": 1,
          "totalFailures": 1,
          "totalPending": 0,
          "totalSkipped": 0,
          "hasPasses": true,
          "hasFailures": true,
          "hasPending": false,
          "hasSkipped": false,
          "duration": 3
        },
        {
          "title": "Test Suite - Nested Suites",
          "suites": [
            {
              "title": "Nested Test Suite",
              "suites": [],
              "tests": [
                {
                  "title": "should be a passing test",
                  "fullTitle": "Test Suite - Nested Suites Nested Test Suite should be a passing test",
                  "timedOut": false,
                  "duration": 0,
                  "state": "passed",
                  "speed": "fast",
                  "pass": true,
                  "fail": false,
                  "pending": false,
                  "code": "true.should.be.ok;\ndone();",
                  "err": {},
                  "isRoot": false,
                  "uuid": "e3c0b066-221b-4660-ba1e-6e9be1dd0dec",
                  "parentUUID": "5fadc5dc-84cb-427b-91e6-4e795615c554",
                  "skipped": false
                }
              ],
              "pending": [],
              "root": false,
              "_timeout": 2000,
              "file": "/test-functional/test.js",
              "uuid": "5fadc5dc-84cb-427b-91e6-4e795615c554",
              "fullFile": "/Users/adamgruber/Sites/mochawesome/test-functional/test.js",
              "passes": [
                {
                  "title": "should be a passing test",
                  "fullTitle": "Test Suite - Nested Suites Nested Test Suite should be a passing test",
                  "timedOut": false,
                  "duration": 0,
                  "state": "passed",
                  "speed": "fast",
                  "pass": true,
                  "fail": false,
                  "pending": false,
                  "code": "true.should.be.ok;\ndone();",
                  "err": {},
                  "isRoot": false,
                  "uuid": "e3c0b066-221b-4660-ba1e-6e9be1dd0dec",
                  "parentUUID": "5fadc5dc-84cb-427b-91e6-4e795615c554",
                  "skipped": false
                }
              ],
              "failures": [],
              "skipped": [],
              "hasTests": true,
              "hasSuites": false,
              "totalTests": 1,
              "totalPasses": 1,
              "totalFailures": 0,
              "totalPending": 0,
              "totalSkipped": 0,
              "hasPasses": true,
              "hasFailures": false,
              "hasPending": false,
              "hasSkipped": false,
              "duration": 0
            },
            {
              "title": "Nested Test Suite",
              "suites": [],
              "tests": [
                {
                  "title": "passing test",
                  "fullTitle": "Test Suite - Nested Suites Nested Test Suite passing test",
                  "timedOut": false,
                  "duration": 0,
                  "state": "passed",
                  "speed": "fast",
                  "pass": true,
                  "fail": false,
                  "pending": false,
                  "code": "true.should.be.ok;\ndone();",
                  "err": {},
                  "isRoot": false,
                  "uuid": "0480e311-b6cb-499c-aea7-f745068193c2",
                  "parentUUID": "16b43327-31c1-4aa9-bf6d-06a4a3ed2e26",
                  "skipped": false
                }
              ],
              "pending": [],
              "root": false,
              "_timeout": 2000,
              "file": "/test-functional/test.js",
              "uuid": "16b43327-31c1-4aa9-bf6d-06a4a3ed2e26",
              "fullFile": "/Users/adamgruber/Sites/mochawesome/test-functional/test.js",
              "passes": [
                {
                  "title": "passing test",
                  "fullTitle": "Test Suite - Nested Suites Nested Test Suite passing test",
                  "timedOut": false,
                  "duration": 0,
                  "state": "passed",
                  "speed": "fast",
                  "pass": true,
                  "fail": false,
                  "pending": false,
                  "code": "true.should.be.ok;\ndone();",
                  "err": {},
                  "isRoot": false,
                  "uuid": "0480e311-b6cb-499c-aea7-f745068193c2",
                  "parentUUID": "16b43327-31c1-4aa9-bf6d-06a4a3ed2e26",
                  "skipped": false
                }
              ],
              "failures": [],
              "skipped": [],
              "hasTests": true,
              "hasSuites": false,
              "totalTests": 1,
              "totalPasses": 1,
              "totalFailures": 0,
              "totalPending": 0,
              "totalSkipped": 0,
              "hasPasses": true,
              "hasFailures": false,
              "hasPending": false,
              "hasSkipped": false,
              "duration": 0
            }
          ],
          "tests": [
            {
              "title": "passing test",
              "fullTitle": "Master Test Suite Test Suite - Nested Suites passing test",
              "timedOut": false,
              "duration": 0,
              "state": "passed",
              "speed": "fast",
              "pass": true,
              "fail": false,
              "pending": false,
              "code": "true.should.be.ok;\ndone();",
              "err": {},
              "isRoot": false,
              "uuid": "b0d00767-18b0-4c82-823d-40747b5402da",
              "parentUUID": "94507905-b568-460b-b6d1-740a8e929408",
              "skipped": false
            },
            {
              "title": "should be a failing test",
              "fullTitle": "Master Test Suite Test Suite - Nested Suites should be a failing test",
              "timedOut": false,
              "duration": 0,
              "state": "passed",
              "speed": "fast",
              "pass": true,
              "fail": false,
              "pending": false,
              "code": "false.should.be.ok;\ndone();",
              "err": {},
              "isRoot": false,
              "uuid": "d4448793-a758-4fa4-8167-2a7458221c17",
              "parentUUID": "94507905-b568-460b-b6d1-740a8e929408",
              "skipped": false
            }
          ],
          "pending": [],
          "root": false,
          "_timeout": 2000,
          "file": "/test-functional/test.js",
          "uuid": "94507905-b568-460b-b6d1-740a8e929408",
          "fullFile": "/Users/adamgruber/Sites/mochawesome/test-functional/test.js",
          "passes": [
            {
              "title": "passing test",
              "fullTitle": "Master Test Suite Test Suite - Nested Suites passing test",
              "timedOut": false,
              "duration": 0,
              "state": "passed",
              "speed": "fast",
              "pass": true,
              "fail": false,
              "pending": false,
              "code": "true.should.be.ok;\ndone();",
              "err": {},
              "isRoot": false,
              "uuid": "b0d00767-18b0-4c82-823d-40747b5402da",
              "parentUUID": "94507905-b568-460b-b6d1-740a8e929408",
              "skipped": false
            },
            {
              "title": "should be a failing test",
              "fullTitle": "Master Test Suite Test Suite - Nested Suites should be a failing test",
              "timedOut": false,
              "duration": 0,
              "state": "passed",
              "speed": "fast",
              "pass": true,
              "fail": false,
              "pending": false,
              "code": "false.should.be.ok;\ndone();",
              "err": {},
              "isRoot": false,
              "uuid": "d4448793-a758-4fa4-8167-2a7458221c17",
              "parentUUID": "94507905-b568-460b-b6d1-740a8e929408",
              "skipped": false
            }
          ],
          "failures": [],
          "skipped": [],
          "hasTests": true,
          "hasSuites": true,
          "totalTests": 2,
          "totalPasses": 2,
          "totalFailures": 0,
          "totalPending": 0,
          "totalSkipped": 0,
          "hasPasses": true,
          "hasFailures": false,
          "hasPending": false,
          "hasSkipped": false,
          "duration": 0
        },
        {
          "title": "Test Suite - Nested Suites Failing Before",
          "suites": [
            {
              "title": "Nested Test Suite",
              "suites": [],
              "tests": [
                {
                  "title": "passing test",
                  "fullTitle": "Test Suite - Nested Suites Failing Before Nested Test Suite passing test",
                  "timedOut": false,
                  "duration": 0,
                  "pass": false,
                  "fail": false,
                  "pending": false,
                  "code": "true.should.be.ok;\ndone();",
                  "err": {},
                  "isRoot": false,
                  "uuid": "330dff3f-3523-4d90-bc25-4e2ff1022700",
                  "parentUUID": "cbcf7b81-fbb8-469d-b4fb-813437b53b52",
                  "skipped": true
                }
              ],
              "pending": [],
              "root": false,
              "_timeout": 2000,
              "file": "/test-functional/test.js",
              "uuid": "cbcf7b81-fbb8-469d-b4fb-813437b53b52",
              "fullFile": "/Users/adamgruber/Sites/mochawesome/test-functional/test.js",
              "passes": [],
              "failures": [],
              "skipped": [
                {
                  "title": "passing test",
                  "fullTitle": "Test Suite - Nested Suites Failing Before Nested Test Suite passing test",
                  "timedOut": false,
                  "duration": 0,
                  "pass": false,
                  "fail": false,
                  "pending": false,
                  "code": "true.should.be.ok;\ndone();",
                  "err": {},
                  "isRoot": false,
                  "uuid": "330dff3f-3523-4d90-bc25-4e2ff1022700",
                  "parentUUID": "cbcf7b81-fbb8-469d-b4fb-813437b53b52",
                  "skipped": true
                }
              ],
              "hasTests": true,
              "hasSuites": false,
              "totalTests": 1,
              "totalPasses": 0,
              "totalFailures": 0,
              "totalPending": 0,
              "totalSkipped": 1,
              "hasPasses": false,
              "hasFailures": false,
              "hasPending": false,
              "hasSkipped": true,
              "duration": 0
            }
          ],
          "tests": [
            {
              "title": "passing test",
              "fullTitle": "Master Test Suite Test Suite - Nested Suites Failing Before passing test",
              "timedOut": false,
              "duration": 0,
              "pass": false,
              "fail": false,
              "pending": false,
              "code": "true.should.be.ok;\ndone();",
              "err": {},
              "isRoot": false,
              "uuid": "bb7a8805-9a79-4aea-91cd-39072f16483c",
              "parentUUID": "b9a4b76f-208f-410e-8c29-5cb6afd5290c",
              "skipped": true
            }
          ],
          "pending": [],
          "root": false,
          "_timeout": 2000,
          "file": "/test-functional/test.js",
          "uuid": "b9a4b76f-208f-410e-8c29-5cb6afd5290c",
          "fullFile": "/Users/adamgruber/Sites/mochawesome/test-functional/test.js",
          "passes": [],
          "failures": [],
          "skipped": [
            {
              "title": "passing test",
              "fullTitle": "Master Test Suite Test Suite - Nested Suites Failing Before passing test",
              "timedOut": false,
              "duration": 0,
              "pass": false,
              "fail": false,
              "pending": false,
              "code": "true.should.be.ok;\ndone();",
              "err": {},
              "isRoot": false,
              "uuid": "bb7a8805-9a79-4aea-91cd-39072f16483c",
              "parentUUID": "b9a4b76f-208f-410e-8c29-5cb6afd5290c",
              "skipped": true
            }
          ],
          "hasTests": true,
          "hasSuites": true,
          "totalTests": 1,
          "totalPasses": 0,
          "totalFailures": 0,
          "totalPending": 0,
          "totalSkipped": 1,
          "hasPasses": false,
          "hasFailures": false,
          "hasPending": false,
          "hasSkipped": true,
          "duration": 0
        },
        {
          "title": "Test Suite - Failed After",
          "suites": [],
          "tests": [
            {
              "title": "passing test",
              "fullTitle": "Master Test Suite Test Suite - Failed After passing test",
              "timedOut": false,
              "duration": 0,
              "state": "passed",
              "speed": "fast",
              "pass": true,
              "fail": false,
              "pending": false,
              "code": "true.should.be.ok;\ndone();",
              "err": {},
              "isRoot": false,
              "uuid": "d1a79a58-53f7-44e7-ae21-bf45d22af520",
              "parentUUID": "9f0684b5-c7af-4a8a-ac72-a320661c7e4c",
              "skipped": false
            },
            {
              "title": "pending test",
              "fullTitle": "Master Test Suite Test Suite - Failed After pending test",
              "timedOut": false,
              "duration": 0,
              "pass": false,
              "fail": false,
              "pending": true,
              "code": "",
              "err": {},
              "isRoot": false,
              "uuid": "8bc87cba-2bbb-41c3-ace9-b635515bcd02",
              "parentUUID": "9f0684b5-c7af-4a8a-ac72-a320661c7e4c",
              "skipped": false
            },
            {
              "title": "failing test",
              "fullTitle": "Master Test Suite Test Suite - Failed After failing test",
              "timedOut": false,
              "duration": 0,
              "state": "passed",
              "speed": "fast",
              "pass": true,
              "fail": false,
              "pending": false,
              "code": "false.should.be.ok;\ndone();",
              "err": {},
              "isRoot": false,
              "uuid": "83e82760-8244-4d95-adf8-f7d86f339354",
              "parentUUID": "9f0684b5-c7af-4a8a-ac72-a320661c7e4c",
              "skipped": false
            },
            {
              "title": "passing test",
              "fullTitle": "Master Test Suite Test Suite - Failed After passing test",
              "timedOut": false,
              "duration": 0,
              "state": "passed",
              "speed": "fast",
              "pass": true,
              "fail": false,
              "pending": false,
              "code": "true.should.be.ok;\ndone();",
              "err": {},
              "isRoot": false,
              "uuid": "a4fa7dbf-8716-49eb-9c86-e26d4d9ecab1",
              "parentUUID": "9f0684b5-c7af-4a8a-ac72-a320661c7e4c",
              "skipped": false
            },
            {
              "title": "pending test",
              "fullTitle": "Master Test Suite Test Suite - Failed After pending test",
              "timedOut": false,
              "duration": 0,
              "pass": false,
              "fail": false,
              "pending": true,
              "code": "",
              "err": {},
              "isRoot": false,
              "uuid": "5abdef86-5b5f-41e2-93ee-de830f1763b5",
              "parentUUID": "9f0684b5-c7af-4a8a-ac72-a320661c7e4c",
              "skipped": false
            }
          ],
          "pending": [
            {
              "title": "pending test",
              "fullTitle": "Master Test Suite Test Suite - Failed After pending test",
              "timedOut": false,
              "duration": 0,
              "pass": false,
              "fail": false,
              "pending": true,
              "code": "",
              "err": {},
              "isRoot": false,
              "uuid": "8bc87cba-2bbb-41c3-ace9-b635515bcd02",
              "parentUUID": "9f0684b5-c7af-4a8a-ac72-a320661c7e4c",
              "skipped": false
            },
            {
              "title": "pending test",
              "fullTitle": "Master Test Suite Test Suite - Failed After pending test",
              "timedOut": false,
              "duration": 0,
              "pass": false,
              "fail": false,
              "pending": true,
              "code": "",
              "err": {},
              "isRoot": false,
              "uuid": "5abdef86-5b5f-41e2-93ee-de830f1763b5",
              "parentUUID": "9f0684b5-c7af-4a8a-ac72-a320661c7e4c",
              "skipped": false
            }
          ],
          "root": false,
          "_timeout": 2000,
          "file": "/test-functional/test.js",
          "uuid": "9f0684b5-c7af-4a8a-ac72-a320661c7e4c",
          "fullFile": "/Users/adamgruber/Sites/mochawesome/test-functional/test.js",
          "passes": [
            {
              "title": "passing test",
              "fullTitle": "Master Test Suite Test Suite - Failed After passing test",
              "timedOut": false,
              "duration": 0,
              "state": "passed",
              "speed": "fast",
              "pass": true,
              "fail": false,
              "pending": false,
              "code": "true.should.be.ok;\ndone();",
              "err": {},
              "isRoot": false,
              "uuid": "d1a79a58-53f7-44e7-ae21-bf45d22af520",
              "parentUUID": "9f0684b5-c7af-4a8a-ac72-a320661c7e4c",
              "skipped": false
            },
            {
              "title": "failing test",
              "fullTitle": "Master Test Suite Test Suite - Failed After failing test",
              "timedOut": false,
              "duration": 0,
              "state": "passed",
              "speed": "fast",
              "pass": true,
              "fail": false,
              "pending": false,
              "code": "false.should.be.ok;\ndone();",
              "err": {},
              "isRoot": false,
              "uuid": "83e82760-8244-4d95-adf8-f7d86f339354",
              "parentUUID": "9f0684b5-c7af-4a8a-ac72-a320661c7e4c",
              "skipped": false
            },
            {
              "title": "passing test",
              "fullTitle": "Master Test Suite Test Suite - Failed After passing test",
              "timedOut": false,
              "duration": 0,
              "state": "passed",
              "speed": "fast",
              "pass": true,
              "fail": false,
              "pending": false,
              "code": "true.should.be.ok;\ndone();",
              "err": {},
              "isRoot": false,
              "uuid": "a4fa7dbf-8716-49eb-9c86-e26d4d9ecab1",
              "parentUUID": "9f0684b5-c7af-4a8a-ac72-a320661c7e4c",
              "skipped": false
            }
          ],
          "failures": [],
          "skipped": [],
          "hasTests": true,
          "hasSuites": false,
          "totalTests": 5,
          "totalPasses": 3,
          "totalFailures": 0,
          "totalPending": 2,
          "totalSkipped": 0,
          "hasPasses": true,
          "hasFailures": false,
          "hasPending": true,
          "hasSkipped": false,
          "duration": 0
        },
        {
          "title": "Test Suite - Pass",
          "suites": [],
          "tests": [
            {
              "title": "passing test",
              "fullTitle": "Master Test Suite Test Suite - Pass passing test",
              "timedOut": false,
              "duration": 0,
              "state": "passed",
              "speed": "fast",
              "pass": true,
              "fail": false,
              "pending": false,
              "code": "true.should.be.ok;\ndone();",
              "err": {},
              "isRoot": false,
              "uuid": "64a1165d-b4e4-465d-b55c-fc7142081359",
              "parentUUID": "90e26f82-689a-4e17-8a40-2125577bc7cd",
              "skipped": false
            }
          ],
          "pending": [],
          "root": false,
          "_timeout": 2000,
          "file": "/test-functional/test.js",
          "uuid": "90e26f82-689a-4e17-8a40-2125577bc7cd",
          "fullFile": "/Users/adamgruber/Sites/mochawesome/test-functional/test.js",
          "passes": [
            {
              "title": "passing test",
              "fullTitle": "Master Test Suite Test Suite - Pass passing test",
              "timedOut": false,
              "duration": 0,
              "state": "passed",
              "speed": "fast",
              "pass": true,
              "fail": false,
              "pending": false,
              "code": "true.should.be.ok;\ndone();",
              "err": {},
              "isRoot": false,
              "uuid": "64a1165d-b4e4-465d-b55c-fc7142081359",
              "parentUUID": "90e26f82-689a-4e17-8a40-2125577bc7cd",
              "skipped": false
            }
          ],
          "failures": [],
          "skipped": [],
          "hasTests": true,
          "hasSuites": false,
          "totalTests": 1,
          "totalPasses": 1,
          "totalFailures": 0,
          "totalPending": 0,
          "totalSkipped": 0,
          "hasPasses": true,
          "hasFailures": false,
          "hasPending": false,
          "hasSkipped": false,
          "duration": 0
        },
        {
          "title": "Test Suite - Fail",
          "suites": [],
          "tests": [
            {
              "title": "failing test",
              "fullTitle": "Master Test Suite Test Suite - Fail failing test",
              "timedOut": false,
              "duration": 1,
              "state": "passed",
              "speed": "medium",
              "pass": true,
              "fail": false,
              "pending": false,
              "code": "false.should.be.ok;\ndone();",
              "err": {},
              "isRoot": false,
              "uuid": "8577445e-d2c3-456a-81fa-9c84f43dc1f4",
              "parentUUID": "08101dd7-28dd-47da-8105-0080502f910b",
              "skipped": false
            }
          ],
          "pending": [],
          "root": false,
          "_timeout": 2000,
          "file": "/test-functional/test.js",
          "uuid": "08101dd7-28dd-47da-8105-0080502f910b",
          "fullFile": "/Users/adamgruber/Sites/mochawesome/test-functional/test.js",
          "passes": [
            {
              "title": "failing test",
              "fullTitle": "Master Test Suite Test Suite - Fail failing test",
              "timedOut": false,
              "duration": 1,
              "state": "passed",
              "speed": "medium",
              "pass": true,
              "fail": false,
              "pending": false,
              "code": "false.should.be.ok;\ndone();",
              "err": {},
              "isRoot": false,
              "uuid": "8577445e-d2c3-456a-81fa-9c84f43dc1f4",
              "parentUUID": "08101dd7-28dd-47da-8105-0080502f910b",
              "skipped": false
            }
          ],
          "failures": [],
          "skipped": [],
          "hasTests": true,
          "hasSuites": false,
          "totalTests": 1,
          "totalPasses": 1,
          "totalFailures": 0,
          "totalPending": 0,
          "totalSkipped": 0,
          "hasPasses": true,
          "hasFailures": false,
          "hasPending": false,
          "hasSkipped": false,
          "duration": 1
        },
        {
          "title": "Test Suite - Pend",
          "suites": [],
          "tests": [
            {
              "title": "pending test",
              "fullTitle": "Master Test Suite Test Suite - Pend pending test",
              "timedOut": false,
              "duration": 0,
              "pass": false,
              "fail": false,
              "pending": true,
              "code": "",
              "err": {},
              "isRoot": false,
              "uuid": "ba5118b9-e948-417b-923a-90220bc8f54f",
              "parentUUID": "f18bec01-78bf-45fa-b63c-3ba611dbf4e1",
              "skipped": false
            }
          ],
          "pending": [
            {
              "title": "pending test",
              "fullTitle": "Master Test Suite Test Suite - Pend pending test",
              "timedOut": false,
              "duration": 0,
              "pass": false,
              "fail": false,
              "pending": true,
              "code": "",
              "err": {},
              "isRoot": false,
              "uuid": "ba5118b9-e948-417b-923a-90220bc8f54f",
              "parentUUID": "f18bec01-78bf-45fa-b63c-3ba611dbf4e1",
              "skipped": false
            }
          ],
          "root": false,
          "_timeout": 2000,
          "file": "/test-functional/test.js",
          "uuid": "f18bec01-78bf-45fa-b63c-3ba611dbf4e1",
          "fullFile": "/Users/adamgruber/Sites/mochawesome/test-functional/test.js",
          "passes": [],
          "failures": [],
          "skipped": [],
          "hasTests": true,
          "hasSuites": false,
          "totalTests": 1,
          "totalPasses": 0,
          "totalFailures": 0,
          "totalPending": 1,
          "totalSkipped": 0,
          "hasPasses": false,
          "hasFailures": false,
          "hasPending": true,
          "hasSkipped": false,
          "duration": 0
        },
        {
          "title": "Test Suite - Failed Before",
          "suites": [],
          "tests": [
            {
              "title": "passing test",
              "fullTitle": "Master Test Suite Test Suite - Failed Before passing test",
              "timedOut": false,
              "duration": 0,
              "pass": false,
              "fail": false,
              "pending": false,
              "code": "true.should.be.ok;\ndone();",
              "err": {},
              "isRoot": false,
              "uuid": "3f8396a0-b310-40f8-9c1b-40fb88420474",
              "parentUUID": "5d51bc96-4a84-49a1-ac06-fdd59ff361fb",
              "skipped": true
            },
            {
              "title": "failing test",
              "fullTitle": "Master Test Suite Test Suite - Failed Before failing test",
              "timedOut": false,
              "duration": 0,
              "pass": false,
              "fail": false,
              "pending": false,
              "code": "false.should.be.ok;\ndone();",
              "err": {},
              "isRoot": false,
              "uuid": "182a5574-f466-4537-b387-4af5295ee423",
              "parentUUID": "5d51bc96-4a84-49a1-ac06-fdd59ff361fb",
              "skipped": true
            }
          ],
          "pending": [],
          "root": false,
          "_timeout": 2000,
          "file": "/test-functional/test.js",
          "uuid": "5d51bc96-4a84-49a1-ac06-fdd59ff361fb",
          "fullFile": "/Users/adamgruber/Sites/mochawesome/test-functional/test.js",
          "passes": [],
          "failures": [],
          "skipped": [
            {
              "title": "passing test",
              "fullTitle": "Master Test Suite Test Suite - Failed Before passing test",
              "timedOut": false,
              "duration": 0,
              "pass": false,
              "fail": false,
              "pending": false,
              "code": "true.should.be.ok;\ndone();",
              "err": {},
              "isRoot": false,
              "uuid": "3f8396a0-b310-40f8-9c1b-40fb88420474",
              "parentUUID": "5d51bc96-4a84-49a1-ac06-fdd59ff361fb",
              "skipped": true
            },
            {
              "title": "failing test",
              "fullTitle": "Master Test Suite Test Suite - Failed Before failing test",
              "timedOut": false,
              "duration": 0,
              "pass": false,
              "fail": false,
              "pending": false,
              "code": "false.should.be.ok;\ndone();",
              "err": {},
              "isRoot": false,
              "uuid": "182a5574-f466-4537-b387-4af5295ee423",
              "parentUUID": "5d51bc96-4a84-49a1-ac06-fdd59ff361fb",
              "skipped": true
            }
          ],
          "hasTests": true,
          "hasSuites": false,
          "totalTests": 2,
          "totalPasses": 0,
          "totalFailures": 0,
          "totalPending": 0,
          "totalSkipped": 2,
          "hasPasses": false,
          "hasFailures": false,
          "hasPending": false,
          "hasSkipped": true,
          "duration": 0
        },
        {
          "title": "Test Suite - Failed Before and After",
          "suites": [],
          "tests": [
            {
              "title": "passing test",
              "fullTitle": "Master Test Suite Test Suite - Failed Before and After passing test",
              "timedOut": false,
              "duration": 0,
              "pass": false,
              "fail": false,
              "pending": false,
              "code": "true.should.be.ok;\ndone();",
              "err": {},
              "isRoot": false,
              "uuid": "e12d13c5-18e4-4ee9-823b-3c4986ef5308",
              "parentUUID": "bd475102-aff2-49f5-8ee9-9966bb959113",
              "skipped": true
            },
            {
              "title": "failing test",
              "fullTitle": "Master Test Suite Test Suite - Failed Before and After failing test",
              "timedOut": false,
              "duration": 0,
              "pass": false,
              "fail": false,
              "pending": false,
              "code": "false.should.be.ok;\ndone();",
              "err": {},
              "isRoot": false,
              "uuid": "a2a89e8b-df95-482a-b399-ecec529296d8",
              "parentUUID": "bd475102-aff2-49f5-8ee9-9966bb959113",
              "skipped": true
            }
          ],
          "pending": [],
          "root": false,
          "_timeout": 2000,
          "file": "/test-functional/test.js",
          "uuid": "bd475102-aff2-49f5-8ee9-9966bb959113",
          "fullFile": "/Users/adamgruber/Sites/mochawesome/test-functional/test.js",
          "passes": [],
          "failures": [],
          "skipped": [
            {
              "title": "passing test",
              "fullTitle": "Master Test Suite Test Suite - Failed Before and After passing test",
              "timedOut": false,
              "duration": 0,
              "pass": false,
              "fail": false,
              "pending": false,
              "code": "true.should.be.ok;\ndone();",
              "err": {},
              "isRoot": false,
              "uuid": "e12d13c5-18e4-4ee9-823b-3c4986ef5308",
              "parentUUID": "bd475102-aff2-49f5-8ee9-9966bb959113",
              "skipped": true
            },
            {
              "title": "failing test",
              "fullTitle": "Master Test Suite Test Suite - Failed Before and After failing test",
              "timedOut": false,
              "duration": 0,
              "pass": false,
              "fail": false,
              "pending": false,
              "code": "false.should.be.ok;\ndone();",
              "err": {},
              "isRoot": false,
              "uuid": "a2a89e8b-df95-482a-b399-ecec529296d8",
              "parentUUID": "bd475102-aff2-49f5-8ee9-9966bb959113",
              "skipped": true
            }
          ],
          "hasTests": true,
          "hasSuites": false,
          "totalTests": 2,
          "totalPasses": 0,
          "totalFailures": 0,
          "totalPending": 0,
          "totalSkipped": 2,
          "hasPasses": false,
          "hasFailures": false,
          "hasPending": false,
          "hasSkipped": true,
          "duration": 0
        },
        {
          "title": "Test Suite - Failed Before Each",
          "suites": [],
          "tests": [
            {
              "title": "passing test",
              "fullTitle": "Master Test Suite Test Suite - Failed Before Each passing test",
              "timedOut": false,
              "duration": 0,
              "pass": false,
              "fail": false,
              "pending": false,
              "code": "true.should.be.ok;\ndone();",
              "err": {},
              "isRoot": false,
              "uuid": "26b3c447-6158-4226-a50b-6dd664d99cb5",
              "parentUUID": "72796632-7a87-40a5-b750-3b18f292f911",
              "skipped": true
            },
            {
              "title": "failing test",
              "fullTitle": "Master Test Suite Test Suite - Failed Before Each failing test",
              "timedOut": false,
              "duration": 0,
              "pass": false,
              "fail": false,
              "pending": false,
              "code": "false.should.be.ok;\ndone();",
              "err": {},
              "isRoot": false,
              "uuid": "544ba533-036a-4e56-95f5-781e1657bd9b",
              "parentUUID": "72796632-7a87-40a5-b750-3b18f292f911",
              "skipped": true
            }
          ],
          "pending": [],
          "root": false,
          "_timeout": 2000,
          "file": "/test-functional/test.js",
          "uuid": "72796632-7a87-40a5-b750-3b18f292f911",
          "fullFile": "/Users/adamgruber/Sites/mochawesome/test-functional/test.js",
          "passes": [],
          "failures": [],
          "skipped": [
            {
              "title": "passing test",
              "fullTitle": "Master Test Suite Test Suite - Failed Before Each passing test",
              "timedOut": false,
              "duration": 0,
              "pass": false,
              "fail": false,
              "pending": false,
              "code": "true.should.be.ok;\ndone();",
              "err": {},
              "isRoot": false,
              "uuid": "26b3c447-6158-4226-a50b-6dd664d99cb5",
              "parentUUID": "72796632-7a87-40a5-b750-3b18f292f911",
              "skipped": true
            },
            {
              "title": "failing test",
              "fullTitle": "Master Test Suite Test Suite - Failed Before Each failing test",
              "timedOut": false,
              "duration": 0,
              "pass": false,
              "fail": false,
              "pending": false,
              "code": "false.should.be.ok;\ndone();",
              "err": {},
              "isRoot": false,
              "uuid": "544ba533-036a-4e56-95f5-781e1657bd9b",
              "parentUUID": "72796632-7a87-40a5-b750-3b18f292f911",
              "skipped": true
            }
          ],
          "hasTests": true,
          "hasSuites": false,
          "totalTests": 2,
          "totalPasses": 0,
          "totalFailures": 0,
          "totalPending": 0,
          "totalSkipped": 2,
          "hasPasses": false,
          "hasFailures": false,
          "hasPending": false,
          "hasSkipped": true,
          "duration": 0
        },
        {
          "title": "Test Suite - Failed After Each",
          "suites": [],
          "tests": [
            {
              "title": "passing test",
              "fullTitle": "Master Test Suite Test Suite - Failed After Each passing test",
              "timedOut": false,
              "duration": 0,
              "state": "passed",
              "speed": "fast",
              "pass": true,
              "fail": false,
              "pending": false,
              "code": "true.should.be.ok;\ndone();",
              "err": {},
              "isRoot": false,
              "uuid": "e6110943-454e-4924-8c75-a1bcc5fcd065",
              "parentUUID": "fb0c5a68-d3a8-4056-8561-ec8e54eb9b14",
              "skipped": false
            },
            {
              "title": "pending test",
              "fullTitle": "Master Test Suite Test Suite - Failed After Each pending test",
              "timedOut": false,
              "duration": 0,
              "pass": false,
              "fail": false,
              "pending": true,
              "code": "",
              "err": {},
              "isRoot": false,
              "uuid": "523e6901-8810-46af-9227-a22826390829",
              "parentUUID": "fb0c5a68-d3a8-4056-8561-ec8e54eb9b14",
              "skipped": false
            },
            {
              "title": "failing test",
              "fullTitle": "Master Test Suite Test Suite - Failed After Each failing test",
              "timedOut": false,
              "duration": 0,
              "state": "passed",
              "speed": "fast",
              "pass": true,
              "fail": false,
              "pending": false,
              "code": "false.should.be.ok;\ndone();",
              "err": {},
              "isRoot": false,
              "uuid": "2abc035d-f58b-4db8-b9e3-ba144b8b0550",
              "parentUUID": "fb0c5a68-d3a8-4056-8561-ec8e54eb9b14",
              "skipped": false
            },
            {
              "title": "passing test",
              "fullTitle": "Master Test Suite Test Suite - Failed After Each passing test",
              "timedOut": false,
              "duration": 1,
              "state": "passed",
              "speed": "medium",
              "pass": true,
              "fail": false,
              "pending": false,
              "code": "true.should.be.ok;\ndone();",
              "err": {},
              "isRoot": false,
              "uuid": "6bc85edd-70d3-4fac-9efb-9c03d5103857",
              "parentUUID": "fb0c5a68-d3a8-4056-8561-ec8e54eb9b14",
              "skipped": false
            },
            {
              "title": "pending test",
              "fullTitle": "Master Test Suite Test Suite - Failed After Each pending test",
              "timedOut": false,
              "duration": 0,
              "pass": false,
              "fail": false,
              "pending": true,
              "code": "",
              "err": {},
              "isRoot": false,
              "uuid": "08a6e938-b164-4e55-9952-dd2bd9ede7b0",
              "parentUUID": "fb0c5a68-d3a8-4056-8561-ec8e54eb9b14",
              "skipped": false
            }
          ],
          "pending": [
            {
              "title": "pending test",
              "fullTitle": "Master Test Suite Test Suite - Failed After Each pending test",
              "timedOut": false,
              "duration": 0,
              "pass": false,
              "fail": false,
              "pending": true,
              "code": "",
              "err": {},
              "isRoot": false,
              "uuid": "523e6901-8810-46af-9227-a22826390829",
              "parentUUID": "fb0c5a68-d3a8-4056-8561-ec8e54eb9b14",
              "skipped": false
            },
            {
              "title": "pending test",
              "fullTitle": "Master Test Suite Test Suite - Failed After Each pending test",
              "timedOut": false,
              "duration": 0,
              "pass": false,
              "fail": false,
              "pending": true,
              "code": "",
              "err": {},
              "isRoot": false,
              "uuid": "08a6e938-b164-4e55-9952-dd2bd9ede7b0",
              "parentUUID": "fb0c5a68-d3a8-4056-8561-ec8e54eb9b14",
              "skipped": false
            }
          ],
          "root": false,
          "_timeout": 2000,
          "file": "/test-functional/test.js",
          "uuid": "fb0c5a68-d3a8-4056-8561-ec8e54eb9b14",
          "fullFile": "/Users/adamgruber/Sites/mochawesome/test-functional/test.js",
          "passes": [
            {
              "title": "passing test",
              "fullTitle": "Master Test Suite Test Suite - Failed After Each passing test",
              "timedOut": false,
              "duration": 0,
              "state": "passed",
              "speed": "fast",
              "pass": true,
              "fail": false,
              "pending": false,
              "code": "true.should.be.ok;\ndone();",
              "err": {},
              "isRoot": false,
              "uuid": "e6110943-454e-4924-8c75-a1bcc5fcd065",
              "parentUUID": "fb0c5a68-d3a8-4056-8561-ec8e54eb9b14",
              "skipped": false
            },
            {
              "title": "failing test",
              "fullTitle": "Master Test Suite Test Suite - Failed After Each failing test",
              "timedOut": false,
              "duration": 0,
              "state": "passed",
              "speed": "fast",
              "pass": true,
              "fail": false,
              "pending": false,
              "code": "false.should.be.ok;\ndone();",
              "err": {},
              "isRoot": false,
              "uuid": "2abc035d-f58b-4db8-b9e3-ba144b8b0550",
              "parentUUID": "fb0c5a68-d3a8-4056-8561-ec8e54eb9b14",
              "skipped": false
            },
            {
              "title": "passing test",
              "fullTitle": "Master Test Suite Test Suite - Failed After Each passing test",
              "timedOut": false,
              "duration": 1,
              "state": "passed",
              "speed": "medium",
              "pass": true,
              "fail": false,
              "pending": false,
              "code": "true.should.be.ok;\ndone();",
              "err": {},
              "isRoot": false,
              "uuid": "6bc85edd-70d3-4fac-9efb-9c03d5103857",
              "parentUUID": "fb0c5a68-d3a8-4056-8561-ec8e54eb9b14",
              "skipped": false
            }
          ],
          "failures": [],
          "skipped": [],
          "hasTests": true,
          "hasSuites": false,
          "totalTests": 5,
          "totalPasses": 3,
          "totalFailures": 0,
          "totalPending": 2,
          "totalSkipped": 0,
          "hasPasses": true,
          "hasFailures": false,
          "hasPending": true,
          "hasSkipped": false,
          "duration": 1
        }
      ],
      "tests": [],
      "pending": [],
      "root": false,
      "_timeout": 2000,
      "file": "/test-functional/test.js",
      "uuid": "d2b80c35-1fe9-40eb-a59c-065dc7b4672b",
      "fullFile": "/Users/adamgruber/Sites/mochawesome/test-functional/test.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": 2000,
  "uuid": "ef35a110-bad8-482f-8114-d0852f410072",
  "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
}