authorgravatar for hello@nektro.netMeghan Denny <hello@nektro.net> 2026-02-21 00:25:22 -08:00
committergravatar for hello@nektro.netMeghan Denny <hello@nektro.net> 2026-02-21 00:25:22 -08:00
log700d78435055209fcd91a1af094182f5a63ae235
treea1c9e1a606f48004df6859df209f2d37bdfc1606
parent6a471164d811280f04d1574d6aade707d17c18e9

add another test


1 files changed, 6 insertions(+), 0 deletions(-)

test.zig+6
......@@ -53,3 +53,9 @@ test {
5353 defer allocator.free(url);
5454 try expect(url).toEqualString("otpauth://totp/Example:alice@google.com?secret=JBSWY3DPEHPK3PXP&algorithm=SHA1&digits=6&period=30");
5555}
56test {
57 const allocator = std.testing.allocator;
58 const url = try totp.generateUrl(allocator, "otpauth demo", "username@example.org", &from_hex("0000008421d6b5adef7bc6318ce739f7bdefffff"), .SHA1, 6, 30);
59 defer allocator.free(url);
60 try expect(url).toEqualString("otpauth://totp/otpauth%20demo:username@example.org?secret=AAAABBBB22223333YYYYZZZZ66667777&algorithm=SHA1&digits=6&period=30");
61}