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 a function that might create 'arguments' but doesn't, but does create function.arguments.
25
26On success, you will see a series of "PASS" messages, followed by "TEST COMPLETE".
27
28
29PASS thingy.length is 1
30PASS thingy[0] is false
31PASS thingy.length is 1
32PASS thingy[0] is false
33PASS thingy.length is 1
34PASS thingy[0] is false
35PASS thingy.length is 1
36PASS thingy[0] is false
37PASS thingy.length is 1
38PASS thingy[0] is false
39PASS thingy.length is 1
40PASS thingy[0] is false
41PASS thingy.length is 1
42PASS thingy[0] is false
43PASS thingy.length is 1
44PASS thingy[0] is false
45PASS thingy.length is 1
46PASS thingy[0] is false
47PASS thingy.length is 1
48PASS thingy[0] is false
49PASS thingy.length is 1
50PASS thingy[0] is false
51PASS thingy.length is 1
52PASS thingy[0] is false
53PASS thingy.length is 1
54PASS thingy[0] is false
55PASS thingy.length is 1
56PASS thingy[0] is false
57PASS thingy.length is 1
58PASS thingy[0] is false
59PASS thingy.length is 1
60PASS thingy[0] is false
61PASS thingy.length is 1
62PASS thingy[0] is false
63PASS thingy.length is 1
64PASS thingy[0] is false
65PASS thingy.length is 1
66PASS thingy[0] is false
67PASS thingy.length is 1
68PASS thingy[0] is false
69PASS thingy.length is 1
70PASS thingy[0] is false
71PASS thingy.length is 1
72PASS thingy[0] is false
73PASS thingy.length is 1
74PASS thingy[0] is false
75PASS thingy.length is 1
76PASS thingy[0] is false
77PASS thingy.length is 1
78PASS thingy[0] is false
79PASS thingy.length is 1
80PASS thingy[0] is false
81PASS thingy.length is 1
82PASS thingy[0] is false
83PASS thingy.length is 1
84PASS thingy[0] is false
85PASS thingy.length is 1
86PASS thingy[0] is false
87PASS thingy.length is 1
88PASS thingy[0] is false
89PASS thingy.length is 1
90PASS thingy[0] is false
91PASS thingy.length is 1
92PASS thingy[0] is false
93PASS thingy.length is 1
94PASS thingy[0] is false
95PASS thingy.length is 1
96PASS thingy[0] is false
97PASS thingy.length is 1
98PASS thingy[0] is false
99PASS thingy.length is 1
100PASS thingy[0] is false
101PASS thingy.length is 1
102PASS thingy[0] is false
103PASS thingy.length is 1
104PASS thingy[0] is false
105PASS thingy.length is 1
106PASS thingy[0] is false
107PASS thingy.length is 1
108PASS thingy[0] is false
109PASS thingy.length is 1
110PASS thingy[0] is false
111PASS thingy.length is 1
112PASS thingy[0] is false
113PASS thingy.length is 1
114PASS thingy[0] is false
115PASS thingy.length is 1
116PASS thingy[0] is false
117PASS thingy.length is 1
118PASS thingy[0] is false
119PASS thingy.length is 1
120PASS thingy[0] is false
121PASS thingy.length is 1
122PASS thingy[0] is false
123PASS thingy.length is 1
124PASS thingy[0] is false
125PASS thingy.length is 1
126PASS thingy[0] is false
127PASS thingy.length is 1
128PASS thingy[0] is false
129PASS thingy.length is 1
130PASS thingy[0] is false
131PASS thingy.length is 1
132PASS thingy[0] is false
133PASS thingy.length is 1
134PASS thingy[0] is false
135PASS thingy.length is 1
136PASS thingy[0] is false
137PASS thingy.length is 1
138PASS thingy[0] is false
139PASS thingy.length is 1
140PASS thingy[0] is false
141PASS thingy.length is 1
142PASS thingy[0] is false
143PASS thingy.length is 1
144PASS thingy[0] is false
145PASS thingy.length is 1
146PASS thingy[0] is false
147PASS thingy.length is 1
148PASS thingy[0] is false
149PASS thingy.length is 1
150PASS thingy[0] is false
151PASS thingy.length is 1
152PASS thingy[0] is false
153PASS thingy.length is 1
154PASS thingy[0] is false
155PASS thingy.length is 1
156PASS thingy[0] is false
157PASS thingy.length is 1
158PASS thingy[0] is false
159PASS thingy.length is 1
160PASS thingy[0] is false
161PASS thingy.length is 1
162PASS thingy[0] is false
163PASS thingy.length is 1
164PASS thingy[0] is false
165PASS thingy.length is 1
166PASS thingy[0] is false
167PASS thingy.length is 1
168PASS thingy[0] is false
169PASS thingy.length is 1
170PASS thingy[0] is false
171PASS thingy.length is 1
172PASS thingy[0] is false
173PASS thingy.length is 1
174PASS thingy[0] is false
175PASS thingy.length is 1
176PASS thingy[0] is false
177PASS thingy.length is 1
178PASS thingy[0] is false
179PASS thingy.length is 1
180PASS thingy[0] is false
181PASS thingy.length is 1
182PASS thingy[0] is false
183PASS thingy.length is 1
184PASS thingy[0] is false
185PASS thingy.length is 1
186PASS thingy[0] is false
187PASS thingy.length is 1
188PASS thingy[0] is false
189PASS thingy.length is 1
190PASS thingy[0] is false
191PASS thingy.length is 1
192PASS thingy[0] is false
193PASS thingy.length is 1
194PASS thingy[0] is false
195PASS thingy.length is 1
196PASS thingy[0] is false
197PASS thingy.length is 1
198PASS thingy[0] is false
199PASS thingy.length is 1
200PASS thingy[0] is false
201PASS thingy.length is 1
202PASS thingy[0] is false
203PASS thingy.length is 1
204PASS thingy[0] is false
205PASS thingy.length is 1
206PASS thingy[0] is false
207PASS thingy.length is 1
208PASS thingy[0] is false
209PASS thingy.length is 1
210PASS thingy[0] is false
211PASS thingy.length is 1
212PASS thingy[0] is false
213PASS thingy.length is 1
214PASS thingy[0] is false
215PASS thingy.length is 1
216PASS thingy[0] is false
217PASS thingy.length is 1
218PASS thingy[0] is false
219PASS thingy.length is 1
220PASS thingy[0] is false
221PASS thingy.length is 1
222PASS thingy[0] is false
223PASS thingy.length is 1
224PASS thingy[0] is false
225PASS thingy.length is 1
226PASS thingy[0] is false
227PASS thingy.length is 1
228PASS thingy[0] is false
229PASS thingy.length is 1
230PASS thingy[0] is false
231PASS thingy.length is 1
232PASS thingy[0] is false
233PASS thingy.length is 1
234PASS thingy[0] is false
235PASS thingy.length is 1
236PASS thingy[0] is false
237PASS thingy.length is 1
238PASS thingy[0] is false
239PASS thingy.length is 1
240PASS thingy[0] is false
241PASS thingy.length is 1
242PASS thingy[0] is false
243PASS thingy.length is 1
244PASS thingy[0] is false
245PASS thingy.length is 1
246PASS thingy[0] is false
247PASS thingy.length is 1
248PASS thingy[0] is false
249PASS thingy.length is 1
250PASS thingy[0] is false
251PASS thingy.length is 1
252PASS thingy[0] is false
253PASS thingy.length is 1
254PASS thingy[0] is false
255PASS thingy.length is 1
256PASS thingy[0] is false
257PASS thingy.length is 1
258PASS thingy[0] is false
259PASS thingy.length is 1
260PASS thingy[0] is false
261PASS thingy.length is 1
262PASS thingy[0] is false
263PASS thingy.length is 1
264PASS thingy[0] is false
265PASS thingy.length is 1
266PASS thingy[0] is false
267PASS thingy.length is 1
268PASS thingy[0] is false
269PASS thingy.length is 1
270PASS thingy[0] is false
271PASS thingy.length is 1
272PASS thingy[0] is false
273PASS thingy.length is 1
274PASS thingy[0] is false
275PASS thingy.length is 1
276PASS thingy[0] is false
277PASS thingy.length is 1
278PASS thingy[0] is false
279PASS thingy.length is 1
280PASS thingy[0] is false
281PASS thingy.length is 1
282PASS thingy[0] is false
283PASS thingy.length is 1
284PASS thingy[0] is false
285PASS thingy.length is 1
286PASS thingy[0] is false
287PASS thingy.length is 1
288PASS thingy[0] is false
289PASS thingy.length is 1
290PASS thingy[0] is false
291PASS thingy.length is 1
292PASS thingy[0] is false
293PASS thingy.length is 1
294PASS thingy[0] is false
295PASS thingy.length is 1
296PASS thingy[0] is false
297PASS thingy.length is 1
298PASS thingy[0] is false
299PASS thingy.length is 1
300PASS thingy[0] is false
301PASS thingy.length is 1
302PASS thingy[0] is false
303PASS thingy.length is 1
304PASS thingy[0] is false
305PASS thingy.length is 1
306PASS thingy[0] is false
307PASS thingy.length is 1
308PASS thingy[0] is false
309PASS thingy.length is 1
310PASS thingy[0] is false
311PASS thingy.length is 1
312PASS thingy[0] is false
313PASS thingy.length is 1
314PASS thingy[0] is false
315PASS thingy.length is 1
316PASS thingy[0] is false
317PASS thingy.length is 1
318PASS thingy[0] is false
319PASS thingy.length is 1
320PASS thingy[0] is false
321PASS thingy.length is 1
322PASS thingy[0] is false
323PASS thingy.length is 1
324PASS thingy[0] is false
325PASS thingy.length is 1
326PASS thingy[0] is false
327PASS thingy.length is 1
328PASS thingy[0] is false
329PASS thingy.length is 1
330PASS thingy[0] is false
331PASS thingy.length is 1
332PASS thingy[0] is false
333PASS thingy.length is 1
334PASS thingy[0] is false
335PASS thingy.length is 1
336PASS thingy[0] is false
337PASS thingy.length is 1
338PASS thingy[0] is false
339PASS thingy.length is 1
340PASS thingy[0] is false
341PASS thingy.length is 1
342PASS thingy[0] is false
343PASS thingy.length is 1
344PASS thingy[0] is false
345PASS thingy.length is 1
346PASS thingy[0] is false
347PASS thingy.length is 1
348PASS thingy[0] is false
349PASS thingy.length is 1
350PASS thingy[0] is false
351PASS thingy.length is 1
352PASS thingy[0] is false
353PASS thingy.length is 1
354PASS thingy[0] is false
355PASS thingy.length is 1
356PASS thingy[0] is false
357PASS thingy.length is 1
358PASS thingy[0] is false
359PASS thingy.length is 1
360PASS thingy[0] is false
361PASS thingy.length is 1
362PASS thingy[0] is false
363PASS thingy.length is 1
364PASS thingy[0] is false
365PASS thingy.length is 1
366PASS thingy[0] is false
367PASS thingy.length is 1
368PASS thingy[0] is false
369PASS thingy.length is 1
370PASS thingy[0] is false
371PASS thingy.length is 1
372PASS thingy[0] is false
373PASS thingy.length is 1
374PASS thingy[0] is false
375PASS thingy.length is 1
376PASS thingy[0] is false
377PASS thingy.length is 1
378PASS thingy[0] is false
379PASS thingy.length is 1
380PASS thingy[0] is false
381PASS thingy.length is 1
382PASS thingy[0] is false
383PASS thingy.length is 1
384PASS thingy[0] is false
385PASS thingy.length is 1
386PASS thingy[0] is false
387PASS thingy.length is 1
388PASS thingy[0] is false
389PASS thingy.length is 1
390PASS thingy[0] is false
391PASS thingy.length is 1
392PASS thingy[0] is false
393PASS thingy.length is 1
394PASS thingy[0] is false
395PASS thingy.length is 1
396PASS thingy[0] is false
397PASS thingy.length is 1
398PASS thingy[0] is false
399PASS thingy.length is 1
400PASS thingy[0] is false
401PASS thingy.length is 1
402PASS thingy[0] is false
403PASS thingy.length is 1
404PASS thingy[0] is false
405PASS thingy.length is 1
406PASS thingy[0] is false
407PASS thingy.length is 1
408PASS thingy[0] is false
409PASS thingy.length is 1
410PASS thingy[0] is false
411PASS thingy.length is 1
412PASS thingy[0] is false
413PASS thingy.length is 1
414PASS thingy[0] is false
415PASS thingy.length is 1
416PASS thingy[0] is false
417PASS thingy.length is 1
418PASS thingy[0] is false
419PASS thingy.length is 1
420PASS thingy[0] is false
421PASS thingy.length is 1
422PASS thingy[0] is false
423PASS thingy.length is 1
424PASS thingy[0] is false
425PASS thingy.length is 1
426PASS thingy[0] is false
427PASS thingy.length is 1
428PASS thingy[0] is false
429PASS successfullyParsed is true
430
431TEST COMPLETE
432
433