| description( | |
| 'Test for function.name' | |
| ); | |
| shouldBe("(function f() {}).name", "'f'"); | |
| shouldBe("delete (function f() {}).name", "true"); | |
| shouldBe("(function() {}).name", "''"); | |
| shouldBe("Math.name", "undefined"); | |
| shouldBe("Error.name", "'Error'"); | |
| shouldBe("String.prototype.charAt.name", "'charAt'"); | |
| shouldBe("document.getElementById.name", "'getElementById'"); |