From ca3e79e6055a0ac8e68903036973493007e497fa Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Marco=20Trevisan=20=28Trevi=C3=B1o=29?= Date: Tue, 19 Sep 2023 18:18:56 +0200 Subject: transaction_test: Enable conf-dir tests without root They don't require the `test` user nor being ran as root --- transaction_test.go | 9 +-------- 1 file changed, 1 insertion(+), 8 deletions(-) (limited to 'transaction_test.go') diff --git a/transaction_test.go b/transaction_test.go index 2d24a37..acf7053 100644 --- a/transaction_test.go +++ b/transaction_test.go @@ -168,14 +168,10 @@ func TestPAM_007(t *testing.T) { func TestPAM_ConfDir(t *testing.T) { u, _ := user.Current() - if u.Uid != "0" { - t.Skip("run this test as root") - } c := Credentials{ // the custom service always permits even with wrong password. Password: "wrongsecret", } - tx, err := StartConfDir("my-service", "test", c, ".") tx, err := StartConfDir("permit-service", u.Username, c, "test-services") if !CheckPamHasStartConfdir() { if err == nil { @@ -195,13 +191,10 @@ func TestPAM_ConfDir(t *testing.T) { func TestPAM_ConfDir_FailNoServiceOrUnsupported(t *testing.T) { u, _ := user.Current() - if u.Uid != "0" { - t.Skip("run this test as root") - } c := Credentials{ Password: "secret", } - _, err := StartConfDir("does-not-exists", "test", c, ".") + _, err := StartConfDir("does-not-exists", u.Username, c, ".") if err == nil { t.Fatalf("authenticate #expected an error") } -- cgit v1.2.3