[JS] Implement Promise.race()
[WebKit-https.git] / LayoutTests / js / dom / Promise-static-race.html
index 9862cf6..d3b7a90 100644 (file)
@@ -9,7 +9,6 @@
 <script>
 description('Test Promise.race');
 
-/*
 window.jsTestIsAsync = true;
 result = undefined;
 
@@ -32,13 +31,13 @@ Promise.race([p4, p5]).then(function(result) {
 Promise.race().then(function(result) {
   testFailed('Promise.race() is fulfilled.');
 }, function() {
-  testFailed('Promise.race() is rejected.');
+  testPassed('Promise.race() is rejected.');
 });
 
 Promise.race({}).then(function(result) {
   testFailed('Promise.race({}) is fulfilled.');
 }, function() {
-  testFailed('Promise.race({}) is rejected.');
+  testPassed('Promise.race({}) is rejected.');
 });
 
 // If the argument is an empty array, the result promise won't be fulfilled.
@@ -92,7 +91,7 @@ Promise.race([p4, p1, p6]).then(function(result) {
 }).then(finishJSTest, finishJSTest);
 
 shouldBe('result', 'undefined');
-*/
+
 </script>
 <script src="../../resources/js-test-post.js"></script>
 </body>