mirror of
https://github.com/home-assistant/core.git
synced 2025-07-21 12:17:07 +00:00
Fix allday events in custom_calendars (#11272)
This commit is contained in:
parent
295caeb065
commit
46df91ff45
@ -25,7 +25,6 @@ CONF_DEVICE_ID = 'device_id'
|
|||||||
CONF_CALENDARS = 'calendars'
|
CONF_CALENDARS = 'calendars'
|
||||||
CONF_CUSTOM_CALENDARS = 'custom_calendars'
|
CONF_CUSTOM_CALENDARS = 'custom_calendars'
|
||||||
CONF_CALENDAR = 'calendar'
|
CONF_CALENDAR = 'calendar'
|
||||||
CONF_ALL_DAY = 'all_day'
|
|
||||||
CONF_SEARCH = 'search'
|
CONF_SEARCH = 'search'
|
||||||
|
|
||||||
PLATFORM_SCHEMA = PLATFORM_SCHEMA.extend({
|
PLATFORM_SCHEMA = PLATFORM_SCHEMA.extend({
|
||||||
@ -89,7 +88,7 @@ def setup_platform(hass, config, add_devices, disc_info=None):
|
|||||||
WebDavCalendarEventDevice(hass,
|
WebDavCalendarEventDevice(hass,
|
||||||
device_data,
|
device_data,
|
||||||
calendar,
|
calendar,
|
||||||
cust_calendar.get(CONF_ALL_DAY),
|
True,
|
||||||
cust_calendar.get(CONF_SEARCH))
|
cust_calendar.get(CONF_SEARCH))
|
||||||
)
|
)
|
||||||
|
|
||||||
|
@ -121,8 +121,10 @@ class TestComponentsWebDavCalendar(unittest.TestCase):
|
|||||||
assert len(devices) == 2
|
assert len(devices) == 2
|
||||||
assert devices[0].name == "First"
|
assert devices[0].name == "First"
|
||||||
assert devices[0].dev_id == "First"
|
assert devices[0].dev_id == "First"
|
||||||
|
self.assertFalse(devices[0].data.include_all_day)
|
||||||
assert devices[1].name == "Second"
|
assert devices[1].name == "Second"
|
||||||
assert devices[1].dev_id == "Second"
|
assert devices[1].dev_id == "Second"
|
||||||
|
self.assertFalse(devices[1].data.include_all_day)
|
||||||
|
|
||||||
caldav.setup_platform(self.hass,
|
caldav.setup_platform(self.hass,
|
||||||
{
|
{
|
||||||
@ -167,6 +169,7 @@ class TestComponentsWebDavCalendar(unittest.TestCase):
|
|||||||
assert len(devices) == 1
|
assert len(devices) == 1
|
||||||
assert devices[0].name == "HomeOffice"
|
assert devices[0].name == "HomeOffice"
|
||||||
assert devices[0].dev_id == "Second HomeOffice"
|
assert devices[0].dev_id == "Second HomeOffice"
|
||||||
|
self.assertTrue(devices[0].data.include_all_day)
|
||||||
|
|
||||||
caldav.setup_platform(self.hass,
|
caldav.setup_platform(self.hass,
|
||||||
{
|
{
|
||||||
|
Loading…
x
Reference in New Issue
Block a user