text: // Copyright (C) 2018 Kevin Gibbons. All rights reserved.
  // This code is governed by the BSD license found in the LICENSE file.
  
  /*---
  description: Key enumeration order of result objects matches the order of entries in the iterable.
  esid: sec-object.fromentries
  includes: [compareArray.js]
  features: [Object.fromEntries]
  ---*/
  
  var entries = [
    ['z', 1],
    ['y', 2],
    ['x', 3],
    ['y', 4],
  ];
  
  var result = Object.fromEntries(entries);
  assert.sameValue(result.z, 1);
  assert.sameValue(result.y, 4);
  assert.sameValue(result.x, 3);
  assert.compareArray(Object.getOwnPropertyNames(result), ['z', 'y', 'x']);
  