"""Dashboard view tests.""" def test_dashboard_index(client): """Test main dashboard page loads.""" response = client.get('/dashboard/') assert response.status_code == 200 assert b'Device Intelligence' in response.data def test_dashboard_tab_vendor_treemap(client): """Test vendor treemap partial loads.""" response = client.get('/dashboard/tab/vendor-treemap') assert response.status_code == 200 assert b'vendor-treemap' in response.data def test_dashboard_tab_ssid_graph(client): """Test SSID graph partial loads.""" response = client.get('/dashboard/tab/ssid-graph') assert response.status_code == 200 assert b'ssid-graph' in response.data def test_dashboard_tab_fingerprint_clusters(client): """Test fingerprint clusters partial loads.""" response = client.get('/dashboard/tab/fingerprint-clusters') assert response.status_code == 200 assert b'fingerprint-clusters' in response.data