style: color dashboard sections
This commit is contained in:
@@ -755,10 +755,11 @@ class DashboardLayoutTests(unittest.IsolatedAsyncioTestCase):
|
||||
self.assertEqual(type(screen).__name__, "DashboardScreen")
|
||||
self.assertEqual(screen.query_one("#filter").region.height, 1)
|
||||
self.assertEqual(screen.query_one("#detail").region.height, 2)
|
||||
for selector in ("#accounts", "#keys", "#logs", "#errors"):
|
||||
table = screen.query_one(selector)
|
||||
tables = [screen.query_one(selector) for selector in ("#accounts", "#keys", "#logs", "#errors")]
|
||||
for table in tables:
|
||||
self.assertGreaterEqual(table.region.height, 4)
|
||||
self.assertLessEqual(table.virtual_size.width, table.region.width)
|
||||
self.assertEqual(len({table.styles.background for table in tables}), 4)
|
||||
self.assertIn("wmy", str(screen.query_one("#summary").render()))
|
||||
for key, expected_id in (("k", "keys"), ("l", "logs"), ("e", "errors"), ("a", "accounts")):
|
||||
await pilot.press(key)
|
||||
|
||||
Reference in New Issue
Block a user