Modernize the credential manager tests
Review Request #3370 — Created Aug. 8, 2024 and submitted
This mostly means using g_main_context_iteration rather than a full blown event loop. There were also updates to the implementation to handle the core not being initialized.
Ran the credential manager tests under valgrind, called in the turtles, and ran in the devenv, changed the provider, restarted and verified it was saved.
- Change Summary:
-
rebased and addressed conflicts.
- Commits:
-
Summary ID 45207b701dd9d1be1b4ebf79174aba8dd61a4681 055777e212a4615e1fe0d8d5bef368a81dc4c547
- Change Summary:
-
rebased and removed duplicate code.
- Commits:
-
Summary ID 055777e212a4615e1fe0d8d5bef368a81dc4c547 e62f00bf6d52d75878159fdef1c27ab22cd44c7b - Diff:
-
Revision 3 (+352 -608)