I have a problem with mocha, it does not understand my test hierarchy! I want my tests to be near their codebase, so I have some hierarchy like this in my project:
Level1
|_ level11
|_ level11.js
|_ level11.test.js
|_ level11111
|_ level11111.js
|_ level11111.test.js
|_ level12
|_ level12.js
|_ level12.test.js
|_ level121
|_ level121.js
|_ level121.test.js
Level2
|_ level2.js
|_ level2.test.js
I have tried everything! Using **/**.test.js or —recursive flag, non of them do what it should do!