Skip to content

Commit

Permalink
Add User Stories for earn features (#28283)
Browse files Browse the repository at this point in the history
* Add regression testing instructions for post level visibility setting
* Add regression testing instructions for premium content
  • Loading branch information
romarioraffington authored Jan 12, 2023
1 parent 6e5acaf commit 6068e4a
Show file tree
Hide file tree
Showing 3 changed files with 22 additions and 0 deletions.
4 changes: 4 additions & 0 deletions docs/testing/regression-checklist/mapping.json
Original file line number Diff line number Diff line change
Expand Up @@ -28,5 +28,9 @@
{
"regex": "extensions/blocks/",
"testFile": [ "extensions/blocks/checklist.md" ]
},
{
"regex": "^projects\/plugins\/jetpack\/extensions\/(blocks\/(subscriptions|premium-content)\/|shared\/memberships\.js)",
"testFile": [ "extensions/blocks/subscriptions.md" ]
}
]
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
#### Memberships

##### Post visibility

- [ ] Create a post with a post-level setting of "everybody" and verify the post and comments are visible in an incognito window
- [ ] Create a post with a post-level setting of "subscriber-only" and verify the post and comments are only visible to subscribers
- [ ] Create a post with a post-level setting of "paid-subscriber" and verify the post and comments are only only visible to paid subscribers
- [ ] Create a post with a post-level setting of "subscriber" and verify an existing subscriber receives a valid OTP code when their email is entered in the subscribe field


##### Premium Content

- [ ] Add a new payment plan from the premium content block settings
- [ ] Publish a post with subscriber and guest content then verify only subscribers can view content
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
Significance: minor
Type: other

Add user stories for earn features for ease of testing

0 comments on commit 6068e4a

Please sign in to comment.