Ruby on rails Rails rspec Spec/request/*\u Spec.rb中的这个文件结构到底是什么?

Ruby on rails Rails rspec Spec/request/*\u Spec.rb中的这个文件结构到底是什么?,ruby-on-rails,ruby,rspec,capybara,Ruby On Rails,Ruby,Rspec,Capybara,轨道中Rspec的结构是否有任何不同。我认为应该有像spec/features这样的文件结构,但我不明白。我得到的不是规格/要求。这是怎么回事?请有人回答我。每当我试图运行该文件夹中的任何文件时,都会出现错误。比如说, describe "Signup Page" do visit signup_url fill_in "Name" fill_in "Email" end 所有这些(访问、填写)都是水豚功能。但是,当我放入相同的文件夹或文件结构时,此功能不会运行,即spe

轨道中Rspec的结构是否有任何不同。我认为应该有像spec/features这样的文件结构,但我不明白。我得到的不是规格/要求。这是怎么回事?请有人回答我。每当我试图运行该文件夹中的任何文件时,都会出现错误。比如说,

describe "Signup Page" do
   visit signup_url
   fill_in "Name"
   fill_in "Email"
  end

所有这些(访问、填写)都是水豚功能。但是,当我放入相同的文件夹或文件结构时,此功能不会运行,即spec/request

请求的spec和功能的spec是两种完全不同的测试类型。 请看这一页