aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorClombrong <cromblong@egregore.fun>2025-06-11 17:02:00 +0200
committerClombrong <cromblong@egregore.fun>2025-06-11 17:02:00 +0200
commitddf8091355e2093343fa73675358548389da93a3 (patch)
tree232fa13cd1e0cfddf12817a47d1a13291ca8d6d1
parent01c55abaf6bbc1ff59ffa741798f4598632db360 (diff)
fix(tests): use environment variables for testing account
-rw-r--r--test/js/websockets_hello.ml10
1 files changed, 6 insertions, 4 deletions
diff --git a/test/js/websockets_hello.ml b/test/js/websockets_hello.ml
index fb88e04..292b365 100644
--- a/test/js/websockets_hello.ml
+++ b/test/js/websockets_hello.ml
@@ -16,10 +16,10 @@ let rec run t =
then next_tick (fun () -> run t)
else ()
-let main (stream, push) =
+let main (stream, push) jid password =
let* _stream = Lwt_stream.get stream
in let+ _auth = Auth.send_auth_stanza (stream, push)
- "test@example.com" "password"
+ jid password
Auth.PLAIN
in push None;
match _auth with
@@ -29,8 +29,10 @@ let main (stream, push) =
let () =
run @@
- let domain = "egregore.fun" in
+ let jid = (Sys.getenv "EXAMPLE_JID")
+ and password = (Sys.getenv "EXAMPLE_PASSWORD")
+ in let domain = (List.nth (String.split_on_char '@' jid) 1) in
let* stream, push = Stream.start domain
in Lwt.catch
- (fun () -> main (stream, push))
+ (fun () -> main (stream, push) jid password)
(fun exn -> push None; Lwt.fail exn)