From 206ffb90f611a85754b0f659a586fb0ac77ac140 Mon Sep 17 00:00:00 2001 From: Clombrong Date: Tue, 1 Jul 2025 22:06:54 +0200 Subject: test(jid): promote full jid --- lib/jid.ml | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/lib/jid.ml b/lib/jid.ml index 3bdb27e..7942b1c 100644 --- a/lib/jid.ml +++ b/lib/jid.ml @@ -61,7 +61,10 @@ let%expect_test {|A "bare JID"|} = resourcepart = None } |}] let%expect_test {|A "full JID"|} = - "juliet@example.com/foo" |> of_string |> show |> print_string + "juliet@example.com/foo" |> of_string |> show |> print_string; + [%expect {| + { localpart = (Some "juliet"); domainpart = "example.com"; + resourcepart = (Some "foo") } |}] let to_string ({ localpart; domainpart; resourcepart } : t) = let local = Option.fold ~none:"" ~some:(fun l -> l ^ "@") localpart -- cgit v1.2.3