@@ -4,7 +4,6 @@ const path = require('path');
4
4
const test = require ( 'tap' ) . test ;
5
5
const makeDir = require ( 'make-dir' ) ;
6
6
const uniqueTempDir = require ( 'unique-temp-dir' ) ;
7
- const configManager = require ( 'hullabaloo-config-manager' ) ;
8
7
9
8
const babelConfigHelper = require ( '../lib/babel-config' ) ;
10
9
@@ -56,17 +55,13 @@ test('uses options from babelrc when userOptions is "inherit"', t => {
56
55
57
56
t . false ( options . babelrc ) ;
58
57
t . same ( options . plugins , [ require . resolve ( fixture ( 'babel-plugin-test-doubler' ) ) ] ) ;
59
- t . same ( options . presets , [ require . resolve ( '@ava/babel-preset-stage-4' ) ] ) ;
60
- const envOptions = options . env [ configManager . currentEnv ( ) ] ;
61
- t . same ( envOptions , {
62
- plugins : [ ] ,
63
- presets : [
64
- [
65
- require . resolve ( '@ava/babel-preset-transform-test-files' ) ,
66
- { powerAssert}
67
- ]
58
+ t . same ( options . presets , [
59
+ require . resolve ( '@ava/babel-preset-stage-4' ) ,
60
+ [
61
+ require . resolve ( '@ava/babel-preset-transform-test-files' ) ,
62
+ { powerAssert}
68
63
]
69
- } ) ;
64
+ ] ) ;
70
65
} ) ;
71
66
} ) ;
72
67
@@ -85,14 +80,13 @@ test('uses userOptions for babel options when userOptions is an object', t => {
85
80
const options = result . getOptions ( ) ;
86
81
87
82
t . false ( options . babelrc ) ;
88
- t . same ( options . presets , userOptions . presets ) ;
89
- t . same ( options . plugins , userOptions . plugins ) ;
90
- t . same ( options . env . development . presets , [
83
+ t . same ( options . presets , userOptions . presets . concat ( [
91
84
[
92
85
require . resolve ( '@ava/babel-preset-transform-test-files' ) ,
93
86
{ powerAssert}
94
87
]
95
- ] ) ;
88
+ ] ) ) ;
89
+ t . same ( options . plugins , userOptions . plugins ) ;
96
90
} ) ;
97
91
} ) ;
98
92
0 commit comments