1
0
mirror of https://github.com/home-assistant/core.git synced 2025-12-24 21:06:19 +00:00
This commit is contained in:
pavoni
2016-01-21 23:17:19 +00:00
parent f8072aae68
commit c615272c06
2 changed files with 22 additions and 37 deletions

View File

@@ -12,33 +12,28 @@ import homeassistant.core as ha
import homeassistant.components.sensor as sensor
@pytest.mark.usefixtures('betamax_session')
class TestSensorYr:
""" Test the Yr sensor. """
def setup_method(self, method):
self.hass = ha.HomeAssistant()
self.hass.config.latitude = 32.87336
self.hass.config.longitude = 117.22743
def teardown_method(self, method):
""" Stop down stuff we started. """
self.hass.stop()
def test_template(self, betamax_session):
with patch('homeassistant.components.sensor.yr.requests.Session',
return_value=betamax_session):
assert sensor.setup(self.hass, {
'sensor': {
'platform': 'template',
'sensors': {
'test_template_sensor': {
'value_template':
'{{ states.sensor.test_state.state }}'
}
assert sensor.setup(self.hass, {
'sensor': {
'platform': 'template',
'sensors': {
'test_template_sensor': {
'value_template':
'{{ states.sensor.test_state.state }}'
}
}
})
}
})
state = self.hass.states.get('sensor.test_template_sensor')
assert state.state == ''