Files
ad_toolbox/unit_tests/test_constants.yaml

53 lines
1.0 KiB
YAML

fake_entities:
binary_sensor.true: True
binary_sensor.false: False
binary_sensor.off: 'off'
binary_sensor.on: 'on'
sensor.int17: 17
sensor.int170: 170
sensor.int200: 200
sensor.int3: 3
sensor.float10: 10.0
sensor.float5: 5.0
sensor.strNuit: 'Nuit'
sensor.strHome: 'home'
sensor.None: #None
constants:
self: sensor.int170
selftrue: binary_sensor.true
pi: 3.14
tests:
test_1:
expected_result: Succeeded
conditions: binary_sensor.true and True
test_2:
expected_result: Failed
conditions: binary_sensor.true and False
test_3:
expected_result: Succeeded
conditions: sensor.strNuit != None
test_4:
expected_result: Succeeded
conditions: sensor.None == None
test_5:
expected_result: Succeeded
conditions: self > 160
test_6:
expected_result: Failed
conditions: self < 160
test_7:
expected_result: Succeeded
conditions: pi * 2 == 6.28
test_8:
expected_result: Succeeded
conditions: selftrue and not sensor.strHome == 'Nuit'