diff --git a/tests/lib/parse.js b/tests/lib/parse.js index b901c485..287d68cc 100644 --- a/tests/lib/parse.js +++ b/tests/lib/parse.js @@ -96,5 +96,14 @@ describe("parse()", () => { espree.parse("foo", Object.freeze({ ecmaFeatures: Object.freeze({}) })); }); + it("Cast valid non-string input", () => { + const str = "var foo = bar;"; + + assert.deepStrictEqual( + espree.parse(Buffer.from(str)), + espree.parse(str) + ); + }); + }); });