fix: keep wallet service alive and verify saved profiles
Some checks failed
Check / check (push) Has been cancelled

This commit is contained in:
LucaPisl
2026-10-01 02:43:04 +03:00
parent b04df43d31
commit b276b5b85e
6 changed files with 135 additions and 4 deletions

View File

@@ -60,7 +60,7 @@ cargo test --locked
cargo build --release --locked
```
Tests additionally need `openssl`, `dbus-daemon` and Python 3. The focused suite covers destination/TLS limits, isolated wallet policy, catalog validation, MCP data, write outcomes, files and setup. The Docker contract is explicit and uses only disposable synthetic data:
Tests additionally need `openssl`, `dbus-daemon`, `dbus-run-session`, `gnome-keyring-daemon` and Python 3. The encrypted wallet regression uses a private bus and temporary keyring; it does not access your desktop wallet. The focused suite covers destination/TLS limits, isolated wallet policy, catalog validation, MCP data, write outcomes, files and setup. The Docker contract is explicit and uses only disposable synthetic data:
```sh
python3 scripts/docker_fixture.py start --state /tmp/grocy-mcp-contract