Matthew Raymer
11d1fae35a
refactor(tests): enhance contact management test reliability
...
- Add comprehensive error handling with try-catch blocks
- Add TypeScript type annotations for Page parameters
- Add debug logging for test troubleshooting
- Add retry logic for flaky operations
- Add API request routing for port conflicts
- Add detailed JSDoc documentation
- Extract helper functions for better maintainability
- Add timeout constants for different operations
- Improve error messages with better context
- Add load state handling for network operations
2025-02-14 10:01:12 +00:00
5f39beef55
run the tests on a different port (so there's no conflict when running the development server)
2025-01-09 08:51:09 -07:00
0a7645b8e7
fix tests that were broken by contact-edit page changes
2025-01-05 19:37:49 -07:00
55abb5d925
add test that copies contact-import JWT to clipboard and imports from it
2025-01-01 20:08:21 -07:00
e67ae23879
add number of confirmers to certificate & show DID info when appropriate
2024-12-20 15:49:42 -07:00
f7fd568c60
add tests for gives to & from projects
2024-11-29 10:42:58 -07:00
45214eabc5
adjust tests for new onboarding messages
2024-10-23 09:07:34 -06:00
cd9f6b448b
add more specific check to avoid complaint about multiple matches
2024-09-22 13:27:21 -06:00
534f3d8a8b
allow bulk-imported contacts to have visibility set
2024-09-17 18:30:50 -06:00
8111b0e5cf
modify the settings to allow account-specific settings, eg. for "isRegistered"
2024-09-15 16:30:46 -06:00
b5a833cc11
after copying personal data, add a message to copy contacts for them
2024-08-24 07:56:23 -06:00
2d450e6455
add test for registration of new user
2024-08-22 20:21:37 -06:00
7309ba1436
add tests for importing multiple records, fix other confirmation tests
2024-08-21 18:43:28 -06:00
67b0122d5a
fix tests
2024-08-20 20:05:04 -06:00
a5248af4a3
move contact actions into the details page (prepping for checkboxes)
2024-08-19 20:18:06 -06:00
014d4081e6
fix error editing an offer, tweak tests to fix red in IntelliJ
2024-08-18 14:13:42 -06:00
53e77e46dd
fix list of offers (and some other lists), and add tests for offers
2024-08-12 09:25:01 -06:00
5ad933f1c6
fix a test, add potential-failing comment
2024-08-10 08:11:31 -06:00
Jose Olarte III
6474ae1f4b
Playwright: expended contact test
2024-08-07 21:51:24 +08:00
Jose Olarte III
5fef073839
Playwright: test against created records
2024-08-06 20:12:34 +08:00
Jose Olarte III
a2164d8791
Playwright: added import
2024-08-06 16:20:52 +08:00
Jose Olarte III
5da836c47c
Playwright: implemented importUser
2024-08-05 19:58:40 +08:00
1ca61d72c9
comment out a breaking test on local data & enhance those instructions
2024-08-02 18:58:39 -06:00
Jose Olarte III
8008504828
Playwright: additional checks to add contact
2024-07-30 19:13:18 +08:00
Jose Olarte III
2aead1b4b1
ID-specific locators
2024-07-30 18:50:53 +08:00
Jose Olarte III
ef2430319d
Playwright: confirm contact appears on home feed
2024-07-29 19:09:35 +08:00
Jose Olarte III
36faf15a62
Corrected some test labels
2024-07-29 17:01:50 +08:00
Jose Olarte III
3d4babb280
Optimize tests
2024-07-25 16:53:33 +08:00
Jose Olarte III
8ce439f78a
New test
2024-07-24 22:09:10 +08:00