[ES6] Implement ES6 arrow function syntax. Prototype of arrow function should be...
[WebKit-https.git] / LayoutTests / js / arrowfunction-prototype-expected.txt
1 Tests for ES6 arrow function prototype property
2
3 On success, you will see a series of "PASS" messages, followed by "TEST COMPLETE".
4
5
6 () =>  {}
7 PASS typeof af1.prototype is 'undefined'
8 PASS af1.hasOwnProperty('prototype') is false
9 (a) => {a + 1}
10 PASS typeof af2.prototype is 'undefined'
11 PASS af2.hasOwnProperty('prototype') is false
12 (x) =>  x + 1
13 PASS typeof af3.prototype is 'undefined'
14 PASS af3.hasOwnProperty('prototype') is false
15 af1.prototype = function (x) { return x + 1;}
16 PASS typeof af1.prototype is 'function'
17 PASS af1.prototype.toString() is 'function (x) { return x + 1;}'
18 PASS af1.hasOwnProperty('prototype') is true
19 delete af1.prototype
20 PASS typeof af1.prototype is 'undefined'
21 PASS af1.hasOwnProperty('prototype') is false
22 PASS successfullyParsed is true
23
24 TEST COMPLETE
25