diff --git a/cli/src/install.rs b/cli/src/install.rs index 5410a1d..1d5a1e3 100644 --- a/cli/src/install.rs +++ b/cli/src/install.rs @@ -1029,7 +1029,9 @@ mod tests { // The new code should include the root cause (connection refused) // not just the vague "error sending request for url" assert!( - err.contains("Connection refused") || err.contains("connection refused"), + err.contains("Connection refused") + || err.contains("connection refused") + || err.contains("actively refused it"), "expected 'connection refused' in error, got: {}", err ); diff --git a/cli/src/native/e2e_tests.rs b/cli/src/native/e2e_tests.rs index dcccc3b..9ea48df 100644 --- a/cli/src/native/e2e_tests.rs +++ b/cli/src/native/e2e_tests.rs @@ -3063,12 +3063,17 @@ async fn start_delayed_login_server( setTimeout(() => {{ const root = document.getElementById('root'); root.innerHTML = ` -
`; + document.getElementById('login-form').addEventListener('submit', function(e) {{ + e.preventDefault(); + e.stopPropagation(); + window.__submitted = true; + }}); }}, {render_delay_ms});