tor-browser

The Tor Browser
git clone https://git.dasho.dev/tor-browser.git
Log | Files | Refs | README | LICENSE

15.2.3.3-4-3.js (738B)


      1 // Copyright (c) 2012 Ecma International.  All rights reserved.
      2 // This code is governed by the BSD license found in the LICENSE file.
      3 
      4 /*---
      5 es5id: 15.2.3.3-4-3
      6 description: >
      7    Object.getOwnPropertyDescriptor returns an object representing an
      8    accessor desc for valid accessor properties
      9 ---*/
     10 
     11 var o = {};
     12 
     13 // dummy getter
     14 var getter = function() {
     15  return 1;
     16 }
     17 var d = {
     18  get: getter
     19 };
     20 
     21 Object.defineProperty(o, "foo", d);
     22 
     23 var desc = Object.getOwnPropertyDescriptor(o, "foo");
     24 
     25 assert.sameValue(desc.get, getter, 'desc.get');
     26 assert.sameValue(desc.set, undefined, 'desc.set');
     27 assert.sameValue(desc.enumerable, false, 'desc.enumerable');
     28 assert.sameValue(desc.configurable, false, 'desc.configurable');
     29 
     30 reportCompare(0, 0);