0.3.15-pre.012-fix.001
This commit is contained in:
@@ -1,5 +1,5 @@
|
||||
// file: crates/ksp-app-raw-transaction-ingest-desk/unit_tests/route_runtime.rs
|
||||
// version: 4
|
||||
// version: 5
|
||||
|
||||
#[test]
|
||||
fn pre_009_multi_route_runtime_starts_without_workers_or_shared_store_material() {
|
||||
@@ -130,3 +130,14 @@ fn pre_012_application_shutdown_is_one_shot_and_marks_starting_routes_before_act
|
||||
assert!(matches!(inner.routes.first(), std::option::Option::Some(super::RouteRuntimeSlot::Starting { stop_requested: true, .. })));
|
||||
}
|
||||
}
|
||||
|
||||
#[test]
|
||||
fn pre_012_fix_001_start_route_future_is_send_for_tauri_command() {
|
||||
fn assert_send_future<'a>(
|
||||
state: &'a crate::AppState,
|
||||
request: &'a crate::RawIngestRouteStartRequestDto,
|
||||
) -> impl std::future::Future<Output = ksp_core_lib::Result<crate::RouteRuntimeLaunch>> + std::marker::Send + 'a {
|
||||
return state.start_route(request);
|
||||
}
|
||||
let _assertion = assert_send_future;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user