codeforboston / codeforboston/maple

Tests for Edit Profile Page

Open
#1,544 2 comments 0 reactions 1 assignee Assigned to @nssensalo View on GitHub
good first issue Profile Pages Ready for Development tech debt
Dominant language
TypeScript
Stars
56
Forks
175
Avg merge
2d 5h
Merged PRs (30d)
13

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.

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.