From e1c7c3fdb214e997154ae6ac8b2b2e1ccbcf7e1c Mon Sep 17 00:00:00 2001 From: Chris Talkington Date: Sun, 30 Aug 2020 21:04:49 -0500 Subject: [PATCH] Ensure patching applies while testing marytts (#39490) * ensure patching applies while testing marytts * Update test_tts.py --- tests/components/marytts/test_tts.py | 21 ++++++++++----------- 1 file changed, 10 insertions(+), 11 deletions(-) diff --git a/tests/components/marytts/test_tts.py b/tests/components/marytts/test_tts.py index b5681460b75..ce2092dd607 100644 --- a/tests/components/marytts/test_tts.py +++ b/tests/components/marytts/test_tts.py @@ -77,14 +77,14 @@ class TestTTSMaryTTSPlatform: tts.ATTR_MESSAGE: "HomeAssistant", }, ) - self.hass.block_till_done() - - assert len(calls) == 1 - assert calls[0].data[ATTR_MEDIA_CONTENT_ID].find(".wav") != -1 + self.hass.block_till_done() mock_speak.assert_called_once() mock_speak.assert_called_with("HomeAssistant", {}) + assert len(calls) == 1 + assert calls[0].data[ATTR_MEDIA_CONTENT_ID].find(".wav") != -1 + def test_service_say_with_effect(self): """Test service call say with effects.""" calls = mock_service(self.hass, DOMAIN_MP, SERVICE_PLAY_MEDIA) @@ -108,14 +108,14 @@ class TestTTSMaryTTSPlatform: tts.ATTR_MESSAGE: "HomeAssistant", }, ) - self.hass.block_till_done() - - assert len(calls) == 1 - assert calls[0].data[ATTR_MEDIA_CONTENT_ID].find(".wav") != -1 + self.hass.block_till_done() mock_speak.assert_called_once() mock_speak.assert_called_with("HomeAssistant", {"Volume": "amount:2.0;"}) + assert len(calls) == 1 + assert calls[0].data[ATTR_MEDIA_CONTENT_ID].find(".wav") != -1 + def test_service_say_http_error(self): """Test service call say.""" calls = mock_service(self.hass, DOMAIN_MP, SERVICE_PLAY_MEDIA) @@ -137,8 +137,7 @@ class TestTTSMaryTTSPlatform: tts.ATTR_MESSAGE: "HomeAssistant", }, ) - self.hass.block_till_done() - - assert len(calls) == 0 + self.hass.block_till_done() mock_speak.assert_called_once() + assert len(calls) == 0