This commit is contained in:
2025-10-11 14:39:58 +02:00
parent 6f6abef5d2
commit cd27f36e3d
12 changed files with 616 additions and 12 deletions
+10
View File
@@ -78,6 +78,12 @@ impl ObjectStorage for FakeStorage {
.map(|obj| obj.bytes.clone())
.ok_or_else(|| anyhow!("object {key} missing"))
}
async fn delete_object(&self, key: &str) -> Result<()> {
let mut guard = self.objects.lock().await;
guard.remove(key);
Ok(())
}
}
impl FakeStorage {
@@ -113,6 +119,10 @@ impl TestApp {
jwt_issuer: "test-issuer".to_string(),
jwt_audience: "test-audience".to_string(),
jwt_expiry_minutes: 60,
refresh_token_expiry_days: 30,
refresh_cookie_secure: false,
refresh_cookie_domain: None,
cors_allowed_origin: None,
aws_endpoint_url: None,
aws_access_key_id: None,
aws_secret_access_key: None,