feat: add semantic risk indicators
This commit is contained in:
+9
-2
@@ -94,6 +94,7 @@ class GuiTests(TempDirMixin, unittest.TestCase):
|
||||
)
|
||||
self.assertEqual("就绪", window.statusBar().currentMessage())
|
||||
self.assertEqual(TAB_STYLE, window.tabs.styleSheet())
|
||||
self.assertFalse(window.tabs.tabIcon(TAB_TITLES.index("③ 更新shopee")).isNull())
|
||||
self.assertIn("min-width: 128px", window.tabs.styleSheet())
|
||||
self.assertIn("padding: 8px 18px", window.tabs.styleSheet())
|
||||
self.assertIn("margin-right: 8px", window.tabs.styleSheet())
|
||||
@@ -2007,7 +2008,10 @@ class GuiTests(TempDirMixin, unittest.TestCase):
|
||||
self.assertEqual(1, tab.table.rowCount())
|
||||
self.assertEqual("主店", tab.table.item(0, 0).text())
|
||||
self.assertEqual("alias", tab.table.item(0, 1).text())
|
||||
self.assertEqual("未知", tab.table.item(0, 4).text())
|
||||
self.assertEqual("● 未知", tab.table.item(0, 4).text())
|
||||
self.assertEqual(gui.COLOR_MUTED, tab.table.item(0, 4).foreground().color().name())
|
||||
self.assertEqual("deleteAccountButton", tab.delete_button.objectName())
|
||||
self.assertIn(gui.COLOR_DANGER, tab.delete_button.styleSheet())
|
||||
visible_values = [
|
||||
tab.table.item(0, column).text()
|
||||
for column in range(tab.table.columnCount())
|
||||
@@ -2093,7 +2097,8 @@ class GuiTests(TempDirMixin, unittest.TestCase):
|
||||
{"alias": "alias", "status": {"logged_in": True, "reason": None}}
|
||||
)
|
||||
|
||||
self.assertEqual("已登录", tab.table.item(0, 4).text())
|
||||
self.assertEqual("● 已登录", tab.table.item(0, 4).text())
|
||||
self.assertEqual(gui.COLOR_SUCCESS, tab.table.item(0, 4).foreground().color().name())
|
||||
|
||||
self.assert_removed(temp_dir)
|
||||
|
||||
@@ -2157,6 +2162,8 @@ class GuiTests(TempDirMixin, unittest.TestCase):
|
||||
self.assertEqual("51100639510", tab.model.index(0, 2).data())
|
||||
self.assertEqual("待采集", tab.model.index(0, 3).data())
|
||||
self.assert_foreground(tab.model, 0, 3, gui.COLOR_PENDING)
|
||||
self.assertEqual("deleteBatchButton", tab.delete_batch_button.objectName())
|
||||
self.assertIn(gui.COLOR_DANGER, tab.delete_batch_button.styleSheet())
|
||||
self.assertEqual("Excel副店", tab.model.index(1, 0).data())
|
||||
self.assertEqual("missing", tab.model.index(1, 1).data())
|
||||
self.assertEqual("略过", tab.model.index(1, 3).data())
|
||||
|
||||
Reference in New Issue
Block a user