move all plugin tests out of babel-core and into their appropriate folders
This commit is contained in:
@@ -10,5 +10,8 @@
|
||||
],
|
||||
"dependencies": {
|
||||
"babel-runtime": "^5.0.0"
|
||||
},
|
||||
"devDependencies": {
|
||||
"babel-helper-plugin-test-runner": "^6.0.0"
|
||||
}
|
||||
}
|
||||
|
||||
7
packages/babel-plugin-transform-runtime/test/fixtures/runtime/aliased-constructors/actual.js
vendored
Normal file
7
packages/babel-plugin-transform-runtime/test/fixtures/runtime/aliased-constructors/actual.js
vendored
Normal file
@@ -0,0 +1,7 @@
|
||||
obj.constructor === Object;
|
||||
obj.constructor === Promise;
|
||||
|
||||
Symbol();
|
||||
Symbol("test");
|
||||
|
||||
new Map();
|
||||
10
packages/babel-plugin-transform-runtime/test/fixtures/runtime/aliased-constructors/expected.js
vendored
Normal file
10
packages/babel-plugin-transform-runtime/test/fixtures/runtime/aliased-constructors/expected.js
vendored
Normal file
@@ -0,0 +1,10 @@
|
||||
import _Map from "babel-runtime/core-js/map";
|
||||
import _Symbol from "babel-runtime/core-js/symbol";
|
||||
import _Promise from "babel-runtime/core-js/promise";
|
||||
obj.constructor === Object;
|
||||
obj.constructor === _Promise;
|
||||
|
||||
_Symbol();
|
||||
_Symbol("test");
|
||||
|
||||
new _Map();
|
||||
1
packages/babel-plugin-transform-runtime/test/fixtures/runtime/catch-all/actual.js
vendored
Normal file
1
packages/babel-plugin-transform-runtime/test/fixtures/runtime/catch-all/actual.js
vendored
Normal file
@@ -0,0 +1 @@
|
||||
Promise.resolve;
|
||||
2
packages/babel-plugin-transform-runtime/test/fixtures/runtime/catch-all/expected.js
vendored
Normal file
2
packages/babel-plugin-transform-runtime/test/fixtures/runtime/catch-all/expected.js
vendored
Normal file
@@ -0,0 +1,2 @@
|
||||
import _Promise from "babel-runtime/core-js/promise";
|
||||
_Promise.resolve;
|
||||
1
packages/babel-plugin-transform-runtime/test/fixtures/runtime/class/actual.js
vendored
Normal file
1
packages/babel-plugin-transform-runtime/test/fixtures/runtime/class/actual.js
vendored
Normal file
@@ -0,0 +1 @@
|
||||
class Foo {}
|
||||
5
packages/babel-plugin-transform-runtime/test/fixtures/runtime/class/expected.js
vendored
Normal file
5
packages/babel-plugin-transform-runtime/test/fixtures/runtime/class/expected.js
vendored
Normal file
@@ -0,0 +1,5 @@
|
||||
import _classCallCheck from "babel-runtime/helpers/classCallCheck";
|
||||
|
||||
let Foo = function Foo() {
|
||||
_classCallCheck(this, Foo);
|
||||
};
|
||||
3
packages/babel-plugin-transform-runtime/test/fixtures/runtime/class/options.json
vendored
Normal file
3
packages/babel-plugin-transform-runtime/test/fixtures/runtime/class/options.json
vendored
Normal file
@@ -0,0 +1,3 @@
|
||||
{
|
||||
"plugins": ["transform-runtime", "transform-es2015-classes"]
|
||||
}
|
||||
3
packages/babel-plugin-transform-runtime/test/fixtures/runtime/es6-for-of/actual.js
vendored
Normal file
3
packages/babel-plugin-transform-runtime/test/fixtures/runtime/es6-for-of/actual.js
vendored
Normal file
@@ -0,0 +1,3 @@
|
||||
for (var i of arr) {
|
||||
|
||||
}
|
||||
23
packages/babel-plugin-transform-runtime/test/fixtures/runtime/es6-for-of/expected.js
vendored
Normal file
23
packages/babel-plugin-transform-runtime/test/fixtures/runtime/es6-for-of/expected.js
vendored
Normal file
@@ -0,0 +1,23 @@
|
||||
import _getIterator from "babel-runtime/core-js/get-iterator";
|
||||
var _iteratorNormalCompletion = true;
|
||||
var _didIteratorError = false;
|
||||
var _iteratorError = undefined;
|
||||
|
||||
try {
|
||||
for (var _iterator = _getIterator(arr), _step; !(_iteratorNormalCompletion = (_step = _iterator.next()).done); _iteratorNormalCompletion = true) {
|
||||
var i = _step.value;
|
||||
}
|
||||
} catch (err) {
|
||||
_didIteratorError = true;
|
||||
_iteratorError = err;
|
||||
} finally {
|
||||
try {
|
||||
if (!_iteratorNormalCompletion && _iterator.return) {
|
||||
_iterator.return();
|
||||
}
|
||||
} finally {
|
||||
if (_didIteratorError) {
|
||||
throw _iteratorError;
|
||||
}
|
||||
}
|
||||
}
|
||||
3
packages/babel-plugin-transform-runtime/test/fixtures/runtime/es6-for-of/options.json
vendored
Normal file
3
packages/babel-plugin-transform-runtime/test/fixtures/runtime/es6-for-of/options.json
vendored
Normal file
@@ -0,0 +1,3 @@
|
||||
{
|
||||
"plugins": ["transform-es2015-for-of", "transform-runtime"]
|
||||
}
|
||||
9
packages/babel-plugin-transform-runtime/test/fixtures/runtime/full/actual.js
vendored
Normal file
9
packages/babel-plugin-transform-runtime/test/fixtures/runtime/full/actual.js
vendored
Normal file
@@ -0,0 +1,9 @@
|
||||
import foo, * as bar from "someModule";
|
||||
|
||||
export const myWord = Symbol("abc");
|
||||
export function* giveWord () {
|
||||
yield myWord;
|
||||
}
|
||||
|
||||
foo;
|
||||
bar;
|
||||
24
packages/babel-plugin-transform-runtime/test/fixtures/runtime/full/expected.js
vendored
Normal file
24
packages/babel-plugin-transform-runtime/test/fixtures/runtime/full/expected.js
vendored
Normal file
@@ -0,0 +1,24 @@
|
||||
import _regeneratorRuntime from "babel-runtime/regenerator";
|
||||
import _Symbol from "babel-runtime/core-js/symbol";
|
||||
|
||||
var _marked = [giveWord].map(_regeneratorRuntime.mark);
|
||||
|
||||
import foo, * as bar from "someModule";
|
||||
|
||||
export const myWord = _Symbol("abc");
|
||||
export function giveWord() {
|
||||
return regeneratorRuntime.wrap(function giveWord$(_context) {
|
||||
while (1) switch (_context.prev = _context.next) {
|
||||
case 0:
|
||||
_context.next = 2;
|
||||
return myWord;
|
||||
|
||||
case 2:
|
||||
case "end":
|
||||
return _context.stop();
|
||||
}
|
||||
}, _marked[0], this);
|
||||
}
|
||||
|
||||
foo;
|
||||
bar;
|
||||
2
packages/babel-plugin-transform-runtime/test/fixtures/runtime/modules/actual.js
vendored
Normal file
2
packages/babel-plugin-transform-runtime/test/fixtures/runtime/modules/actual.js
vendored
Normal file
@@ -0,0 +1,2 @@
|
||||
import foo from "bar";
|
||||
foo;
|
||||
9
packages/babel-plugin-transform-runtime/test/fixtures/runtime/modules/expected.js
vendored
Normal file
9
packages/babel-plugin-transform-runtime/test/fixtures/runtime/modules/expected.js
vendored
Normal file
@@ -0,0 +1,9 @@
|
||||
"use strict";
|
||||
|
||||
var _bar = require("bar");
|
||||
|
||||
var _bar2 = _interopRequireDefault(_bar);
|
||||
|
||||
function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }
|
||||
|
||||
_bar2.default;
|
||||
3
packages/babel-plugin-transform-runtime/test/fixtures/runtime/modules/options.json
vendored
Normal file
3
packages/babel-plugin-transform-runtime/test/fixtures/runtime/modules/options.json
vendored
Normal file
@@ -0,0 +1,3 @@
|
||||
{
|
||||
"plugins": ["transform-runtime", "transform-es2015-modules-commonjs"]
|
||||
}
|
||||
3
packages/babel-plugin-transform-runtime/test/fixtures/runtime/options.json
vendored
Normal file
3
packages/babel-plugin-transform-runtime/test/fixtures/runtime/options.json
vendored
Normal file
@@ -0,0 +1,3 @@
|
||||
{
|
||||
"plugins": ["transform-runtime", "transform-regenerator"]
|
||||
}
|
||||
2
packages/babel-plugin-transform-runtime/test/fixtures/runtime/regenerator-runtime/actual.js
vendored
Normal file
2
packages/babel-plugin-transform-runtime/test/fixtures/runtime/regenerator-runtime/actual.js
vendored
Normal file
@@ -0,0 +1,2 @@
|
||||
void function* () {
|
||||
};
|
||||
10
packages/babel-plugin-transform-runtime/test/fixtures/runtime/regenerator-runtime/expected.js
vendored
Normal file
10
packages/babel-plugin-transform-runtime/test/fixtures/runtime/regenerator-runtime/expected.js
vendored
Normal file
@@ -0,0 +1,10 @@
|
||||
import _regeneratorRuntime from "babel-runtime/regenerator";
|
||||
void _regeneratorRuntime.mark(function _callee() {
|
||||
return _regeneratorRuntime.wrap(function _callee$(_context) {
|
||||
while (1) switch (_context.prev = _context.next) {
|
||||
case 0:
|
||||
case "end":
|
||||
return _context.stop();
|
||||
}
|
||||
}, _callee, this);
|
||||
});
|
||||
1
packages/babel-plugin-transform-runtime/test/fixtures/runtime/symbol-iterator-in/actual.js
vendored
Normal file
1
packages/babel-plugin-transform-runtime/test/fixtures/runtime/symbol-iterator-in/actual.js
vendored
Normal file
@@ -0,0 +1 @@
|
||||
Symbol.iterator in Object(arr);
|
||||
2
packages/babel-plugin-transform-runtime/test/fixtures/runtime/symbol-iterator-in/expected.js
vendored
Normal file
2
packages/babel-plugin-transform-runtime/test/fixtures/runtime/symbol-iterator-in/expected.js
vendored
Normal file
@@ -0,0 +1,2 @@
|
||||
import _isIterable from "babel-runtime/core-js/is-iterable";
|
||||
_isIterable(Object(arr));
|
||||
1
packages/babel-plugin-transform-runtime/test/fixtures/runtime/symbol-iterator/actual.js
vendored
Normal file
1
packages/babel-plugin-transform-runtime/test/fixtures/runtime/symbol-iterator/actual.js
vendored
Normal file
@@ -0,0 +1 @@
|
||||
Symbol.iterator;
|
||||
2
packages/babel-plugin-transform-runtime/test/fixtures/runtime/symbol-iterator/expected.js
vendored
Normal file
2
packages/babel-plugin-transform-runtime/test/fixtures/runtime/symbol-iterator/expected.js
vendored
Normal file
@@ -0,0 +1,2 @@
|
||||
import _Symbol$iterator from "babel-runtime/core-js/symbol/iterator";
|
||||
_Symbol$iterator;
|
||||
1
packages/babel-plugin-transform-runtime/test/index.js
Normal file
1
packages/babel-plugin-transform-runtime/test/index.js
Normal file
@@ -0,0 +1 @@
|
||||
require("babel-helper-plugin-test-runner")(__dirname);
|
||||
Reference in New Issue
Block a user