3

我刚刚将 Chutzpah 测试适配器扩展安装到 VS2013,并通过 VS 的测试资源管理器运行了一个简单的 Jasmine 测试。效果很好 - 无头运行测试。

然后我尝试通过 Resharper 的测试资源管理器运行相同的测试,但没有成功。它打开了一个浏览器窗口,然后什么也没发生。

我通常更喜欢 Resharper 的测试浏览器,但我是团队中唯一使用 Resharper 的人,尽管我一直在唠叨,这就是为什么我在看 Chutzpah。所以,在这一点上,问题是我是否放弃了 Resharper 测试资源管理器,转而使用 VS2013 测试资源管理器,或者我是否可以让 Resharper's 工作。

Resharper 选项对话框允许我选择在哪个浏览器中运行测试,PhantomJS 是选项之一,但它需要 PhantomJS 可执行文件的路径。事情是这样的——我的理解是 Chutzpah 安装了 PhantomJS,但我无法弄清楚它放在哪里。

有人有想法么?

4

1 回答 1

3

当将 Chutzpah 作为 VS 扩展安装时,它会将其所有 dll 和 Phantom.exe 放在其扩展安装目录中。这是 C:\Users[userName]\AppData\Local\Microsoft\VisualStudio\12.0\Extensions[randomFolderName] 中的随机文件夹名称。如果您转到扩展目录,您可以搜索 phantom 或尝试每个文件夹。

或者,您可以下载 phantom.exe 并将其放在您想要的位置。

于 2014-05-31T14:22:34.347 回答