comparison light9/effect/sequencer/note_test.py @ 2191:ffae830fda12

reformat
author drewp@bigasterisk.com
date Sat, 20 May 2023 16:32:16 -0700
parents 9fc653ee7fff
children 8c82f13a3298
comparison
equal deleted inserted replaced
2190:51c670ce5d50 2191:ffae830fda12
15 @prefix dev: <http://light9.bigasterisk.com/theater/test/device/> . 15 @prefix dev: <http://light9.bigasterisk.com/theater/test/device/> .
16 @prefix dmxA: <http://light9.bigasterisk.com/output/dmxA/> . 16 @prefix dmxA: <http://light9.bigasterisk.com/output/dmxA/> .
17 ''' 17 '''
18 18
19 FADER_GRAPH = PREFIXES + ''' 19 FADER_GRAPH = PREFIXES + '''
20 :fade1 20 :fade1
21 a :Fader; 21 a :Fader;
22 :effectClass effect:effect1; 22 :effectClass effect:effect1;
23 :effectAttr :strength; 23 :effectAttr :strength;
24 :value 0.6 . 24 :value 0.6 .
25 ''' 25 '''
26 26
27 27
28 class TestUntimedFaderNote: 28 class TestUntimedFaderNote:
34 assert report['effectSettings'] == {'http://light9.bigasterisk.com/strength': 0.6} 34 assert report['effectSettings'] == {'http://light9.bigasterisk.com/strength': 0.6}
35 assert out == BareEffectSettings(s={EffectAttr(L9['strength']): 0.6}) 35 assert out == BareEffectSettings(s={EffectAttr(L9['strength']): 0.6})
36 36
37 37
38 NOTE_GRAPH = PREFIXES + ''' 38 NOTE_GRAPH = PREFIXES + '''
39 :brightness 39 :brightness
40 a :DeviceAttr; 40 a :DeviceAttr;
41 rdfs:label "brightness"; 41 rdfs:label "brightness";
42 :dataType :scalar . 42 :dataType :scalar .
43 43
44 :strength 44 :strength
45 a :EffectAttr; 45 a :EffectAttr;
46 rdfs:label "strength" . 46 rdfs:label "strength" .
47 47
48 :SimpleDimmer 48 :SimpleDimmer
49 a :DeviceClass; 49 a :DeviceClass;
50 rdfs:label "SimpleDimmer"; 50 rdfs:label "SimpleDimmer";
51 :deviceAttr :brightness; 51 :deviceAttr :brightness;
52 :attr [ :outputAttr :level; :dmxOffset 0 ] . 52 :attr [ :outputAttr :level; :dmxOffset 0 ] .
53
54 dev:light1
55 a :SimpleDimmer;
56 :dmxUniverse dmxA:;
57 :dmxBase 178 .
58 53
59 effect:effect1 54 dev:light1
60 a :EffectClass; 55 a :SimpleDimmer;
61 :setting effect:effect1_set1 . 56 :dmxUniverse dmxA:;
62 effect:effect1_set1 57 :dmxBase 178 .
63 :device dev:light1;
64 :deviceAttr :brightness;
65 :scaledValue 0.5 .
66 :fade1
67 a :Fader;
68 :effectClass effect:effect1;
69 :effectAttr :strength;
70 :value 0.6 .
71 58
59 effect:effect1
60 a :EffectClass;
61 :setting effect:effect1_set1 .
62 effect:effect1_set1
63 :device dev:light1;
64 :deviceAttr :brightness;
65 :scaledValue 0.5 .
66 :fade1
67 a :Fader;
68 :effectClass effect:effect1;
69 :effectAttr :strength;
70 :value 0.6 .
72 ''' 71 '''
73 72
74 73
75 class TestTimedNote: 74 class TestTimedNote:
76 75