blob: 7ac11faaf52a5e27b3751acf55d02ef9b3ab7786 [file] [log] [blame]
Ben Murdochb8a8cc12014-11-26 15:28:44 +00001# 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 correctness of method calls when the prototype is changed.
25
26On success, you will see a series of "PASS" messages, followed by "TEST COMPLETE".
27
28
29PASS callFoo(o) is 42
30PASS callFoo(o) is 42
31PASS callFoo(o) is 42
32PASS callFoo(o) is 42
33PASS callFoo(o) is 42
34PASS callFoo(o) is 42
35PASS callFoo(o) is 42
36PASS callFoo(o) is 42
37PASS callFoo(o) is 42
38PASS callFoo(o) is 42
39PASS callFoo(o) is 42
40PASS callFoo(o) is 42
41PASS callFoo(o) is 42
42PASS callFoo(o) is 42
43PASS callFoo(o) is 42
44PASS callFoo(o) is 42
45PASS callFoo(o) is 42
46PASS callFoo(o) is 42
47PASS callFoo(o) is 42
48PASS callFoo(o) is 42
49PASS callFoo(o) is 42
50PASS callFoo(o) is 42
51PASS callFoo(o) is 42
52PASS callFoo(o) is 42
53PASS callFoo(o) is 42
54PASS callFoo(o) is 42
55PASS callFoo(o) is 42
56PASS callFoo(o) is 42
57PASS callFoo(o) is 42
58PASS callFoo(o) is 42
59PASS callFoo(o) is 42
60PASS callFoo(o) is 42
61PASS callFoo(o) is 42
62PASS callFoo(o) is 42
63PASS callFoo(o) is 42
64PASS callFoo(o) is 42
65PASS callFoo(o) is 42
66PASS callFoo(o) is 42
67PASS callFoo(o) is 42
68PASS callFoo(o) is 42
69PASS callFoo(o) is 42
70PASS callFoo(o) is 42
71PASS callFoo(o) is 42
72PASS callFoo(o) is 42
73PASS callFoo(o) is 42
74PASS callFoo(o) is 42
75PASS callFoo(o) is 42
76PASS callFoo(o) is 42
77PASS callFoo(o) is 42
78PASS callFoo(o) is 42
79PASS callFoo(o) is 42
80PASS callFoo(o) is 42
81PASS callFoo(o) is 42
82PASS callFoo(o) is 42
83PASS callFoo(o) is 42
84PASS callFoo(o) is 42
85PASS callFoo(o) is 42
86PASS callFoo(o) is 42
87PASS callFoo(o) is 42
88PASS callFoo(o) is 42
89PASS callFoo(o) is 42
90PASS callFoo(o) is 42
91PASS callFoo(o) is 42
92PASS callFoo(o) is 42
93PASS callFoo(o) is 42
94PASS callFoo(o) is 42
95PASS callFoo(o) is 42
96PASS callFoo(o) is 42
97PASS callFoo(o) is 42
98PASS callFoo(o) is 42
99PASS callFoo(o) is 42
100PASS callFoo(o) is 42
101PASS callFoo(o) is 42
102PASS callFoo(o) is 42
103PASS callFoo(o) is 42
104PASS callFoo(o) is 42
105PASS callFoo(o) is 42
106PASS callFoo(o) is 42
107PASS callFoo(o) is 42
108PASS callFoo(o) is 42
109PASS callFoo(o) is 42
110PASS callFoo(o) is 42
111PASS callFoo(o) is 42
112PASS callFoo(o) is 42
113PASS callFoo(o) is 42
114PASS callFoo(o) is 42
115PASS callFoo(o) is 42
116PASS callFoo(o) is 42
117PASS callFoo(o) is 42
118PASS callFoo(o) is 42
119PASS callFoo(o) is 42
120PASS callFoo(o) is 42
121PASS callFoo(o) is 42
122PASS callFoo(o) is 42
123PASS callFoo(o) is 42
124PASS callFoo(o) is 42
125PASS callFoo(o) is 42
126PASS callFoo(o) is 42
127PASS callFoo(o) is 42
128PASS callFoo(o) is 42
129PASS callFoo(o) is 42
130PASS callFoo(o) is 42
131PASS callFoo(o) is 42
132PASS callFoo(o) is 42
133PASS callFoo(o) is 42
134PASS callFoo(o) is 42
135PASS callFoo(o) is 42
136PASS callFoo(o) is 42
137PASS callFoo(o) is 42
138PASS callFoo(o) is 42
139PASS callFoo(o) is 42
140PASS callFoo(o) is 42
141PASS callFoo(o) is 42
142PASS callFoo(o) is 42
143PASS callFoo(o) is 42
144PASS callFoo(o) is 42
145PASS callFoo(o) is 42
146PASS callFoo(o) is 42
147PASS callFoo(o) is 42
148PASS callFoo(o) is 42
149PASS callFoo(o) is 42
150PASS callFoo(o) is 42
151PASS callFoo(o) is 42
152PASS callFoo(o) is 42
153PASS callFoo(o) is 42
154PASS callFoo(o) is 42
155PASS callFoo(o) is 42
156PASS callFoo(o) is 42
157PASS callFoo(o) is 42
158PASS callFoo(o) is 42
159PASS callFoo(o) is 42
160PASS callFoo(o) is 42
161PASS callFoo(o) is 42
162PASS callFoo(o) is 42
163PASS callFoo(o) is 42
164PASS callFoo(o) is 42
165PASS callFoo(o) is 42
166PASS callFoo(o) is 42
167PASS callFoo(o) is 42
168PASS callFoo(o) is 42
169PASS callFoo(o) is 42
170PASS callFoo(o) is 42
171PASS callFoo(o) is 42
172PASS callFoo(o) is 42
173PASS callFoo(o) is 42
174PASS callFoo(o) is 42
175PASS callFoo(o) is 42
176PASS callFoo(o) is 42
177PASS callFoo(o) is 42
178PASS callFoo(o) is 42
179PASS callFoo(o) is 56
180PASS callFoo(o) is 56
181PASS callFoo(o) is 56
182PASS callFoo(o) is 56
183PASS callFoo(o) is 56
184PASS callFoo(o) is 56
185PASS callFoo(o) is 56
186PASS callFoo(o) is 56
187PASS callFoo(o) is 56
188PASS callFoo(o) is 56
189PASS callFoo(o) is 56
190PASS callFoo(o) is 56
191PASS callFoo(o) is 56
192PASS callFoo(o) is 56
193PASS callFoo(o) is 56
194PASS callFoo(o) is 56
195PASS callFoo(o) is 56
196PASS callFoo(o) is 56
197PASS callFoo(o) is 56
198PASS callFoo(o) is 56
199PASS callFoo(o) is 56
200PASS callFoo(o) is 56
201PASS callFoo(o) is 56
202PASS callFoo(o) is 56
203PASS callFoo(o) is 56
204PASS callFoo(o) is 56
205PASS callFoo(o) is 56
206PASS callFoo(o) is 56
207PASS callFoo(o) is 56
208PASS callFoo(o) is 56
209PASS callFoo(o) is 56
210PASS callFoo(o) is 56
211PASS callFoo(o) is 56
212PASS callFoo(o) is 56
213PASS callFoo(o) is 56
214PASS callFoo(o) is 56
215PASS callFoo(o) is 56
216PASS callFoo(o) is 56
217PASS callFoo(o) is 56
218PASS callFoo(o) is 56
219PASS callFoo(o) is 56
220PASS callFoo(o) is 56
221PASS callFoo(o) is 56
222PASS callFoo(o) is 56
223PASS callFoo(o) is 56
224PASS callFoo(o) is 56
225PASS callFoo(o) is 56
226PASS callFoo(o) is 56
227PASS callFoo(o) is 56
228PASS callFoo(o) is 56
229PASS successfullyParsed is true
230
231TEST COMPLETE
232