From 02b43a7bcb4da1238f6e471f3c2f364e3dd24e79 Mon Sep 17 00:00:00 2001 From: Sebastian McKenzie Date: Mon, 29 Sep 2014 01:02:39 +1000 Subject: [PATCH] add api tests --- test/fixtures/api/blacklist/actual.js | 5 +++++ test/fixtures/api/blacklist/expected.js | 6 ++++++ test/fixtures/api/blacklist/options.json | 3 +++ test/fixtures/api/whitelist/actual.js | 5 +++++ test/fixtures/api/whitelist/expected.js | 7 +++++++ test/fixtures/api/whitelist/options.json | 3 +++ 6 files changed, 29 insertions(+) create mode 100644 test/fixtures/api/blacklist/actual.js create mode 100644 test/fixtures/api/blacklist/expected.js create mode 100644 test/fixtures/api/blacklist/options.json create mode 100644 test/fixtures/api/whitelist/actual.js create mode 100644 test/fixtures/api/whitelist/expected.js create mode 100644 test/fixtures/api/whitelist/options.json diff --git a/test/fixtures/api/blacklist/actual.js b/test/fixtures/api/blacklist/actual.js new file mode 100644 index 0000000000..8ec84a062e --- /dev/null +++ b/test/fixtures/api/blacklist/actual.js @@ -0,0 +1,5 @@ +class Test { + constructor() { + arr.map(x => x * x); + } +} diff --git a/test/fixtures/api/blacklist/expected.js b/test/fixtures/api/blacklist/expected.js new file mode 100644 index 0000000000..266d83f636 --- /dev/null +++ b/test/fixtures/api/blacklist/expected.js @@ -0,0 +1,6 @@ +var Test = function () { + function Test() { + arr.map(x => x * x); + } + return Test; +}(); diff --git a/test/fixtures/api/blacklist/options.json b/test/fixtures/api/blacklist/options.json new file mode 100644 index 0000000000..df04cd7c22 --- /dev/null +++ b/test/fixtures/api/blacklist/options.json @@ -0,0 +1,3 @@ +{ + "blacklist": ["arrowFunctions"] +} diff --git a/test/fixtures/api/whitelist/actual.js b/test/fixtures/api/whitelist/actual.js new file mode 100644 index 0000000000..8ec84a062e --- /dev/null +++ b/test/fixtures/api/whitelist/actual.js @@ -0,0 +1,5 @@ +class Test { + constructor() { + arr.map(x => x * x); + } +} diff --git a/test/fixtures/api/whitelist/expected.js b/test/fixtures/api/whitelist/expected.js new file mode 100644 index 0000000000..6b57623869 --- /dev/null +++ b/test/fixtures/api/whitelist/expected.js @@ -0,0 +1,7 @@ +class Test { + constructor() { + arr.map(function (x) { + return x * x; + }); + } +} diff --git a/test/fixtures/api/whitelist/options.json b/test/fixtures/api/whitelist/options.json new file mode 100644 index 0000000000..5c3b4e3e54 --- /dev/null +++ b/test/fixtures/api/whitelist/options.json @@ -0,0 +1,3 @@ +{ + "whitelist": ["arrowFunctions"] +}