Merge pull request #5759 from consuldemocracy/fix_hide_public_page_test
Add missing expectation in users test
This commit is contained in:
@@ -159,10 +159,12 @@ describe "Users" do
|
|||||||
uncheck "account_public_activity"
|
uncheck "account_public_activity"
|
||||||
click_button "Save changes"
|
click_button "Save changes"
|
||||||
|
|
||||||
logout
|
expect(page).to have_content "Changes saved"
|
||||||
|
|
||||||
|
logout
|
||||||
visit user_path(user)
|
visit user_path(user)
|
||||||
expect(page).to have_content("activity list private")
|
|
||||||
|
expect(page).to have_content "activity list private"
|
||||||
end
|
end
|
||||||
|
|
||||||
scenario "is always visible for the owner" do
|
scenario "is always visible for the owner" do
|
||||||
@@ -183,11 +185,13 @@ describe "Users" do
|
|||||||
uncheck "account_public_activity"
|
uncheck "account_public_activity"
|
||||||
click_button "Save changes"
|
click_button "Save changes"
|
||||||
|
|
||||||
logout
|
expect(page).to have_content "Changes saved"
|
||||||
|
|
||||||
|
logout
|
||||||
login_as(create(:administrator).user)
|
login_as(create(:administrator).user)
|
||||||
visit user_path(user)
|
visit user_path(user)
|
||||||
expect(page).not_to have_content("activity list private")
|
|
||||||
|
expect(page).not_to have_content "activity list private"
|
||||||
end
|
end
|
||||||
|
|
||||||
scenario "is always visible for moderators" do
|
scenario "is always visible for moderators" do
|
||||||
@@ -197,11 +201,13 @@ describe "Users" do
|
|||||||
uncheck "account_public_activity"
|
uncheck "account_public_activity"
|
||||||
click_button "Save changes"
|
click_button "Save changes"
|
||||||
|
|
||||||
logout
|
expect(page).to have_content "Changes saved"
|
||||||
|
|
||||||
|
logout
|
||||||
login_as(create(:moderator).user)
|
login_as(create(:moderator).user)
|
||||||
visit user_path(user)
|
visit user_path(user)
|
||||||
expect(page).not_to have_content("activity list private")
|
|
||||||
|
expect(page).not_to have_content "activity list private"
|
||||||
end
|
end
|
||||||
|
|
||||||
describe "User email" do
|
describe "User email" do
|
||||||
@@ -461,8 +467,9 @@ describe "Users" do
|
|||||||
check "account_public_interests"
|
check "account_public_interests"
|
||||||
click_button "Save changes"
|
click_button "Save changes"
|
||||||
|
|
||||||
logout
|
expect(page).to have_content "Changes saved"
|
||||||
|
|
||||||
|
logout
|
||||||
visit user_path(user, filter: "follows")
|
visit user_path(user, filter: "follows")
|
||||||
|
|
||||||
expect(page).to have_css "#public_interests"
|
expect(page).to have_css "#public_interests"
|
||||||
@@ -479,10 +486,12 @@ describe "Users" do
|
|||||||
check "account_public_interests"
|
check "account_public_interests"
|
||||||
click_button "Save changes"
|
click_button "Save changes"
|
||||||
|
|
||||||
logout
|
expect(page).to have_content "Changes saved"
|
||||||
|
|
||||||
|
logout
|
||||||
visit user_path(user)
|
visit user_path(user)
|
||||||
expect(page).not_to have_content("Sport")
|
|
||||||
|
expect(page).not_to have_content "Sport"
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
|||||||
Reference in New Issue
Block a user