我正在使用gem launchy
和capybara
。执行save_and_open_page
时,它不会在浏览器中打开页面,而是在我的编辑器中打开(Sublime Text)。我怎样才能改变这种行为,为什么会发生这种情况?
我正在使用Ubuntu 12.04。
答案 0 :(得分:2)
听起来你有一个系统范围的首选项设置用Sublime打开.html文件。改变这一点应该解决这个问题。
答案 1 :(得分:1)
您可以使用save_page
并重新定义save_and_open_page
def save_and_open_page
`sublime #{save_page}`
end
您必须在规范文件中包含新方法,并且您可以抓住机会缩短它,例如saop
。