| Testing the functions of WI.AuditTestCaseResult. |
| |
| |
| == Running test suite: AuditTestCaseResult |
| -- Running test case: AuditTestCaseResult.fromPayload.nullObject |
| null |
| |
| -- Running test case: AuditTestCaseResult.fromPayload.nonObject |
| null |
| |
| -- Running test case: AuditTestCaseResult.fromPayload.emptyObject |
| null |
| |
| -- Running test case: AuditTestCaseResult.fromPayload.invalidTopLevelMembers |
| null |
| |
| -- Running test case: AuditTestCaseResult.fromPayload.valid |
| { |
| "type": "test-case-result", |
| "name": "valid test result name", |
| "level": "pass" |
| } |
| |
| -- Running test case: AuditTestCaseResult.fromPayload.validWithInvalidOptionals |
| WARN: Audit Warning: "validWithInvalidOptionals test result name" has a non-object "data" value |
| WARN: Audit Warning: "validWithInvalidOptionals test result name" has a non-object "metadata" value |
| WARN: Audit Warning: "validWithInvalidOptionals test result name" has a non-string "description" value |
| { |
| "type": "test-case-result", |
| "name": "validWithInvalidOptionals test result name", |
| "level": "pass" |
| } |
| |
| -- Running test case: AuditTestCaseResult.fromPayload.validWithInvalidSubOptionals |
| WARN: Audit Warning: "validWithInvalidSubOptionals test result name" has a non-array "data.domNodes" value |
| WARN: Audit Warning: "validWithInvalidSubOptionals test result name" has a non-array "data.domAttributes" value |
| WARN: Audit Warning: "validWithInvalidSubOptionals test result name" has a non-array "data.errors" value |
| WARN: Audit Warning: "validWithInvalidSubOptionals test result name" has a non-object "metadata.startTimestamp" value |
| WARN: Audit Warning: "validWithInvalidSubOptionals test result name" has a non-object "metadata.asyncTimestamp" value |
| WARN: Audit Warning: "validWithInvalidSubOptionals test result name" has a non-object "metadata.endTimestamp" value |
| WARN: Audit Warning: "validWithInvalidSubOptionals test result name" has a non-object "metadata.url" value |
| { |
| "type": "test-case-result", |
| "name": "validWithInvalidSubOptionals test result name", |
| "description": "validWithInvalidSubOptionals test result description", |
| "level": "pass" |
| } |
| |
| -- Running test case: AuditTestCaseResult.fromPayload.validWithValidSubOptionals |
| { |
| "type": "test-case-result", |
| "name": "validWithValidSubOptionals test result name", |
| "description": "validWithValidSubOptionals test result description", |
| "level": "pass", |
| "data": { |
| "domNodes": [ |
| "validWithValidSubOptionals test result domNode" |
| ], |
| "domAttributes": [ |
| "validWithValidSubOptionals test result domAttribute" |
| ], |
| "errors": [ |
| "validWithValidSubOptionals test result error" |
| ] |
| }, |
| "metadata": { |
| "startTimestamp": "0001-01-01T00:00:00.000Z", |
| "asyncTimestamp": "0002-01-01T00:00:00.000Z", |
| "endTimestamp": "0003-01-01T00:00:00.000Z", |
| "url": "validWithValidSubOptionals test result url" |
| } |
| } |
| |