Я пытаюсь протестировать несколько тестовых случаев для функции, которая принимает два параметра. эти два параметра вместе с результатом я определил его в трех разных файлах, а затем экспортировал его. Я использую Jest для того же, но он выдает ошибку «TypeError: (0, _index.default) не является функцией». Может кто-нибудь сказать, где я иду не так. Проверка этого в тестовой папке
:
import appendToFilter from "./index";
import { res1, res2, res3, res4, res5, res6, res7, res8 } from "./Results";
import { src1, src2, src3, src4, src5, src6, src7, src8 } from "./Source";
import { ip1, ip2, ip3, ip4, ip5, ip6, ip7, ip8 } from "./Input";
test("case1", () => {
expect(appendToFilter(src1, ip1)).toBe(res1);
});
index. js
export function appendToFilter(filter, inputObjects) {
// logic here
}
Ссылка: https://codesandbox.io/s/optimistic-mirzakhani-pogpw-so-b47y8