Skip to content
This repository was archived by the owner on Dec 4, 2022. It is now read-only.

Commit ddbedf4

Browse files
committed
move tests fixtures outside "src" to avoid breaking the build
1 parent a475791 commit ddbedf4

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

43 files changed

+27
-10
lines changed

.babelrc

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,12 @@
1010
"plugins": [
1111
["transform-flow-strip-types"],
1212
["babel-plugin-transform-builtin-extend", {
13-
"globals": ["Error", "Array"]
13+
"globals": ["Error", "Array", "Map"]
14+
}],
15+
["transform-runtime", {
16+
"helpers": false,
17+
"polyfill": false,
18+
"regenerator": true
1419
}],
1520
["syntax-async-functions"]
1621
]

package-lock.json

Lines changed: 9 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -73,6 +73,7 @@
7373
"babel-plugin-syntax-async-functions": "^6.13.0",
7474
"babel-plugin-transform-builtin-extend": "^1.1.2",
7575
"babel-plugin-transform-flow-strip-types": "^6.22.0",
76+
"babel-plugin-transform-runtime": "^6.23.0",
7677
"babel-preset-env": "^1.3.2",
7778
"babel-preset-es2015": "^6.18.0",
7879
"eslint": "^3.19.0",

src/dependency-builder/dependency-tree/test/test.spec.js renamed to src/dependency-builder/dependency-tree/index.spec.js

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -2,22 +2,22 @@ import assert from 'assert';
22
import sinon from 'sinon';
33
import mockfs from 'mock-fs';
44
import path from 'path';
5-
import precinct from '../../precinct';
5+
import precinct from '../precinct';
66
import rewire from 'rewire';
7-
import Config from '../Config';
7+
import Config from './Config';
88

99
// Bootstrap lazy requires
1010
import resolve from 'resolve';
1111
import typescript from 'typescript';
1212
import moduleDefinition from 'module-definition';
1313

14-
const dependencyTree = rewire('../');
14+
const dependencyTree = rewire('./');
1515

1616
describe('dependencyTree', function() {
1717
this.timeout(8000);
1818
function testTreesForFormat(format, ext = '.js') {
1919
it('returns an object form of the dependency tree for a file', function() {
20-
const root = `${__dirname}/example/${format}`;
20+
const root = `${__dirname}/../../../../fixtures/dependency-tree/${format}`;
2121
const filename = `${root}/a${ext}`;
2222

2323
const tree = dependencyTree({filename, root});

src/dependency-builder/filing-cabinet/test/test.spec.js renamed to src/dependency-builder/filing-cabinet/index.spec.js

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ var rewire = require('rewire');
44
var mock = require('mock-fs');
55
var path = require('path');
66

7-
var cabinet = rewire('../');
7+
var cabinet = rewire('./');
88
//manually add dynamic imports to rewired app
99
cabinet.__set__('resolveDependencyPath', require('resolve-dependency-path'));
1010
cabinet.__set__('resolve', require('resolve'));
@@ -13,8 +13,9 @@ cabinet.__set__('ts', require('typescript'));
1313
cabinet.__set__('amdLookup', require('module-lookup-amd'));
1414
cabinet.__set__('webpackResolve', require('enhanced-resolve'));
1515

16-
var mockedFiles = require('./mockedJSFiles');
17-
var mockAST = require('./ast');
16+
const fixtures = `${__dirname}/../../../fixtures/filing-cabinet`;
17+
var mockedFiles = require(`${fixtures}/mockedJSFiles`);
18+
var mockAST = require(`${fixtures}/ast`);
1819

1920
describe('filing-cabinet', function() {
2021
describe('JavaScript', function() {

src/dependency-builder/precinct/test/index.spec.js renamed to src/dependency-builder/precinct/index.spec.js

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,8 +3,9 @@ var fs = require('fs');
33
var path = require('path');
44
var rewire = require('rewire');
55
var sinon = require('sinon');
6-
var ast = require('./exampleAST');
7-
var precinct = rewire('../');
6+
const fixtures = `${__dirname}/../../../fixtures/precinct`;
7+
var ast = require(`${fixtures}/exampleAST`);
8+
var precinct = rewire('./');
89

910
function read(filename) {
1011
return fs.readFileSync(path.join(__dirname, filename), 'utf8');

0 commit comments

Comments
 (0)