[ARM,MIPS] Skip slow tests
[WebKit-https.git] / JSTests / stress / function-caller-async-arrow-function-body.js
1 //@ runDefault
2
3 (function thingy() {
4     function bar()
5     {
6         return bar.caller;
7     }
8     
9     var ok = false;
10     var badError = null;
11     var foo = async () => {
12         try {
13             bar();
14             ok = true;
15         } catch (e) {
16             if (e.toString() != "TypeError: Function.caller used to retrieve async function body")
17                 badError = e;
18         }
19     }
20     
21     foo();
22     if (ok)
23         throw "Error: did not throw error";
24     if (badError)
25         throw "Bad error: " + badError;
26 })();