diff --git a/crates/pinakes-server/tests/api.rs b/crates/pinakes-server/tests/api.rs index 379b07f..7a66859 100644 --- a/crates/pinakes-server/tests/api.rs +++ b/crates/pinakes-server/tests/api.rs @@ -186,6 +186,7 @@ async fn setup_app() -> axum::Router { cache: Arc::new(CacheLayer::new(60)), scheduler: Arc::new(scheduler), plugin_manager: None, + plugin_pipeline: None, transcode_service: None, managed_storage: None, chunked_upload_manager: None, @@ -262,6 +263,7 @@ async fn setup_app_with_auth() -> (axum::Router, String, String, String) { cache: Arc::new(CacheLayer::new(60)), scheduler: Arc::new(scheduler), plugin_manager: None, + plugin_pipeline: None, transcode_service: None, managed_storage: None, chunked_upload_manager: None, diff --git a/crates/pinakes-server/tests/plugin.rs b/crates/pinakes-server/tests/plugin.rs index c9d1560..0dcb250 100644 --- a/crates/pinakes-server/tests/plugin.rs +++ b/crates/pinakes-server/tests/plugin.rs @@ -68,14 +68,18 @@ async fn setup_app_with_plugins() std::fs::create_dir_all(&cache_dir).expect("create cache dir"); let plugin_config = PluginsConfig { - enabled: true, - data_dir: data_dir.clone(), - cache_dir: cache_dir.clone(), - plugin_dirs: vec![], - enable_hot_reload: false, - allow_unsigned: true, - max_concurrent_ops: 2, - plugin_timeout_secs: 10, + enabled: true, + data_dir: data_dir.clone(), + cache_dir: cache_dir.clone(), + plugin_dirs: vec![], + enable_hot_reload: false, + allow_unsigned: true, + max_concurrent_ops: 2, + plugin_timeout_secs: 10, + timeouts: + pinakes_core::config::PluginTimeoutConfig::default(), + max_consecutive_failures: 5, + trusted_keys: vec![], }; let plugin_manager = @@ -145,6 +149,7 @@ async fn setup_app_with_plugins() cache: Arc::new(CacheLayer::new(60)), scheduler: Arc::new(scheduler), plugin_manager: Some(plugin_manager.clone()), + plugin_pipeline: None, transcode_service: None, managed_storage: None, chunked_upload_manager: None,