text: // Copyright (c) 2012 Ecma International.  All rights reserved.
  // This code is governed by the BSD license found in the LICENSE file.
  
  /*---
  es5id: 15.2.3.4-4-44
  description: >
      Object.getOwnPropertyNames - own index properties of String object
      are pushed into the returned Array
  includes: [compareArray.js]
  ---*/
  
  var str = new String("abc");
  str[5] = "de";
  
  assert.compareArray(Object.getOwnPropertyNames(str), ["0", "1", "2", "5", "length"]);
  