Как я могу проверить метод активации несколько раз - PullRequest
0 голосов
/ 10 июля 2019

В моем методе активации я проверяю, установлено ли расширение:

if (vscode.extensions.getExtension('extension-name') !== undefined) {
    // Call a few methods if the extension exists
}

Я пытаюсь проверить, вызваны ли определенные методы в моем if() на основе того, что возвращает getExtension.

У меня есть два теста, один для getExtension, возвращающий undefined, и один для него нет.Оба теста проходят по отдельности, но я не могу запустить оба.Если я получаю сообщение об ошибке, что команда, добавляемая моим расширением, уже существует.

Я попытался вызвать метод деактивации после тестов, но это не помогло.

Возможно ли запуститьтестовый набор, который вызывает активацию несколько раз?

...