Du kan inte välja fler än 25 ämnen Ämnen måste starta med en bokstav eller siffra, kan innehålla bindestreck ('-') och vara max 35 tecken långa.

user_test.go 381B

12345678910111213141516171819202122
  1. package user
  2. import (
  3. "os"
  4. "testing"
  5. )
  6. func TestCurrentUsername(t *testing.T) {
  7. os.Setenv("USER", "")
  8. os.Setenv("USERNAME", "foobar")
  9. user := CurrentUsername()
  10. if user != "foobar" {
  11. t.Errorf("expected foobar as user, got: %s", user)
  12. }
  13. os.Setenv("USER", "gitea")
  14. user = CurrentUsername()
  15. if user != "gitea" {
  16. t.Errorf("expected gitea as user, got: %s", user)
  17. }
  18. }