1 /* -*- Mode: C++; tab-width: 2; indent-tabs-mode: nil; c-basic-offset: 2 -*- */
3 * Any copyright is dedicated to the Public Domain.
4 * http://creativecommons.org/licenses/publicdomain/
5 * Contributor: Blake Kaplan
9 //-----------------------------------------------------------------------------
10 var BUGNUMBER = 565521;
11 var summary = 'for-each getter calling';
16 //-----------------------------------------------------------------------------
18 //-----------------------------------------------------------------------------
23 printBugNumber(BUGNUMBER);
24 printStatus (summary);
26 var proto = { get prop() { return (this === proto) ? "FAIL" : "PASS"; } };
27 var obj = Object.create(proto);
30 for each (var i in obj) {
35 reportCompare(itercount, 1, summary + ': right itercount')
36 reportCompare(expect, actual, summary + ': right value');