63 lines
1.8 KiB
Plaintext
63 lines
1.8 KiB
Plaintext
Testing audits involving DOM attributes.
|
|
|
|
|
|
== Running test suite: Audit.Errors
|
|
-- Running test case: Audit.Errors.MissingVariable
|
|
Testing value `y`...
|
|
PASS: Result should be "error".
|
|
errors:
|
|
- ReferenceError: Can't find variable: y
|
|
|
|
-- Running test case: Audit.Errors.UndefinedAsObject
|
|
Testing value `x.x.x`...
|
|
PASS: Result should be "error".
|
|
errors:
|
|
- TypeError: undefined is not an object (evaluating 'x.x.x')
|
|
|
|
-- Running test case: Audit.Errors.NotAFunction
|
|
Testing value `x()`...
|
|
PASS: Result should be "error".
|
|
errors:
|
|
- TypeError: x is not a function. (In 'x()', 'x' is an instance of Object)
|
|
|
|
-- Running test case: Audit.Errors.InvalidLevel
|
|
Testing value `{"level":"INVALID"}`...
|
|
PASS: Result should be "error".
|
|
errors:
|
|
- Return string must be one of ["pass","warn","fail","error","unsupported"]
|
|
|
|
-- Running test case: Audit.Errors.UserGenerated
|
|
Testing value `{"level":"pass","errors":["user generated error"]}`...
|
|
PASS: Result should be "error".
|
|
errors:
|
|
- All items in "errors" must be error objects
|
|
|
|
-- Running test case: Audit.Errors.Undefined
|
|
Testing value `{"level":"pass"}`...
|
|
PASS: Result should be "pass".
|
|
|
|
-- Running test case: Audit.Errors.Error.Null
|
|
Testing value `{"level":"pass","errors":null}`...
|
|
PASS: Result should be "error".
|
|
errors:
|
|
- "errors" must be an array
|
|
|
|
-- Running test case: Audit.Errors.Error.Number
|
|
Testing value `{"level":"pass","errors":42}`...
|
|
PASS: Result should be "error".
|
|
errors:
|
|
- "errors" must be an array
|
|
|
|
-- Running test case: Audit.Errors.Error.String
|
|
Testing value `{"level":"pass","errors":"foo"}`...
|
|
PASS: Result should be "error".
|
|
errors:
|
|
- "errors" must be an array
|
|
|
|
-- Running test case: Audit.Errors.Error.Object
|
|
Testing value `{"level":"pass","errors":{}}`...
|
|
PASS: Result should be "error".
|
|
errors:
|
|
- "errors" must be an array
|
|
|