Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(42)

Unified Diff: third_party/WebKit/LayoutTests/fast/events/constructors/promise-rejection-event-constructor.html

Issue 2798273002: Remove now-redundant promise rejection event tests (Closed)
Patch Set: Created 3 years, 8 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
Index: third_party/WebKit/LayoutTests/fast/events/constructors/promise-rejection-event-constructor.html
diff --git a/third_party/WebKit/LayoutTests/fast/events/constructors/promise-rejection-event-constructor.html b/third_party/WebKit/LayoutTests/fast/events/constructors/promise-rejection-event-constructor.html
deleted file mode 100644
index 6c05c63d21ae81332a884faf70b2ed118930e7c0..0000000000000000000000000000000000000000
--- a/third_party/WebKit/LayoutTests/fast/events/constructors/promise-rejection-event-constructor.html
+++ /dev/null
@@ -1,43 +0,0 @@
-<!DOCTYPE html>
-<meta charset="utf-8">
-<script src="../../../resources/testharness.js"></script>
-<script src="../../../resources/testharnessreport.js"></script>
-<script>
-'use strict';
-
-test(function() {
- var p = new Promise(function(resolve, reject) {});
-
- // No custom options are passed (besides required promise).
- assert_equals(new PromiseRejectionEvent('eventType', { promise: p }).bubbles, false);
- assert_equals(new PromiseRejectionEvent('eventType', { promise: p }).cancelable, false);
- assert_equals(new PromiseRejectionEvent('eventType', { promise: p }).promise, p);
- assert_equals(new PromiseRejectionEvent('eventType', { promise: p }).reason, undefined);
-
- // No promise is passed.
- assert_throws(new TypeError(),
- function() {
- new PromiseRejectionEvent('eventType', { bubbles: false });
- },
- 'Cannot construct PromiseRejectionEventInit without promise');
-
- // bubbles is passed.
- assert_equals(new PromiseRejectionEvent('eventType', { bubbles: false, promise: p }).bubbles, false);
- assert_equals(new PromiseRejectionEvent('eventType', { bubbles: true, promise: p }).bubbles, true);
-
- // cancelable is passed.
- assert_equals(new PromiseRejectionEvent('eventType', { cancelable: false, promise: p }).cancelable, false);
- assert_equals(new PromiseRejectionEvent('eventType', { cancelable: true, promise: p }).cancelable, true);
-
- // reason is passed.
- var r = new Error();
- assert_equals(new PromiseRejectionEvent('eventType', { promise: p, reason: r }).reason, r);
-
-
- // All initializers are passed.
- assert_equals(new PromiseRejectionEvent('eventType', { bubbles: true, cancelable: true, promise: p, reason: r }).bubbles, true);
- assert_equals(new PromiseRejectionEvent('eventType', { bubbles: true, cancelable: true, promise: p, reason: r }).cancelable, true);
- assert_equals(new PromiseRejectionEvent('eventType', { bubbles: true, cancelable: true, promise: p, reason: r }).promise, p);
- assert_equals(new PromiseRejectionEvent('eventType', { bubbles: true, cancelable: true, promise: p, reason: r }).reason, r);
-}, "This tests the constructor for the PromiseRejectionEvent DOM class.");
-</script>

Powered by Google App Engine
This is Rietveld 408576698