Index: LayoutTests/http/tests/credentialmanager/federatedcredential-basics.html |
diff --git a/LayoutTests/http/tests/credentialmanager/federatedcredential-basics.html b/LayoutTests/http/tests/credentialmanager/federatedcredential-basics.html |
index ff9219b21265ad64117bdb1e30c8e1f3d68c6524..5a0b75f62013c807c427e83a154bac3c7f0c3e19 100644 |
--- a/LayoutTests/http/tests/credentialmanager/federatedcredential-basics.html |
+++ b/LayoutTests/http/tests/credentialmanager/federatedcredential-basics.html |
@@ -5,7 +5,12 @@ |
<script src="/serviceworker/resources/interfaces.js"></script> |
<script> |
test(function() { |
- var credential = new FederatedCredential('id', 'https://federation.net/', 'name', 'https://example.com/avatar.png'); |
+ var credential = new FederatedCredential({ |
+ 'id': 'id', |
+ 'provider': 'https://federation.test/', |
+ 'name': 'name', |
+ 'iconURL': 'https://example.test/icon.png' |
+ }); |
assert_true(credential instanceof Credential); |
assert_true(credential instanceof FederatedCredential); |
@@ -14,42 +19,59 @@ test(function() { |
id: 'string', |
name: 'string', |
avatarURL: 'string', |
- federation: 'string' |
+ provider: 'string' |
}); |
assert_equals(credential.id, 'id'); |
assert_equals(credential.name, 'name'); |
- assert_equals(credential.avatarURL, 'https://example.com/avatar.png'); |
- assert_equals(credential.federation, 'https://federation.net/'); |
+ assert_equals(credential.avatarURL, 'https://example.test/icon.png'); |
+ assert_equals(credential.provider, 'https://federation.test/'); |
}, 'Interfaces and attributes of FederatedCredential'); |
test(function() { |
- var credential = new FederatedCredential('id', 'https://federation.net/', 'name'); |
+ var credential = new FederatedCredential({ |
+ 'id': 'id', |
+ 'provider': 'https://federation.test/', |
+ 'name': 'name' |
+ }); |
assert_equals(credential.id, 'id'); |
assert_equals(credential.name, 'name'); |
assert_equals(credential.avatarURL, ''); |
- assert_equals(credential.federation, 'https://federation.net/'); |
+ assert_equals(credential.provider, 'https://federation.test/'); |
}, 'Interfaces and attributes of FederatedCredential'); |
test(function() { |
- var credential = new FederatedCredential('id', 'https://federation.net/'); |
+ var credential = new FederatedCredential({ |
+ 'id': 'id', |
+ 'provider': 'https://federation.test/', |
+ }); |
assert_equals(credential.id, 'id'); |
assert_equals(credential.name, ''); |
assert_equals(credential.avatarURL, ''); |
- assert_equals(credential.federation, 'https://federation.net/'); |
+ assert_equals(credential.provider, 'https://federation.test/'); |
}, 'Interfaces and attributes of FederatedCredential'); |
test(function() { |
assert_throws(new SyntaxError(), function () { |
- var credential = new FederatedCredential('id', 'https://federation.net/', 'name', '-'); |
+ var credential = new FederatedCredential({ |
+ 'id': 'id', |
+ 'provider': 'https://federation.test/', |
+ 'name': 'name', |
+ 'iconURL': '-' |
+ }); |
}); |
-}, 'Construct a FederatedCredential with an invalid avatar URL.'); |
+}, 'Construct a FederatedCredential with an invalid Icon URL.'); |
test(function() { |
assert_throws(new SyntaxError(), function () { |
- var credential = new FederatedCredential('id', '-', 'name', 'https://example.com/avatar.png'); |
+ var credential = new FederatedCredential({ |
+ 'id': 'id', |
+ 'provider': '-', |
+ 'name': 'name', |
+ 'iconURL': 'https://example.test/icon.png' |
+ }); |
}); |
}, 'Construct a FederatedCredential with an invalid federation URL.'); |
</script> |