Mike Pennisi f8e18ccd76 Remove unnecessary "include" file
The `fnExists` function defines a generic way to determine if any number
of values are function instances. Because it is only used by a single
test, the additional complexity required by the generalized code (and
the organizational drawbacks to maintaining another "include" file) are
not justified. Remove the file and update the test to assert the
function's existence directly.
2015-06-26 12:34:04 -04:00

26 lines
761 B
JavaScript

// Copyright (c) 2012 Ecma International. All rights reserved.
// Ecma International makes this code available under the terms and conditions set
// forth on http://hg.ecmascript.org/tests/test262/raw-file/tip/LICENSE (the
// "Use Terms"). Any redistribution of this code must retain the above
// copyright and this notice and otherwise comply with the Use Terms.
/*---
es5id: 11.4.1-5-3
description: >
delete operator returns false when deleting a direct reference to
a function name
flags: [noStrict]
includes:
- runTestCase.js
---*/
function testcase() {
var foo = function(){};
// Now, deleting 'foo' directly should fail;
var d = delete foo;
if(d === false && typeof foo === 'function')
return true;
}
runTestCase(testcase);