when abort reason `already_configured` is reached in config flow the config entry is reloaded, which calls `async_setup_entry`. Prior this change `await hass.async_block_till_done()` was called outside the `with` block, those did not call the mocked async_setup_entry  