refactor(browser-matrix): ein klarer Button "Cookie-Banner testen (alle Browser)"
CI / detect-changes (push) Successful in 13s
CI / branch-name (push) Has been skipped
CI / guardrail-integrity (push) Has been skipped
CI / secret-scan (push) Has been skipped
CI / dep-audit (push) Has been skipped
CI / sbom-scan (push) Has been skipped
CI / build-sha-integrity (push) Successful in 11s
CI / validate-canonical-controls (push) Failing after 5s
CI / loc-budget (push) Successful in 13s
CI / go-lint (push) Has been skipped
CI / python-lint (push) Has been skipped
CI / nodejs-lint (push) Has been skipped
CI / nodejs-build (push) Successful in 3m2s
CI / test-go (push) Successful in 57s
CI / iace-gt-coverage (push) Failing after 3s
CI / test-python-backend (push) Failing after 3s
CI / test-python-document-crawler (push) Has been skipped
CI / test-python-dsms-gateway (push) Has been skipped
CI / detect-changes (push) Successful in 13s
CI / branch-name (push) Has been skipped
CI / guardrail-integrity (push) Has been skipped
CI / secret-scan (push) Has been skipped
CI / dep-audit (push) Has been skipped
CI / sbom-scan (push) Has been skipped
CI / build-sha-integrity (push) Successful in 11s
CI / validate-canonical-controls (push) Failing after 5s
CI / loc-budget (push) Successful in 13s
CI / go-lint (push) Has been skipped
CI / python-lint (push) Has been skipped
CI / nodejs-lint (push) Has been skipped
CI / nodejs-build (push) Successful in 3m2s
CI / test-go (push) Successful in 57s
CI / iace-gt-coverage (push) Failing after 3s
CI / test-python-backend (push) Failing after 3s
CI / test-python-document-crawler (push) Has been skipped
CI / test-python-dsms-gateway (push) Has been skipped
Schnelltest-nur-Chrome wieder entfernt (User: Banner-Test soll IMMER alle Browser abdecken). Ein primärer Button im Leerzustand + "Erneut testen" im Ergebnis-Kopf; beide lösen die volle Matrix aus. Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
This commit is contained in:
@@ -67,6 +67,7 @@ export function BrowserBehaviorView({ snapshotId }: { snapshotId: string }) {
|
|||||||
}
|
}
|
||||||
}, [rows, sel])
|
}, [rows, sel])
|
||||||
|
|
||||||
|
// Cookie-Banner über die volle Browser-Matrix testen (alle Engines).
|
||||||
const run = async () => {
|
const run = async () => {
|
||||||
setRunning(true); setError(null)
|
setRunning(true); setError(null)
|
||||||
try {
|
try {
|
||||||
@@ -99,9 +100,9 @@ export function BrowserBehaviorView({ snapshotId }: { snapshotId: string }) {
|
|||||||
einige Minuten.
|
einige Minuten.
|
||||||
</p>
|
</p>
|
||||||
{error && <div className="text-sm text-red-600">{error}</div>}
|
{error && <div className="text-sm text-red-600">{error}</div>}
|
||||||
<button onClick={run} disabled={running}
|
<button onClick={() => run()} disabled={running}
|
||||||
className="px-4 py-2 text-sm rounded-lg bg-blue-600 text-white hover:bg-blue-700 disabled:opacity-50">
|
className="px-4 py-2 text-sm rounded-lg bg-blue-600 text-white hover:bg-blue-700 disabled:opacity-50">
|
||||||
{running ? 'Test läuft… (bitte warten)' : 'Browser-Test starten'}
|
{running ? 'Test läuft… (bitte warten)' : 'Cookie-Banner testen (alle Browser)'}
|
||||||
</button>
|
</button>
|
||||||
</div>
|
</div>
|
||||||
)
|
)
|
||||||
@@ -118,7 +119,7 @@ export function BrowserBehaviorView({ snapshotId }: { snapshotId: string }) {
|
|||||||
{agg.profiles_run ? ` · ${String(agg.profiles_run)} Browser` : ''}
|
{agg.profiles_run ? ` · ${String(agg.profiles_run)} Browser` : ''}
|
||||||
{' · '}<span className="text-gray-400">Live-Messung, kann von der Snapshot-Zeit abweichen</span>
|
{' · '}<span className="text-gray-400">Live-Messung, kann von der Snapshot-Zeit abweichen</span>
|
||||||
</div>
|
</div>
|
||||||
<button onClick={run} disabled={running}
|
<button onClick={() => run()} disabled={running}
|
||||||
className="px-3 py-1.5 text-sm rounded-lg border border-blue-200 text-blue-700 hover:bg-blue-50 disabled:opacity-50">
|
className="px-3 py-1.5 text-sm rounded-lg border border-blue-200 text-blue-700 hover:bg-blue-50 disabled:opacity-50">
|
||||||
{running ? 'läuft…' : 'Erneut testen'}
|
{running ? 'läuft…' : 'Erneut testen'}
|
||||||
</button>
|
</button>
|
||||||
|
|||||||
Reference in New Issue
Block a user