Skip to content

Commit 3ac7491

Browse files
committed
review: Improve passthrough test in DSLX
Signed-off-by: Robert Winkler <[email protected]>
1 parent 6493f0f commit 3ac7491

File tree

1 file changed

+5
-4
lines changed

1 file changed

+5
-4
lines changed

xls/examples/passthrough.x

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -55,12 +55,13 @@ proc PassthroughTest {
5555
let tok = send(tok, data_s, data_to_send);
5656
let (tok, received_data) = recv(tok, data_r);
5757

58+
trace_fmt!("send: {}, received: {}, in transaction {}",
59+
data_to_send, received_data, count + u32:1);
60+
5861
assert_eq(data_to_send, received_data);
59-
trace_fmt!("Received and send back {} transactions", count + u32:1);
6062

61-
if (count == NUMBER_OF_TESTED_TRANSACTIONS - u32:1) {
62-
send(tok, terminator, true);
63-
} else {()};
63+
let do_send = (count == NUMBER_OF_TESTED_TRANSACTIONS - u32:1);
64+
send_if(tok, terminator, do_send, true);
6465

6566
count + u32:1
6667
}

0 commit comments

Comments
 (0)