Test that ready is all set up

If ready is a forever pending promise because it was never resolved or
rejected, the test will timeout.