feat(webui): unify dashboard into 4 primary tabs and administration subtabs row, deprecate separate client-info
CI Test Suite / Run Component Tests & Pipeline Verification (push) Successful in 2m24s
CI Test Suite / Run Component Tests & Pipeline Verification (push) Successful in 2m24s
This commit is contained in:
@@ -824,16 +824,16 @@ class TestServerComponent(unittest.TestCase):
|
||||
html_content = resp.body.decode("utf-8")
|
||||
|
||||
# Verify clean tab buttons without number suffixes
|
||||
self.assertIn('>💻 Forwarders</button>', html_content)
|
||||
self.assertIn('>🏢 Server Roles</button>', html_content)
|
||||
self.assertIn('>📊 Telemetry</button>', html_content)
|
||||
self.assertIn('>📜 Events</button>', html_content)
|
||||
self.assertIn('>⚙️ Settings', html_content)
|
||||
self.assertIn('>💻 Fleet Forwarders</button>', html_content)
|
||||
self.assertIn('>🖥️ Server Roles & Client Directory</button>', html_content)
|
||||
self.assertIn('>📊 Events</button>', html_content)
|
||||
self.assertIn('>⚙️ Administration', html_content)
|
||||
self.assertIn('>🤖 Hermes AI & Tokens</button>', html_content)
|
||||
self.assertIn('>📜 Sub-CA & Licensing</button>', html_content)
|
||||
self.assertIn('>💾 DB Engine</button>', html_content)
|
||||
self.assertIn('>🤖 Hermes AI & Tokens</button>', html_content)
|
||||
self.assertIn('>📦 Updates & Distribution', html_content)
|
||||
self.assertNotIn('🟢 UNLOCKED', html_content)
|
||||
self.assertNotIn('Forwarders (', html_content)
|
||||
self.assertNotIn('Fleet Forwarders (', html_content)
|
||||
|
||||
# Verify Licensed Capabilities card is present
|
||||
self.assertIn('Licensed Capabilities & Feature Modules', html_content)
|
||||
|
||||
Reference in New Issue
Block a user