From 9783a4936cd0677dc3fe12cbf9009eceb47c4d1f Mon Sep 17 00:00:00 2001 From: Matthew Olsson Date: Mon, 6 Jul 2020 17:07:29 -0700 Subject: [PATCH] LibJS: Add test for well-known symbols --- .../Symbol/well-known-symbol-existence.js | 15 +++++++++++++++ 1 file changed, 15 insertions(+) create mode 100644 Libraries/LibJS/Tests/builtins/Symbol/well-known-symbol-existence.js diff --git a/Libraries/LibJS/Tests/builtins/Symbol/well-known-symbol-existence.js b/Libraries/LibJS/Tests/builtins/Symbol/well-known-symbol-existence.js new file mode 100644 index 0000000000..204e69882c --- /dev/null +++ b/Libraries/LibJS/Tests/builtins/Symbol/well-known-symbol-existence.js @@ -0,0 +1,15 @@ +test("basic functionality", () => { + expect(Symbol).toHaveProperty("iterator"); + expect(Symbol).toHaveProperty("asyncIterator"); + expect(Symbol).toHaveProperty("match"); + expect(Symbol).toHaveProperty("matchAll"); + expect(Symbol).toHaveProperty("replace"); + expect(Symbol).toHaveProperty("search"); + expect(Symbol).toHaveProperty("split"); + expect(Symbol).toHaveProperty("hasInstance"); + expect(Symbol).toHaveProperty("isConcatSpreadable"); + expect(Symbol).toHaveProperty("unscopables"); + expect(Symbol).toHaveProperty("species"); + expect(Symbol).toHaveProperty("toPrimitive"); + expect(Symbol).toHaveProperty("toStringTag"); +});