Commit Graph

14 Commits

Author SHA1 Message Date
Matthew Raymer
dc905c2535 feat: Add comprehensive debugging to deleteContact function
- Fix font-awesome selector to try multiple variations
- Add detailed logging for contact discovery and DOM elements
- Add screenshot capture when no contacts found
- Add UI state detection (loading, filters)
- Fix TypeScript typing issues for proper null safety

This should help identify why contacts aren't being found during deletion
in the failing Playwright test.
2025-06-27 05:36:41 +00:00
e96617ca0f tweak tests for clarity 2025-02-28 12:17:22 -07:00
886202e4c8 fix a check for user's registration status 2025-02-16 21:00:52 -07:00
Matthew Raymer
f07a2de565 fix(tests): Improve gift recording test reliability
- Add better error handling and logging for gift recording flow
- Add explicit navigation to contacts page before finding gift button
- Add info icon click handling when needed
- Add more comprehensive button detection with multiple selectors
- Add debug logging for page state and navigation
- Add screenshot capture on failures
- Add retry logic with proper state verification
- Fix linter errors in playwright config

The changes help diagnose and handle various UI states that can occur during gift recording, making the tests more reliable especially on Linux.
2025-02-15 07:53:48 +00:00
0a7645b8e7 fix tests that were broken by contact-edit page changes 2025-01-05 19:37:49 -07:00
f7fd568c60 add tests for gives to & from projects 2024-11-29 10:42:58 -07:00
a3b10d9a78 adjust test lines to await/expect appropriately 2024-11-07 19:07:45 -07:00
5f452dcf73 add tests for new activity of offers-directly-to-user 2024-11-03 20:09:54 -07:00
98afa8a259 refactor invite link & add test 2024-10-08 08:36:32 -06:00
008ae9e906 fix alert when looking at one's own activity 2024-09-15 19:53:12 -06:00
8111b0e5cf modify the settings to allow account-specific settings, eg. for "isRegistered" 2024-09-15 16:30:46 -06:00
Jose Olarte III
4228d3c390 Moved common functions to testUtils 2024-08-28 19:12:59 +08:00
2d450e6455 add test for registration of new user 2024-08-22 20:21:37 -06:00
67b0122d5a fix tests 2024-08-20 20:05:04 -06:00