Using this script:
"test": "./node_modules/mocha/bin/mocha --recursive --require ts-node/register ./test/**/*.spec.ts --opts ./test/mocha.opts",
I've tried to load some test files inside the tree:
.
├── controllers
│ ├── admin
│ │ └── users.spec.ts
│ ├── authentications.spec.ts
However, the users.spec.ts test file doesn't get loaded but the authentications.spec.ts does.
My mocha.opts file looks like just:
--timeout 5000
I've also tried to remove the --recursive flag and just have a glob but it doesn't work.
I can't work out whether the problem is with ts-node or with mocha?
Any ideas?