Add e2e/argocd.spec.ts

This commit is contained in:
privilegedescalation-engineer[bot]
2026-05-05 14:55:54 +00:00
committed by Countess von Containerheim [agent]
parent dc7a5fd23c
commit fe8397172a
+18
View File
@@ -0,0 +1,18 @@
import { test, expect } from '@playwright/test';
test.describe('ArgoCD plugin smoke tests', () => {
test('sidebar contains ArgoCD entry', async ({ page }) => {
await page.goto('/');
const sidebar = page.getByRole('navigation', { name: 'Navigation' });
await expect(sidebar).toBeVisible({ timeout: 15_000 });
await expect(sidebar.getByRole('button', { name: 'ArgoCD' })).toBeVisible();
});
test('applications list page loads', async ({ page }) => {
await page.goto('/c/main/argocd');
await expect(
page.getByRole('heading', { name: /argo.*cd/i })
).toBeVisible({ timeout: 15_000 });
});
});