Update dashboard specs
This commit is contained in:
@@ -15,8 +15,7 @@ en:
|
||||
destroy:
|
||||
notice: Image was deleted successfully.
|
||||
alert: Cannot destroy image.
|
||||
confirm: Are you sure you want to delete the image? This action cannot be undone!
|
||||
errors:
|
||||
messages:
|
||||
in_between: must be in between %{min} and %{max}
|
||||
wrong_content_type: content type %{content_type} does not match any of accepted content types %{accepted_content_types}
|
||||
wrong_content_type: content type %{content_type} does not match any of accepted content types %{accepted_content_types}
|
||||
|
||||
@@ -8,13 +8,13 @@ es:
|
||||
delete_button: Eliminar imagen
|
||||
note: "Puedes subir una imagen en los formatos: %{accepted_content_types}, y de hasta %{max_file_size} MB por archivo."
|
||||
add_new_image: Añadir imagen
|
||||
title_placeholder: Añade un título descriptivo para la imagen
|
||||
admin_title: "Imagen"
|
||||
admin_alt_text: "Texto alternativo para la imagen"
|
||||
actions:
|
||||
destroy:
|
||||
notice: La imagen se ha eliminado correctamente.
|
||||
alert: La imagen no se ha podido eliminar.
|
||||
confirm: "¿Está seguro de que desea eliminar la imagen? Esta acción no se puede deshacer!"
|
||||
errors:
|
||||
messages:
|
||||
in_between: debe estar entre %{min} y %{max}
|
||||
|
||||
@@ -806,8 +806,8 @@ ActiveRecord::Schema.define(version: 20190411090023) do
|
||||
t.string "url"
|
||||
t.string "linkable_type"
|
||||
t.integer "linkable_id"
|
||||
t.datetime "created_at", null: false
|
||||
t.datetime "updated_at", null: false
|
||||
t.datetime "created_at", null: false
|
||||
t.datetime "updated_at", null: false
|
||||
t.index ["linkable_type", "linkable_id"], name: "index_links_on_linkable_type_and_linkable_id", using: :btree
|
||||
end
|
||||
|
||||
|
||||
@@ -9,7 +9,7 @@ feature "Proposal's dashboard" do
|
||||
end
|
||||
|
||||
scenario "Dashboard has a link to my proposal" do
|
||||
expect(page).to have_link("My proposal")
|
||||
expect(page).to have_link("Edit my proposal")
|
||||
end
|
||||
|
||||
scenario "My proposal has a link to edit the proposal" do
|
||||
@@ -110,13 +110,6 @@ feature "Proposal's dashboard" do
|
||||
end
|
||||
end
|
||||
|
||||
scenario "Dashboard progress display contains no results text when there are not
|
||||
proposed_actions pending" do
|
||||
visit progress_proposal_dashboard_path(proposal)
|
||||
|
||||
expect(page).to have_content("No recommended actions pending")
|
||||
end
|
||||
|
||||
scenario "Dashboard progress display proposed_action done on his section" do
|
||||
action = create(:dashboard_action, :proposed_action, :active)
|
||||
|
||||
@@ -326,11 +319,14 @@ feature "Proposal's dashboard" do
|
||||
expect(page).to have_link("Access the community")
|
||||
end
|
||||
|
||||
scenario "Dashboard has a link to recommended_actions", js: true do
|
||||
expect(page).to have_link("Recommended actions")
|
||||
click_link "Recommended actions"
|
||||
scenario "Dashboard has a link to recommended_actions if there is any", js: true do
|
||||
expect(page).not_to have_link("Recommended actions")
|
||||
|
||||
expect(page).to have_content("Recommended actions")
|
||||
create_list(:dashboard_action, 3, :proposed_action, :active)
|
||||
visit recommended_actions_proposal_dashboard_path(proposal.to_param)
|
||||
|
||||
expect(page).to have_link("Recommended actions")
|
||||
expect(page).to have_selector("h2", text: "Recommended actions")
|
||||
expect(page).to have_content("Pending")
|
||||
expect(page).to have_content("Done")
|
||||
end
|
||||
@@ -401,10 +397,10 @@ feature "Proposal's dashboard" do
|
||||
end
|
||||
end
|
||||
|
||||
scenario "No recommended actions done" do
|
||||
scenario "No recommended actions pending or done" do
|
||||
visit progress_proposal_dashboard_path(proposal)
|
||||
|
||||
expect(page).to have_content("No recommended actions done")
|
||||
expect(page).not_to have_content("Recommended actions")
|
||||
end
|
||||
|
||||
describe "detect_new_actions_after_last_login" do
|
||||
|
||||
@@ -423,7 +423,7 @@ feature "Proposals" do
|
||||
click_link "Dashboard"
|
||||
|
||||
within "#side_menu" do
|
||||
click_link "My proposal"
|
||||
click_link "Edit my proposal"
|
||||
end
|
||||
|
||||
click_link "Edit proposal"
|
||||
@@ -503,7 +503,7 @@ feature "Proposals" do
|
||||
end
|
||||
|
||||
within "#side_menu" do
|
||||
click_link "My proposal"
|
||||
click_link "Edit my proposal"
|
||||
end
|
||||
|
||||
click_link "Retire proposal"
|
||||
|
||||
Reference in New Issue
Block a user