| Index: LayoutTests/crypto/unwrapKey-badParameters.html
|
| diff --git a/LayoutTests/crypto/unwrapKey-badParameters.html b/LayoutTests/crypto/unwrapKey-badParameters.html
|
| index 6090982bcf7d6af20d433af386a4bedb022668eb..7212c831f03978c3d7f05f6ee114556477872a4d 100644
|
| --- a/LayoutTests/crypto/unwrapKey-badParameters.html
|
| +++ b/LayoutTests/crypto/unwrapKey-badParameters.html
|
| @@ -31,16 +31,25 @@ importUnwrappingKey().then(function(result) {
|
| keyUsages = ['encrypt'];
|
|
|
| // Invalid wrappedKey
|
| - shouldThrow("crypto.subtle.unwrapKey('raw', null, unwrappingKey, unwrapAlgorithm, unwrappedKeyAlgorithm, extractable, keyUsages)");
|
| + return crypto.subtle.unwrapKey('raw', null, unwrappingKey, unwrapAlgorithm, unwrappedKeyAlgorithm, extractable, keyUsages);
|
| +}).then(failAndFinishJSTest, function(result) {
|
| + error = result;
|
| + shouldBeNull("error");
|
|
|
| // Invalid unwrappingKey
|
| - shouldThrow("crypto.subtle.unwrapKey('raw', wrappedKey, 'hi', unwrapAlgorithm, unwrappedKeyAlgorithm, extractable, keyUsages)");
|
| + return crypto.subtle.unwrapKey('raw', wrappedKey, 'hi', unwrapAlgorithm, unwrappedKeyAlgorithm, extractable, keyUsages);
|
| +}).then(failAndFinishJSTest, function(result) {
|
| + error = result;
|
| + shouldBeNull("error");
|
|
|
| // Invalid keyUsages (also, unwrappedKeyAlgorithm is set to null).
|
| shouldThrow("crypto.subtle.unwrapKey('raw', wrappedKey, 'hi', unwrapAlgorithm, null, extractable, 9)");
|
|
|
| // Invalid unwrapAlgorithm
|
| - shouldThrow("crypto.subtle.unwrapKey('raw', wrappedKey, unwrappingKey, null, unwrappedKeyAlgorithm, extractable, keyUsages)");
|
| + return crypto.subtle.unwrapKey('raw', wrappedKey, unwrappingKey, null, unwrappedKeyAlgorithm, extractable, keyUsages);
|
| +}).then(failAndFinishJSTest, function(result) {
|
| + error = result;
|
| + shouldBeNull("error");
|
|
|
| // Invalid unwrappedKeyAlgorithm (specified but bad).
|
| shouldThrow("crypto.subtle.unwrapKey('raw', wrappedKey, unwrappingKey, unwrapAlgorithm, 3, extractable, keyUsages)");
|
|
|