【发布时间】:2018-05-14 23:24:57
【问题描述】:
我正在使用 rspec 和 capybara 来测试包含 javascript 的功能规范。每次我运行测试时,都会启动一个单独的 puma 服务器实例,例如
Capybara starting Puma...
* Version 3.11.0 , codename: Love Song
* Min threads: 0, max threads: 4
* Listening on tcp://127.0.0.1:64558
如果我运行完整的测试套件,这个 puma 实例只会启动一次,但如果我正在调试一个特定的测试,它会每次运行一次,这会大大增加进行调试所花费的总时间。有什么方法可以启动测试 puma Web 服务器的实例并使其在各个测试运行之间保持运行?
【问题讨论】:
标签: capybara rspec-rails puma