You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
|
|
/* eslint no-eval: "off" */
"use strict";
module.exports = function (t, a) { a.deep(t.call(function (a, b) { return this[a] + this[b]; }), { args: "a, b", body: " return this[a] + this[b]; " }); a.deep(t.call(function () {}), { args: "", body: "" }); // eslint-disable-next-line no-unused-vars
a.deep(t.call(function (raz) {}), { args: "raz", body: "" }); a.deep(t.call(function () { Object(); }), { args: "", body: " Object(); " });
try { eval("(() => {})"); } catch (e) { // Non ES2015 env
return; }
a.deep(t.call(eval("(() => {})")), { args: "", body: "" }); a.deep(t.call(eval("((elo) => foo)")), { args: "elo", body: "foo" }); a.deep(t.call(eval("(elo => foo)")), { args: "elo", body: "foo" }); a.deep(t.call(eval("((elo, bar) => foo())")), { args: "elo, bar", body: "foo()" }); };
|