forked from Github/frigate
app container and config schema
This commit is contained in:
26
frigate/test/test_config.py
Normal file
26
frigate/test/test_config.py
Normal file
@@ -0,0 +1,26 @@
|
||||
import json
|
||||
from unittest import TestCase, main
|
||||
import voluptuous as vol
|
||||
from frigate.config import FRIGATE_CONFIG_SCHEMA
|
||||
|
||||
class TestConfig(TestCase):
|
||||
def test_empty(self):
|
||||
FRIGATE_CONFIG_SCHEMA({})
|
||||
|
||||
def test_minimal(self):
|
||||
minimal = {
|
||||
'mqtt': {
|
||||
'host': 'mqtt'
|
||||
},
|
||||
'cameras': {
|
||||
'back': {
|
||||
'ffmpeg': {
|
||||
'input': 'rtsp://10.0.0.1:554/video'
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
FRIGATE_CONFIG_SCHEMA(minimal)
|
||||
|
||||
if __name__ == '__main__':
|
||||
main(verbosity=2)
|
||||
Reference in New Issue
Block a user