Fix allday events in custom_calendars (#11272)

pull/11274/head
maxlaverse 2017-12-22 14:08:34 +01:00 committed by Martin Hjelmare
parent 295caeb065
commit 46df91ff45
2 changed files with 4 additions and 2 deletions

View File

@ -25,7 +25,6 @@ CONF_DEVICE_ID = 'device_id'
CONF_CALENDARS = 'calendars'
CONF_CUSTOM_CALENDARS = 'custom_calendars'
CONF_CALENDAR = 'calendar'
CONF_ALL_DAY = 'all_day'
CONF_SEARCH = 'search'
PLATFORM_SCHEMA = PLATFORM_SCHEMA.extend({
@ -89,7 +88,7 @@ def setup_platform(hass, config, add_devices, disc_info=None):
WebDavCalendarEventDevice(hass,
device_data,
calendar,
cust_calendar.get(CONF_ALL_DAY),
True,
cust_calendar.get(CONF_SEARCH))
)

View File

@ -121,8 +121,10 @@ class TestComponentsWebDavCalendar(unittest.TestCase):
assert len(devices) == 2
assert devices[0].name == "First"
assert devices[0].dev_id == "First"
self.assertFalse(devices[0].data.include_all_day)
assert devices[1].name == "Second"
assert devices[1].dev_id == "Second"
self.assertFalse(devices[1].data.include_all_day)
caldav.setup_platform(self.hass,
{
@ -167,6 +169,7 @@ class TestComponentsWebDavCalendar(unittest.TestCase):
assert len(devices) == 1
assert devices[0].name == "HomeOffice"
assert devices[0].dev_id == "Second HomeOffice"
self.assertTrue(devices[0].data.include_all_day)
caldav.setup_platform(self.hass,
{