@@ -249,17 +249,17 @@ func TestToServiceUpdateRollback(t *testing.T) {
249249 Parallelism : 23 ,
250250 Delay : 34 * time .Second ,
251251 Monitor : 54321 * time .Nanosecond ,
252- FailureAction : "pause" ,
252+ FailureAction : swarm . UpdateFailureActionPause ,
253253 MaxFailureRatio : 0.6 ,
254- Order : "stop-first" ,
254+ Order : swarm . UpdateOrderStopFirst ,
255255 },
256256 RollbackConfig : & swarm.UpdateConfig {
257257 Parallelism : 12 ,
258258 Delay : 23 * time .Second ,
259259 Monitor : 12345 * time .Nanosecond ,
260- FailureAction : "continue" ,
260+ FailureAction : swarm . UpdateFailureActionContinue ,
261261 MaxFailureRatio : 0.5 ,
262- Order : "start-first" ,
262+ Order : swarm . UpdateOrderStartFirst ,
263263 },
264264 }
265265
@@ -269,34 +269,34 @@ func TestToServiceUpdateRollback(t *testing.T) {
269269 flags .Set ("update-parallelism" , "23" )
270270 flags .Set ("update-delay" , "34s" )
271271 flags .Set ("update-monitor" , "54321ns" )
272- flags .Set ("update-failure-action" , "pause" )
272+ flags .Set ("update-failure-action" , swarm . UpdateFailureActionPause )
273273 flags .Set ("update-max-failure-ratio" , "0.6" )
274- flags .Set ("update-order" , "stop-first" )
274+ flags .Set ("update-order" , swarm . UpdateOrderStopFirst )
275275
276276 flags .Set ("rollback-parallelism" , "12" )
277277 flags .Set ("rollback-delay" , "23s" )
278278 flags .Set ("rollback-monitor" , "12345ns" )
279- flags .Set ("rollback-failure-action" , "continue" )
279+ flags .Set ("rollback-failure-action" , swarm . UpdateFailureActionContinue )
280280 flags .Set ("rollback-max-failure-ratio" , "0.5" )
281- flags .Set ("rollback-order" , "start-first" )
281+ flags .Set ("rollback-order" , swarm . UpdateOrderStartFirst )
282282
283283 o := newServiceOptions ()
284284 o .mode = "replicated"
285285 o .update = updateOptions {
286286 parallelism : 23 ,
287287 delay : 34 * time .Second ,
288288 monitor : 54321 * time .Nanosecond ,
289- onFailure : "pause" ,
289+ onFailure : swarm . UpdateFailureActionPause ,
290290 maxFailureRatio : 0.6 ,
291- order : "stop-first" ,
291+ order : swarm . UpdateOrderStopFirst ,
292292 }
293293 o .rollback = updateOptions {
294294 parallelism : 12 ,
295295 delay : 23 * time .Second ,
296296 monitor : 12345 * time .Nanosecond ,
297- onFailure : "continue" ,
297+ onFailure : swarm . UpdateFailureActionContinue ,
298298 maxFailureRatio : 0.5 ,
299- order : "start-first" ,
299+ order : swarm . UpdateOrderStartFirst ,
300300 }
301301
302302 service , err := o .ToService (context .Background (), & fakeClient {}, flags )
@@ -307,13 +307,13 @@ func TestToServiceUpdateRollback(t *testing.T) {
307307
308308func TestToServiceUpdateRollbackOrder (t * testing.T ) {
309309 flags := newCreateCommand (nil ).Flags ()
310- flags .Set ("update-order" , "start-first" )
311- flags .Set ("rollback-order" , "start-first" )
310+ flags .Set ("update-order" , swarm . UpdateOrderStartFirst )
311+ flags .Set ("rollback-order" , swarm . UpdateOrderStartFirst )
312312
313313 o := newServiceOptions ()
314314 o .mode = "replicated"
315- o .update = updateOptions {order : "start-first" }
316- o .rollback = updateOptions {order : "start-first" }
315+ o .update = updateOptions {order : swarm . UpdateOrderStartFirst }
316+ o .rollback = updateOptions {order : swarm . UpdateOrderStartFirst }
317317
318318 service , err := o .ToService (context .Background (), & fakeClient {}, flags )
319319 assert .NilError (t , err )
0 commit comments