[wip] cli capability parity
Some checks failed
CI / Rustfmt (push) Successful in 23s
CI / Cargo Audit & Deny (push) Successful in 30s
CI / Web Blocking Checks (push) Successful in 48s
CI / Security Blocking Checks (push) Successful in 8s
CI / Clippy (push) Failing after 1m55s
CI / Web Advisory Checks (push) Successful in 35s
CI / Security Advisory Checks (push) Successful in 37s
CI / Tests (push) Successful in 8m5s

This commit is contained in:
2026-03-06 16:58:50 -06:00
parent 48b6ca6bd7
commit 87d830f952
94 changed files with 3694 additions and 734 deletions

View File

@@ -1116,7 +1116,7 @@ pub struct KeyFixture {
pub name: String,
pub encrypted: bool,
pub encryption_key_hash: Option<String>,
pub value: String,
pub value: serde_json::Value,
}
impl KeyFixture {
@@ -1136,7 +1136,7 @@ impl KeyFixture {
name: name.to_string(),
encrypted: false,
encryption_key_hash: None,
value: value.to_string(),
value: serde_json::json!(value),
}
}
@@ -1157,7 +1157,7 @@ impl KeyFixture {
name: unique_name,
encrypted: false,
encryption_key_hash: None,
value: value.to_string(),
value: serde_json::json!(value),
}
}
@@ -1177,7 +1177,7 @@ impl KeyFixture {
name: name.to_string(),
encrypted: false,
encryption_key_hash: None,
value: value.to_string(),
value: serde_json::json!(value),
}
}
@@ -1198,7 +1198,7 @@ impl KeyFixture {
name: unique_name,
encrypted: false,
encryption_key_hash: None,
value: value.to_string(),
value: serde_json::json!(value),
}
}
@@ -1218,7 +1218,7 @@ impl KeyFixture {
name: name.to_string(),
encrypted: false,
encryption_key_hash: None,
value: value.to_string(),
value: serde_json::json!(value),
}
}
@@ -1239,7 +1239,7 @@ impl KeyFixture {
name: unique_name,
encrypted: false,
encryption_key_hash: None,
value: value.to_string(),
value: serde_json::json!(value),
}
}
@@ -1254,7 +1254,7 @@ impl KeyFixture {
}
pub fn with_value(mut self, value: &str) -> Self {
self.value = value.to_string();
self.value = serde_json::json!(value);
self
}