Files
nginx-ui/e2e/package.json
0xJacky 5ed52e1e41 test(e2e): add a Pebble-backed ACME suite
Run real HTTP-01 issuance against Pebble with the official image: the
HTTPS card in the wizard, challenge routes from includes and localhost
upstreams, renewal through an HTTP to HTTPS redirect, wrong or dead DNS,
the reload race, and the HTTPS orchestrator including existing
certificates. Runs nightly, on demand, and on PRs labeled e2e-acme.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-09-27 16:10:56 +08:00

20 lines
558 B
JSON

{
"name": "nginx-ui-demo-e2e",
"private": true,
"type": "module",
"packageManager": "bun@1.4.2",
"scripts": {
"install:browser": "playwright install chromium",
"test": "playwright test",
"test:headed": "playwright test --headed",
"test:ui": "playwright test --ui",
"test:acme": "playwright test -c acme/playwright.config.ts",
"acme:build": "sh acme/scripts/build-image.sh",
"acme:up": "sh acme/scripts/up.sh",
"acme:down": "sh acme/scripts/down.sh"
},
"devDependencies": {
"@playwright/test": "1.63.0"
}
}