codeforboston/maple

Tests for Edit Profile Page

Open

#1,544 opened on 2024年4月22日

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

Repository metrics

Stars
 (56 stars)
PR merge metrics
 (PR metrics pending)

説明

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.

コントリビューターガイド