From f9d14fa2ed9bd4fd07cd257886a48d548af4fff2 Mon Sep 17 00:00:00 2001 From: Sebastian McKenzie Date: Tue, 11 Nov 2014 15:25:27 +1100 Subject: [PATCH] add runtime, property-literals and shebang tests --- test/fixtures/transformation/misc/custom-runtime/actual.js | 3 +++ test/fixtures/transformation/misc/custom-runtime/expected.js | 5 +++++ .../fixtures/transformation/misc/custom-runtime/options.json | 3 +++ .../fixtures/transformation/misc/property-literals/actual.js | 3 +++ .../transformation/misc/property-literals/expected.js | 5 +++++ test/fixtures/transformation/misc/runtime/actual.js | 3 +++ test/fixtures/transformation/misc/runtime/expected.js | 5 +++++ test/fixtures/transformation/misc/runtime/options.json | 3 +++ test/fixtures/transformation/misc/shebang/actual.js | 3 +++ test/fixtures/transformation/misc/shebang/expected.js | 4 ++++ 10 files changed, 37 insertions(+) create mode 100644 test/fixtures/transformation/misc/custom-runtime/actual.js create mode 100644 test/fixtures/transformation/misc/custom-runtime/expected.js create mode 100644 test/fixtures/transformation/misc/custom-runtime/options.json create mode 100644 test/fixtures/transformation/misc/property-literals/actual.js create mode 100644 test/fixtures/transformation/misc/property-literals/expected.js create mode 100644 test/fixtures/transformation/misc/runtime/actual.js create mode 100644 test/fixtures/transformation/misc/runtime/expected.js create mode 100644 test/fixtures/transformation/misc/runtime/options.json create mode 100644 test/fixtures/transformation/misc/shebang/actual.js create mode 100644 test/fixtures/transformation/misc/shebang/expected.js diff --git a/test/fixtures/transformation/misc/custom-runtime/actual.js b/test/fixtures/transformation/misc/custom-runtime/actual.js new file mode 100644 index 0000000000..a32bce3200 --- /dev/null +++ b/test/fixtures/transformation/misc/custom-runtime/actual.js @@ -0,0 +1,3 @@ +function foo(...test) { + +} diff --git a/test/fixtures/transformation/misc/custom-runtime/expected.js b/test/fixtures/transformation/misc/custom-runtime/expected.js new file mode 100644 index 0000000000..94200c84ce --- /dev/null +++ b/test/fixtures/transformation/misc/custom-runtime/expected.js @@ -0,0 +1,5 @@ +"use strict"; + +function foo() { + var test = customNamespace.slice.call(arguments); +} diff --git a/test/fixtures/transformation/misc/custom-runtime/options.json b/test/fixtures/transformation/misc/custom-runtime/options.json new file mode 100644 index 0000000000..bcf2c7495d --- /dev/null +++ b/test/fixtures/transformation/misc/custom-runtime/options.json @@ -0,0 +1,3 @@ +{ + "runtime": "customNamespace" +} diff --git a/test/fixtures/transformation/misc/property-literals/actual.js b/test/fixtures/transformation/misc/property-literals/actual.js new file mode 100644 index 0000000000..229c4e0f42 --- /dev/null +++ b/test/fixtures/transformation/misc/property-literals/actual.js @@ -0,0 +1,3 @@ +var obj = { + "foobar": "lol" +}; diff --git a/test/fixtures/transformation/misc/property-literals/expected.js b/test/fixtures/transformation/misc/property-literals/expected.js new file mode 100644 index 0000000000..5222f9aedf --- /dev/null +++ b/test/fixtures/transformation/misc/property-literals/expected.js @@ -0,0 +1,5 @@ +"use strict"; + +var obj = { + foobar: "lol" +}; diff --git a/test/fixtures/transformation/misc/runtime/actual.js b/test/fixtures/transformation/misc/runtime/actual.js new file mode 100644 index 0000000000..a32bce3200 --- /dev/null +++ b/test/fixtures/transformation/misc/runtime/actual.js @@ -0,0 +1,3 @@ +function foo(...test) { + +} diff --git a/test/fixtures/transformation/misc/runtime/expected.js b/test/fixtures/transformation/misc/runtime/expected.js new file mode 100644 index 0000000000..1427ac1536 --- /dev/null +++ b/test/fixtures/transformation/misc/runtime/expected.js @@ -0,0 +1,5 @@ +"use strict"; + +function foo() { + var test = to5Runtime.slice.call(arguments); +} diff --git a/test/fixtures/transformation/misc/runtime/options.json b/test/fixtures/transformation/misc/runtime/options.json new file mode 100644 index 0000000000..fd951bc4b7 --- /dev/null +++ b/test/fixtures/transformation/misc/runtime/options.json @@ -0,0 +1,3 @@ +{ + "runtime": true +} diff --git a/test/fixtures/transformation/misc/shebang/actual.js b/test/fixtures/transformation/misc/shebang/actual.js new file mode 100644 index 0000000000..bbfcec5998 --- /dev/null +++ b/test/fixtures/transformation/misc/shebang/actual.js @@ -0,0 +1,3 @@ +#!/usr/bin/env node + +foobar(); diff --git a/test/fixtures/transformation/misc/shebang/expected.js b/test/fixtures/transformation/misc/shebang/expected.js new file mode 100644 index 0000000000..4036130376 --- /dev/null +++ b/test/fixtures/transformation/misc/shebang/expected.js @@ -0,0 +1,4 @@ +#!/usr/bin/env node +"use strict"; + +foobar();