feat:Fix the bootstrap to be deploy key application
This commit is contained in:
@@ -0,0 +1,14 @@
|
||||
import { test, expect } from '@playwright/test';
|
||||
import { TARGETS, url } from '../targets';
|
||||
|
||||
const t = TARGETS.find((x) => x.name === 'portainer')!;
|
||||
|
||||
// Portainer: prove the login UI renders over real ingress+TLS in Safari's engine.
|
||||
// (Full authenticated flow needs an initial-admin password; add once seeded.)
|
||||
test('portainer login page renders', async ({ page }) => {
|
||||
const resp = await page.goto(url(t), { waitUntil: 'domcontentloaded' });
|
||||
expect(resp?.status(), 'ingress did not serve portainer').toBeLessThan(400);
|
||||
|
||||
await expect(page.locator('input[type="password"]').first()).toBeVisible();
|
||||
await page.screenshot({ path: 'test-results/portainer-login.png', fullPage: true });
|
||||
});
|
||||
Reference in New Issue
Block a user