-
Notifications
You must be signed in to change notification settings - Fork 1.4k
Description
Description
I am using XO and Ava in a large project. Both packages are too slow to be used. I never actually tried to let them finish. I usually give up after 10+ minutes.
I first thought this might be related to globby: sindresorhus/globby#43
As mentioned in that issue I created a test source that reproduces this issue.
There is only one test file in the test-project.
The glob targets a folder that exists only once.
I will open a separate issue in XO if needed.
Test Source
- https://github.com/pixelass/ava-xo-test
- https://github.com/pixelass/ava-xo-test/blob/master/one/a/b/c/d/e/f/g/h/i/j/this-is-it/tests/one.js
Error Message & Stack Trace
Keeps doing this thing: 🤣
⠧
If using --verbose nothing happens
Config
https://github.com/pixelass/ava-xo-test/blob/master/package.json#L41-L59
{
"ava": {
"files": [
"**/this-is-it/**/tests/**/*.js"
],
"source": [
"**/this-is-it/**/*.js"
],
"presets": [
"@ava/stage-4",
"@ava/transform-test-files"
],
"failFast": true,
"tap": false,
"require": [
"babel-register",
"ignore-styles"
],
"babel": "inherit"
}
}Command-Line Arguments
https://github.com/pixelass/ava-xo-test/blob/master/package.json#L10
{
"scripts": {
"nyc:ava": "nyc ava",
"ava": "ava",
"test": "npm run nyc:ava",
},
}ava
Relevant Links
Minimal reproduction:
https://github.com/pixelass/ava-xo-test/
Environment
OS X 10.12.5 (16F73)
Node 6.11.0
Requested log:
Platform: darwin 16.6.0
Ava: 0.19.1
node: 6.11.0
npm: 3.10.10