From ed9419f04b085d53def419012193efc79cb9b678 Mon Sep 17 00:00:00 2001
From: Claude
Tests exercise sync, encryption, storage, auto-redact, and domain management.
Running tests...
'; const outcomes = []; for (const t of results) { try { @@ -497,10 +498,18 @@ } } renderResults(outcomes); - }; + } - // Auto-register tests on load + // Wire up buttons (CSP blocks inline onclick) + document.getElementById('btnRunTests').addEventListener('click', runAllTests); + document.getElementById('btnClear').addEventListener('click', () => { + document.getElementById('results').innerHTML = ''; + document.getElementById('summary').textContent = ''; + }); + + // Show ready state console.log(`[Silent Send Tests] ${results.length} tests registered. Click "Run All Tests" to start.`); + document.getElementById('results').innerHTML = `${results.length} tests loaded. Click "Run All Tests" to start.
`;