1 FAIL 'use strict'; var a = arr(); a.reverse() should throw an instance of TypeError
2 FAIL var a = arr(); a.reverse() should throw an instance of TypeError
4 FAIL 'use strict'; var o = obj(); Array.prototype.reverse.call(o) should throw an instance of TypeError
5 FAIL var o = obj(); Array.prototype.reverse.call(o) should throw an instance of TypeError
7 FAIL 'use strict'; var a = agap(); a.reverse() should throw an instance of TypeError
8 FAIL var a = agap(); a.reverse() should throw an instance of TypeError
10 FAIL 'use strict'; var o = ogap(); Array.prototype.reverse.call(o) should throw an instance of TypeError
11 FAIL var o = ogap(); Array.prototype.reverse.call(o) should throw an instance of TypeError
14 PASS successfullyParsed is true