From 33b4e067e43d94ca8bd8e30165617af5714309ce Mon Sep 17 00:00:00 2001 From: Demali-876 <90882773+Demali-876@users.noreply.github.com> Date: Fri, 15 Nov 2024 16:25:03 -0500 Subject: [PATCH] feat(test API): testfindall() function --- src/test/lib.test.mo | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) diff --git a/src/test/lib.test.mo b/src/test/lib.test.mo index 7edd5aa..c026bfe 100644 --- a/src/test/lib.test.mo +++ b/src/test/lib.test.mo @@ -73,6 +73,16 @@ actor { #err(e); }; }; + }; + public query func testFindAll(aregextext: Pattern, pattern: Text) : async Result.Result<[Types.Match], Types.RegexError> { + let regex = Regex.Regex(aregextext, null); + switch (regex.findAll(pattern)) { + case (#ok(matches)) { + #ok(matches); + }; + case (#err(e)) { + #err(e); + }; + }; } - } \ No newline at end of file