()
| 540 | |
| 541 | #[test] |
| 542 | fn dispatch_routes_to_correct_core() { |
| 543 | let (mut dispatcher, data_sides) = Dispatcher::new(4, 64); |
| 544 | |
| 545 | dispatcher.dispatch(make_request(0)).unwrap(); |
| 546 | dispatcher.dispatch(make_request(1)).unwrap(); |
| 547 | dispatcher.dispatch(make_request(4)).unwrap(); // Wraps to core 0. |
| 548 | |
| 549 | assert_eq!(data_sides[0].request_rx.len(), 2); |
| 550 | assert_eq!(data_sides[1].request_rx.len(), 1); |
| 551 | assert_eq!(data_sides[2].request_rx.len(), 0); |
| 552 | } |
| 553 | |
| 554 | #[test] |
| 555 | fn response_roundtrip() { |
nothing calls this directly
no test coverage detected