在激活方法中,我检查是否安装了扩展程序:
if (vscode.extensions.getExtension('extension-name') !== undefined) {
// Call a few methods if the extension exists
}
我正在尝试根据if()
返回的结果来测试getExtension
中的某些方法是否被调用。
我有两个测试,一个用于getExtension
返回undefined
,另一个不测试。两个测试都分别通过,但我不能同时运行。如果出现错误,我的扩展名添加的命令已经存在。
我尝试在测试后调用deactivate方法,但这无济于事。
是否可以运行一个调用多次激活的测试套件?