Consider using take() without any timeout instead. You have a global test timeout to protect you.