mirror of
https://github.com/zyycn/codex-proxy-rs.git
synced 2026-11-06 16:06:08 +00:00
23 lines
508 B
Rust
23 lines
508 B
Rust
use super::*;
|
|
|
|
#[tokio::test]
|
|
async fn model_refresh_task_should_start_and_shutdown() {
|
|
let model_service = Arc::new(ModelService::new(
|
|
ModelConfig {
|
|
model_aliases: Default::default(),
|
|
},
|
|
None,
|
|
None,
|
|
None,
|
|
));
|
|
let account_store = Arc::new(FakeAccountStore);
|
|
|
|
let handle = codex_proxy_rs::runtime::tasks::model_refresh::ModelRefreshTask::new(
|
|
model_service,
|
|
account_store,
|
|
)
|
|
.start();
|
|
|
|
handle.shutdown().await;
|
|
}
|