ruby-on-rails - Rails 功能测试未运行

标签 ruby-on-rails testing rspec capybara

我有一个未运行的 Rails 功能测试。当我尝试 $ rspec spec/features$ rspec 我得到这个输出:

No examples found.

Finished in 0.00005 seconds
0 examples, 0 failures

这是我的功能测试中应该运行的代码:

# spec/features/alpha_sign_ups.rb
require 'spec_helper'

feature 'Alpha user sign ups' do
    scenario 'with a valid email' do
        visit root_path
        fill_in 'Email', with: "test@test.com"
        click_button 'Request Early Access'
        expect(page).to have_content('whatever')
    end
end

最佳答案

我的文件没有 _spec.rb 后缀。 Rspec 仅将具有此后缀的文件作为测试运行。

关于ruby-on-rails - Rails 功能测试未运行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20812981/

相关文章:

javascript - 需要帮助在 Protractor 中使用 for 循环和 getText()

ruby-on-rails - Capybara 特性测试不提交数据库事务

ruby-on-rails - 具有属性的 rspec stub any_instance

ruby-on-rails - 错误消息 : Make sure that `gem install debug_inspector -v ' 0. 0。2'` 捆绑前成功

javascript - 使用 Ruby 爬取 Javascript 繁重的网站

ruby-on-rails - Rails PDF 上传恶意内容漏洞

ruby-on-rails - rails : Moving a helper method form a test to test_helper. rb

ruby-on-rails - 如何在 Rails 5 中删除帮助文件?

javascript - 在 Nightwatch.js 中动态创建测试用例

ruby-on-rails - Rails RSpec Controller 测试