From 8f952fda062a85a34006d04fe2525689a77de963 Mon Sep 17 00:00:00 2001 From: "Theodor S. Midtlien" Date: Tue, 20 Oct 2026 22:19:15 +0200 Subject: [PATCH] Fix ipcauth tests after merge --- client/internal/ipcauth/identity_test.go | 16 ++++++++-------- client/internal/ipcauth/privileged_test.go | 14 +++++++------- 2 files changed, 15 insertions(+), 15 deletions(-) diff --git a/client/internal/ipcauth/identity_test.go b/client/internal/ipcauth/identity_test.go index d7b97c67f..d0cef5890 100644 --- a/client/internal/ipcauth/identity_test.go +++ b/client/internal/ipcauth/identity_test.go @@ -73,42 +73,42 @@ func TestIdentityIsPrivileged(t *testing.T) { }{ { name: "Root", - id: Identity{UID: 0, GID: 0}, + id: Identity{known: true, UID: 0, GID: 0}, want: true, }, { name: "Non-root", - id: Identity{UID: 1000, GID: 1000}, + id: Identity{known: true, UID: 1000, GID: 1000}, want: false, }, { name: "Local system windows", - id: Identity{SID: sidLocalSystem}, + id: Identity{known: true, SID: sidLocalSystem}, want: true, }, { name: "Windows elevated", - id: Identity{SID: "S-1-5-21-1927267129-3959769253-3036563910-1001", Elevated: true}, + id: Identity{known: true, SID: "S-1-5-21-1927267129-3959769253-3036563910-1001", Elevated: true}, want: true, }, { name: "Admin group windows", - id: Identity{SID: "S-1-5-21-1927267129-3959769253-3036563910-1001", Groups: []string{sidAdministrators}}, + id: Identity{known: true, SID: "S-1-5-21-1927267129-3959769253-3036563910-1001", Groups: []string{sidAdministrators}}, want: true, }, { name: "Regular user windows", - id: Identity{SID: "S-1-5-21-1927267129-3959769253-3036563910-1001"}, + id: Identity{known: true, SID: "S-1-5-21-1927267129-3959769253-3036563910-1001"}, want: false, }, { name: "Network service windows", - id: Identity{SID: sidNetworkService}, + id: Identity{known: true, SID: sidNetworkService}, want: false, }, { name: "Local service windows", - id: Identity{SID: sidLocalService}, + id: Identity{known: true, SID: sidLocalService}, want: false, }, } diff --git a/client/internal/ipcauth/privileged_test.go b/client/internal/ipcauth/privileged_test.go index 3a48c0946..820e72794 100644 --- a/client/internal/ipcauth/privileged_test.go +++ b/client/internal/ipcauth/privileged_test.go @@ -130,13 +130,13 @@ func TestMayDelegate(t *testing.T) { self Identity want bool }{ - {name: "unprivileged unix user", self: Identity{UID: 1000}, want: true}, - {name: "root", self: Identity{UID: 0}, want: false}, - {name: "unprivileged windows user", self: Identity{SID: "S-1-5-21-1-2-3-1001"}, want: true}, - {name: "elevated windows user", self: Identity{SID: "S-1-5-21-1-2-3-1001", Elevated: true}, want: false}, - {name: "local system", self: Identity{SID: sidLocalSystem}, want: false}, - {name: "local service", self: Identity{SID: sidLocalService}, want: false}, - {name: "network service", self: Identity{SID: sidNetworkService}, want: false}, + {name: "unprivileged unix user", self: Identity{known: true, UID: 1000}, want: true}, + {name: "root", self: Identity{known: true, UID: 0}, want: false}, + {name: "unprivileged windows user", self: Identity{known: true, SID: "S-1-5-21-1-2-3-1001"}, want: true}, + {name: "elevated windows user", self: Identity{known: true, SID: "S-1-5-21-1-2-3-1001", Elevated: true}, want: false}, + {name: "local system", self: Identity{known: true, SID: sidLocalSystem}, want: false}, + {name: "local service", self: Identity{known: true, SID: sidLocalService}, want: false}, + {name: "network service", self: Identity{known: true, SID: sidNetworkService}, want: false}, } for _, tt := range tests { t.Run(tt.name, func(t *testing.T) {