| 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>
|
|
|