From 85214f98999f9c278fd63cc327835e73e24fe8a4 Mon Sep 17 00:00:00 2001 From: mahula Date: Sun, 6 Nov 2022 16:58:40 +0100 Subject: [PATCH] Cypress: rename feature file location to new cypress default --- .../{integration => e2e}/Admin.DonationInfo.feature | 0 ...checkbox_show_donations_progress_bar_and_save.js | 0 ..._contains_goal_{string}_and_progress_{string}.js | 0 .../the_donation_info_is_{string}.js | 0 cypress/{integration => e2e}/Admin.PinPost.feature | 0 .../I_open_the_content_menu_of_post_{string}.js | 0 ..._title_{string}_has_a_ribbon_for_pinned_posts.js | 0 .../there_is_no_button_to_pin_a_post.js | 0 .../{integration => e2e}/Admin.TagOverview.feature | 0 .../Internationalization.feature | 0 .../I_see_a_button_with_the_label_{string}.js | 0 .../I_select_{string}_in_the_language_menu.js | 0 .../the_whole_user_interface_appears_in_{string}.js | 0 .../Moderation.HidePost.feature | 0 ...I_should_see_only_{int}_posts_on_the_newsfeed.js | 0 ...e_{string}_returns_a_404_error_with_a_message.js | 0 .../Moderation.ReportContent.feature | 0 .../I_can_t_see_the_moderation_menu_item.js | 0 .../I_can_visit_the_post_page.js | 0 ...Report_Post_from_the_content_menu_of_the_post.js | 0 .../I_click_on_the_author.js | 0 ...ck_on_the_avatar_menu_in_the_top_right_corner.js | 0 .../I_confirm_the_reporting_dialog.js | 0 ...ed_posts_including_from_the_user_who_muted_me.js | 0 ...e_reported_posts_including_the_one_from_above.js | 0 .../each_list_item_links_to_the_post_page.js | 0 .../somebody_reported_the_following_posts.js | 0 .../there_is_an_annoying_user_who_has_muted_me.js | 0 .../Notification.Mention.feature | 0 ...w_post_with_the_title_{string}_beginning_with.js | 0 .../mention_{string}_in_the_text.js | 0 ...notification_menu_and_click_on_the_first_item.js | 0 ...ee_{int}_unread_notifications_in_the_top_menu.js | 0 ...nu_button_links_to_the_all_notifications_page.js | 0 .../the_unread_counter_is_removed.js | 0 .../{integration => e2e}/PersistentLinks.feature | 0 cypress/{integration => e2e}/Post.Comment.feature | 0 .../Post.Comment/I_comment_the_following.js | 0 ...ould_see_an_abbreviated_version_of_my_comment.js | 0 .../Post.Comment/I_should_see_my_comment.js | 0 .../I_should_see_the_entirety_of_my_comment.js | 0 .../I_type_in_a_comment_with_{int}_characters.js | 0 ...it_should_create_a_mention_in_the_CommentForm.js | 0 .../my_comment_should_be_successfully_created.js | 0 .../Post.Comment/the_editor_should_be_cleared.js | 0 cypress/{integration => e2e}/Post.Create.feature | 0 .../Post.Create/I_choose_{string}_as_the_title.js | 0 .../Post.Create/the_post_was_saved_successfully.js | 0 cypress/{integration => e2e}/Post.Images.feature | 0 .../Post.Images/I_add_all_required_fields.js | 0 .../I_should_be_able_to_{string}_a_teaser_image.js | 0 .../Post.Images/my_post_has_a_teaser_image.js | 0 ...e_first_image_should_not_be_displayed_anymore.js | 0 ...d_successfully_with_the_{string}_teaser_image.js | 0 ...was_saved_successfully_without_a_teaser_image.js | 0 cypress/{integration => e2e}/Post.feature | 0 ...st_shows_up_on_the_newsfeed_at_position_{int}.js | 0 cypress/{integration => e2e}/Search.feature.broken | 0 .../Search/I_select_a_post_entry.js | 0 .../Search/I_select_a_user_entry.js | 0 ...I_should_have_one_item_in_the_select_dropdown.js | 0 ..._the_searched-for_term_in_the_select_dropdown.js | 0 ..._the_searched-for_term_in_the_select_dropdown.js | 0 ...he_following_posts_on_the_search_results_page.js | 0 ...ee_the_following_users_in_the_select_dropdown.js | 0 .../Search/I_type_{string}_and_press_Enter.js | 0 .../Search/I_type_{string}_and_press_escape.js | 0 .../Search/the_search_field_should_clear.js | 0 .../Search/the_search_parameter_equals_{string}.js | 0 .../User.Authentication.feature | 0 .../I_am_logged_in_with_username_{string}.js | 0 .../{integration => e2e}/User.Block.feature.broken | 0 .../User.Block/I_block_the_user_{string}.js | 0 .../User.Block/I_should_not_see_{string}_button.js | 0 ..._should_see_no_users_in_my_blocked_users_list.js | 0 .../User.Block/I_should_see_the_{string}_button.js | 0 ...g}_from_the_content_menu_in_the_user_info_box.js | 0 .../User.Block/a_user_has_blocked_me.js | 0 .../they_should_not_see_the_comment_form.js | 0 ...ext_explaining_why_commenting_is_not_possible.js | 0 .../{integration => e2e}/User.Mute.feature.broken | 0 .../User.Mute/I_mute_the_user_{string}.js | 0 .../the_list_of_posts_of_this_user_is_empty.js | 0 .../the_search_should_contain_the_annoying_user.js | 0 ...should_not_contain_posts_by_the_annoying_user.js | 0 .../User.SettingNotifications.feature | 0 .../I_click_on_element_with_ID_{string}.js | 0 .../User.SettingNotifications/I_click_save.js | 0 ...checkbox_show_donations_progress_bar_and_save.js | 0 .../{integration => e2e}/UserProfile.Avatar.feature | 0 .../UserProfile.Avatar/I_cannot_upload_a_picture.js | 0 ...I_should_be_able_to_change_my_profile_picture.js | 0 .../UserProfile.ChangePassword.feature | 0 .../I_can_login_successfully.js | 0 .../I_cannot_login_anymore.js | 0 .../I_cannot_submit_the_form.js | 0 .../I_fill_the_password_form_with.js | 0 .../UserProfile.ChangePassword/I_submit_the_form.js | 0 .../UserProfile.NameDescriptionLocation.feature | 0 ..._click_on_my_profile_picture_in_the_top_right.js | 0 .../I_have_the_following_self-description.js | 0 .../I_save_{string}_as_my_location.js | 0 .../I_save_{string}_as_my_new_name.js | 0 ...ollowing_text_in_the_info_box_below_my_avatar.js | 0 ..._see_{string}_in_the_info_box_below_my_avatar.js | 0 .../UserProfile.SocialMedia.feature | 0 .../I_add_a_social_media_link.js | 0 .../UserProfile.SocialMedia/I_can_cancel_editing.js | 0 .../I_delete_a_social_media_link.js | 6 ++++++ .../I_delete_the_social_media_link_{string}.js | 0 .../I_edit_and_save_the_link.js | 0 .../I_have_added_a_social_media_link.js | 13 +++++++++++++ .../I_have_added_the_social_media_link_{string}.js | 0 .../I_start_editing_a_social_media_link.js | 0 ...he_new_social_media_link_shows_up_on_the_page.js | 0 .../the_new_url_is_displayed.js | 0 .../the_old_url_is_not_displayed.js | 0 ...y_should_be_able_to_see_my_social_media_links.js | 0 .../common/I_am_logged_in_as_{string}.js | 0 .../common/I_am_on_page_{string}.js | 0 .../common/I_can_see_the_following_table.js | 0 .../I_choose_the_following_text_as_content.js | 0 .../common/I_click_on_{string}.js | 0 ...g}_from_the_content_menu_in_the_user_info_box.js | 0 .../I_fill_in_my_credentials_{string}_{string}.js | 0 .../common/I_follow_the_user_{string}.js | 0 .../I_get_removed_from_his_follower_collection.js | 0 cypress/{integration => e2e}/common/I_log_out.js | 0 .../I_navigate_to_my_{string}_settings_page.js | 0 .../common/I_navigate_to_page_{string}.js | 0 .../common/I_refresh_the_page.js | 0 .../common/I_search_for_{string}.js | 0 .../common/I_see_a_toaster_with_status_{string}.js | 0 .../common/I_see_a_toaster_with_{string}.js | 0 .../common/I_see_a_{string}_message.js | 0 ...ee_the_following_posts_in_the_select_dropdown.js | 0 .../common/I_wait_for_{int}_milliseconds.js | 0 ...the_checkbox_with_ID_{string}_should_{string}.js | 0 .../the_first_post_on_the_newsfeed_has_the_title.js | 0 .../the_following_{string}_are_in_the_database.js | 0 .../common/{string}_wrote_a_post_{string}.js | 0 141 files changed, 19 insertions(+) rename cypress/{integration => e2e}/Admin.DonationInfo.feature (100%) rename cypress/{integration => e2e}/Admin.DonationInfo/I_click_the_checkbox_show_donations_progress_bar_and_save.js (100%) rename cypress/{integration => e2e}/Admin.DonationInfo/the_donation_info_contains_goal_{string}_and_progress_{string}.js (100%) rename cypress/{integration => e2e}/Admin.DonationInfo/the_donation_info_is_{string}.js (100%) rename cypress/{integration => e2e}/Admin.PinPost.feature (100%) rename cypress/{integration => e2e}/Admin.PinPost/I_open_the_content_menu_of_post_{string}.js (100%) rename cypress/{integration => e2e}/Admin.PinPost/the_post_with_title_{string}_has_a_ribbon_for_pinned_posts.js (100%) rename cypress/{integration => e2e}/Admin.PinPost/there_is_no_button_to_pin_a_post.js (100%) rename cypress/{integration => e2e}/Admin.TagOverview.feature (100%) rename cypress/{integration => e2e}/Internationalization.feature (100%) rename cypress/{integration => e2e}/Internationalization/I_see_a_button_with_the_label_{string}.js (100%) rename cypress/{integration => e2e}/Internationalization/I_select_{string}_in_the_language_menu.js (100%) rename cypress/{integration => e2e}/Internationalization/the_whole_user_interface_appears_in_{string}.js (100%) rename cypress/{integration => e2e}/Moderation.HidePost.feature (100%) rename cypress/{integration => e2e}/Moderation.HidePost/I_should_see_only_{int}_posts_on_the_newsfeed.js (100%) rename cypress/{integration => e2e}/Moderation.HidePost/the_page_{string}_returns_a_404_error_with_a_message.js (100%) rename cypress/{integration => e2e}/Moderation.ReportContent.feature (100%) rename cypress/{integration => e2e}/Moderation.ReportContent/I_can_t_see_the_moderation_menu_item.js (100%) rename cypress/{integration => e2e}/Moderation.ReportContent/I_can_visit_the_post_page.js (100%) rename cypress/{integration => e2e}/Moderation.ReportContent/I_click_on_Report_Post_from_the_content_menu_of_the_post.js (100%) rename cypress/{integration => e2e}/Moderation.ReportContent/I_click_on_the_author.js (100%) rename cypress/{integration => e2e}/Moderation.ReportContent/I_click_on_the_avatar_menu_in_the_top_right_corner.js (100%) rename cypress/{integration => e2e}/Moderation.ReportContent/I_confirm_the_reporting_dialog.js (100%) rename cypress/{integration => e2e}/Moderation.ReportContent/I_see_all_the_reported_posts_including_from_the_user_who_muted_me.js (100%) rename cypress/{integration => e2e}/Moderation.ReportContent/I_see_all_the_reported_posts_including_the_one_from_above.js (100%) rename cypress/{integration => e2e}/Moderation.ReportContent/each_list_item_links_to_the_post_page.js (100%) rename cypress/{integration => e2e}/Moderation.ReportContent/somebody_reported_the_following_posts.js (100%) rename cypress/{integration => e2e}/Moderation.ReportContent/there_is_an_annoying_user_who_has_muted_me.js (100%) rename cypress/{integration => e2e}/Notification.Mention.feature (100%) rename cypress/{integration => e2e}/Notification.Mention/I_start_to_write_a_new_post_with_the_title_{string}_beginning_with.js (100%) rename cypress/{integration => e2e}/Notification.Mention/mention_{string}_in_the_text.js (100%) rename cypress/{integration => e2e}/Notification.Mention/open_the_notification_menu_and_click_on_the_first_item.js (100%) rename cypress/{integration => e2e}/Notification.Mention/see_{int}_unread_notifications_in_the_top_menu.js (100%) rename cypress/{integration => e2e}/Notification.Mention/the_notification_menu_button_links_to_the_all_notifications_page.js (100%) rename cypress/{integration => e2e}/Notification.Mention/the_unread_counter_is_removed.js (100%) rename cypress/{integration => e2e}/PersistentLinks.feature (100%) rename cypress/{integration => e2e}/Post.Comment.feature (100%) rename cypress/{integration => e2e}/Post.Comment/I_comment_the_following.js (100%) rename cypress/{integration => e2e}/Post.Comment/I_should_see_an_abbreviated_version_of_my_comment.js (100%) rename cypress/{integration => e2e}/Post.Comment/I_should_see_my_comment.js (100%) rename cypress/{integration => e2e}/Post.Comment/I_should_see_the_entirety_of_my_comment.js (100%) rename cypress/{integration => e2e}/Post.Comment/I_type_in_a_comment_with_{int}_characters.js (100%) rename cypress/{integration => e2e}/Post.Comment/it_should_create_a_mention_in_the_CommentForm.js (100%) rename cypress/{integration => e2e}/Post.Comment/my_comment_should_be_successfully_created.js (100%) rename cypress/{integration => e2e}/Post.Comment/the_editor_should_be_cleared.js (100%) rename cypress/{integration => e2e}/Post.Create.feature (100%) rename cypress/{integration => e2e}/Post.Create/I_choose_{string}_as_the_title.js (100%) rename cypress/{integration => e2e}/Post.Create/the_post_was_saved_successfully.js (100%) rename cypress/{integration => e2e}/Post.Images.feature (100%) rename cypress/{integration => e2e}/Post.Images/I_add_all_required_fields.js (100%) rename cypress/{integration => e2e}/Post.Images/I_should_be_able_to_{string}_a_teaser_image.js (100%) rename cypress/{integration => e2e}/Post.Images/my_post_has_a_teaser_image.js (100%) rename cypress/{integration => e2e}/Post.Images/the_first_image_should_not_be_displayed_anymore.js (100%) rename cypress/{integration => e2e}/Post.Images/the_post_was_saved_successfully_with_the_{string}_teaser_image.js (100%) rename cypress/{integration => e2e}/Post.Images/the_{string}_post_was_saved_successfully_without_a_teaser_image.js (100%) rename cypress/{integration => e2e}/Post.feature (100%) rename cypress/{integration => e2e}/Post/the_post_shows_up_on_the_newsfeed_at_position_{int}.js (100%) rename cypress/{integration => e2e}/Search.feature.broken (100%) rename cypress/{integration => e2e}/Search/I_select_a_post_entry.js (100%) rename cypress/{integration => e2e}/Search/I_select_a_user_entry.js (100%) rename cypress/{integration => e2e}/Search/I_should_have_one_item_in_the_select_dropdown.js (100%) rename cypress/{integration => e2e}/Search/I_should_not_see_posts_without_the_searched-for_term_in_the_select_dropdown.js (100%) rename cypress/{integration => e2e}/Search/I_should_see_posts_with_the_searched-for_term_in_the_select_dropdown.js (100%) rename cypress/{integration => e2e}/Search/I_should_see_the_following_posts_on_the_search_results_page.js (100%) rename cypress/{integration => e2e}/Search/I_should_see_the_following_users_in_the_select_dropdown.js (100%) rename cypress/{integration => e2e}/Search/I_type_{string}_and_press_Enter.js (100%) rename cypress/{integration => e2e}/Search/I_type_{string}_and_press_escape.js (100%) rename cypress/{integration => e2e}/Search/the_search_field_should_clear.js (100%) rename cypress/{integration => e2e}/Search/the_search_parameter_equals_{string}.js (100%) rename cypress/{integration => e2e}/User.Authentication.feature (100%) rename cypress/{integration => e2e}/User.Authentication/I_am_logged_in_with_username_{string}.js (100%) rename cypress/{integration => e2e}/User.Block.feature.broken (100%) rename cypress/{integration => e2e}/User.Block/I_block_the_user_{string}.js (100%) rename cypress/{integration => e2e}/User.Block/I_should_not_see_{string}_button.js (100%) rename cypress/{integration => e2e}/User.Block/I_should_see_no_users_in_my_blocked_users_list.js (100%) rename cypress/{integration => e2e}/User.Block/I_should_see_the_{string}_button.js (100%) rename cypress/{integration => e2e}/User.Block/I_{string}_see_{string}_from_the_content_menu_in_the_user_info_box.js (100%) rename cypress/{integration => e2e}/User.Block/a_user_has_blocked_me.js (100%) rename cypress/{integration => e2e}/User.Block/they_should_not_see_the_comment_form.js (100%) rename cypress/{integration => e2e}/User.Block/they_should_see_a_text_explaining_why_commenting_is_not_possible.js (100%) rename cypress/{integration => e2e}/User.Mute.feature.broken (100%) rename cypress/{integration => e2e}/User.Mute/I_mute_the_user_{string}.js (100%) rename cypress/{integration => e2e}/User.Mute/the_list_of_posts_of_this_user_is_empty.js (100%) rename cypress/{integration => e2e}/User.Mute/the_search_should_contain_the_annoying_user.js (100%) rename cypress/{integration => e2e}/User.Mute/the_search_should_not_contain_posts_by_the_annoying_user.js (100%) rename cypress/{integration => e2e}/User.SettingNotifications.feature (100%) rename cypress/{integration => e2e}/User.SettingNotifications/I_click_on_element_with_ID_{string}.js (100%) rename cypress/{integration => e2e}/User.SettingNotifications/I_click_save.js (100%) rename cypress/{integration => e2e}/User.SettingNotifications/I_click_the_checkbox_show_donations_progress_bar_and_save.js (100%) rename cypress/{integration => e2e}/UserProfile.Avatar.feature (100%) rename cypress/{integration => e2e}/UserProfile.Avatar/I_cannot_upload_a_picture.js (100%) rename cypress/{integration => e2e}/UserProfile.Avatar/I_should_be_able_to_change_my_profile_picture.js (100%) rename cypress/{integration => e2e}/UserProfile.ChangePassword.feature (100%) rename cypress/{integration => e2e}/UserProfile.ChangePassword/I_can_login_successfully.js (100%) rename cypress/{integration => e2e}/UserProfile.ChangePassword/I_cannot_login_anymore.js (100%) rename cypress/{integration => e2e}/UserProfile.ChangePassword/I_cannot_submit_the_form.js (100%) rename cypress/{integration => e2e}/UserProfile.ChangePassword/I_fill_the_password_form_with.js (100%) rename cypress/{integration => e2e}/UserProfile.ChangePassword/I_submit_the_form.js (100%) rename cypress/{integration => e2e}/UserProfile.NameDescriptionLocation.feature (100%) rename cypress/{integration => e2e}/UserProfile.NameDescriptionLocation/I_can_see_my_new_name_{string}_when_I_click_on_my_profile_picture_in_the_top_right.js (100%) rename cypress/{integration => e2e}/UserProfile.NameDescriptionLocation/I_have_the_following_self-description.js (100%) rename cypress/{integration => e2e}/UserProfile.NameDescriptionLocation/I_save_{string}_as_my_location.js (100%) rename cypress/{integration => e2e}/UserProfile.NameDescriptionLocation/I_save_{string}_as_my_new_name.js (100%) rename cypress/{integration => e2e}/UserProfile.NameDescriptionLocation/they_can_see_the_following_text_in_the_info_box_below_my_avatar.js (100%) rename cypress/{integration => e2e}/UserProfile.NameDescriptionLocation/they_can_see_{string}_in_the_info_box_below_my_avatar.js (100%) rename cypress/{integration => e2e}/UserProfile.SocialMedia.feature (100%) rename cypress/{integration => e2e}/UserProfile.SocialMedia/I_add_a_social_media_link.js (100%) rename cypress/{integration => e2e}/UserProfile.SocialMedia/I_can_cancel_editing.js (100%) create mode 100644 cypress/e2e/UserProfile.SocialMedia/I_delete_a_social_media_link.js rename cypress/{integration => e2e}/UserProfile.SocialMedia/I_delete_the_social_media_link_{string}.js (100%) rename cypress/{integration => e2e}/UserProfile.SocialMedia/I_edit_and_save_the_link.js (100%) create mode 100644 cypress/e2e/UserProfile.SocialMedia/I_have_added_a_social_media_link.js rename cypress/{integration => e2e}/UserProfile.SocialMedia/I_have_added_the_social_media_link_{string}.js (100%) rename cypress/{integration => e2e}/UserProfile.SocialMedia/I_start_editing_a_social_media_link.js (100%) rename cypress/{integration => e2e}/UserProfile.SocialMedia/the_new_social_media_link_shows_up_on_the_page.js (100%) rename cypress/{integration => e2e}/UserProfile.SocialMedia/the_new_url_is_displayed.js (100%) rename cypress/{integration => e2e}/UserProfile.SocialMedia/the_old_url_is_not_displayed.js (100%) rename cypress/{integration => e2e}/UserProfile.SocialMedia/they_should_be_able_to_see_my_social_media_links.js (100%) rename cypress/{integration => e2e}/common/I_am_logged_in_as_{string}.js (100%) rename cypress/{integration => e2e}/common/I_am_on_page_{string}.js (100%) rename cypress/{integration => e2e}/common/I_can_see_the_following_table.js (100%) rename cypress/{integration => e2e}/common/I_choose_the_following_text_as_content.js (100%) rename cypress/{integration => e2e}/common/I_click_on_{string}.js (100%) rename cypress/{integration => e2e}/common/I_click_on_{string}_from_the_content_menu_in_the_user_info_box.js (100%) rename cypress/{integration => e2e}/common/I_fill_in_my_credentials_{string}_{string}.js (100%) rename cypress/{integration => e2e}/common/I_follow_the_user_{string}.js (100%) rename cypress/{integration => e2e}/common/I_get_removed_from_his_follower_collection.js (100%) rename cypress/{integration => e2e}/common/I_log_out.js (100%) rename cypress/{integration => e2e}/common/I_navigate_to_my_{string}_settings_page.js (100%) rename cypress/{integration => e2e}/common/I_navigate_to_page_{string}.js (100%) rename cypress/{integration => e2e}/common/I_refresh_the_page.js (100%) rename cypress/{integration => e2e}/common/I_search_for_{string}.js (100%) rename cypress/{integration => e2e}/common/I_see_a_toaster_with_status_{string}.js (100%) rename cypress/{integration => e2e}/common/I_see_a_toaster_with_{string}.js (100%) rename cypress/{integration => e2e}/common/I_see_a_{string}_message.js (100%) rename cypress/{integration => e2e}/common/I_should_see_the_following_posts_in_the_select_dropdown.js (100%) rename cypress/{integration => e2e}/common/I_wait_for_{int}_milliseconds.js (100%) rename cypress/{integration => e2e}/common/the_checkbox_with_ID_{string}_should_{string}.js (100%) rename cypress/{integration => e2e}/common/the_first_post_on_the_newsfeed_has_the_title.js (100%) rename cypress/{integration => e2e}/common/the_following_{string}_are_in_the_database.js (100%) rename cypress/{integration => e2e}/common/{string}_wrote_a_post_{string}.js (100%) diff --git a/cypress/integration/Admin.DonationInfo.feature b/cypress/e2e/Admin.DonationInfo.feature similarity index 100% rename from cypress/integration/Admin.DonationInfo.feature rename to cypress/e2e/Admin.DonationInfo.feature diff --git a/cypress/integration/Admin.DonationInfo/I_click_the_checkbox_show_donations_progress_bar_and_save.js b/cypress/e2e/Admin.DonationInfo/I_click_the_checkbox_show_donations_progress_bar_and_save.js similarity index 100% rename from cypress/integration/Admin.DonationInfo/I_click_the_checkbox_show_donations_progress_bar_and_save.js rename to cypress/e2e/Admin.DonationInfo/I_click_the_checkbox_show_donations_progress_bar_and_save.js diff --git a/cypress/integration/Admin.DonationInfo/the_donation_info_contains_goal_{string}_and_progress_{string}.js b/cypress/e2e/Admin.DonationInfo/the_donation_info_contains_goal_{string}_and_progress_{string}.js similarity index 100% rename from cypress/integration/Admin.DonationInfo/the_donation_info_contains_goal_{string}_and_progress_{string}.js rename to cypress/e2e/Admin.DonationInfo/the_donation_info_contains_goal_{string}_and_progress_{string}.js diff --git a/cypress/integration/Admin.DonationInfo/the_donation_info_is_{string}.js b/cypress/e2e/Admin.DonationInfo/the_donation_info_is_{string}.js similarity index 100% rename from cypress/integration/Admin.DonationInfo/the_donation_info_is_{string}.js rename to cypress/e2e/Admin.DonationInfo/the_donation_info_is_{string}.js diff --git a/cypress/integration/Admin.PinPost.feature b/cypress/e2e/Admin.PinPost.feature similarity index 100% rename from cypress/integration/Admin.PinPost.feature rename to cypress/e2e/Admin.PinPost.feature diff --git a/cypress/integration/Admin.PinPost/I_open_the_content_menu_of_post_{string}.js b/cypress/e2e/Admin.PinPost/I_open_the_content_menu_of_post_{string}.js similarity index 100% rename from cypress/integration/Admin.PinPost/I_open_the_content_menu_of_post_{string}.js rename to cypress/e2e/Admin.PinPost/I_open_the_content_menu_of_post_{string}.js diff --git a/cypress/integration/Admin.PinPost/the_post_with_title_{string}_has_a_ribbon_for_pinned_posts.js b/cypress/e2e/Admin.PinPost/the_post_with_title_{string}_has_a_ribbon_for_pinned_posts.js similarity index 100% rename from cypress/integration/Admin.PinPost/the_post_with_title_{string}_has_a_ribbon_for_pinned_posts.js rename to cypress/e2e/Admin.PinPost/the_post_with_title_{string}_has_a_ribbon_for_pinned_posts.js diff --git a/cypress/integration/Admin.PinPost/there_is_no_button_to_pin_a_post.js b/cypress/e2e/Admin.PinPost/there_is_no_button_to_pin_a_post.js similarity index 100% rename from cypress/integration/Admin.PinPost/there_is_no_button_to_pin_a_post.js rename to cypress/e2e/Admin.PinPost/there_is_no_button_to_pin_a_post.js diff --git a/cypress/integration/Admin.TagOverview.feature b/cypress/e2e/Admin.TagOverview.feature similarity index 100% rename from cypress/integration/Admin.TagOverview.feature rename to cypress/e2e/Admin.TagOverview.feature diff --git a/cypress/integration/Internationalization.feature b/cypress/e2e/Internationalization.feature similarity index 100% rename from cypress/integration/Internationalization.feature rename to cypress/e2e/Internationalization.feature diff --git a/cypress/integration/Internationalization/I_see_a_button_with_the_label_{string}.js b/cypress/e2e/Internationalization/I_see_a_button_with_the_label_{string}.js similarity index 100% rename from cypress/integration/Internationalization/I_see_a_button_with_the_label_{string}.js rename to cypress/e2e/Internationalization/I_see_a_button_with_the_label_{string}.js diff --git a/cypress/integration/Internationalization/I_select_{string}_in_the_language_menu.js b/cypress/e2e/Internationalization/I_select_{string}_in_the_language_menu.js similarity index 100% rename from cypress/integration/Internationalization/I_select_{string}_in_the_language_menu.js rename to cypress/e2e/Internationalization/I_select_{string}_in_the_language_menu.js diff --git a/cypress/integration/Internationalization/the_whole_user_interface_appears_in_{string}.js b/cypress/e2e/Internationalization/the_whole_user_interface_appears_in_{string}.js similarity index 100% rename from cypress/integration/Internationalization/the_whole_user_interface_appears_in_{string}.js rename to cypress/e2e/Internationalization/the_whole_user_interface_appears_in_{string}.js diff --git a/cypress/integration/Moderation.HidePost.feature b/cypress/e2e/Moderation.HidePost.feature similarity index 100% rename from cypress/integration/Moderation.HidePost.feature rename to cypress/e2e/Moderation.HidePost.feature diff --git a/cypress/integration/Moderation.HidePost/I_should_see_only_{int}_posts_on_the_newsfeed.js b/cypress/e2e/Moderation.HidePost/I_should_see_only_{int}_posts_on_the_newsfeed.js similarity index 100% rename from cypress/integration/Moderation.HidePost/I_should_see_only_{int}_posts_on_the_newsfeed.js rename to cypress/e2e/Moderation.HidePost/I_should_see_only_{int}_posts_on_the_newsfeed.js diff --git a/cypress/integration/Moderation.HidePost/the_page_{string}_returns_a_404_error_with_a_message.js b/cypress/e2e/Moderation.HidePost/the_page_{string}_returns_a_404_error_with_a_message.js similarity index 100% rename from cypress/integration/Moderation.HidePost/the_page_{string}_returns_a_404_error_with_a_message.js rename to cypress/e2e/Moderation.HidePost/the_page_{string}_returns_a_404_error_with_a_message.js diff --git a/cypress/integration/Moderation.ReportContent.feature b/cypress/e2e/Moderation.ReportContent.feature similarity index 100% rename from cypress/integration/Moderation.ReportContent.feature rename to cypress/e2e/Moderation.ReportContent.feature diff --git a/cypress/integration/Moderation.ReportContent/I_can_t_see_the_moderation_menu_item.js b/cypress/e2e/Moderation.ReportContent/I_can_t_see_the_moderation_menu_item.js similarity index 100% rename from cypress/integration/Moderation.ReportContent/I_can_t_see_the_moderation_menu_item.js rename to cypress/e2e/Moderation.ReportContent/I_can_t_see_the_moderation_menu_item.js diff --git a/cypress/integration/Moderation.ReportContent/I_can_visit_the_post_page.js b/cypress/e2e/Moderation.ReportContent/I_can_visit_the_post_page.js similarity index 100% rename from cypress/integration/Moderation.ReportContent/I_can_visit_the_post_page.js rename to cypress/e2e/Moderation.ReportContent/I_can_visit_the_post_page.js diff --git a/cypress/integration/Moderation.ReportContent/I_click_on_Report_Post_from_the_content_menu_of_the_post.js b/cypress/e2e/Moderation.ReportContent/I_click_on_Report_Post_from_the_content_menu_of_the_post.js similarity index 100% rename from cypress/integration/Moderation.ReportContent/I_click_on_Report_Post_from_the_content_menu_of_the_post.js rename to cypress/e2e/Moderation.ReportContent/I_click_on_Report_Post_from_the_content_menu_of_the_post.js diff --git a/cypress/integration/Moderation.ReportContent/I_click_on_the_author.js b/cypress/e2e/Moderation.ReportContent/I_click_on_the_author.js similarity index 100% rename from cypress/integration/Moderation.ReportContent/I_click_on_the_author.js rename to cypress/e2e/Moderation.ReportContent/I_click_on_the_author.js diff --git a/cypress/integration/Moderation.ReportContent/I_click_on_the_avatar_menu_in_the_top_right_corner.js b/cypress/e2e/Moderation.ReportContent/I_click_on_the_avatar_menu_in_the_top_right_corner.js similarity index 100% rename from cypress/integration/Moderation.ReportContent/I_click_on_the_avatar_menu_in_the_top_right_corner.js rename to cypress/e2e/Moderation.ReportContent/I_click_on_the_avatar_menu_in_the_top_right_corner.js diff --git a/cypress/integration/Moderation.ReportContent/I_confirm_the_reporting_dialog.js b/cypress/e2e/Moderation.ReportContent/I_confirm_the_reporting_dialog.js similarity index 100% rename from cypress/integration/Moderation.ReportContent/I_confirm_the_reporting_dialog.js rename to cypress/e2e/Moderation.ReportContent/I_confirm_the_reporting_dialog.js diff --git a/cypress/integration/Moderation.ReportContent/I_see_all_the_reported_posts_including_from_the_user_who_muted_me.js b/cypress/e2e/Moderation.ReportContent/I_see_all_the_reported_posts_including_from_the_user_who_muted_me.js similarity index 100% rename from cypress/integration/Moderation.ReportContent/I_see_all_the_reported_posts_including_from_the_user_who_muted_me.js rename to cypress/e2e/Moderation.ReportContent/I_see_all_the_reported_posts_including_from_the_user_who_muted_me.js diff --git a/cypress/integration/Moderation.ReportContent/I_see_all_the_reported_posts_including_the_one_from_above.js b/cypress/e2e/Moderation.ReportContent/I_see_all_the_reported_posts_including_the_one_from_above.js similarity index 100% rename from cypress/integration/Moderation.ReportContent/I_see_all_the_reported_posts_including_the_one_from_above.js rename to cypress/e2e/Moderation.ReportContent/I_see_all_the_reported_posts_including_the_one_from_above.js diff --git a/cypress/integration/Moderation.ReportContent/each_list_item_links_to_the_post_page.js b/cypress/e2e/Moderation.ReportContent/each_list_item_links_to_the_post_page.js similarity index 100% rename from cypress/integration/Moderation.ReportContent/each_list_item_links_to_the_post_page.js rename to cypress/e2e/Moderation.ReportContent/each_list_item_links_to_the_post_page.js diff --git a/cypress/integration/Moderation.ReportContent/somebody_reported_the_following_posts.js b/cypress/e2e/Moderation.ReportContent/somebody_reported_the_following_posts.js similarity index 100% rename from cypress/integration/Moderation.ReportContent/somebody_reported_the_following_posts.js rename to cypress/e2e/Moderation.ReportContent/somebody_reported_the_following_posts.js diff --git a/cypress/integration/Moderation.ReportContent/there_is_an_annoying_user_who_has_muted_me.js b/cypress/e2e/Moderation.ReportContent/there_is_an_annoying_user_who_has_muted_me.js similarity index 100% rename from cypress/integration/Moderation.ReportContent/there_is_an_annoying_user_who_has_muted_me.js rename to cypress/e2e/Moderation.ReportContent/there_is_an_annoying_user_who_has_muted_me.js diff --git a/cypress/integration/Notification.Mention.feature b/cypress/e2e/Notification.Mention.feature similarity index 100% rename from cypress/integration/Notification.Mention.feature rename to cypress/e2e/Notification.Mention.feature diff --git a/cypress/integration/Notification.Mention/I_start_to_write_a_new_post_with_the_title_{string}_beginning_with.js b/cypress/e2e/Notification.Mention/I_start_to_write_a_new_post_with_the_title_{string}_beginning_with.js similarity index 100% rename from cypress/integration/Notification.Mention/I_start_to_write_a_new_post_with_the_title_{string}_beginning_with.js rename to cypress/e2e/Notification.Mention/I_start_to_write_a_new_post_with_the_title_{string}_beginning_with.js diff --git a/cypress/integration/Notification.Mention/mention_{string}_in_the_text.js b/cypress/e2e/Notification.Mention/mention_{string}_in_the_text.js similarity index 100% rename from cypress/integration/Notification.Mention/mention_{string}_in_the_text.js rename to cypress/e2e/Notification.Mention/mention_{string}_in_the_text.js diff --git a/cypress/integration/Notification.Mention/open_the_notification_menu_and_click_on_the_first_item.js b/cypress/e2e/Notification.Mention/open_the_notification_menu_and_click_on_the_first_item.js similarity index 100% rename from cypress/integration/Notification.Mention/open_the_notification_menu_and_click_on_the_first_item.js rename to cypress/e2e/Notification.Mention/open_the_notification_menu_and_click_on_the_first_item.js diff --git a/cypress/integration/Notification.Mention/see_{int}_unread_notifications_in_the_top_menu.js b/cypress/e2e/Notification.Mention/see_{int}_unread_notifications_in_the_top_menu.js similarity index 100% rename from cypress/integration/Notification.Mention/see_{int}_unread_notifications_in_the_top_menu.js rename to cypress/e2e/Notification.Mention/see_{int}_unread_notifications_in_the_top_menu.js diff --git a/cypress/integration/Notification.Mention/the_notification_menu_button_links_to_the_all_notifications_page.js b/cypress/e2e/Notification.Mention/the_notification_menu_button_links_to_the_all_notifications_page.js similarity index 100% rename from cypress/integration/Notification.Mention/the_notification_menu_button_links_to_the_all_notifications_page.js rename to cypress/e2e/Notification.Mention/the_notification_menu_button_links_to_the_all_notifications_page.js diff --git a/cypress/integration/Notification.Mention/the_unread_counter_is_removed.js b/cypress/e2e/Notification.Mention/the_unread_counter_is_removed.js similarity index 100% rename from cypress/integration/Notification.Mention/the_unread_counter_is_removed.js rename to cypress/e2e/Notification.Mention/the_unread_counter_is_removed.js diff --git a/cypress/integration/PersistentLinks.feature b/cypress/e2e/PersistentLinks.feature similarity index 100% rename from cypress/integration/PersistentLinks.feature rename to cypress/e2e/PersistentLinks.feature diff --git a/cypress/integration/Post.Comment.feature b/cypress/e2e/Post.Comment.feature similarity index 100% rename from cypress/integration/Post.Comment.feature rename to cypress/e2e/Post.Comment.feature diff --git a/cypress/integration/Post.Comment/I_comment_the_following.js b/cypress/e2e/Post.Comment/I_comment_the_following.js similarity index 100% rename from cypress/integration/Post.Comment/I_comment_the_following.js rename to cypress/e2e/Post.Comment/I_comment_the_following.js diff --git a/cypress/integration/Post.Comment/I_should_see_an_abbreviated_version_of_my_comment.js b/cypress/e2e/Post.Comment/I_should_see_an_abbreviated_version_of_my_comment.js similarity index 100% rename from cypress/integration/Post.Comment/I_should_see_an_abbreviated_version_of_my_comment.js rename to cypress/e2e/Post.Comment/I_should_see_an_abbreviated_version_of_my_comment.js diff --git a/cypress/integration/Post.Comment/I_should_see_my_comment.js b/cypress/e2e/Post.Comment/I_should_see_my_comment.js similarity index 100% rename from cypress/integration/Post.Comment/I_should_see_my_comment.js rename to cypress/e2e/Post.Comment/I_should_see_my_comment.js diff --git a/cypress/integration/Post.Comment/I_should_see_the_entirety_of_my_comment.js b/cypress/e2e/Post.Comment/I_should_see_the_entirety_of_my_comment.js similarity index 100% rename from cypress/integration/Post.Comment/I_should_see_the_entirety_of_my_comment.js rename to cypress/e2e/Post.Comment/I_should_see_the_entirety_of_my_comment.js diff --git a/cypress/integration/Post.Comment/I_type_in_a_comment_with_{int}_characters.js b/cypress/e2e/Post.Comment/I_type_in_a_comment_with_{int}_characters.js similarity index 100% rename from cypress/integration/Post.Comment/I_type_in_a_comment_with_{int}_characters.js rename to cypress/e2e/Post.Comment/I_type_in_a_comment_with_{int}_characters.js diff --git a/cypress/integration/Post.Comment/it_should_create_a_mention_in_the_CommentForm.js b/cypress/e2e/Post.Comment/it_should_create_a_mention_in_the_CommentForm.js similarity index 100% rename from cypress/integration/Post.Comment/it_should_create_a_mention_in_the_CommentForm.js rename to cypress/e2e/Post.Comment/it_should_create_a_mention_in_the_CommentForm.js diff --git a/cypress/integration/Post.Comment/my_comment_should_be_successfully_created.js b/cypress/e2e/Post.Comment/my_comment_should_be_successfully_created.js similarity index 100% rename from cypress/integration/Post.Comment/my_comment_should_be_successfully_created.js rename to cypress/e2e/Post.Comment/my_comment_should_be_successfully_created.js diff --git a/cypress/integration/Post.Comment/the_editor_should_be_cleared.js b/cypress/e2e/Post.Comment/the_editor_should_be_cleared.js similarity index 100% rename from cypress/integration/Post.Comment/the_editor_should_be_cleared.js rename to cypress/e2e/Post.Comment/the_editor_should_be_cleared.js diff --git a/cypress/integration/Post.Create.feature b/cypress/e2e/Post.Create.feature similarity index 100% rename from cypress/integration/Post.Create.feature rename to cypress/e2e/Post.Create.feature diff --git a/cypress/integration/Post.Create/I_choose_{string}_as_the_title.js b/cypress/e2e/Post.Create/I_choose_{string}_as_the_title.js similarity index 100% rename from cypress/integration/Post.Create/I_choose_{string}_as_the_title.js rename to cypress/e2e/Post.Create/I_choose_{string}_as_the_title.js diff --git a/cypress/integration/Post.Create/the_post_was_saved_successfully.js b/cypress/e2e/Post.Create/the_post_was_saved_successfully.js similarity index 100% rename from cypress/integration/Post.Create/the_post_was_saved_successfully.js rename to cypress/e2e/Post.Create/the_post_was_saved_successfully.js diff --git a/cypress/integration/Post.Images.feature b/cypress/e2e/Post.Images.feature similarity index 100% rename from cypress/integration/Post.Images.feature rename to cypress/e2e/Post.Images.feature diff --git a/cypress/integration/Post.Images/I_add_all_required_fields.js b/cypress/e2e/Post.Images/I_add_all_required_fields.js similarity index 100% rename from cypress/integration/Post.Images/I_add_all_required_fields.js rename to cypress/e2e/Post.Images/I_add_all_required_fields.js diff --git a/cypress/integration/Post.Images/I_should_be_able_to_{string}_a_teaser_image.js b/cypress/e2e/Post.Images/I_should_be_able_to_{string}_a_teaser_image.js similarity index 100% rename from cypress/integration/Post.Images/I_should_be_able_to_{string}_a_teaser_image.js rename to cypress/e2e/Post.Images/I_should_be_able_to_{string}_a_teaser_image.js diff --git a/cypress/integration/Post.Images/my_post_has_a_teaser_image.js b/cypress/e2e/Post.Images/my_post_has_a_teaser_image.js similarity index 100% rename from cypress/integration/Post.Images/my_post_has_a_teaser_image.js rename to cypress/e2e/Post.Images/my_post_has_a_teaser_image.js diff --git a/cypress/integration/Post.Images/the_first_image_should_not_be_displayed_anymore.js b/cypress/e2e/Post.Images/the_first_image_should_not_be_displayed_anymore.js similarity index 100% rename from cypress/integration/Post.Images/the_first_image_should_not_be_displayed_anymore.js rename to cypress/e2e/Post.Images/the_first_image_should_not_be_displayed_anymore.js diff --git a/cypress/integration/Post.Images/the_post_was_saved_successfully_with_the_{string}_teaser_image.js b/cypress/e2e/Post.Images/the_post_was_saved_successfully_with_the_{string}_teaser_image.js similarity index 100% rename from cypress/integration/Post.Images/the_post_was_saved_successfully_with_the_{string}_teaser_image.js rename to cypress/e2e/Post.Images/the_post_was_saved_successfully_with_the_{string}_teaser_image.js diff --git a/cypress/integration/Post.Images/the_{string}_post_was_saved_successfully_without_a_teaser_image.js b/cypress/e2e/Post.Images/the_{string}_post_was_saved_successfully_without_a_teaser_image.js similarity index 100% rename from cypress/integration/Post.Images/the_{string}_post_was_saved_successfully_without_a_teaser_image.js rename to cypress/e2e/Post.Images/the_{string}_post_was_saved_successfully_without_a_teaser_image.js diff --git a/cypress/integration/Post.feature b/cypress/e2e/Post.feature similarity index 100% rename from cypress/integration/Post.feature rename to cypress/e2e/Post.feature diff --git a/cypress/integration/Post/the_post_shows_up_on_the_newsfeed_at_position_{int}.js b/cypress/e2e/Post/the_post_shows_up_on_the_newsfeed_at_position_{int}.js similarity index 100% rename from cypress/integration/Post/the_post_shows_up_on_the_newsfeed_at_position_{int}.js rename to cypress/e2e/Post/the_post_shows_up_on_the_newsfeed_at_position_{int}.js diff --git a/cypress/integration/Search.feature.broken b/cypress/e2e/Search.feature.broken similarity index 100% rename from cypress/integration/Search.feature.broken rename to cypress/e2e/Search.feature.broken diff --git a/cypress/integration/Search/I_select_a_post_entry.js b/cypress/e2e/Search/I_select_a_post_entry.js similarity index 100% rename from cypress/integration/Search/I_select_a_post_entry.js rename to cypress/e2e/Search/I_select_a_post_entry.js diff --git a/cypress/integration/Search/I_select_a_user_entry.js b/cypress/e2e/Search/I_select_a_user_entry.js similarity index 100% rename from cypress/integration/Search/I_select_a_user_entry.js rename to cypress/e2e/Search/I_select_a_user_entry.js diff --git a/cypress/integration/Search/I_should_have_one_item_in_the_select_dropdown.js b/cypress/e2e/Search/I_should_have_one_item_in_the_select_dropdown.js similarity index 100% rename from cypress/integration/Search/I_should_have_one_item_in_the_select_dropdown.js rename to cypress/e2e/Search/I_should_have_one_item_in_the_select_dropdown.js diff --git a/cypress/integration/Search/I_should_not_see_posts_without_the_searched-for_term_in_the_select_dropdown.js b/cypress/e2e/Search/I_should_not_see_posts_without_the_searched-for_term_in_the_select_dropdown.js similarity index 100% rename from cypress/integration/Search/I_should_not_see_posts_without_the_searched-for_term_in_the_select_dropdown.js rename to cypress/e2e/Search/I_should_not_see_posts_without_the_searched-for_term_in_the_select_dropdown.js diff --git a/cypress/integration/Search/I_should_see_posts_with_the_searched-for_term_in_the_select_dropdown.js b/cypress/e2e/Search/I_should_see_posts_with_the_searched-for_term_in_the_select_dropdown.js similarity index 100% rename from cypress/integration/Search/I_should_see_posts_with_the_searched-for_term_in_the_select_dropdown.js rename to cypress/e2e/Search/I_should_see_posts_with_the_searched-for_term_in_the_select_dropdown.js diff --git a/cypress/integration/Search/I_should_see_the_following_posts_on_the_search_results_page.js b/cypress/e2e/Search/I_should_see_the_following_posts_on_the_search_results_page.js similarity index 100% rename from cypress/integration/Search/I_should_see_the_following_posts_on_the_search_results_page.js rename to cypress/e2e/Search/I_should_see_the_following_posts_on_the_search_results_page.js diff --git a/cypress/integration/Search/I_should_see_the_following_users_in_the_select_dropdown.js b/cypress/e2e/Search/I_should_see_the_following_users_in_the_select_dropdown.js similarity index 100% rename from cypress/integration/Search/I_should_see_the_following_users_in_the_select_dropdown.js rename to cypress/e2e/Search/I_should_see_the_following_users_in_the_select_dropdown.js diff --git a/cypress/integration/Search/I_type_{string}_and_press_Enter.js b/cypress/e2e/Search/I_type_{string}_and_press_Enter.js similarity index 100% rename from cypress/integration/Search/I_type_{string}_and_press_Enter.js rename to cypress/e2e/Search/I_type_{string}_and_press_Enter.js diff --git a/cypress/integration/Search/I_type_{string}_and_press_escape.js b/cypress/e2e/Search/I_type_{string}_and_press_escape.js similarity index 100% rename from cypress/integration/Search/I_type_{string}_and_press_escape.js rename to cypress/e2e/Search/I_type_{string}_and_press_escape.js diff --git a/cypress/integration/Search/the_search_field_should_clear.js b/cypress/e2e/Search/the_search_field_should_clear.js similarity index 100% rename from cypress/integration/Search/the_search_field_should_clear.js rename to cypress/e2e/Search/the_search_field_should_clear.js diff --git a/cypress/integration/Search/the_search_parameter_equals_{string}.js b/cypress/e2e/Search/the_search_parameter_equals_{string}.js similarity index 100% rename from cypress/integration/Search/the_search_parameter_equals_{string}.js rename to cypress/e2e/Search/the_search_parameter_equals_{string}.js diff --git a/cypress/integration/User.Authentication.feature b/cypress/e2e/User.Authentication.feature similarity index 100% rename from cypress/integration/User.Authentication.feature rename to cypress/e2e/User.Authentication.feature diff --git a/cypress/integration/User.Authentication/I_am_logged_in_with_username_{string}.js b/cypress/e2e/User.Authentication/I_am_logged_in_with_username_{string}.js similarity index 100% rename from cypress/integration/User.Authentication/I_am_logged_in_with_username_{string}.js rename to cypress/e2e/User.Authentication/I_am_logged_in_with_username_{string}.js diff --git a/cypress/integration/User.Block.feature.broken b/cypress/e2e/User.Block.feature.broken similarity index 100% rename from cypress/integration/User.Block.feature.broken rename to cypress/e2e/User.Block.feature.broken diff --git a/cypress/integration/User.Block/I_block_the_user_{string}.js b/cypress/e2e/User.Block/I_block_the_user_{string}.js similarity index 100% rename from cypress/integration/User.Block/I_block_the_user_{string}.js rename to cypress/e2e/User.Block/I_block_the_user_{string}.js diff --git a/cypress/integration/User.Block/I_should_not_see_{string}_button.js b/cypress/e2e/User.Block/I_should_not_see_{string}_button.js similarity index 100% rename from cypress/integration/User.Block/I_should_not_see_{string}_button.js rename to cypress/e2e/User.Block/I_should_not_see_{string}_button.js diff --git a/cypress/integration/User.Block/I_should_see_no_users_in_my_blocked_users_list.js b/cypress/e2e/User.Block/I_should_see_no_users_in_my_blocked_users_list.js similarity index 100% rename from cypress/integration/User.Block/I_should_see_no_users_in_my_blocked_users_list.js rename to cypress/e2e/User.Block/I_should_see_no_users_in_my_blocked_users_list.js diff --git a/cypress/integration/User.Block/I_should_see_the_{string}_button.js b/cypress/e2e/User.Block/I_should_see_the_{string}_button.js similarity index 100% rename from cypress/integration/User.Block/I_should_see_the_{string}_button.js rename to cypress/e2e/User.Block/I_should_see_the_{string}_button.js diff --git a/cypress/integration/User.Block/I_{string}_see_{string}_from_the_content_menu_in_the_user_info_box.js b/cypress/e2e/User.Block/I_{string}_see_{string}_from_the_content_menu_in_the_user_info_box.js similarity index 100% rename from cypress/integration/User.Block/I_{string}_see_{string}_from_the_content_menu_in_the_user_info_box.js rename to cypress/e2e/User.Block/I_{string}_see_{string}_from_the_content_menu_in_the_user_info_box.js diff --git a/cypress/integration/User.Block/a_user_has_blocked_me.js b/cypress/e2e/User.Block/a_user_has_blocked_me.js similarity index 100% rename from cypress/integration/User.Block/a_user_has_blocked_me.js rename to cypress/e2e/User.Block/a_user_has_blocked_me.js diff --git a/cypress/integration/User.Block/they_should_not_see_the_comment_form.js b/cypress/e2e/User.Block/they_should_not_see_the_comment_form.js similarity index 100% rename from cypress/integration/User.Block/they_should_not_see_the_comment_form.js rename to cypress/e2e/User.Block/they_should_not_see_the_comment_form.js diff --git a/cypress/integration/User.Block/they_should_see_a_text_explaining_why_commenting_is_not_possible.js b/cypress/e2e/User.Block/they_should_see_a_text_explaining_why_commenting_is_not_possible.js similarity index 100% rename from cypress/integration/User.Block/they_should_see_a_text_explaining_why_commenting_is_not_possible.js rename to cypress/e2e/User.Block/they_should_see_a_text_explaining_why_commenting_is_not_possible.js diff --git a/cypress/integration/User.Mute.feature.broken b/cypress/e2e/User.Mute.feature.broken similarity index 100% rename from cypress/integration/User.Mute.feature.broken rename to cypress/e2e/User.Mute.feature.broken diff --git a/cypress/integration/User.Mute/I_mute_the_user_{string}.js b/cypress/e2e/User.Mute/I_mute_the_user_{string}.js similarity index 100% rename from cypress/integration/User.Mute/I_mute_the_user_{string}.js rename to cypress/e2e/User.Mute/I_mute_the_user_{string}.js diff --git a/cypress/integration/User.Mute/the_list_of_posts_of_this_user_is_empty.js b/cypress/e2e/User.Mute/the_list_of_posts_of_this_user_is_empty.js similarity index 100% rename from cypress/integration/User.Mute/the_list_of_posts_of_this_user_is_empty.js rename to cypress/e2e/User.Mute/the_list_of_posts_of_this_user_is_empty.js diff --git a/cypress/integration/User.Mute/the_search_should_contain_the_annoying_user.js b/cypress/e2e/User.Mute/the_search_should_contain_the_annoying_user.js similarity index 100% rename from cypress/integration/User.Mute/the_search_should_contain_the_annoying_user.js rename to cypress/e2e/User.Mute/the_search_should_contain_the_annoying_user.js diff --git a/cypress/integration/User.Mute/the_search_should_not_contain_posts_by_the_annoying_user.js b/cypress/e2e/User.Mute/the_search_should_not_contain_posts_by_the_annoying_user.js similarity index 100% rename from cypress/integration/User.Mute/the_search_should_not_contain_posts_by_the_annoying_user.js rename to cypress/e2e/User.Mute/the_search_should_not_contain_posts_by_the_annoying_user.js diff --git a/cypress/integration/User.SettingNotifications.feature b/cypress/e2e/User.SettingNotifications.feature similarity index 100% rename from cypress/integration/User.SettingNotifications.feature rename to cypress/e2e/User.SettingNotifications.feature diff --git a/cypress/integration/User.SettingNotifications/I_click_on_element_with_ID_{string}.js b/cypress/e2e/User.SettingNotifications/I_click_on_element_with_ID_{string}.js similarity index 100% rename from cypress/integration/User.SettingNotifications/I_click_on_element_with_ID_{string}.js rename to cypress/e2e/User.SettingNotifications/I_click_on_element_with_ID_{string}.js diff --git a/cypress/integration/User.SettingNotifications/I_click_save.js b/cypress/e2e/User.SettingNotifications/I_click_save.js similarity index 100% rename from cypress/integration/User.SettingNotifications/I_click_save.js rename to cypress/e2e/User.SettingNotifications/I_click_save.js diff --git a/cypress/integration/User.SettingNotifications/I_click_the_checkbox_show_donations_progress_bar_and_save.js b/cypress/e2e/User.SettingNotifications/I_click_the_checkbox_show_donations_progress_bar_and_save.js similarity index 100% rename from cypress/integration/User.SettingNotifications/I_click_the_checkbox_show_donations_progress_bar_and_save.js rename to cypress/e2e/User.SettingNotifications/I_click_the_checkbox_show_donations_progress_bar_and_save.js diff --git a/cypress/integration/UserProfile.Avatar.feature b/cypress/e2e/UserProfile.Avatar.feature similarity index 100% rename from cypress/integration/UserProfile.Avatar.feature rename to cypress/e2e/UserProfile.Avatar.feature diff --git a/cypress/integration/UserProfile.Avatar/I_cannot_upload_a_picture.js b/cypress/e2e/UserProfile.Avatar/I_cannot_upload_a_picture.js similarity index 100% rename from cypress/integration/UserProfile.Avatar/I_cannot_upload_a_picture.js rename to cypress/e2e/UserProfile.Avatar/I_cannot_upload_a_picture.js diff --git a/cypress/integration/UserProfile.Avatar/I_should_be_able_to_change_my_profile_picture.js b/cypress/e2e/UserProfile.Avatar/I_should_be_able_to_change_my_profile_picture.js similarity index 100% rename from cypress/integration/UserProfile.Avatar/I_should_be_able_to_change_my_profile_picture.js rename to cypress/e2e/UserProfile.Avatar/I_should_be_able_to_change_my_profile_picture.js diff --git a/cypress/integration/UserProfile.ChangePassword.feature b/cypress/e2e/UserProfile.ChangePassword.feature similarity index 100% rename from cypress/integration/UserProfile.ChangePassword.feature rename to cypress/e2e/UserProfile.ChangePassword.feature diff --git a/cypress/integration/UserProfile.ChangePassword/I_can_login_successfully.js b/cypress/e2e/UserProfile.ChangePassword/I_can_login_successfully.js similarity index 100% rename from cypress/integration/UserProfile.ChangePassword/I_can_login_successfully.js rename to cypress/e2e/UserProfile.ChangePassword/I_can_login_successfully.js diff --git a/cypress/integration/UserProfile.ChangePassword/I_cannot_login_anymore.js b/cypress/e2e/UserProfile.ChangePassword/I_cannot_login_anymore.js similarity index 100% rename from cypress/integration/UserProfile.ChangePassword/I_cannot_login_anymore.js rename to cypress/e2e/UserProfile.ChangePassword/I_cannot_login_anymore.js diff --git a/cypress/integration/UserProfile.ChangePassword/I_cannot_submit_the_form.js b/cypress/e2e/UserProfile.ChangePassword/I_cannot_submit_the_form.js similarity index 100% rename from cypress/integration/UserProfile.ChangePassword/I_cannot_submit_the_form.js rename to cypress/e2e/UserProfile.ChangePassword/I_cannot_submit_the_form.js diff --git a/cypress/integration/UserProfile.ChangePassword/I_fill_the_password_form_with.js b/cypress/e2e/UserProfile.ChangePassword/I_fill_the_password_form_with.js similarity index 100% rename from cypress/integration/UserProfile.ChangePassword/I_fill_the_password_form_with.js rename to cypress/e2e/UserProfile.ChangePassword/I_fill_the_password_form_with.js diff --git a/cypress/integration/UserProfile.ChangePassword/I_submit_the_form.js b/cypress/e2e/UserProfile.ChangePassword/I_submit_the_form.js similarity index 100% rename from cypress/integration/UserProfile.ChangePassword/I_submit_the_form.js rename to cypress/e2e/UserProfile.ChangePassword/I_submit_the_form.js diff --git a/cypress/integration/UserProfile.NameDescriptionLocation.feature b/cypress/e2e/UserProfile.NameDescriptionLocation.feature similarity index 100% rename from cypress/integration/UserProfile.NameDescriptionLocation.feature rename to cypress/e2e/UserProfile.NameDescriptionLocation.feature diff --git a/cypress/integration/UserProfile.NameDescriptionLocation/I_can_see_my_new_name_{string}_when_I_click_on_my_profile_picture_in_the_top_right.js b/cypress/e2e/UserProfile.NameDescriptionLocation/I_can_see_my_new_name_{string}_when_I_click_on_my_profile_picture_in_the_top_right.js similarity index 100% rename from cypress/integration/UserProfile.NameDescriptionLocation/I_can_see_my_new_name_{string}_when_I_click_on_my_profile_picture_in_the_top_right.js rename to cypress/e2e/UserProfile.NameDescriptionLocation/I_can_see_my_new_name_{string}_when_I_click_on_my_profile_picture_in_the_top_right.js diff --git a/cypress/integration/UserProfile.NameDescriptionLocation/I_have_the_following_self-description.js b/cypress/e2e/UserProfile.NameDescriptionLocation/I_have_the_following_self-description.js similarity index 100% rename from cypress/integration/UserProfile.NameDescriptionLocation/I_have_the_following_self-description.js rename to cypress/e2e/UserProfile.NameDescriptionLocation/I_have_the_following_self-description.js diff --git a/cypress/integration/UserProfile.NameDescriptionLocation/I_save_{string}_as_my_location.js b/cypress/e2e/UserProfile.NameDescriptionLocation/I_save_{string}_as_my_location.js similarity index 100% rename from cypress/integration/UserProfile.NameDescriptionLocation/I_save_{string}_as_my_location.js rename to cypress/e2e/UserProfile.NameDescriptionLocation/I_save_{string}_as_my_location.js diff --git a/cypress/integration/UserProfile.NameDescriptionLocation/I_save_{string}_as_my_new_name.js b/cypress/e2e/UserProfile.NameDescriptionLocation/I_save_{string}_as_my_new_name.js similarity index 100% rename from cypress/integration/UserProfile.NameDescriptionLocation/I_save_{string}_as_my_new_name.js rename to cypress/e2e/UserProfile.NameDescriptionLocation/I_save_{string}_as_my_new_name.js diff --git a/cypress/integration/UserProfile.NameDescriptionLocation/they_can_see_the_following_text_in_the_info_box_below_my_avatar.js b/cypress/e2e/UserProfile.NameDescriptionLocation/they_can_see_the_following_text_in_the_info_box_below_my_avatar.js similarity index 100% rename from cypress/integration/UserProfile.NameDescriptionLocation/they_can_see_the_following_text_in_the_info_box_below_my_avatar.js rename to cypress/e2e/UserProfile.NameDescriptionLocation/they_can_see_the_following_text_in_the_info_box_below_my_avatar.js diff --git a/cypress/integration/UserProfile.NameDescriptionLocation/they_can_see_{string}_in_the_info_box_below_my_avatar.js b/cypress/e2e/UserProfile.NameDescriptionLocation/they_can_see_{string}_in_the_info_box_below_my_avatar.js similarity index 100% rename from cypress/integration/UserProfile.NameDescriptionLocation/they_can_see_{string}_in_the_info_box_below_my_avatar.js rename to cypress/e2e/UserProfile.NameDescriptionLocation/they_can_see_{string}_in_the_info_box_below_my_avatar.js diff --git a/cypress/integration/UserProfile.SocialMedia.feature b/cypress/e2e/UserProfile.SocialMedia.feature similarity index 100% rename from cypress/integration/UserProfile.SocialMedia.feature rename to cypress/e2e/UserProfile.SocialMedia.feature diff --git a/cypress/integration/UserProfile.SocialMedia/I_add_a_social_media_link.js b/cypress/e2e/UserProfile.SocialMedia/I_add_a_social_media_link.js similarity index 100% rename from cypress/integration/UserProfile.SocialMedia/I_add_a_social_media_link.js rename to cypress/e2e/UserProfile.SocialMedia/I_add_a_social_media_link.js diff --git a/cypress/integration/UserProfile.SocialMedia/I_can_cancel_editing.js b/cypress/e2e/UserProfile.SocialMedia/I_can_cancel_editing.js similarity index 100% rename from cypress/integration/UserProfile.SocialMedia/I_can_cancel_editing.js rename to cypress/e2e/UserProfile.SocialMedia/I_can_cancel_editing.js diff --git a/cypress/e2e/UserProfile.SocialMedia/I_delete_a_social_media_link.js b/cypress/e2e/UserProfile.SocialMedia/I_delete_a_social_media_link.js new file mode 100644 index 000000000..1f0f3e22e --- /dev/null +++ b/cypress/e2e/UserProfile.SocialMedia/I_delete_a_social_media_link.js @@ -0,0 +1,6 @@ +import { When } from "@badeball/cypress-cucumber-preprocessor"; + +When('I delete a social media link', () => { + cy.get(".base-button[title='Delete']") + .click() +}) diff --git a/cypress/integration/UserProfile.SocialMedia/I_delete_the_social_media_link_{string}.js b/cypress/e2e/UserProfile.SocialMedia/I_delete_the_social_media_link_{string}.js similarity index 100% rename from cypress/integration/UserProfile.SocialMedia/I_delete_the_social_media_link_{string}.js rename to cypress/e2e/UserProfile.SocialMedia/I_delete_the_social_media_link_{string}.js diff --git a/cypress/integration/UserProfile.SocialMedia/I_edit_and_save_the_link.js b/cypress/e2e/UserProfile.SocialMedia/I_edit_and_save_the_link.js similarity index 100% rename from cypress/integration/UserProfile.SocialMedia/I_edit_and_save_the_link.js rename to cypress/e2e/UserProfile.SocialMedia/I_edit_and_save_the_link.js diff --git a/cypress/e2e/UserProfile.SocialMedia/I_have_added_a_social_media_link.js b/cypress/e2e/UserProfile.SocialMedia/I_have_added_a_social_media_link.js new file mode 100644 index 000000000..b1eb698de --- /dev/null +++ b/cypress/e2e/UserProfile.SocialMedia/I_have_added_a_social_media_link.js @@ -0,0 +1,13 @@ +import { Given } from "@badeball/cypress-cucumber-preprocessor"; + +Given('I have added a social media link', () => { + cy.visit('/settings/my-social-media') + .get('button') + .contains('Add link') + .click() + .get('#editSocialMedia') + .type('https://freeradical.zone/peter-pan') + .get('button') + .contains('Save') + .click() +}) diff --git a/cypress/integration/UserProfile.SocialMedia/I_have_added_the_social_media_link_{string}.js b/cypress/e2e/UserProfile.SocialMedia/I_have_added_the_social_media_link_{string}.js similarity index 100% rename from cypress/integration/UserProfile.SocialMedia/I_have_added_the_social_media_link_{string}.js rename to cypress/e2e/UserProfile.SocialMedia/I_have_added_the_social_media_link_{string}.js diff --git a/cypress/integration/UserProfile.SocialMedia/I_start_editing_a_social_media_link.js b/cypress/e2e/UserProfile.SocialMedia/I_start_editing_a_social_media_link.js similarity index 100% rename from cypress/integration/UserProfile.SocialMedia/I_start_editing_a_social_media_link.js rename to cypress/e2e/UserProfile.SocialMedia/I_start_editing_a_social_media_link.js diff --git a/cypress/integration/UserProfile.SocialMedia/the_new_social_media_link_shows_up_on_the_page.js b/cypress/e2e/UserProfile.SocialMedia/the_new_social_media_link_shows_up_on_the_page.js similarity index 100% rename from cypress/integration/UserProfile.SocialMedia/the_new_social_media_link_shows_up_on_the_page.js rename to cypress/e2e/UserProfile.SocialMedia/the_new_social_media_link_shows_up_on_the_page.js diff --git a/cypress/integration/UserProfile.SocialMedia/the_new_url_is_displayed.js b/cypress/e2e/UserProfile.SocialMedia/the_new_url_is_displayed.js similarity index 100% rename from cypress/integration/UserProfile.SocialMedia/the_new_url_is_displayed.js rename to cypress/e2e/UserProfile.SocialMedia/the_new_url_is_displayed.js diff --git a/cypress/integration/UserProfile.SocialMedia/the_old_url_is_not_displayed.js b/cypress/e2e/UserProfile.SocialMedia/the_old_url_is_not_displayed.js similarity index 100% rename from cypress/integration/UserProfile.SocialMedia/the_old_url_is_not_displayed.js rename to cypress/e2e/UserProfile.SocialMedia/the_old_url_is_not_displayed.js diff --git a/cypress/integration/UserProfile.SocialMedia/they_should_be_able_to_see_my_social_media_links.js b/cypress/e2e/UserProfile.SocialMedia/they_should_be_able_to_see_my_social_media_links.js similarity index 100% rename from cypress/integration/UserProfile.SocialMedia/they_should_be_able_to_see_my_social_media_links.js rename to cypress/e2e/UserProfile.SocialMedia/they_should_be_able_to_see_my_social_media_links.js diff --git a/cypress/integration/common/I_am_logged_in_as_{string}.js b/cypress/e2e/common/I_am_logged_in_as_{string}.js similarity index 100% rename from cypress/integration/common/I_am_logged_in_as_{string}.js rename to cypress/e2e/common/I_am_logged_in_as_{string}.js diff --git a/cypress/integration/common/I_am_on_page_{string}.js b/cypress/e2e/common/I_am_on_page_{string}.js similarity index 100% rename from cypress/integration/common/I_am_on_page_{string}.js rename to cypress/e2e/common/I_am_on_page_{string}.js diff --git a/cypress/integration/common/I_can_see_the_following_table.js b/cypress/e2e/common/I_can_see_the_following_table.js similarity index 100% rename from cypress/integration/common/I_can_see_the_following_table.js rename to cypress/e2e/common/I_can_see_the_following_table.js diff --git a/cypress/integration/common/I_choose_the_following_text_as_content.js b/cypress/e2e/common/I_choose_the_following_text_as_content.js similarity index 100% rename from cypress/integration/common/I_choose_the_following_text_as_content.js rename to cypress/e2e/common/I_choose_the_following_text_as_content.js diff --git a/cypress/integration/common/I_click_on_{string}.js b/cypress/e2e/common/I_click_on_{string}.js similarity index 100% rename from cypress/integration/common/I_click_on_{string}.js rename to cypress/e2e/common/I_click_on_{string}.js diff --git a/cypress/integration/common/I_click_on_{string}_from_the_content_menu_in_the_user_info_box.js b/cypress/e2e/common/I_click_on_{string}_from_the_content_menu_in_the_user_info_box.js similarity index 100% rename from cypress/integration/common/I_click_on_{string}_from_the_content_menu_in_the_user_info_box.js rename to cypress/e2e/common/I_click_on_{string}_from_the_content_menu_in_the_user_info_box.js diff --git a/cypress/integration/common/I_fill_in_my_credentials_{string}_{string}.js b/cypress/e2e/common/I_fill_in_my_credentials_{string}_{string}.js similarity index 100% rename from cypress/integration/common/I_fill_in_my_credentials_{string}_{string}.js rename to cypress/e2e/common/I_fill_in_my_credentials_{string}_{string}.js diff --git a/cypress/integration/common/I_follow_the_user_{string}.js b/cypress/e2e/common/I_follow_the_user_{string}.js similarity index 100% rename from cypress/integration/common/I_follow_the_user_{string}.js rename to cypress/e2e/common/I_follow_the_user_{string}.js diff --git a/cypress/integration/common/I_get_removed_from_his_follower_collection.js b/cypress/e2e/common/I_get_removed_from_his_follower_collection.js similarity index 100% rename from cypress/integration/common/I_get_removed_from_his_follower_collection.js rename to cypress/e2e/common/I_get_removed_from_his_follower_collection.js diff --git a/cypress/integration/common/I_log_out.js b/cypress/e2e/common/I_log_out.js similarity index 100% rename from cypress/integration/common/I_log_out.js rename to cypress/e2e/common/I_log_out.js diff --git a/cypress/integration/common/I_navigate_to_my_{string}_settings_page.js b/cypress/e2e/common/I_navigate_to_my_{string}_settings_page.js similarity index 100% rename from cypress/integration/common/I_navigate_to_my_{string}_settings_page.js rename to cypress/e2e/common/I_navigate_to_my_{string}_settings_page.js diff --git a/cypress/integration/common/I_navigate_to_page_{string}.js b/cypress/e2e/common/I_navigate_to_page_{string}.js similarity index 100% rename from cypress/integration/common/I_navigate_to_page_{string}.js rename to cypress/e2e/common/I_navigate_to_page_{string}.js diff --git a/cypress/integration/common/I_refresh_the_page.js b/cypress/e2e/common/I_refresh_the_page.js similarity index 100% rename from cypress/integration/common/I_refresh_the_page.js rename to cypress/e2e/common/I_refresh_the_page.js diff --git a/cypress/integration/common/I_search_for_{string}.js b/cypress/e2e/common/I_search_for_{string}.js similarity index 100% rename from cypress/integration/common/I_search_for_{string}.js rename to cypress/e2e/common/I_search_for_{string}.js diff --git a/cypress/integration/common/I_see_a_toaster_with_status_{string}.js b/cypress/e2e/common/I_see_a_toaster_with_status_{string}.js similarity index 100% rename from cypress/integration/common/I_see_a_toaster_with_status_{string}.js rename to cypress/e2e/common/I_see_a_toaster_with_status_{string}.js diff --git a/cypress/integration/common/I_see_a_toaster_with_{string}.js b/cypress/e2e/common/I_see_a_toaster_with_{string}.js similarity index 100% rename from cypress/integration/common/I_see_a_toaster_with_{string}.js rename to cypress/e2e/common/I_see_a_toaster_with_{string}.js diff --git a/cypress/integration/common/I_see_a_{string}_message.js b/cypress/e2e/common/I_see_a_{string}_message.js similarity index 100% rename from cypress/integration/common/I_see_a_{string}_message.js rename to cypress/e2e/common/I_see_a_{string}_message.js diff --git a/cypress/integration/common/I_should_see_the_following_posts_in_the_select_dropdown.js b/cypress/e2e/common/I_should_see_the_following_posts_in_the_select_dropdown.js similarity index 100% rename from cypress/integration/common/I_should_see_the_following_posts_in_the_select_dropdown.js rename to cypress/e2e/common/I_should_see_the_following_posts_in_the_select_dropdown.js diff --git a/cypress/integration/common/I_wait_for_{int}_milliseconds.js b/cypress/e2e/common/I_wait_for_{int}_milliseconds.js similarity index 100% rename from cypress/integration/common/I_wait_for_{int}_milliseconds.js rename to cypress/e2e/common/I_wait_for_{int}_milliseconds.js diff --git a/cypress/integration/common/the_checkbox_with_ID_{string}_should_{string}.js b/cypress/e2e/common/the_checkbox_with_ID_{string}_should_{string}.js similarity index 100% rename from cypress/integration/common/the_checkbox_with_ID_{string}_should_{string}.js rename to cypress/e2e/common/the_checkbox_with_ID_{string}_should_{string}.js diff --git a/cypress/integration/common/the_first_post_on_the_newsfeed_has_the_title.js b/cypress/e2e/common/the_first_post_on_the_newsfeed_has_the_title.js similarity index 100% rename from cypress/integration/common/the_first_post_on_the_newsfeed_has_the_title.js rename to cypress/e2e/common/the_first_post_on_the_newsfeed_has_the_title.js diff --git a/cypress/integration/common/the_following_{string}_are_in_the_database.js b/cypress/e2e/common/the_following_{string}_are_in_the_database.js similarity index 100% rename from cypress/integration/common/the_following_{string}_are_in_the_database.js rename to cypress/e2e/common/the_following_{string}_are_in_the_database.js diff --git a/cypress/integration/common/{string}_wrote_a_post_{string}.js b/cypress/e2e/common/{string}_wrote_a_post_{string}.js similarity index 100% rename from cypress/integration/common/{string}_wrote_a_post_{string}.js rename to cypress/e2e/common/{string}_wrote_a_post_{string}.js