Add tests for CurrentUsername() (#88)
parent
1cb5b0e2f6
commit
d318f612a9
@ -0,0 +1,22 @@ |
||||
package user |
||||
|
||||
import ( |
||||
"os" |
||||
"testing" |
||||
) |
||||
|
||||
func TestCurrentUsername(t *testing.T) { |
||||
os.Setenv("USER", "") |
||||
os.Setenv("USERNAME", "foobar") |
||||
|
||||
user := CurrentUsername() |
||||
if user != "foobar" { |
||||
t.Errorf("expected foobar as user, got: %s", user) |
||||
} |
||||
|
||||
os.Setenv("USER", "gitea") |
||||
user = CurrentUsername() |
||||
if user != "gitea" { |
||||
t.Errorf("expected gitea as user, got: %s", user) |
||||
} |
||||
} |
Loading…
Reference in new issue