- Settings tests name a folder (AppSettings.Load and Save take an optional
directory) instead of setting GCLO_DATA_DIR for the whole process, where
a save could land in the developer's real settings.json.
- The Credential Manager vault tests use entry names of their own, never
the names the installed app uses.
- The UI smoke test types a text too short to be taken for a token; the
made-up token it typed before was sent to the real API to be refused.
- The synchronous progress double reports one at a time, as the UI thread
does; several workers could enter the view model's handler at once.
- Every temp folder a workspace test asks for is removed afterwards.
- An assertion for the test that had none; time limits for two awaits.
Closes#161
Co-Authored-By: Claude Fable 5.2 <noreply@anthropic.com>
Signed-off-by: James Maes <james@kof22.com>