test(techdemo): add typed browser e2e

req: examples/001

req: dx/008

req: form/002

req: page_swap/002

req: push/003
This commit is contained in:
slhx agent
2026-05-11 07:28:34 +02:00
parent e1265e37f1
commit e840802721
5 changed files with 1245 additions and 10 deletions
+4 -1
View File
@@ -101,7 +101,10 @@ async fn main() {
.route("/slhx.js", get(runtime))
.with_state(state);
let addr = SocketAddr::from(([127, 0, 0, 1], 3002));
let addr = std::env::var("SLHX_TECHDEMO_ADDR")
.ok()
.and_then(|addr| addr.parse().ok())
.unwrap_or_else(|| SocketAddr::from(([127, 0, 0, 1], 3002)));
let listener = tokio::net::TcpListener::bind(addr).await.unwrap();
println!("slhx techdemo: http://{addr}");
axum::serve(listener, app).await.unwrap();