diff --git a/spec/features/admin/budget_groups_spec.rb b/spec/features/admin/budget_groups_spec.rb index 1dd314e1f..2f155327e 100644 --- a/spec/features/admin/budget_groups_spec.rb +++ b/spec/features/admin/budget_groups_spec.rb @@ -154,7 +154,7 @@ describe "Admin budget groups" do click_button "Create new group" expect(page).not_to have_content "Group created successfully!" - expect(page).to have_css("label.error", text: "Group name") + expect(page).to have_css(".is-invalid-label", text: "Group name") expect(page).to have_content "can't be blank" end @@ -229,8 +229,8 @@ describe "Admin budget groups" do click_button "Save group" expect(page).not_to have_content "Group updated successfully" - expect(page).to have_css("label.error", text: "Group name") - expect(page).to have_css("small.error", text: "has already been taken") + expect(page).to have_css(".is-invalid-label", text: "Group name") + expect(page).to have_css("small.form-error", text: "has already been taken") end end diff --git a/spec/features/admin/budget_headings_spec.rb b/spec/features/admin/budget_headings_spec.rb index 8548ce9bb..5fdab0eaf 100644 --- a/spec/features/admin/budget_headings_spec.rb +++ b/spec/features/admin/budget_headings_spec.rb @@ -166,7 +166,7 @@ describe "Admin budget headings" do click_button "Create new heading" expect(page).not_to have_content "Heading created successfully!" - expect(page).to have_css("label.error", text: "Heading name") + expect(page).to have_css(".is-invalid-label", text: "Heading name") expect(page).to have_content "can't be blank" end @@ -175,7 +175,7 @@ describe "Admin budget headings" do click_button "Create new heading" expect(page).not_to have_content "Heading created successfully!" - expect(page).to have_css("label.error", text: "Amount") + expect(page).to have_css(".is-invalid-label", text: "Amount") expect(page).to have_content "can't be blank" end @@ -272,8 +272,8 @@ describe "Admin budget headings" do click_button "Save heading" expect(page).not_to have_content "Heading updated successfully" - expect(page).to have_css("label.error", text: "Heading name") - expect(page).to have_css("small.error", text: "has already been taken") + expect(page).to have_css(".is-invalid-label", text: "Heading name") + expect(page).to have_css("small.form-error", text: "has already been taken") end end diff --git a/spec/features/admin/budgets_spec.rb b/spec/features/admin/budgets_spec.rb index 3a88d7361..9efec72aa 100644 --- a/spec/features/admin/budgets_spec.rb +++ b/spec/features/admin/budgets_spec.rb @@ -128,7 +128,7 @@ describe "Admin budgets" do click_button "Create Budget" expect(page).not_to have_content "New participatory budget created successfully!" - expect(page).to have_css("label.error", text: "Name") + expect(page).to have_css(".is-invalid-label", text: "Name") end scenario "Name should be unique" do @@ -139,8 +139,8 @@ describe "Admin budgets" do click_button "Create Budget" expect(page).not_to have_content "New participatory budget created successfully!" - expect(page).to have_css("label.error", text: "Name") - expect(page).to have_css("small.error", text: "has already been taken") + expect(page).to have_css(".is-invalid-label", text: "Name") + expect(page).to have_css("small.form-error", text: "has already been taken") end end diff --git a/spec/features/admin/translatable_spec.rb b/spec/features/admin/translatable_spec.rb index 09e322193..01cae2991 100644 --- a/spec/features/admin/translatable_spec.rb +++ b/spec/features/admin/translatable_spec.rb @@ -136,7 +136,7 @@ describe "Admin edit translatable records" do select "Français", from: :select_language - expect(page).to have_field "Name", with: "", class: "error" + expect(page).to have_field "Name", with: "", class: "is-invalid-input" end end @@ -177,7 +177,7 @@ describe "Admin edit translatable records" do select "Français", from: :select_language click_link class: "fullscreen-toggle" - expect(page).to have_field "Text", with: "", class: "error" + expect(page).to have_field "Text", with: "", class: "is-invalid-input" end end end @@ -277,7 +277,7 @@ describe "Admin edit translatable records" do select "Español", from: :select_language - expect(page).to have_field "Title", with: "", class: "error" + expect(page).to have_field "Title", with: "", class: "is-invalid-input" end end @@ -382,7 +382,7 @@ describe "Admin edit translatable records" do click_button "Save" expect(page).to have_css "#error_explanation" - expect(page).to have_field "Question", with: "", class: "error" + expect(page).to have_field "Question", with: "", class: "is-invalid-input" expect_to_have_language_selected "English" expect_not_to_have_language "Español" diff --git a/spec/features/translatable_spec.rb b/spec/features/translatable_spec.rb index e9cc6fe1f..710006f5b 100644 --- a/spec/features/translatable_spec.rb +++ b/spec/features/translatable_spec.rb @@ -90,7 +90,7 @@ describe "Public area translatable records" do click_button "Start a debate" expect(page).to have_css "#error_explanation" - expect(page).to have_field "Debate title", with: "", class: "error" + expect(page).to have_field "Debate title", with: "", class: "is-invalid-input" end scenario "Shows errors when submiting without any active translations" do @@ -232,7 +232,7 @@ describe "Public area translatable records" do select "Español", from: :select_language - expect(page).to have_field "Proposal title", with: "", class: "error" + expect(page).to have_field "Proposal title", with: "", class: "is-invalid-input" end end end