refactor: 复用持久设备工作线程 (#110)
This commit is contained in:
@@ -513,6 +513,10 @@ class SettingsPageEventTest(unittest.TestCase):
|
||||
)
|
||||
page.deviceTableModel.set_checked_serial("USB-001")
|
||||
self._wait_until(lambda: page.eventBinder._pdd_check_thread is None)
|
||||
changed_serials = []
|
||||
page.eventBinder.androidDeviceConfigurationChanged.connect(
|
||||
changed_serials.append
|
||||
)
|
||||
|
||||
page.saveButton.click()
|
||||
self.assertFalse(page.saveButton.isEnabled())
|
||||
@@ -530,6 +534,7 @@ class SettingsPageEventTest(unittest.TestCase):
|
||||
"当前使用设备:USB-001(已保存)",
|
||||
)
|
||||
self.assertTrue(page.deleteButton.isEnabled())
|
||||
self.assertEqual(changed_serials, ["USB-001"])
|
||||
page.eventBinder.shutdown()
|
||||
page.deleteLater()
|
||||
|
||||
|
||||
Reference in New Issue
Block a user