fix async test bug