Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Commit fe13549

Browse files
committed
Fix unit tests
1 parent 60871ab commit fe13549

File tree

1 file changed

+7
-7
lines changed

1 file changed

+7
-7
lines changed

coderd/database/modelqueries_test.go

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -24,6 +24,7 @@ func TestGetWorkspaceBuild(t *testing.T) {
2424

2525
// Seed the database with some workspace builds.
2626
var (
27+
now = database.Now()
2728
org = dbgen.Organization(t, db, database.Organization{})
2829
user = dbgen.User(t, db, database.User{
2930
RBACRoles: []string{rbac.RoleOwner()},
@@ -68,7 +69,7 @@ func TestGetWorkspaceBuild(t *testing.T) {
6869
InitiatorID: user.ID,
6970
JobID: jobs[0].ID,
7071
Reason: database.BuildReasonInitiator,
71-
CreatedAt: time.Now(),
72+
CreatedAt: now,
7273
}),
7374
dbgen.WorkspaceBuild(t, db, database.WorkspaceBuildThin{
7475
WorkspaceID: workspace.ID,
@@ -78,7 +79,7 @@ func TestGetWorkspaceBuild(t *testing.T) {
7879
InitiatorID: user.ID,
7980
JobID: jobs[1].ID,
8081
Reason: database.BuildReasonInitiator,
81-
CreatedAt: time.Now().Add(time.Hour),
82+
CreatedAt: now.Add(time.Hour),
8283
}),
8384
}
8485
orderBuilds = []database.WorkspaceBuildThin{
@@ -119,7 +120,7 @@ func TestGetWorkspaceBuild(t *testing.T) {
119120
}
120121
expected := builds[1]
121122
require.Len(t, found, 1, "should only be one build")
122-
require.Equal(t, expected, found[0].ToThin(), "builds should be equal")
123+
require.Equal(t, expected.ID, found[0].ID, "builds should be equal")
123124
})
124125

125126
t.Run("GetWorkspaceBuildByWorkspaceIDAndBuildNumber", func(t *testing.T) {
@@ -156,7 +157,7 @@ func TestGetWorkspaceBuild(t *testing.T) {
156157
t.Fatal(err)
157158
}
158159
require.Len(t, found, 1, "should be only one build")
159-
require.Equal(t, builds[1], found[0].ToThin(), "builds should be equal")
160+
require.Equal(t, builds[1].ID, found[0].ID, "builds should be equal")
160161
})
161162

162163
t.Run("GetLatestWorkspaceBuilds", func(t *testing.T) {
@@ -166,7 +167,7 @@ func TestGetWorkspaceBuild(t *testing.T) {
166167
t.Fatal(err)
167168
}
168169
require.Len(t, found, 1, "should be only 1 build")
169-
require.Equal(t, builds[1], found[0].ToThin(), "builds should be equal")
170+
require.Equal(t, builds[1].ID, found[0].ID, "builds should be equal")
170171
})
171172

172173
t.Run("GetLatestWorkspaceBuildByWorkspaceID", func(t *testing.T) {
@@ -175,7 +176,7 @@ func TestGetWorkspaceBuild(t *testing.T) {
175176
if err != nil {
176177
t.Fatal(err)
177178
}
178-
require.Equal(t, builds[1], found.ToThin(), "builds should be equal")
179+
require.Equal(t, builds[1].ID, found.ID, "builds should be equal")
179180
})
180181
}
181182

@@ -186,4 +187,3 @@ func toThins(builds []database.WorkspaceBuild) []database.WorkspaceBuildThin {
186187
}
187188
return thins
188189
}
189-

0 commit comments

Comments
 (0)