From 130aea7cf56b5d9c9e4b4348efedb5aaae891f57 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Motiejus=20Jak=C5=A1tys?= Date: Mon, 18 Apr 2022 06:57:34 +0300 Subject: [PATCH] complete the test for getgrnam --- lib/DB.zig | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/lib/DB.zig b/lib/DB.zig index 2b112ff..5b05e58 100644 --- a/lib/DB.zig +++ b/lib/DB.zig @@ -632,6 +632,12 @@ test "high-level API" { try testing.expect(all != null); try testing.expectEqual(all.?.gid, 9999); try testing.expectEqualStrings(all.?.name, "all"); + const members = mem.sliceTo(all.?.members, null); + try testing.expectEqual(members.len, 4); + try testing.expectEqualStrings(mem.sliceTo(members[0].?, 0), "Name" ** 8); + try testing.expectEqualStrings(mem.sliceTo(members[1].?, 0), "root"); + try testing.expectEqualStrings(mem.sliceTo(members[2].?, 0), "svc-bar"); + try testing.expectEqualStrings(mem.sliceTo(members[3].?, 0), "vidmantas"); } test "additionalGids" {