Harness status: OK

Found 17 tests

6 Pass
11 Fail
Fail	navigator.credentials.create() with no argument.
Fail	navigator.credentials.create() with empty argument.
Fail	navigator.credentials.create() with valid PasswordCredentialData
Fail	navigator.credentials.create() with valid HTMLFormElement
Pass	navigator.credentials.create() with bogus password data
Fail	navigator.credentials.create() with valid FederatedCredentialData
Pass	navigator.credentials.create() with bogus federated data
Fail	navigator.credentials.create() with bogus publicKey data
Fail	navigator.credentials.create() with both PasswordCredentialData and FederatedCredentialData
Pass	navigator.credentials.create() with bogus password and federated data
Pass	navigator.credentials.create() with bogus federated and publicKey data
Pass	navigator.credentials.create() with bogus password and publicKey data
Pass	navigator.credentials.create() with bogus password, federated, and publicKey data
Fail	navigator.credentials.create() with bogus data
Fail	navigator.credentials.create() aborted with custom reason
Fail	navigator.credentials.create() aborted with different objects
Fail	navigator.credentials.create() rejects when aborted after the promise creation