codeforboston/maple

Tests for Edit Profile Page

Open

#1.544 aberto em 22 de abr. de 2024

Ver no GitHub
 (2 comments) (0 reactions) (1 assignee)TypeScript (168 forks)auto 404
Profile PagesReady for Developmentgood first issuetech debt

Métricas do repositório

Stars
 (56 stars)
Métricas de merge de PR
 (Métricas PR pendentes)

Description

Goal We want to be able to automatically test the Edit Profile page to build confidence in the basic functioning of the site after deploys.

Success Criteria

  • Test that confirms the following functionality of the Edit Profile page
    • Users cannot edit the profile of another user
    • Users can edit their own profile info, including:
      • Name
      • About bio
      • Twitter handle / LinkedIn URL
      • Legislators
      • Notification Settings (Enable/Disable + Frequency)
    • Users can make their profile private (if currently public) and public (if currently private)
      • Should additionally verify that the user's testimony shows up as being written by in both the Browse Testimony page and Testimony Detail page while the profile is private
      • Will leave it up to developer discretion whether profile privacy is complex enough to warrant splitting into a separate test
      • This has been an malingering bug and may be worth an E2E test to confirm it really works with our TypeSense installation, especially coming from the Browse Testimony page.

Guia do colaborador