@@ -357,7 +357,7 @@ func (s *InstancesTestSuite) TestAddInstanceEvent() {
357
357
storeInstance := s .Fixtures .Instances [0 ]
358
358
statusMsg := "test-status-message"
359
359
360
- err := s .Store .AddInstanceEvent (context .Background (), storeInstance .ID , params .StatusEvent , params .EventInfo , statusMsg )
360
+ err := s .Store .AddInstanceEvent (context .Background (), storeInstance .Name , params .StatusEvent , params .EventInfo , statusMsg )
361
361
362
362
s .Require ().Nil (err )
363
363
instance , err := s .Store .GetInstanceByName (context .Background (), storeInstance .Name )
@@ -368,19 +368,13 @@ func (s *InstancesTestSuite) TestAddInstanceEvent() {
368
368
s .Require ().Equal (statusMsg , instance .StatusMessages [0 ].Message )
369
369
}
370
370
371
- func (s * InstancesTestSuite ) TestAddInstanceEventInvalidPoolID () {
372
- err := s .Store .AddInstanceEvent (context .Background (), "dummy-id" , params .StatusEvent , params .EventInfo , "dummy-message" )
373
-
374
- s .Require ().Equal ("updating instance: parsing id: invalid request" , err .Error ())
375
- }
376
-
377
371
func (s * InstancesTestSuite ) TestAddInstanceEventDBUpdateErr () {
378
372
instance := s .Fixtures .Instances [0 ]
379
373
statusMsg := "test-status-message"
380
374
381
375
s .Fixtures .SQLMock .
382
- ExpectQuery (regexp .QuoteMeta ("SELECT * FROM `instances` WHERE id = ? AND `instances`.`deleted_at` IS NULL ORDER BY `instances`.`id` LIMIT 1" )).
383
- WithArgs (instance .ID ).
376
+ ExpectQuery (regexp .QuoteMeta ("SELECT * FROM `instances` WHERE name = ? AND `instances`.`deleted_at` IS NULL ORDER BY `instances`.`id` LIMIT 1" )).
377
+ WithArgs (instance .Name ).
384
378
WillReturnRows (sqlmock .NewRows ([]string {"id" }).AddRow (instance .ID ))
385
379
s .Fixtures .SQLMock .
386
380
ExpectQuery (regexp .QuoteMeta ("SELECT * FROM `addresses` WHERE `addresses`.`instance_id` = ? AND `addresses`.`deleted_at` IS NULL" )).
@@ -404,15 +398,15 @@ func (s *InstancesTestSuite) TestAddInstanceEventDBUpdateErr() {
404
398
WillReturnError (fmt .Errorf ("mocked add status message error" ))
405
399
s .Fixtures .SQLMock .ExpectRollback ()
406
400
407
- err := s .StoreSQLMocked .AddInstanceEvent (context .Background (), instance .ID , params .StatusEvent , params .EventInfo , statusMsg )
401
+ err := s .StoreSQLMocked .AddInstanceEvent (context .Background (), instance .Name , params .StatusEvent , params .EventInfo , statusMsg )
408
402
409
- s .assertSQLMockExpectations ()
410
403
s .Require ().NotNil (err )
411
404
s .Require ().Equal ("adding status message: mocked add status message error" , err .Error ())
405
+ s .assertSQLMockExpectations ()
412
406
}
413
407
414
408
func (s * InstancesTestSuite ) TestUpdateInstance () {
415
- instance , err := s .Store .UpdateInstance (context .Background (), s .Fixtures .Instances [0 ].ID , s .Fixtures .UpdateInstanceParams )
409
+ instance , err := s .Store .UpdateInstance (context .Background (), s .Fixtures .Instances [0 ].Name , s .Fixtures .UpdateInstanceParams )
416
410
417
411
s .Require ().Nil (err )
418
412
s .Require ().Equal (s .Fixtures .UpdateInstanceParams .ProviderID , instance .ProviderID )
@@ -424,18 +418,12 @@ func (s *InstancesTestSuite) TestUpdateInstance() {
424
418
s .Require ().Equal (s .Fixtures .UpdateInstanceParams .CreateAttempt , instance .CreateAttempt )
425
419
}
426
420
427
- func (s * InstancesTestSuite ) TestUpdateInstanceInvalidPoolID () {
428
- _ , err := s .Store .UpdateInstance (context .Background (), "dummy-id" , params.UpdateInstanceParams {})
429
-
430
- s .Require ().Equal ("updating instance: parsing id: invalid request" , err .Error ())
431
- }
432
-
433
421
func (s * InstancesTestSuite ) TestUpdateInstanceDBUpdateInstanceErr () {
434
422
instance := s .Fixtures .Instances [0 ]
435
423
436
424
s .Fixtures .SQLMock .
437
- ExpectQuery (regexp .QuoteMeta ("SELECT * FROM `instances` WHERE id = ? AND `instances`.`deleted_at` IS NULL ORDER BY `instances`.`id` LIMIT 1" )).
438
- WithArgs (instance .ID ).
425
+ ExpectQuery (regexp .QuoteMeta ("SELECT * FROM `instances` WHERE name = ? AND `instances`.`deleted_at` IS NULL ORDER BY `instances`.`id` LIMIT 1" )).
426
+ WithArgs (instance .Name ).
439
427
WillReturnRows (sqlmock .NewRows ([]string {"id" }).AddRow (instance .ID ))
440
428
s .Fixtures .SQLMock .
441
429
ExpectQuery (regexp .QuoteMeta ("SELECT * FROM `addresses` WHERE `addresses`.`instance_id` = ? AND `addresses`.`deleted_at` IS NULL" )).
@@ -455,19 +443,19 @@ func (s *InstancesTestSuite) TestUpdateInstanceDBUpdateInstanceErr() {
455
443
WillReturnError (fmt .Errorf ("mocked update instance error" ))
456
444
s .Fixtures .SQLMock .ExpectRollback ()
457
445
458
- _ , err := s .StoreSQLMocked .UpdateInstance (context .Background (), instance .ID , s .Fixtures .UpdateInstanceParams )
446
+ _ , err := s .StoreSQLMocked .UpdateInstance (context .Background (), instance .Name , s .Fixtures .UpdateInstanceParams )
459
447
460
- s .assertSQLMockExpectations ()
461
448
s .Require ().NotNil (err )
462
449
s .Require ().Equal ("updating instance: mocked update instance error" , err .Error ())
450
+ s .assertSQLMockExpectations ()
463
451
}
464
452
465
453
func (s * InstancesTestSuite ) TestUpdateInstanceDBUpdateAddressErr () {
466
454
instance := s .Fixtures .Instances [0 ]
467
455
468
456
s .Fixtures .SQLMock .
469
- ExpectQuery (regexp .QuoteMeta ("SELECT * FROM `instances` WHERE id = ? AND `instances`.`deleted_at` IS NULL ORDER BY `instances`.`id` LIMIT 1" )).
470
- WithArgs (instance .ID ).
457
+ ExpectQuery (regexp .QuoteMeta ("SELECT * FROM `instances` WHERE name = ? AND `instances`.`deleted_at` IS NULL ORDER BY `instances`.`id` LIMIT 1" )).
458
+ WithArgs (instance .Name ).
471
459
WillReturnRows (sqlmock .NewRows ([]string {"id" }).AddRow (instance .ID ))
472
460
s .Fixtures .SQLMock .
473
461
ExpectQuery (regexp .QuoteMeta ("SELECT * FROM `addresses` WHERE `addresses`.`instance_id` = ? AND `addresses`.`deleted_at` IS NULL" )).
@@ -501,11 +489,11 @@ func (s *InstancesTestSuite) TestUpdateInstanceDBUpdateAddressErr() {
501
489
WillReturnError (fmt .Errorf ("update addresses mock error" ))
502
490
s .Fixtures .SQLMock .ExpectRollback ()
503
491
504
- _ , err := s .StoreSQLMocked .UpdateInstance (context .Background (), instance .ID , s .Fixtures .UpdateInstanceParams )
492
+ _ , err := s .StoreSQLMocked .UpdateInstance (context .Background (), instance .Name , s .Fixtures .UpdateInstanceParams )
505
493
506
- s .assertSQLMockExpectations ()
507
494
s .Require ().NotNil (err )
508
495
s .Require ().Equal ("updating addresses: update addresses mock error" , err .Error ())
496
+ s .assertSQLMockExpectations ()
509
497
}
510
498
511
499
func (s * InstancesTestSuite ) TestListPoolInstances () {
0 commit comments