ruby-on-rails - 哪个 gem 应该用于使用Rails jasminerice或Jasmine-rails或Teaspoon测试JavaScript?

标签 ruby-on-rails jasmine teaspoon

我正在测试Rails 4中的javascript,但似乎有两个选择。看起来像是已经圆了一段时间但也许不是最新的 Jasmine gem ,看起来像是被更频繁地发布的 Jasmine 轨道 gem 。我应该使用 Jasmine 或 Jasmine 轨吗?

更新从我的搜索回合来看,茶匙似乎是该街区的新宠:https://github.com/modeset/teaspoon

最佳答案

我不确定我是否了解您的要求,但是我们使用Jasmine和PhantomJS来运行我们的规范。

为此,您需要将其添加到jasmine_helper.rb

Jasmine.configure do |config|
  config.browser = :phantomjs
end

您可以通过rake jasmine:ci执行规范

关于ruby-on-rails - 哪个 gem 应该用于使用Rails jasminerice或Jasmine-rails或Teaspoon测试JavaScript?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20192557/

相关文章:

ruby-on-rails - 在 Rails 应用程序的前端获取实时日志

resharper - Jasmine + Pahtom.js + ReSharper : Test session don't stop after execution

angular - 测试 Http 服务进行多次调用并在不映射响应的情况下返回可观察的

javascript - Qunit 使用 ember-simple-auth 身份验证测试 Ember.js 应用程序?

javascript - 调用 Javascript 类方法时出现错误 'Can' t find variable'

javascript - 是否可以将factory_girl.js 与茶匙一起使用?

javascript - Rails/React 应用程序 - Capybara-Selenium::WebDriver::Error 在该点不可点击,其他元素将收到点击:

ruby-on-rails - Rspec 测试 API 版本控制

google-chrome - 引用错误 : expect is not defined

ruby-on-rails - 在不保存的情况下使用 acts_as_state_machine 转换方法