fix nil in test

Signed-off-by: Kristoffer Dalby <kristoffer@tailscale.com>
This commit is contained in:
Kristoffer Dalby 2024-11-22 16:42:34 +01:00
parent 0dd5956756
commit 60b9595929
No known key found for this signature in database

View file

@ -90,9 +90,10 @@ func (s *Suite) TestRenameUser(c *check.C) {
c.Assert(err, check.IsNil) c.Assert(err, check.IsNil)
c.Assert(userTest2.Name, check.Equals, "test2") c.Assert(userTest2.Name, check.Equals, "test2")
want := "UNIQUE constraint failed"
err = db.RenameUser(types.UserID(userTest2.ID), "test-renamed") err = db.RenameUser(types.UserID(userTest2.ID), "test-renamed")
if !strings.Contains(err.Error(), "UNIQUE constraint failed") { if err == nil || !strings.Contains(err.Error(), want) {
c.Fatalf("expected failure with unique constraint, got: %s", err.Error()) c.Fatalf("expected failure with unique constraint, want: %q got: %q", want, err)
} }
} }