@@ -36,7 +36,7 @@ func TestApplyShouldReturnJustOneVersion(t *testing.T) {
3636
3737 psmdbParams := & version_service.VersionServiceApplyParams {
3838 Apply : "latest" ,
39- OperatorVersion : "1.21.1 " ,
39+ OperatorVersion : "1.21.2 " ,
4040 Product : "psmdb-operator" ,
4141 }
4242 psmdbParams .WithTimeout (2 * time .Second )
@@ -112,7 +112,7 @@ func TestApplyPsmdbShouldReturnSameMajorVersion(t *testing.T) {
112112
113113 psmdbParams := & version_service.VersionServiceApplyParams {
114114 Apply : "latest" ,
115- OperatorVersion : "1.21.1 " ,
115+ OperatorVersion : "1.21.2 " ,
116116 Product : "psmdb-operator" ,
117117 }
118118 psmdbParams .WithTimeout (2 * time .Second )
@@ -431,6 +431,7 @@ func TestApplyPsmdbReturnedVersions(t *testing.T) {
431431 version string
432432 }{
433433 // test latest
434+ {"latest" , "1.21.2" , nil , "8.0.17-6" },
434435 {"latest" , "1.21.1" , nil , "8.0.12-4" },
435436 {"latest" , "1.21.0" , nil , "8.0.12-4" },
436437 {"latest" , "1.20.1" , nil , "8.0.8-3" },
@@ -453,12 +454,14 @@ func TestApplyPsmdbReturnedVersions(t *testing.T) {
453454 {"latest" , "1.7.0" , nil , "4.4.3-5" },
454455 {"latest" , "1.6.0" , nil , "4.4.2-4" },
455456 {"latest" , "1.5.0" , nil , "4.2.8-8" },
457+ {"latest" , "1.21.2" , & v80 , "8.0.17-6" },
456458 {"latest" , "1.21.1" , & v80 , "8.0.12-4" },
457459 {"latest" , "1.21.0" , & v80 , "8.0.12-4" },
458460 {"latest" , "1.20.1" , & v80 , "8.0.8-3" },
459461 {"latest" , "1.20.0" , & v80 , "8.0.8-3" },
460462 {"latest" , "1.19.1" , & v80 , "8.0.4-1" },
461463 {"latest" , "1.19.0" , & v80 , "8.0.4-1" },
464+ {"latest" , "1.21.2" , & v70 , "7.0.28-15" },
462465 {"latest" , "1.21.1" , & v70 , "7.0.24-13" },
463466 {"latest" , "1.21.0" , & v70 , "7.0.24-13" },
464467 {"latest" , "1.20.1" , & v70 , "7.0.18-11" },
@@ -522,6 +525,7 @@ func TestApplyPsmdbReturnedVersions(t *testing.T) {
522525 {"latest" , "1.5.0" , & v36 , "3.6.19-7.0" },
523526
524527 // test recommended
528+ {"recommended" , "1.21.2" , nil , "8.0.17-6" },
525529 {"recommended" , "1.21.1" , nil , "8.0.12-4" },
526530 {"recommended" , "1.21.0" , nil , "8.0.12-4" },
527531 {"recommended" , "1.20.1" , nil , "7.0.18-11" },
@@ -544,8 +548,10 @@ func TestApplyPsmdbReturnedVersions(t *testing.T) {
544548 {"recommended" , "1.7.0" , nil , "4.4.3-5" },
545549 {"recommended" , "1.6.0" , nil , "4.4.2-4" },
546550 {"recommended" , "1.5.0" , nil , "4.2.8-8" },
551+ {"recommended" , "1.21.2" , & v80 , "8.0.17-6" },
547552 {"recommended" , "1.21.1" , & v80 , "8.0.12-4" },
548553 {"recommended" , "1.21.0" , & v80 , "8.0.12-4" },
554+ {"recommended" , "1.21.2" , & v70 , "7.0.28-15" },
549555 {"recommended" , "1.21.1" , & v70 , "7.0.24-13" },
550556 {"recommended" , "1.21.0" , & v70 , "7.0.24-13" },
551557 {"recommended" , "1.20.1" , & v70 , "7.0.18-11" },
@@ -609,12 +615,14 @@ func TestApplyPsmdbReturnedVersions(t *testing.T) {
609615 {"recommended" , "1.5.0" , & v36 , "3.6.19-7.0" },
610616
611617 // test exact
618+ {"8.0.17-6" , "1.21.2" , nil , "8.0.17-6" },
612619 {"8.0.12-4" , "1.21.1" , nil , "8.0.12-4" },
613620 {"8.0.12-4" , "1.21.0" , nil , "8.0.12-4" },
614621 {"8.0.8-3" , "1.20.1" , nil , "8.0.8-3" },
615622 {"8.0.8-3" , "1.20.0" , nil , "8.0.8-3" },
616623 {"8.0.4-1" , "1.19.1" , nil , "8.0.4-1" },
617624 {"8.0.4-1" , "1.19.0" , nil , "8.0.4-1" },
625+ {"7.0.28-15" , "1.21.2" , nil , "7.0.28-15" },
618626 {"7.0.24-13" , "1.21.1" , nil , "7.0.24-13" },
619627 {"7.0.24-13" , "1.21.0" , nil , "7.0.24-13" },
620628 {"7.0.18-11" , "1.20.1" , nil , "7.0.18-11" },
@@ -682,12 +690,14 @@ func TestApplyPsmdbReturnedVersions(t *testing.T) {
682690 {"3.6.18-5.0" , "1.5.0" , nil , "3.6.18-5.0" },
683691
684692 //test with suffix
693+ {"8.0-latest" , "1.21.2" , nil , "8.0.17-6" },
685694 {"8.0-latest" , "1.21.1" , nil , "8.0.12-4" },
686695 {"8.0-latest" , "1.21.0" , nil , "8.0.12-4" },
687696 {"8.0-latest" , "1.20.1" , nil , "8.0.8-3" },
688697 {"8.0-latest" , "1.20.0" , nil , "8.0.8-3" },
689698 {"8.0-latest" , "1.19.1" , nil , "8.0.4-1" },
690699 {"8.0-latest" , "1.19.0" , nil , "8.0.4-1" },
700+ {"7.0-latest" , "1.21.2" , nil , "7.0.28-15" },
691701 {"7.0-latest" , "1.21.1" , nil , "7.0.24-13" },
692702 {"7.0-latest" , "1.21.0" , nil , "7.0.24-13" },
693703 {"7.0-latest" , "1.20.1" , nil , "7.0.18-11" },
@@ -754,8 +764,10 @@ func TestApplyPsmdbReturnedVersions(t *testing.T) {
754764 {"3.6-latest" , "1.6.0" , nil , "3.6.21-10.0" },
755765 {"3.6-latest" , "1.5.0" , nil , "3.6.19-7.0" },
756766
767+ {"8.0-recommended" , "1.21.2" , nil , "8.0.17-6" },
757768 {"8.0-recommended" , "1.21.1" , nil , "8.0.12-4" },
758769 {"8.0-recommended" , "1.21.0" , nil , "8.0.12-4" },
770+ {"7.0-recommended" , "1.21.2" , nil , "7.0.28-15" },
759771 {"7.0-recommended" , "1.21.1" , nil , "7.0.24-13" },
760772 {"7.0-recommended" , "1.21.0" , nil , "7.0.24-13" },
761773 {"7.0-recommended" , "1.20.1" , nil , "7.0.18-11" },
0 commit comments