The current test_icrc1_test_suite implementation uses FutureExt's now_or_never to deal with async code. The issue with that is that in case of timeout you get an unwrap error instead of a timeout. This PR changes that by making the test async and using tokio::test macro.
The current
test_icrc1_test_suite
implementation usesFutureExt
'snow_or_never
to deal with async code. The issue with that is that in case of timeout you get anunwrap
error instead of a timeout. This PR changes that by making the test async and usingtokio::test
macro.