Mercurial > code > home > repos > light9
changeset 2283:9bdc25ed5df5
fix tests
author | drewp@bigasterisk.com |
---|---|
date | Mon, 29 May 2023 19:37:11 -0700 |
parents | 9f18263a1dcd |
children | dcfa69d53fd2 |
files | light9/effect/sequencer/eval_faders_test.py light9/effect/settings_test.py |
diffstat | 2 files changed, 7 insertions(+), 4 deletions(-) [+] |
line wrap: on
line diff
--- a/light9/effect/sequencer/eval_faders_test.py Mon May 29 19:36:49 2023 -0700 +++ b/light9/effect/sequencer/eval_faders_test.py Mon May 29 19:37:11 2023 -0700 @@ -46,9 +46,9 @@ :fade1 a :Fader; :effect effect:effect1; - :setting :fs1; - :value 0.6 . + :setting :fs1 . :fs1 + :value 0.6 ; :effectAttr :strength . '''
--- a/light9/effect/settings_test.py Mon May 29 19:36:49 2023 -0700 +++ b/light9/effect/settings_test.py Mon May 29 19:37:11 2023 -0700 @@ -10,6 +10,9 @@ from light9.newtypes import DeviceAttr, DeviceUri, HexColor, VTUnion +def decimalLiteral(value): + return Literal(value, datatype='http://www.w3.org/2001/XMLSchema#decimal') + class TestDeviceSettings(unittest.TestCase): def setUp(self): @@ -47,11 +50,11 @@ (L9['foo'], L9['setting'], L9['foo_set0'], ctx), (L9['foo_set0'], L9['device'], L9['light1'], ctx), (L9['foo_set0'], L9['deviceAttr'], L9['brightness'], ctx), - (L9['foo_set0'], L9['value'], Literal(0.1), ctx), + (L9['foo_set0'], L9['value'], decimalLiteral(0.1), ctx), (L9['foo'], L9['setting'], L9['foo_set1'], ctx), (L9['foo_set1'], L9['device'], L9['light1'], ctx), (L9['foo_set1'], L9['deviceAttr'], L9['speed'], ctx), - (L9['foo_set1'], L9['scaledValue'], Literal(0.2), ctx), + (L9['foo_set1'], L9['scaledValue'], decimalLiteral(0.2), ctx), ])) s = DeviceSettings.fromResource(self.graph, DeviceUri(L9['foo']))