Skip to content
Snippets Groups Projects
S25.4.4.1_A2.3_T2.js 458 B
Newer Older
  • Learn to ignore specific revisions
  • // Copyright 2014 Cubane Canada, Inc.  All rights reserved.
    // See LICENSE for details.
    
    Brian Terlson's avatar
    Brian Terlson committed
    /*---
    info: Promise.all is resolved with a new empty array
    
    Brian Terlson's avatar
    Brian Terlson committed
    es5id: 25.4.4.1_A2.3_T2
    
    Brian Terlson's avatar
    Brian Terlson committed
    author: Sam Mikes
    
    description: Promise.all([]) returns a Promise for an empty array
    
    Brian Terlson's avatar
    Brian Terlson committed
    ---*/
    
    
    var arg = [];
    
    Promise.all(arg).then(function (result) {
        if(result.length !== 0) {
            $ERROR("expected an empty array from Promise.all([]), got " + result);
        }
    
    }).then($DONE, $DONE);