1# Copyright 2013 the V8 project authors. All rights reserved. 2# Copyright (C) 2005, 2006, 2007, 2008, 2009 Apple Inc. All rights reserved. 3# 4# Redistribution and use in source and binary forms, with or without 5# modification, are permitted provided that the following conditions 6# are met: 7# 1. Redistributions of source code must retain the above copyright 8# notice, this list of conditions and the following disclaimer. 9# 2. Redistributions in binary form must reproduce the above copyright 10# notice, this list of conditions and the following disclaimer in the 11# documentation and/or other materials provided with the distribution. 12# 13# THIS SOFTWARE IS PROVIDED BY APPLE INC. AND ITS CONTRIBUTORS ``AS IS'' AND ANY 14# EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED 15# WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE 16# DISCLAIMED. IN NO EVENT SHALL APPLE INC. OR ITS CONTRIBUTORS BE LIABLE FOR ANY 17# DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES 18# (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; 19# LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON 20# ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT 21# (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS 22# SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 23 24Tests that Arraify does good things when Object.preventExtensions() has been called. 25 26On success, you will see a series of "PASS" messages, followed by "TEST COMPLETE". 27 28 29PASS foo(o) is void 0 30PASS foo(o) is void 0 31PASS foo(o) is void 0 32PASS foo(o) is void 0 33PASS foo(o) is void 0 34PASS foo(o) is void 0 35PASS foo(o) is void 0 36PASS foo(o) is void 0 37PASS foo(o) is void 0 38PASS foo(o) is void 0 39PASS foo(o) is void 0 40PASS foo(o) is void 0 41PASS foo(o) is void 0 42PASS foo(o) is void 0 43PASS foo(o) is void 0 44PASS foo(o) is void 0 45PASS foo(o) is void 0 46PASS foo(o) is void 0 47PASS foo(o) is void 0 48PASS foo(o) is void 0 49PASS foo(o) is void 0 50PASS foo(o) is void 0 51PASS foo(o) is void 0 52PASS foo(o) is void 0 53PASS foo(o) is void 0 54PASS foo(o) is void 0 55PASS foo(o) is void 0 56PASS foo(o) is void 0 57PASS foo(o) is void 0 58PASS foo(o) is void 0 59PASS foo(o) is void 0 60PASS foo(o) is void 0 61PASS foo(o) is void 0 62PASS foo(o) is void 0 63PASS foo(o) is void 0 64PASS foo(o) is void 0 65PASS foo(o) is void 0 66PASS foo(o) is void 0 67PASS foo(o) is void 0 68PASS foo(o) is void 0 69PASS foo(o) is void 0 70PASS foo(o) is void 0 71PASS foo(o) is void 0 72PASS foo(o) is void 0 73PASS foo(o) is void 0 74PASS foo(o) is void 0 75PASS foo(o) is void 0 76PASS foo(o) is void 0 77PASS foo(o) is void 0 78PASS foo(o) is void 0 79PASS foo(o) is void 0 80PASS foo(o) is void 0 81PASS foo(o) is void 0 82PASS foo(o) is void 0 83PASS foo(o) is void 0 84PASS foo(o) is void 0 85PASS foo(o) is void 0 86PASS foo(o) is void 0 87PASS foo(o) is void 0 88PASS foo(o) is void 0 89PASS foo(o) is void 0 90PASS foo(o) is void 0 91PASS foo(o) is void 0 92PASS foo(o) is void 0 93PASS foo(o) is void 0 94PASS foo(o) is void 0 95PASS foo(o) is void 0 96PASS foo(o) is void 0 97PASS foo(o) is void 0 98PASS foo(o) is void 0 99PASS foo(o) is void 0 100PASS foo(o) is void 0 101PASS foo(o) is void 0 102PASS foo(o) is void 0 103PASS foo(o) is void 0 104PASS foo(o) is void 0 105PASS foo(o) is void 0 106PASS foo(o) is void 0 107PASS foo(o) is void 0 108PASS foo(o) is void 0 109PASS foo(o) is void 0 110PASS foo(o) is void 0 111PASS foo(o) is void 0 112PASS foo(o) is void 0 113PASS foo(o) is void 0 114PASS foo(o) is void 0 115PASS foo(o) is void 0 116PASS foo(o) is void 0 117PASS foo(o) is void 0 118PASS foo(o) is void 0 119PASS foo(o) is void 0 120PASS foo(o) is void 0 121PASS foo(o) is void 0 122PASS foo(o) is void 0 123PASS foo(o) is void 0 124PASS foo(o) is void 0 125PASS foo(o) is void 0 126PASS foo(o) is void 0 127PASS foo(o) is void 0 128PASS foo(o) is void 0 129PASS foo(o) is void 0 130PASS foo(o) is void 0 131PASS foo(o) is void 0 132PASS foo(o) is void 0 133PASS foo(o) is void 0 134PASS foo(o) is void 0 135PASS foo(o) is void 0 136PASS foo(o) is void 0 137PASS foo(o) is void 0 138PASS foo(o) is void 0 139PASS foo(o) is void 0 140PASS foo(o) is void 0 141PASS foo(o) is void 0 142PASS foo(o) is void 0 143PASS foo(o) is void 0 144PASS foo(o) is void 0 145PASS foo(o) is void 0 146PASS foo(o) is void 0 147PASS foo(o) is void 0 148PASS foo(o) is void 0 149PASS foo(o) is void 0 150PASS foo(o) is void 0 151PASS foo(o) is void 0 152PASS foo(o) is void 0 153PASS foo(o) is void 0 154PASS foo(o) is void 0 155PASS foo(o) is void 0 156PASS foo(o) is void 0 157PASS foo(o) is void 0 158PASS foo(o) is void 0 159PASS foo(o) is void 0 160PASS foo(o) is void 0 161PASS foo(o) is void 0 162PASS foo(o) is void 0 163PASS foo(o) is void 0 164PASS foo(o) is void 0 165PASS foo(o) is void 0 166PASS foo(o) is void 0 167PASS foo(o) is void 0 168PASS foo(o) is void 0 169PASS foo(o) is void 0 170PASS foo(o) is void 0 171PASS foo(o) is void 0 172PASS foo(o) is void 0 173PASS foo(o) is void 0 174PASS foo(o) is void 0 175PASS foo(o) is void 0 176PASS foo(o) is void 0 177PASS foo(o) is void 0 178PASS foo(o) is void 0 179PASS foo(o) is void 0 180PASS foo(o) is void 0 181PASS foo(o) is void 0 182PASS foo(o) is void 0 183PASS foo(o) is void 0 184PASS foo(o) is void 0 185PASS foo(o) is void 0 186PASS foo(o) is void 0 187PASS foo(o) is void 0 188PASS foo(o) is void 0 189PASS foo(o) is void 0 190PASS foo(o) is void 0 191PASS foo(o) is void 0 192PASS foo(o) is void 0 193PASS foo(o) is void 0 194PASS foo(o) is void 0 195PASS foo(o) is void 0 196PASS foo(o) is void 0 197PASS foo(o) is void 0 198PASS foo(o) is void 0 199PASS foo(o) is void 0 200PASS foo(o) is void 0 201PASS foo(o) is void 0 202PASS foo(o) is void 0 203PASS foo(o) is void 0 204PASS foo(o) is void 0 205PASS foo(o) is void 0 206PASS foo(o) is void 0 207PASS foo(o) is void 0 208PASS foo(o) is void 0 209PASS foo(o) is void 0 210PASS foo(o) is void 0 211PASS foo(o) is void 0 212PASS foo(o) is void 0 213PASS foo(o) is void 0 214PASS foo(o) is void 0 215PASS foo(o) is void 0 216PASS foo(o) is void 0 217PASS foo(o) is void 0 218PASS foo(o) is void 0 219PASS foo(o) is void 0 220PASS foo(o) is void 0 221PASS foo(o) is void 0 222PASS foo(o) is void 0 223PASS foo(o) is void 0 224PASS foo(o) is void 0 225PASS foo(o) is void 0 226PASS foo(o) is void 0 227PASS foo(o) is void 0 228PASS foo(o) is void 0 229PASS successfullyParsed is true 230 231TEST COMPLETE 232 233