mirror of
https://github.com/Ocelot-Social-Community/Ocelot-Social.git
synced 2025-12-13 07:46:06 +00:00
renable full e2e scenario
This commit is contained in:
parent
d1d4317265
commit
c435fb7246
@ -18,30 +18,30 @@ Feature: Report and Moderate
|
|||||||
| annoying-user | p1 | The Truth about the Holocaust | It never existed! |
|
| annoying-user | p1 | The Truth about the Holocaust | It never existed! |
|
||||||
| annoying-user | p2 | Fake news | This content is demonstratably infactual in some way |
|
| annoying-user | p2 | Fake news | This content is demonstratably infactual in some way |
|
||||||
|
|
||||||
# Scenario Outline: Report a post from various pages
|
Scenario Outline: Report a post from various pages
|
||||||
# When I am logged in as "user"
|
When I am logged in as "user"
|
||||||
# And I navigate to page "<Page>"
|
And I navigate to page "<Page>"
|
||||||
# And I click on "Report Post" from the content menu of the post
|
And I click on "Report Post" from the content menu of the post
|
||||||
# And I confirm the reporting dialog because it is a criminal act under German law:
|
And I confirm the reporting dialog because it is a criminal act under German law:
|
||||||
# """
|
"""
|
||||||
# Do you really want to report the contribution "The Truth about the Holocaust"?
|
Do you really want to report the contribution "The Truth about the Holocaust"?
|
||||||
# """
|
"""
|
||||||
# Then I see a toaster with "Thanks for reporting!"
|
Then I see a toaster with "Thanks for reporting!"
|
||||||
# Examples:
|
Examples:
|
||||||
# | Page |
|
| Page |
|
||||||
# | / |
|
| / |
|
||||||
# | /post/p1 |
|
| /post/p1 |
|
||||||
|
|
||||||
# Scenario: Report user
|
Scenario: Report user
|
||||||
# Given I am logged in as "user"
|
Given I am logged in as "user"
|
||||||
# And I navigate to page "/post/the-truth-about-the-holocaust"
|
And I navigate to page "/post/the-truth-about-the-holocaust"
|
||||||
# When I click on the author
|
When I click on the author
|
||||||
# And I click on "Report User" from the content menu in the user info box
|
And I click on "Report User" from the content menu in the user info box
|
||||||
# And I confirm the reporting dialog because he is a holocaust denier:
|
And I confirm the reporting dialog because he is a holocaust denier:
|
||||||
# """
|
"""
|
||||||
# Do you really want to report the user "I'm gonna mute Moderators and …"?
|
Do you really want to report the user "I'm gonna mute Moderators and …"?
|
||||||
# """
|
"""
|
||||||
# Then I see a toaster with "Thanks for reporting!"
|
Then I see a toaster with "Thanks for reporting!"
|
||||||
|
|
||||||
Scenario: Review reported content
|
Scenario: Review reported content
|
||||||
Given somebody reported the following posts:
|
Given somebody reported the following posts:
|
||||||
@ -54,20 +54,20 @@ Feature: Report and Moderate
|
|||||||
Then I see all the reported posts including the one from above
|
Then I see all the reported posts including the one from above
|
||||||
And each list item links to the post page
|
And each list item links to the post page
|
||||||
|
|
||||||
# Scenario: Review reported posts of a user who's muted a moderator
|
Scenario: Review reported posts of a user who's muted a moderator
|
||||||
# Given somebody reported the following posts:
|
Given somebody reported the following posts:
|
||||||
# | submitterEmail | resourceId | reasonCategory | reasonDescription |
|
| submitterEmail | resourceId | reasonCategory | reasonDescription |
|
||||||
# | p2.submitter@example.org | p2 | other | Offensive content |
|
| p2.submitter@example.org | p2 | other | Offensive content |
|
||||||
# And I am logged in as "moderator"
|
And I am logged in as "moderator"
|
||||||
# And I navigate to page "/"
|
And I navigate to page "/"
|
||||||
# And there is an annoying user who has muted me
|
And there is an annoying user who has muted me
|
||||||
# When I click on the avatar menu in the top right corner
|
When I click on the avatar menu in the top right corner
|
||||||
# And I click on "Moderation"
|
And I click on "Moderation"
|
||||||
# Then I see all the reported posts including from the user who muted me
|
Then I see all the reported posts including from the user who muted me
|
||||||
# And I can visit the post page
|
And I can visit the post page
|
||||||
|
|
||||||
# Scenario: Normal user can't see the moderation page
|
Scenario: Normal user can't see the moderation page
|
||||||
# Given I am logged in as "user"
|
Given I am logged in as "user"
|
||||||
# And I navigate to page "/"
|
And I navigate to page "/"
|
||||||
# When I click on the avatar menu in the top right corner
|
When I click on the avatar menu in the top right corner
|
||||||
# Then I can't see the moderation menu item
|
Then I can't see the moderation menu item
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user