blob: 6f49ba947419e8bb77ea536efd058587f79e8e05 [file] [log] [blame]
This is a testharness.js-based test.
PASS Bad rp: rp missing
PASS Bad rp: rp null
PASS Bad rp: rp is string
PASS Bad rp: rp is empty object
FAIL Bad rp: id is object assert_throws: Expected bad parameters to fail function "function() { throw e }" threw object "SecurityError: The relying party ID '[object Object]' is not a registrable domain suffix of, nor equal to 'https://web-platform.test:8444'." ("SecurityError") expected object "TypeError" ("TypeError")
PASS Bad rp: id is null
PASS Bad rp: id is empty String
PASS Bad rp: id is invalid domain (has space)
PASS Bad rp: id is invalid domain (starts with dash)
PASS Bad rp: id is invalid domain (starts with number)
PASS rp missing name
FAIL Bad rp: name is object assert_unreached: Should have rejected: Expected bad parameters to fail Reached unreachable code
FAIL Bad rp: name is null assert_unreached: Should have rejected: Expected bad parameters to fail Reached unreachable code
FAIL Bad rp: name is empty String assert_unreached: Should have rejected: Expected bad parameters to fail Reached unreachable code
FAIL Bad rp: icon is object assert_unreached: Should have rejected: Expected bad parameters to fail Reached unreachable code
FAIL Bad rp: icon is null assert_unreached: Should have rejected: Expected bad parameters to fail Reached unreachable code
FAIL Bad rp: icon is empty String assert_unreached: Should have rejected: Expected bad parameters to fail Reached unreachable code
PASS Bad rp: icon is insecure
Harness: the test ran to completion.