это странно, у меня никогда не было проблем с этим. Моя структура папок это
JavaScript / тест / блок
- некоторые .spec.js на этом уровне
JavaScript / тест / блок / функции
- некоторые .spec.js на этом уровне
Я всегда делал это таким образом, но по какой-то причине он не работает, он только запускает тесты в папке функций:
./javascript/test/unit/**/*.spec.js
и да, в конце все они названы .spec.js, это определенно не проблема.