Thu, 15 Jan 2015 15:55:04 +0100
Back out 97036ab72558 which inappropriately compared turds to third parties.
1 // |reftest| skip-if(Android)
2 /* -*- Mode: C++; tab-width: 2; indent-tabs-mode: nil; c-basic-offset: 2 -*- */
3 /*
4 * Any copyright is dedicated to the Public Domain.
5 * http://creativecommons.org/licenses/publicdomain/
6 * Contributor: Jason Orendorff
7 */
9 //-----------------------------------------------------------------------------
10 var BUGNUMBER = 452498;
11 var summary = 'TM: upvar2 regression tests';
12 var actual = '';
13 var expect = '';
16 //-----------------------------------------------------------------------------
17 test();
18 //-----------------------------------------------------------------------------
20 function test()
21 {
22 enterFunc ('test');
23 printBugNumber(BUGNUMBER);
24 printStatus (summary);
26 // ------- Comment #52 From Jason Orendorff
29 // Assertion failure: pn_arity == PN_FUNC || pn_arity == PN_NAME, at ../jsparse.h:444
30 // Here the function node has been morphed into a JSOP_TRUE node, but we're in
31 // FindFunArgs poking it anyway.
32 if (typeof timeout == 'function')
33 {
34 expectExitCode(6);
35 timeout(3);
36 while(function(){});
37 }
39 reportCompare(expect, actual, summary);
41 exitFunc ('test');
42 }