Свойство 'only' не существует при описании - PullRequest
0 голосов
/ 25 июня 2018

Я пытаюсь протестировать приложение с помощью Mocha.

В Mocha я должен иметь возможность использовать функцию only , чтобы выбрать список тестов для запуска, например:

describe.only('my tests', () => {
    // my tests...
})

вместо обычного:

describe('my tests', () => {
    // my tests...
})

Но only возвращает ошибку времени компиляции:

Свойство 'only' не существуетдля типа ...

describe и it хорошо распознаются и работают нормально.

Почему only не распознается?Он является частью официального Mocha, не является расширением или аналогичным.

1 Ответ

0 голосов
/ 25 июня 2018

Я не знаю причину, но добавление этого в начале решило проблему:

import { it, describe } from 'mocha'

Теперь я могу скомпилировать код TypeScript, и тесты выполняются нормально.

Примечание: не включайте only в импорт.

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