feat: color title wait status
This commit is contained in:
@@ -131,8 +131,10 @@ class TestAiOutfitPanelDefaults(unittest.TestCase):
|
||||
|
||||
self.assertFalse(panel._title_wait_label.isHidden())
|
||||
self.assertEqual(panel._title_wait_label.text(), "等待中 01:35 / 10:00")
|
||||
self.assertIn("#0078d4", panel._title_wait_label.styleSheet())
|
||||
self.assertTrue(panel._title_wait_timer.isActive())
|
||||
panel._reset_title_wait_label()
|
||||
self.assertEqual(panel._title_wait_label.styleSheet(), "")
|
||||
|
||||
def test_title_wait_limit_uses_model_timeout_override(self):
|
||||
from services.ai_image_service import AiModelConfig
|
||||
@@ -162,6 +164,18 @@ class TestAiOutfitPanelDefaults(unittest.TestCase):
|
||||
self.assertFalse(panel._title_wait_timer.isActive())
|
||||
self.assertFalse(panel._title_wait_label.isHidden())
|
||||
self.assertEqual(panel._title_wait_label.text(), "写入中 1/3")
|
||||
self.assertIn("#107c10", panel._title_wait_label.styleSheet())
|
||||
panel._reset_title_wait_label()
|
||||
|
||||
def test_title_wait_finish_uses_success_and_error_colors(self):
|
||||
panel = self._panel()
|
||||
|
||||
panel._finish_title_wait("完成 3 条", "success")
|
||||
self.assertFalse(panel._title_wait_label.isHidden())
|
||||
self.assertIn("#107c10", panel._title_wait_label.styleSheet())
|
||||
|
||||
panel._finish_title_wait("生成失败", "error")
|
||||
self.assertIn("#c42b1c", panel._title_wait_label.styleSheet())
|
||||
panel._reset_title_wait_label()
|
||||
|
||||
def test_prompt_buttons_save_row_insert_title_and_preview(self):
|
||||
|
||||
Reference in New Issue
Block a user