chore: hide data path settings
This commit is contained in:
+18
-6
@@ -451,6 +451,18 @@ class GuiTests(TempDirMixin, unittest.TestCase):
|
||||
],
|
||||
group_widgets,
|
||||
)
|
||||
for hidden_widget in (
|
||||
tab.user_data_root_edit,
|
||||
tab.image_dir_edit,
|
||||
tab.db_path_edit,
|
||||
):
|
||||
self.assertTrue(hidden_widget.isHidden())
|
||||
self.assertFalse(hidden_widget.isEnabled())
|
||||
self.assertEqual(-1, tab.infrastructure_form_layout.indexOf(hidden_widget))
|
||||
self.assertGreaterEqual(
|
||||
tab.infrastructure_form_layout.indexOf(tab.chrome_path_edit),
|
||||
0,
|
||||
)
|
||||
|
||||
self.assert_removed(temp_dir)
|
||||
|
||||
@@ -548,6 +560,9 @@ class GuiTests(TempDirMixin, unittest.TestCase):
|
||||
cfg["ai"]["default_text_model"] = "Text A"
|
||||
cfg["ai"]["default_image_model"] = "Image A"
|
||||
cfg["ai"]["generate_cover"] = True
|
||||
cfg["user_data_root"] = "manual_profiles"
|
||||
cfg["image_dir"] = "manual_images"
|
||||
cfg["db_path"] = "manual\\cmshopee.db"
|
||||
models_path = cfg["ai_models_path"]
|
||||
config_path = cfg["config_path"]
|
||||
appconfig.save_ai_models_config(
|
||||
@@ -638,9 +653,6 @@ class GuiTests(TempDirMixin, unittest.TestCase):
|
||||
self.assertEqual("360 秒", tab.response_timeout_label.text())
|
||||
tab.jpg_quality_spin.setValue(86)
|
||||
tab.chrome_path_edit.setText("D:\\Chrome\\chrome.exe")
|
||||
tab.user_data_root_edit.setText("profiles")
|
||||
tab.image_dir_edit.setText("pictures")
|
||||
tab.db_path_edit.setText("data\\cmshopee.db")
|
||||
tab.default_debug_port_spin.setValue(9300)
|
||||
tab.debug_port_start_spin.setValue(9300)
|
||||
tab.debug_port_end_spin.setValue(9350)
|
||||
@@ -666,9 +678,9 @@ class GuiTests(TempDirMixin, unittest.TestCase):
|
||||
self.assertEqual("2k", saved["ai"]["resolution"])
|
||||
self.assertEqual(86, saved["ai"]["jpg_quality"])
|
||||
self.assertEqual("D:\\Chrome\\chrome.exe", saved["chrome_path"])
|
||||
self.assertEqual("profiles", saved["user_data_root"])
|
||||
self.assertEqual("pictures", saved["image_dir"])
|
||||
self.assertEqual("data\\cmshopee.db", saved["db_path"])
|
||||
self.assertEqual("manual_profiles", saved["user_data_root"])
|
||||
self.assertEqual("manual_images", saved["image_dir"])
|
||||
self.assertEqual("manual\\cmshopee.db", saved["db_path"])
|
||||
self.assertEqual(9300, saved["default_debug_port"])
|
||||
self.assertEqual([9300, 9350], saved["debug_port_range"])
|
||||
self.assertEqual(45, saved["cdp_ready_timeout"])
|
||||
|
||||
Reference in New Issue
Block a user