this should probably have an explicit assert at the end in addition to the expectation that it won't raise a timeout