Согласно документации Ava, я должен создать файл с именем test.js
в корне моего проекта. Но наличие одного файла для моих тестов кажется рецептом кошмаров обслуживания. Таким образом, я хочу разделить свои тесты на несколько файлов, все в папке с именем tests
и каким-то образом запустить их из моего файла test.js
.
Например, допустим, у нас есть тестовый файл с именем ./tests/basic-tests.js
с таким кодом:
import test from ava;
import {Calculator} from calculator;
test('it calculates',t =>{
//Some test here
});
И еще один файл с именем ./tests/burn_it_down.js
:
import test from ava;
import {SethRollins} from wwe;
test('Burned it Down',t =>{
//Another tests here
});
Я хочу, чтобы test.js
как-то запускал оба теста в ./tests/basic-tests.js
и в ./tests/burn_it_down.js
. Есть ли способ сделать это?