From 1ea5b699cf33b5107c2442bbbca6a2610f221530 Mon Sep 17 00:00:00 2001 From: taitus Date: Tue, 21 Feb 2023 10:43:28 +0100 Subject: [PATCH] Fix flaky spec in budget supports admin stats The test that was not passing sometimes since commit 915999db4 because we no longer created the budget before visiting the page that loads it. So now we're forcing its creation with `let!`. --- spec/system/admin/stats_spec.rb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/spec/system/admin/stats_spec.rb b/spec/system/admin/stats_spec.rb index 5bde3e8c0..fe6103b75 100644 --- a/spec/system/admin/stats_spec.rb +++ b/spec/system/admin/stats_spec.rb @@ -88,7 +88,7 @@ describe "Stats", :admin do describe "Budget investments" do context "Supporting phase" do - let(:budget) { create(:budget) } + let!(:budget) { create(:budget) } let(:heading_all_city) { create(:budget_heading, budget: budget) } scenario "Number of users and supports in investment projects" do