Page MenuHomePhabricator

Write E2E Test: Check creation of newsletter validation
Open, LowPublic

Description

To test:

  1. Create a new newsletter via Special:CreateNewsletter
  2. Check for possible validations failure produce errors:
    1. Main page that do not exist
    2. Too short description
    3. Weird name
  3. Once created, check if the newsletter shows up in Special:Newsletters with 1 subscriber (the logged in user).

You can depend your branch on https://gerrit.wikimedia.org/r/#/c/433737/

Details

Related Gerrit Patches:
mediawiki/extensions/Newsletter : masterAdd an E2E test to check basic Newsletter Create, List

Event Timeline

Change 433737 had a related patch set uploaded (by 01tonythomas; owner: 01tonythomas):
[mediawiki/extensions/Newsletter@master] Add an E2E test to check basic Newsletter Create, List

https://gerrit.wikimedia.org/r/433737

Is this task needed? As far as I can see, the only commit (433737) is linked to both this task and it's parent.

Well, the idea was that the parent - https://phabricator.wikimedia.org/T194959 - to introduce selenium test to Newsletter extension, and this one to actually test a specific Newsletter use case.

β€’ Vvjjkkii renamed this task from Write E2E Test: Check creation of newsletter validation to 6qcaaaaaaa.Jul 1 2018, 1:09 AM
β€’ Vvjjkkii triaged this task as High priority.
β€’ Vvjjkkii updated the task description. (Show Details)
β€’ Vvjjkkii removed subscribers: Aklapper, gerritbot.
CommunityTechBot renamed this task from 6qcaaaaaaa to Write E2E Test: Check creation of newsletter validation.Jul 1 2018, 7:31 PM
CommunityTechBot raised the priority of this task from High to Needs Triage.
CommunityTechBot updated the task description. (Show Details)
CommunityTechBot added subscribers: Aklapper, gerritbot.
01tonythomas triaged this task as Low priority.Oct 28 2018, 11:15 AM