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.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):
|
||||
device = AllMissingColorPriceDevice(self.home_xml)
|
||||
service = PddCollectService(
|
||||
|
||||
Reference in New Issue
Block a user