Я пытаюсь проверить некоторые виды с помощью devise и rspec.В этом тесте первый проходит.Второй - перенаправление на страницу входа.
Логин_ работает только в первом тесте.Если я добавлю 3 теста, последний провалится и первые 2 пройдены.Если я изменяю :all
на :each
, первый сбой, а второй проходит
require 'rails_helper'
RSpec.describe StoresController, type: :controller do
context "with valid params" do
user = FactoryBot.build(:user)
before(:all) do
login_as(user, :scope => :user)
end
it "renders the index template" do
get :index
expect(response).to render_template("index")
end
it "creates a new store" do
get :new
expect(response).to render_template("new")
end
end
end