Quite a few tests that required async have been written using block_on in the past, or some other construct. This was done because I did not know about the existence of tokio::test, an attribute macro which allows one to write an async test. It would be nice if existing tests were rewritten to make use of this.