mirror of
https://github.com/home-assistant/core.git
synced 2025-12-27 14:31:13 +00:00
Add tests for bootstrap config validation
This commit is contained in:
@@ -143,10 +143,18 @@ class MockHTTP(object):
|
||||
class MockModule(object):
|
||||
"""Representation of a fake module."""
|
||||
|
||||
def __init__(self, domain=None, dependencies=[], setup=None):
|
||||
def __init__(self, domain=None, dependencies=[], setup=None,
|
||||
config_schema=None, platform_schema=None):
|
||||
"""Initialize the mock module."""
|
||||
self.DOMAIN = domain
|
||||
self.DEPENDENCIES = dependencies
|
||||
|
||||
if config_schema is not None:
|
||||
self.CONFIG_SCHEMA = config_schema
|
||||
|
||||
if platform_schema is not None:
|
||||
self.PLATFORM_SCHEMA = platform_schema
|
||||
|
||||
# Setup a mock setup if none given.
|
||||
if setup is None:
|
||||
self.setup = lambda hass, config: True
|
||||
|
||||
Reference in New Issue
Block a user