@@ -358,7 +358,7 @@ mod tests {
358
358
let mut promise = context. command ( |commands| {
359
359
commands
360
360
. request (
361
- ( 5_i64 , 3.14_f64 , "hello" . to_string ( ) , "world" , ( ) ) ,
361
+ ( 5_i64 , 3.14_f64 , "hello" . to_string ( ) , "world" , 42_i64 ) ,
362
362
workflow,
363
363
)
364
364
. take_response ( )
@@ -370,6 +370,7 @@ mod tests {
370
370
assert_eq ! ( value. float, 3.14 ) ;
371
371
assert_eq ! ( value. string, "hello" ) ;
372
372
assert_eq ! ( value. generic, "world" ) ;
373
+ assert_eq ! ( * value. any. downcast:: <i64 >( ) . unwrap( ) , 42 ) ;
373
374
assert ! ( context. no_unhandled_errors( ) ) ;
374
375
}
375
376
@@ -382,7 +383,7 @@ mod tests {
382
383
let buffer_f64 = builder. create_buffer ( BufferSettings :: default ( ) ) ;
383
384
let buffer_string = builder. create_buffer ( BufferSettings :: default ( ) ) ;
384
385
let buffer_generic = builder. create_buffer ( BufferSettings :: default ( ) ) ;
385
- let buffer_any = builder. create_buffer :: < ( ) > ( BufferSettings :: default ( ) ) ;
386
+ let buffer_any = builder. create_buffer :: < i64 > ( BufferSettings :: default ( ) ) ;
386
387
387
388
scope. input . chain ( builder) . fork_unzip ( (
388
389
|chain : Chain < _ > | chain. connect ( buffer_i64. input_slot ( ) ) ,
@@ -406,7 +407,7 @@ mod tests {
406
407
let mut promise = context. command ( |commands| {
407
408
commands
408
409
. request (
409
- ( 5_i64 , 3.14_f64 , "hello" . to_string ( ) , "world" , ( ) ) ,
410
+ ( 5_i64 , 3.14_f64 , "hello" . to_string ( ) , "world" , 42_i64 ) ,
410
411
workflow,
411
412
)
412
413
. take_response ( )
@@ -418,6 +419,7 @@ mod tests {
418
419
assert_eq ! ( value. float, 3.14 ) ;
419
420
assert_eq ! ( value. string, "hello" ) ;
420
421
assert_eq ! ( value. generic, "world" ) ;
422
+ assert_eq ! ( * value. any. downcast:: <i64 >( ) . unwrap( ) , 42 ) ;
421
423
assert ! ( context. no_unhandled_errors( ) ) ;
422
424
}
423
425
@@ -435,7 +437,7 @@ mod tests {
435
437
let buffer_generic =
436
438
JsonBuffer :: from ( builder. create_buffer :: < String > ( BufferSettings :: default ( ) ) ) ;
437
439
let buffer_any =
438
- JsonBuffer :: from ( builder. create_buffer :: < ( ) > ( BufferSettings :: default ( ) ) ) ;
440
+ JsonBuffer :: from ( builder. create_buffer :: < i64 > ( BufferSettings :: default ( ) ) ) ;
439
441
440
442
let buffers = TestJoinedValue :: select_buffers (
441
443
buffer_i64. downcast_for_message ( ) . unwrap ( ) ,
@@ -466,7 +468,7 @@ mod tests {
466
468
3.14_f64 ,
467
469
"hello" . to_string ( ) ,
468
470
"world" . to_string ( ) ,
469
- ( ) ,
471
+ 42_i64 ,
470
472
) ,
471
473
workflow,
472
474
)
@@ -479,6 +481,7 @@ mod tests {
479
481
assert_eq ! ( value. float, 3.14 ) ;
480
482
assert_eq ! ( value. string, "hello" ) ;
481
483
assert_eq ! ( value. generic, "world" ) ;
484
+ assert_eq ! ( * value. any. downcast:: <i64 >( ) . unwrap( ) , 42 ) ;
482
485
assert ! ( context. no_unhandled_errors( ) ) ;
483
486
}
484
487
0 commit comments