fix typo in async.test
remove debugging output
remove incorrect test
add some more tests
fix typo
add tests