Simplify setting up admin component tests

This commit is contained in:
Javi Martín
2023-07-02 01:59:50 +02:00
parent 62304b50e0
commit b8ed81c5b8
16 changed files with 23 additions and 27 deletions

View File

@@ -1,9 +1,8 @@
require "rails_helper"
describe Admin::Budgets::CalculateWinnersButtonComponent, controller: Admin::BaseController do
describe Admin::Budgets::CalculateWinnersButtonComponent, :admin do
let(:budget) { create(:budget) }
let(:component) { Admin::Budgets::CalculateWinnersButtonComponent.new(budget) }
before { sign_in(create(:administrator).user) }
it "renders when reviewing ballots" do
budget.update!(phase: "reviewing_ballots")