text: /*---
  includes: []
  flags: [async]
  ---*/
  
  var p1 = new Promise((resolve, reject) => {
      throw 'one';
  });
  
  var p2 = new Promise((resolve, reject) => {
      setTimeout(resolve, 0, 'two');
  });
  
  Promise.race([p1, p2]).then(
      v => $DONOTEVALUATE(),
      v => assert.sameValue(v, 'one'),
  )
  .then($DONE, $DONE);
  