Конфликты типа жасмин / шут - PullRequest
0 голосов
/ 28 октября 2019

Я здесь относительно новичок и мне нужна помощь. Компания, в которой я работаю, использует карму и жасмин для юнит-тестирования. Теперь они хотели бы перенести некоторые тесты в шутку. Я получил назначенный мне билет. Мы используем машинопись между прочим ... Я установил jest, с префиксом .spec.jest.ts, чтобы отделить jest тест от кармы. И это прекрасно работает. Jest просто подхватывает те файлы с префиксом. Но когда я пытаюсь сделать некоторые вещи, которые мы делаем с нашим проектом, я получаю конфликты объявления типов между jest и jasmine. Например: node_modules/@types/jest/index.d.ts: 32: 1 - ошибка TS6200: определения следующих идентификаторов конфликтуют с идентификаторами в другом файле: beforeAll, beforeEach, afterAll, afterEach, описать, fdescribe, xdescribe, itfit, xit, ожидайте, часы, DEFAULT_TIMEOUT_INTERVAL, CustomMatcherFact ory, CustomEqualityTester

Я знаю, что шутка построена поверх жасмина, но есть какой-то обходной путь, мы хотим постепенно перенести наши тесты. Один за раз. Есть ли какой-то обходной путь для именования типов для шутки или чего-то в этом роде, чтобы не возникало конфликтов?

Заранее спасибо за помощьрешит вопрос наткнулся.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...