"System.NotSupportedException: Unknown Jasmine version" 测试 运行 时出错
"System.NotSupportedException: Unknown Jasmine version" error when running tests
尝试使用 ReSharper 在 VS 中 运行 Jasmine 测试时,出现以下错误:
2018.04.05 10:45:53.850 ERROR System.NotSupportedException: Unknown Jasmine version '2.6' is selected. at
JetBrains.ReSharper.UnitTestProvider.JavaScript.JavaScriptServiceProviderBase.GetRunStrategy(Boolean isTs, String defaultFrameworkVersion) at
JetBrains.ReSharper.UnitTestProvider.JavaScript.Jasmine.JasmineTestElementBase.GetRunStrategy(IHostProvider hostProvider) at
JetBrains.ReSharper.UnitTestFramework.Launch.Stages.BuildStage.CollectProjectsToBuild() at
JetBrains.ReSharper.UnitTestFramework.Launch.Stages.BuildStage.Run(CancellationToken token) at
JetBrains.ReSharper.UnitTestFramework.Launch.UnitTestLaunch.RunStage(Object stageObject)
可能是什么原因造成的?
更新
如果我安装 Jasmine 2.5.1 并将我的 ReSharper 选项设置为使用版本 2.5,它就可以工作。之前我使用的是 2.6.4 并且 Resharper 设置为最新版本。
我是如何让它工作的:安装 Jasmine 2.5.1 并将我的 ReSharper 选项设置为使用 2.5 版,它可以工作。之前我使用的是 2.6.4 并且 Resharper 设置为最新版本。
尝试使用 ReSharper 在 VS 中 运行 Jasmine 测试时,出现以下错误:
2018.04.05 10:45:53.850 ERROR System.NotSupportedException: Unknown Jasmine version '2.6' is selected. at
JetBrains.ReSharper.UnitTestProvider.JavaScript.JavaScriptServiceProviderBase.GetRunStrategy(Boolean isTs, String defaultFrameworkVersion) at
JetBrains.ReSharper.UnitTestProvider.JavaScript.Jasmine.JasmineTestElementBase.GetRunStrategy(IHostProvider hostProvider) at
JetBrains.ReSharper.UnitTestFramework.Launch.Stages.BuildStage.CollectProjectsToBuild() at
JetBrains.ReSharper.UnitTestFramework.Launch.Stages.BuildStage.Run(CancellationToken token) at
JetBrains.ReSharper.UnitTestFramework.Launch.UnitTestLaunch.RunStage(Object stageObject)
可能是什么原因造成的?
更新 如果我安装 Jasmine 2.5.1 并将我的 ReSharper 选项设置为使用版本 2.5,它就可以工作。之前我使用的是 2.6.4 并且 Resharper 设置为最新版本。
我是如何让它工作的:安装 Jasmine 2.5.1 并将我的 ReSharper 选项设置为使用 2.5 版,它可以工作。之前我使用的是 2.6.4 并且 Resharper 设置为最新版本。