test: 覆盖颜色等待参数校验 (#44)
This commit is contained in:
@@ -702,6 +702,15 @@ class PddCollectParserTest(unittest.TestCase):
|
|||||||
self.assertNotEqual(service._color_view_signature(latest_xml), previous)
|
self.assertNotEqual(service._color_view_signature(latest_xml), previous)
|
||||||
self.assertEqual(clock.sleeps, [0.1, 0.1])
|
self.assertEqual(clock.sleeps, [0.1, 0.1])
|
||||||
|
|
||||||
|
def test_color_wait_parameters_must_be_positive(self):
|
||||||
|
with self.assertRaisesRegex(ValueError, "颜色轮询间隔必须大于 0 秒"):
|
||||||
|
PddCollectService(
|
||||||
|
PddDeviceService(lambda _serial: object()),
|
||||||
|
"USB-001",
|
||||||
|
"client-001",
|
||||||
|
color_poll_interval=0,
|
||||||
|
)
|
||||||
|
|
||||||
def test_all_missing_color_prices_still_collects_sizes(self):
|
def test_all_missing_color_prices_still_collects_sizes(self):
|
||||||
device = AllMissingColorPriceDevice(self.home_xml)
|
device = AllMissingColorPriceDevice(self.home_xml)
|
||||||
service = PddCollectService(
|
service = PddCollectService(
|
||||||
|
|||||||
Reference in New Issue
Block a user