mirror of
https://github.com/HASwitchPlate/openHASP.git
synced 2025-07-27 21:26:43 +00:00
Update tests
This commit is contained in:
parent
bee68ca791
commit
578ab09318
@ -70,7 +70,7 @@ marks:
|
|||||||
- parametrize:
|
- parametrize:
|
||||||
key: obj
|
key: obj
|
||||||
vals:
|
vals:
|
||||||
- cb
|
- checkbox
|
||||||
- btn
|
- btn
|
||||||
|
|
||||||
stages:
|
stages:
|
||||||
@ -88,13 +88,13 @@ stages:
|
|||||||
mqtt_publish:
|
mqtt_publish:
|
||||||
topic: hasp/{plate}/command
|
topic: hasp/{plate}/command
|
||||||
payload: "p[1].b[0].bg_color={color}"
|
payload: "p[1].b[0].bg_color={color}"
|
||||||
delay_after: 0.1
|
delay_after: 0.02
|
||||||
|
|
||||||
- name: Clear page
|
- name: Clear page
|
||||||
mqtt_publish:
|
mqtt_publish:
|
||||||
topic: hasp/{plate}/command/clearpage
|
topic: hasp/{plate}/command/clearpage
|
||||||
payload: ""
|
payload: ""
|
||||||
delay_after: 0.2
|
delay_after: 0.02
|
||||||
|
|
||||||
- name: Create object
|
- name: Create object
|
||||||
mqtt_publish:
|
mqtt_publish:
|
||||||
@ -106,13 +106,13 @@ stages:
|
|||||||
r: !int "{r:d}"
|
r: !int "{r:d}"
|
||||||
g: !int "{g:d}"
|
g: !int "{g:d}"
|
||||||
b: !int "{b:d}"
|
b: !int "{b:d}"
|
||||||
delay_after: 0.1
|
delay_after: 0.02
|
||||||
|
|
||||||
- name: Set bg_color
|
- name: Set bg_color
|
||||||
mqtt_publish:
|
mqtt_publish:
|
||||||
topic: hasp/{plate}/command
|
topic: hasp/{plate}/command
|
||||||
payload: "p[1].b[0].bg_color={rgb565}"
|
payload: "p[1].b[0].bg_color={rgb565}"
|
||||||
delay_after: 0.1
|
delay_after: 0.02
|
||||||
|
|
||||||
- name: Test named COLOR
|
- name: Test named COLOR
|
||||||
mqtt_publish:
|
mqtt_publish:
|
||||||
|
@ -12,7 +12,7 @@ paho-mqtt: &mqtt_spec
|
|||||||
connect:
|
connect:
|
||||||
host: "{host}"
|
host: "{host}"
|
||||||
port: !int "{port:d}"
|
port: !int "{port:d}"
|
||||||
timeout: 3
|
timeout: 1
|
||||||
|
|
||||||
stages:
|
stages:
|
||||||
- name: Page 1
|
- name: Page 1
|
||||||
@ -23,13 +23,13 @@ stages:
|
|||||||
topic: hasp/{plate}/state/page
|
topic: hasp/{plate}/state/page
|
||||||
payload: "1"
|
payload: "1"
|
||||||
timeout: 1
|
timeout: 1
|
||||||
delay_after: 0.1
|
delay_after: 0.02
|
||||||
|
|
||||||
- name: Clear page
|
- name: Clear page
|
||||||
mqtt_publish:
|
mqtt_publish:
|
||||||
topic: hasp/{plate}/command/clearpage
|
topic: hasp/{plate}/command/clearpage
|
||||||
payload: ""
|
payload: ""
|
||||||
delay_after: 0.1
|
delay_after: 0.02
|
||||||
|
|
||||||
- name: Create object
|
- name: Create object
|
||||||
mqtt_publish:
|
mqtt_publish:
|
||||||
@ -37,13 +37,13 @@ stages:
|
|||||||
json:
|
json:
|
||||||
objid: 12
|
objid: 12
|
||||||
id: 1
|
id: 1
|
||||||
delay_after: 0.1
|
delay_after: 0.02
|
||||||
|
|
||||||
- name: Set x
|
- name: Set x
|
||||||
mqtt_publish:
|
mqtt_publish:
|
||||||
topic: hasp/{plate}/command
|
topic: hasp/{plate}/command
|
||||||
payload: "p1b1.x=50"
|
payload: "p1b1.x=50"
|
||||||
delay_after: 0.1
|
delay_after: 0.02
|
||||||
- name: Get x
|
- name: Get x
|
||||||
mqtt_publish:
|
mqtt_publish:
|
||||||
topic: hasp/{plate}/command
|
topic: hasp/{plate}/command
|
||||||
@ -71,7 +71,7 @@ stages:
|
|||||||
mqtt_publish:
|
mqtt_publish:
|
||||||
topic: hasp/{plate}/command
|
topic: hasp/{plate}/command
|
||||||
payload: "p1b1.y=50"
|
payload: "p1b1.y=50"
|
||||||
delay_after: 0.1
|
delay_after: 0.02
|
||||||
- name: Get y
|
- name: Get y
|
||||||
mqtt_publish:
|
mqtt_publish:
|
||||||
topic: hasp/{plate}/command
|
topic: hasp/{plate}/command
|
||||||
@ -85,7 +85,7 @@ stages:
|
|||||||
mqtt_publish:
|
mqtt_publish:
|
||||||
topic: hasp/{plate}/command
|
topic: hasp/{plate}/command
|
||||||
payload: "p1b1.y=25"
|
payload: "p1b1.y=25"
|
||||||
delay_after: 0.1
|
delay_after: 0.02
|
||||||
- name: Get y
|
- name: Get y
|
||||||
mqtt_publish:
|
mqtt_publish:
|
||||||
topic: hasp/{plate}/command
|
topic: hasp/{plate}/command
|
||||||
@ -100,7 +100,7 @@ stages:
|
|||||||
mqtt_publish:
|
mqtt_publish:
|
||||||
topic: hasp/{plate}/command
|
topic: hasp/{plate}/command
|
||||||
payload: "p1b1.w=50"
|
payload: "p1b1.w=50"
|
||||||
delay_after: 0.1
|
delay_after: 0.02
|
||||||
- name: Get w
|
- name: Get w
|
||||||
mqtt_publish:
|
mqtt_publish:
|
||||||
topic: hasp/{plate}/command
|
topic: hasp/{plate}/command
|
||||||
@ -128,7 +128,7 @@ stages:
|
|||||||
mqtt_publish:
|
mqtt_publish:
|
||||||
topic: hasp/{plate}/command
|
topic: hasp/{plate}/command
|
||||||
payload: "p1b1.h=50"
|
payload: "p1b1.h=50"
|
||||||
delay_after: 0.1
|
delay_after: 0.02
|
||||||
- name: Get h
|
- name: Get h
|
||||||
mqtt_publish:
|
mqtt_publish:
|
||||||
topic: hasp/{plate}/command
|
topic: hasp/{plate}/command
|
||||||
@ -142,7 +142,7 @@ stages:
|
|||||||
mqtt_publish:
|
mqtt_publish:
|
||||||
topic: hasp/{plate}/command
|
topic: hasp/{plate}/command
|
||||||
payload: "p1b1.h=25"
|
payload: "p1b1.h=25"
|
||||||
delay_after: 0.1
|
delay_after: 0.02
|
||||||
- name: Get h
|
- name: Get h
|
||||||
mqtt_publish:
|
mqtt_publish:
|
||||||
topic: hasp/{plate}/command
|
topic: hasp/{plate}/command
|
||||||
@ -157,7 +157,7 @@ stages:
|
|||||||
mqtt_publish:
|
mqtt_publish:
|
||||||
topic: hasp/{plate}/command
|
topic: hasp/{plate}/command
|
||||||
payload: "p1b1.mode=crop"
|
payload: "p1b1.mode=crop"
|
||||||
delay_after: 0.1
|
delay_after: 0.02
|
||||||
- name: Get mode
|
- name: Get mode
|
||||||
mqtt_publish:
|
mqtt_publish:
|
||||||
topic: hasp/{plate}/command
|
topic: hasp/{plate}/command
|
||||||
@ -167,7 +167,7 @@ stages:
|
|||||||
mqtt_publish:
|
mqtt_publish:
|
||||||
topic: hasp/{plate}/command
|
topic: hasp/{plate}/command
|
||||||
payload: "p1b1.w=50"
|
payload: "p1b1.w=50"
|
||||||
delay_after: 0.1
|
delay_after: 0.02
|
||||||
- name: Get w
|
- name: Get w
|
||||||
mqtt_publish:
|
mqtt_publish:
|
||||||
topic: hasp/{plate}/command
|
topic: hasp/{plate}/command
|
||||||
@ -195,7 +195,7 @@ stages:
|
|||||||
mqtt_publish:
|
mqtt_publish:
|
||||||
topic: hasp/{plate}/command
|
topic: hasp/{plate}/command
|
||||||
payload: "p1b1.h=50"
|
payload: "p1b1.h=50"
|
||||||
delay_after: 0.1
|
delay_after: 0.02
|
||||||
- name: Get h
|
- name: Get h
|
||||||
mqtt_publish:
|
mqtt_publish:
|
||||||
topic: hasp/{plate}/command
|
topic: hasp/{plate}/command
|
||||||
@ -209,7 +209,7 @@ stages:
|
|||||||
mqtt_publish:
|
mqtt_publish:
|
||||||
topic: hasp/{plate}/command
|
topic: hasp/{plate}/command
|
||||||
payload: "p1b1.h=45"
|
payload: "p1b1.h=45"
|
||||||
delay_after: 0.1
|
delay_after: 0.02
|
||||||
- name: Get h
|
- name: Get h
|
||||||
mqtt_publish:
|
mqtt_publish:
|
||||||
topic: hasp/{plate}/command
|
topic: hasp/{plate}/command
|
||||||
@ -224,7 +224,7 @@ stages:
|
|||||||
mqtt_publish:
|
mqtt_publish:
|
||||||
topic: hasp/{plate}/command
|
topic: hasp/{plate}/command
|
||||||
payload: "p1b1.enabled=0"
|
payload: "p1b1.enabled=0"
|
||||||
delay_after: 0.1
|
delay_after: 0.02
|
||||||
- name: Get enabled
|
- name: Get enabled
|
||||||
mqtt_publish:
|
mqtt_publish:
|
||||||
topic: hasp/{plate}/command
|
topic: hasp/{plate}/command
|
||||||
@ -238,7 +238,7 @@ stages:
|
|||||||
mqtt_publish:
|
mqtt_publish:
|
||||||
topic: hasp/{plate}/command
|
topic: hasp/{plate}/command
|
||||||
payload: "p1b1.enabled=1"
|
payload: "p1b1.enabled=1"
|
||||||
delay_after: 0.1
|
delay_after: 0.02
|
||||||
- name: Get enabled
|
- name: Get enabled
|
||||||
mqtt_publish:
|
mqtt_publish:
|
||||||
topic: hasp/{plate}/command
|
topic: hasp/{plate}/command
|
||||||
@ -253,7 +253,7 @@ stages:
|
|||||||
mqtt_publish:
|
mqtt_publish:
|
||||||
topic: hasp/{plate}/command
|
topic: hasp/{plate}/command
|
||||||
payload: "p1b1.hidden=1"
|
payload: "p1b1.hidden=1"
|
||||||
delay_after: 0.1
|
delay_after: 0.02
|
||||||
- name: Get hidden
|
- name: Get hidden
|
||||||
mqtt_publish:
|
mqtt_publish:
|
||||||
topic: hasp/{plate}/command
|
topic: hasp/{plate}/command
|
||||||
@ -277,7 +277,7 @@ stages:
|
|||||||
mqtt_publish:
|
mqtt_publish:
|
||||||
topic: hasp/{plate}/command
|
topic: hasp/{plate}/command
|
||||||
payload: "p1b1.hidden=0"
|
payload: "p1b1.hidden=0"
|
||||||
delay_after: 0.1
|
delay_after: 0.02
|
||||||
- name: Get hidden
|
- name: Get hidden
|
||||||
mqtt_publish:
|
mqtt_publish:
|
||||||
topic: hasp/{plate}/command
|
topic: hasp/{plate}/command
|
||||||
@ -301,7 +301,7 @@ stages:
|
|||||||
mqtt_publish:
|
mqtt_publish:
|
||||||
topic: hasp/{plate}/command
|
topic: hasp/{plate}/command
|
||||||
payload: "p1b1.vis=0"
|
payload: "p1b1.vis=0"
|
||||||
delay_after: 0.1
|
delay_after: 0.02
|
||||||
- name: Get hidden
|
- name: Get hidden
|
||||||
mqtt_publish:
|
mqtt_publish:
|
||||||
topic: hasp/{plate}/command
|
topic: hasp/{plate}/command
|
||||||
@ -325,7 +325,7 @@ stages:
|
|||||||
mqtt_publish:
|
mqtt_publish:
|
||||||
topic: hasp/{plate}/command
|
topic: hasp/{plate}/command
|
||||||
payload: "p1b1.vis=1"
|
payload: "p1b1.vis=1"
|
||||||
delay_after: 0.1
|
delay_after: 0.02
|
||||||
- name: Get hidden
|
- name: Get hidden
|
||||||
mqtt_publish:
|
mqtt_publish:
|
||||||
topic: hasp/{plate}/command
|
topic: hasp/{plate}/command
|
||||||
|
Loading…
x
Reference in New Issue
Block a user