Skip to content

Commit

Permalink
update tests
Browse files Browse the repository at this point in the history
  • Loading branch information
tr4nt0r committed Jan 23, 2025
1 parent 6405d78 commit a97f6d9
Show file tree
Hide file tree
Showing 2 changed files with 10 additions and 5 deletions.
6 changes: 5 additions & 1 deletion tests/test_tuya_builder.py
Original file line number Diff line number Diff line change
Expand Up @@ -8,10 +8,11 @@
from zigpy.quirks.v2 import CustomDeviceV2
import zigpy.types as t
from zigpy.zcl import foundation
from zigpy.zcl.clusters.general import Basic, BatterySize
from zigpy.zcl.clusters.general import Basic

from tests.common import ClusterListener, MockDatetime, wait_for_zigpy_tasks
import zhaquirks
from zhaquirks.const import BatterySize
from zhaquirks.tuya import (
TUYA_QUERY_DATA,
TUYA_SET_TIME,
Expand Down Expand Up @@ -93,6 +94,9 @@ async def test_convenience_methods(device_mock, method_name, attr_name, exp_clas
(TuyaPowerConfigurationCluster2AAA, None, None, None, BatterySize.AAA, 2, 15),
(None, BatterySize.CR123A, 1, 60, BatterySize.CR123A, 1, 60),
(None, BatterySize.CR123A, 1, None, BatterySize.CR123A, 1, 30),
(None, BatterySize.CR2450, 1, None, BatterySize.CR2450, 1, 30),
(None, BatterySize.CR2032, 1, None, BatterySize.CR2032, 1, 30),
(None, BatterySize.CR1632, 1, None, BatterySize.CR1632, 1, 30),
(None, BatterySize.AA, None, None, BatterySize.AA, None, None),
(None, None, None, None, None, None, None),
],
Expand Down
9 changes: 5 additions & 4 deletions tests/test_xiaomi.py
Original file line number Diff line number Diff line change
Expand Up @@ -47,6 +47,7 @@
OUTPUT_CLUSTERS,
PROFILE_ID,
ZONE_STATUS_CHANGE_COMMAND,
BatterySize,
)
from zhaquirks.xiaomi import (
LUMI,
Expand Down Expand Up @@ -384,10 +385,10 @@ async def test_mija_battery(zigpy_device_from_quirk, voltage, bpr):
@pytest.mark.parametrize(
"quirk, batt_size",
(
(zhaquirks.xiaomi.aqara.vibration_aq1.VibrationAQ1, 0x0A),
(zhaquirks.xiaomi.mija.motion.Motion, 0x09),
(zhaquirks.xiaomi.mija.sensor_switch.MijaButton, 0x0A),
(zhaquirks.xiaomi.mija.sensor_magnet.Magnet, 0x0B),
(zhaquirks.xiaomi.aqara.vibration_aq1.VibrationAQ1, BatterySize.CR2032),
(zhaquirks.xiaomi.mija.motion.Motion, BatterySize.CR2450),
(zhaquirks.xiaomi.mija.sensor_switch.MijaButton, BatterySize.CR2032),
(zhaquirks.xiaomi.mija.sensor_magnet.Magnet, BatterySize.CR1632),
),
)
async def test_xiaomi_batt_size(zigpy_device_from_quirk, quirk, batt_size):
Expand Down

0 comments on commit a97f6d9

Please sign in to comment.