v0.3.7-pre.008-fix.001
This commit is contained in:
@@ -1,5 +1,5 @@
|
||||
// file: crates/ksp-job-backfill-lib/unit_tests/execution.rs
|
||||
// version: 3
|
||||
// version: 4
|
||||
|
||||
#[derive(Clone, Copy)]
|
||||
enum FakeDisposition {
|
||||
@@ -148,6 +148,18 @@ fn discovery(request: &crate::BackfillRequest, characters: &[char]) -> std::opti
|
||||
));
|
||||
}
|
||||
|
||||
#[test]
|
||||
fn pre_008_fix_001_candidate_process_future_contract_is_send() {
|
||||
fn require_send<T: std::marker::Send>(_value: T) {
|
||||
return;
|
||||
}
|
||||
let future: super::CandidateProcessFuture<'static> = std::boxed::Box::pin(async {
|
||||
return std::result::Result::Err(super::execution_error("test.send"));
|
||||
});
|
||||
require_send(future);
|
||||
return;
|
||||
}
|
||||
|
||||
#[tokio::test]
|
||||
async fn pre_008_execution_is_bounded_and_reconciles_out_of_order_durable_completions() {
|
||||
let request = match explicit_request(&['1', '2', '3', '4'], 2) {
|
||||
|
||||
Reference in New Issue
Block a user