@@ -44,8 +44,10 @@ func TestConvertProvisionerJob_Unit(t *testing.T) {
44
44
expected codersdk.ProvisionerJob
45
45
}{
46
46
{
47
- name : "empty" ,
48
- input : database.ProvisionerJob {},
47
+ name : "empty" ,
48
+ input : database.ProvisionerJob {
49
+ JobStatus : database .ProvisionerJobStatusPending ,
50
+ },
49
51
expected : codersdk.ProvisionerJob {
50
52
Status : codersdk .ProvisionerJobPending ,
51
53
},
@@ -55,6 +57,7 @@ func TestConvertProvisionerJob_Unit(t *testing.T) {
55
57
input : database.ProvisionerJob {
56
58
CanceledAt : validNullTimeMock ,
57
59
CompletedAt : invalidNullTimeMock ,
60
+ JobStatus : database .ProvisionerJobStatusCanceling ,
58
61
},
59
62
expected : codersdk.ProvisionerJob {
60
63
CanceledAt : & validNullTimeMock .Time ,
@@ -67,6 +70,7 @@ func TestConvertProvisionerJob_Unit(t *testing.T) {
67
70
CanceledAt : validNullTimeMock ,
68
71
CompletedAt : validNullTimeMock ,
69
72
Error : errorMock ,
73
+ JobStatus : database .ProvisionerJobStatusFailed ,
70
74
},
71
75
expected : codersdk.ProvisionerJob {
72
76
CanceledAt : & validNullTimeMock .Time ,
@@ -80,6 +84,7 @@ func TestConvertProvisionerJob_Unit(t *testing.T) {
80
84
input : database.ProvisionerJob {
81
85
CanceledAt : validNullTimeMock ,
82
86
CompletedAt : validNullTimeMock ,
87
+ JobStatus : database .ProvisionerJobStatusCanceled ,
83
88
},
84
89
expected : codersdk.ProvisionerJob {
85
90
CanceledAt : & validNullTimeMock .Time ,
@@ -91,6 +96,7 @@ func TestConvertProvisionerJob_Unit(t *testing.T) {
91
96
name : "job pending" ,
92
97
input : database.ProvisionerJob {
93
98
StartedAt : invalidNullTimeMock ,
99
+ JobStatus : database .ProvisionerJobStatusPending ,
94
100
},
95
101
expected : codersdk.ProvisionerJob {
96
102
Status : codersdk .ProvisionerJobPending ,
@@ -102,6 +108,7 @@ func TestConvertProvisionerJob_Unit(t *testing.T) {
102
108
CompletedAt : validNullTimeMock ,
103
109
StartedAt : validNullTimeMock ,
104
110
Error : errorMock ,
111
+ JobStatus : database .ProvisionerJobStatusFailed ,
105
112
},
106
113
expected : codersdk.ProvisionerJob {
107
114
CompletedAt : & validNullTimeMock .Time ,
@@ -115,6 +122,7 @@ func TestConvertProvisionerJob_Unit(t *testing.T) {
115
122
input : database.ProvisionerJob {
116
123
CompletedAt : validNullTimeMock ,
117
124
StartedAt : validNullTimeMock ,
125
+ JobStatus : database .ProvisionerJobStatusSucceeded ,
118
126
},
119
127
expected : codersdk.ProvisionerJob {
120
128
CompletedAt : & validNullTimeMock .Time ,
@@ -156,7 +164,8 @@ func Test_logFollower_completeBeforeFollow(t *testing.T) {
156
164
Time : now .Add (- time .Second ),
157
165
Valid : true ,
158
166
},
159
- Error : sql.NullString {},
167
+ Error : sql.NullString {},
168
+ JobStatus : database .ProvisionerJobStatusSucceeded ,
160
169
}
161
170
162
171
// we need an HTTP server to get a websocket
@@ -217,6 +226,7 @@ func Test_logFollower_completeBeforeSubscribe(t *testing.T) {
217
226
CanceledAt : sql.NullTime {},
218
227
CompletedAt : sql.NullTime {},
219
228
Error : sql.NullString {},
229
+ JobStatus : database .ProvisionerJobStatusRunning ,
220
230
}
221
231
222
232
// we need an HTTP server to get a websocket
@@ -238,6 +248,7 @@ func Test_logFollower_completeBeforeSubscribe(t *testing.T) {
238
248
Time : now .Add (- time .Millisecond ),
239
249
Valid : true ,
240
250
},
251
+ JobStatus : database .ProvisionerJobStatusRunning ,
241
252
},
242
253
nil ,
243
254
)
@@ -293,6 +304,7 @@ func Test_logFollower_EndOfLogs(t *testing.T) {
293
304
CanceledAt : sql.NullTime {},
294
305
CompletedAt : sql.NullTime {},
295
306
Error : sql.NullString {},
307
+ JobStatus : database .ProvisionerJobStatusRunning ,
296
308
}
297
309
298
310
// we need an HTTP server to get a websocket
0 commit comments