mirror of
https://github.com/LadybirdBrowser/ladybird.git
synced 2025-10-30 12:50:58 +00:00
16 lines
540 B
JavaScript
16 lines
540 B
JavaScript
|
|
test("variable named 'eval' pointing to another function calls that function", function () {
|
||
|
|
var testValue = "inner";
|
||
|
|
// This breaks prettier as it considers this to be a parse error
|
||
|
|
// before even trying to do any linting
|
||
|
|
var eval = () => {
|
||
|
|
return "wat";
|
||
|
|
};
|
||
|
|
expect(eval("testValue")).toEqual("wat");
|
||
|
|
});
|
||
|
|
|
||
|
|
test("variable named 'eval' pointing to real eval works as a direct eval", function () {
|
||
|
|
var testValue = "inner";
|
||
|
|
var eval = globalThis.eval;
|
||
|
|
expect(eval("testValue")).toEqual("inner");
|
||
|
|
});
|