diff --git a/app/views/budgets/investments/index.html.erb b/app/views/budgets/investments/index.html.erb index d0f813ff0..37b62a90e 100644 --- a/app/views/budgets/investments/index.html.erb +++ b/app/views/budgets/investments/index.html.erb @@ -28,9 +28,11 @@

<%= t("shared.search_results") %>

<%= page_entries_info @investments %> - <%= sanitize(t("budgets.investments.index.search_results", - count: @investments.size, - search_term: params[:search])) %> + <% if params[:advanced_search].blank? %> + <%= sanitize(t("budgets.investments.index.search_results", + count: @investments.size, + search_term: params[:search])) %> + <% end %>

diff --git a/spec/system/budgets/investments_spec.rb b/spec/system/budgets/investments_spec.rb index 5917bf48f..01fceb272 100644 --- a/spec/system/budgets/investments_spec.rb +++ b/spec/system/budgets/investments_spec.rb @@ -175,6 +175,8 @@ describe "Budget Investments" do click_button "Search" end + expect(page).to have_content "containing the term 'Schwifty'" + within("#budget-investments") do expect(page).to have_css(".budget-investment", count: 2) @@ -199,9 +201,10 @@ describe "Budget Investments" do select "Last 24 hours", from: "By date" click_button "Filter" - expect(page).to have_content "There is 1 investment containing the term 'environment'" + expect(page).to have_content "There is 1 investment" expect(page).to have_css ".budget-investment", count: 1 expect(page).to have_content "Feasible environment" + expect(page).not_to have_content "containing the term" expect(page).not_to have_content "Feasible health" expect(page).not_to have_content "Unfeasible environment" expect(page).not_to have_content "Unfeasible health" @@ -209,9 +212,10 @@ describe "Budget Investments" do click_link "Unfeasible" expect(page).not_to have_content "Feasible environment" - expect(page).to have_content "There is 1 investment containing the term 'environment'" + expect(page).to have_content "There is 1 investment" expect(page).to have_css ".budget-investment", count: 1 expect(page).to have_content "Unfeasible environment" + expect(page).not_to have_content "containing the term" expect(page).not_to have_content "Feasible health" expect(page).not_to have_content "Unfeasible health" end