|
5 | 5 | import pytest |
6 | 6 |
|
7 | 7 | from tests.mock_yncaconnection import YncaConnectionMock |
8 | | -from ynca import HdmiOutOnOff, Party, PartyMute, Pwr, SpPattern, System |
| 8 | +from ynca import ( |
| 9 | + HdmiOutOnOff, |
| 10 | + Party, |
| 11 | + PartyMute, |
| 12 | + Pwr, |
| 13 | + SpPattern, |
| 14 | + SpPatternSwfrCnfg, |
| 15 | + System, |
| 16 | +) |
9 | 17 |
|
10 | 18 | SYS = "SYS" |
11 | 19 |
|
|
86 | 94 | (SYS, "SPPATTERN", "Pattern 2"), |
87 | 95 | ], |
88 | 96 | ), |
| 97 | + ( |
| 98 | + (SYS, "SPPATTERN1SWFR1CNFG"), |
| 99 | + [ |
| 100 | + (SYS, "SPPATTERN1SWFR1CNFG", "Use"), |
| 101 | + ], |
| 102 | + ), |
| 103 | + ( |
| 104 | + (SYS, "SPPATTERN1SWFR2CNFG"), |
| 105 | + [ |
| 106 | + (SYS, "SPPATTERN1SWFR2CNFG", "None"), |
| 107 | + ], |
| 108 | + ), |
| 109 | + ( |
| 110 | + (SYS, "SPPATTERN2SWFR1CNFG"), |
| 111 | + [ |
| 112 | + (SYS, "SPPATTERN2SWFR1CNFG", "Use"), |
| 113 | + ], |
| 114 | + ), |
| 115 | + ( |
| 116 | + (SYS, "SPPATTERN2SWFR2CNFG"), |
| 117 | + [ |
| 118 | + (SYS, "SPPATTERN2SWFR2CNFG", "None"), |
| 119 | + ], |
| 120 | + ), |
89 | 121 | ( |
90 | 122 | (SYS, "VERSION"), |
91 | 123 | [ |
@@ -164,6 +196,10 @@ def test_initialize_minimal( |
164 | 196 | assert s.pwr is None |
165 | 197 | assert s.party is None |
166 | 198 | assert s.sppattern is None |
| 199 | + assert s.sppattern1swfr1cnfg is None |
| 200 | + assert s.sppattern1swfr2cnfg is None |
| 201 | + assert s.sppattern2swfr1cnfg is None |
| 202 | + assert s.sppattern2swfr2cnfg is None |
167 | 203 |
|
168 | 204 |
|
169 | 205 | def test_initialize_full( |
@@ -211,6 +247,10 @@ def test_initialize_full( |
211 | 247 | assert s.party == Party.ON |
212 | 248 | assert s.pwr == Pwr.STANDBY |
213 | 249 | assert s.sppattern == SpPattern.PATTERN_2 |
| 250 | + assert s.sppattern1swfr1cnfg == SpPatternSwfrCnfg.USE |
| 251 | + assert s.sppattern1swfr2cnfg == SpPatternSwfrCnfg.NONE |
| 252 | + assert s.sppattern2swfr1cnfg == SpPatternSwfrCnfg.USE |
| 253 | + assert s.sppattern2swfr2cnfg == SpPatternSwfrCnfg.NONE |
214 | 254 |
|
215 | 255 |
|
216 | 256 | def test_hdmiout(connection: YncaConnectionMock, initialized_system: System) -> None: |
|
0 commit comments