aboutsummaryrefslogtreecommitdiff
path: root/crates/arti/tests/cli_tests/runner.rs
Commit message (Collapse)AuthorAgeFilesLines
* arti: Gate the "arti keys" tests behind onion-service-serviceGabriela Moldovan2026-06-171-2/+6
| | | | | | | | Now that these test more than just the help output, we need to gate them behind the `onion-service-service` feature: the tests involve some C Tor keystores, and require at least one onion service to be configured, because onion services (and clients) are the only thing these keystores are used for.
* arti: tests: Add regression test for `arti -h`hjrgrn2026-04-081-0/+2
| | | | | - Add regression test - Update README
* Add `hsc key ctor-migrate` subcommandhjrgrn2025-11-241-2/+9
|
* arti: hss: Add `arti hss ctor-migrate`hjrgrn2025-07-311-1/+7
|
* arti: keys: Add arti keys-rawhjrgrn2025-07-141-0/+11
| | | | | | | | | | | | | | | | | | | * CLI: Add `keys-raw` and subcommand `remove-by-path` * arti: Add `arti::subcommand::raw` for the CLI `keys-raw` * tor-keymgr: Add `ArtiNativeKeystoreError::UnexpectedRawEntry`, `ArtiEphemeralKeystoreError::NotSupported` * tor-keymgr: Add `tor-keymgr::raw` module * tor-keymgr: Add `Keystore::remove_unchecked` * tor-keymgr: Change `Keystore::list` to return `KeystoreEntry` * tor-keymgr: Add field `KeystoreEntry::raw_id` * doc: Update keys.md * doc: Add raw.md * tor-keymgr: BREAKING: `UnrecognizedEntryError::new` associated function is now only accessible within the crate `tor-keymgr` * tor-keymgr: BREAKING: `UnrecognizedEntryId` is renamed to `UnrecognizedEntry` * tor-keymgr: BREAKING: `KeyMgr::list()` and `Keystore::list()` now return `Result<Vec<KeystoreEntryResult<KeystoreEntry>>>`
* arti: Add keys list and keys list-keystoreshjrgrn2025-06-121-1/+12
|
* arti: test: Refactor arti integration testhjrgrn2025-05-121-0/+46
* arti: test: Restructure tests directory * arti: dep: Add assert_cmd dev-dependency * arti: test: Update README * doc: Fix hsc documentation