@@ -36,7 +36,7 @@ func TestApplyShouldReturnJustOneVersion(t *testing.T) {
3636
3737 psmdbParams := & version_service.VersionServiceApplyParams {
3838 Apply : "latest" ,
39- OperatorVersion : "1.21.0 " ,
39+ OperatorVersion : "1.21.1 " ,
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.0 " ,
115+ OperatorVersion : "1.21.1 " ,
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.1" , nil , "8.0.12-4" },
434435 {"latest" , "1.21.0" , nil , "8.0.12-4" },
435436 {"latest" , "1.20.1" , nil , "8.0.8-3" },
436437 {"latest" , "1.20.0" , nil , "8.0.8-3" },
@@ -452,11 +453,13 @@ func TestApplyPsmdbReturnedVersions(t *testing.T) {
452453 {"latest" , "1.7.0" , nil , "4.4.3-5" },
453454 {"latest" , "1.6.0" , nil , "4.4.2-4" },
454455 {"latest" , "1.5.0" , nil , "4.2.8-8" },
456+ {"latest" , "1.21.1" , & v80 , "8.0.12-4" },
455457 {"latest" , "1.21.0" , & v80 , "8.0.12-4" },
456458 {"latest" , "1.20.1" , & v80 , "8.0.8-3" },
457459 {"latest" , "1.20.0" , & v80 , "8.0.8-3" },
458460 {"latest" , "1.19.1" , & v80 , "8.0.4-1" },
459461 {"latest" , "1.19.0" , & v80 , "8.0.4-1" },
462+ {"latest" , "1.21.1" , & v70 , "7.0.24-13" },
460463 {"latest" , "1.21.0" , & v70 , "7.0.24-13" },
461464 {"latest" , "1.20.1" , & v70 , "7.0.18-11" },
462465 {"latest" , "1.20.0" , & v70 , "7.0.18-11" },
@@ -467,6 +470,7 @@ func TestApplyPsmdbReturnedVersions(t *testing.T) {
467470 {"latest" , "1.16.2" , & v70 , "7.0.8-5" },
468471 {"latest" , "1.16.1" , & v70 , "7.0.8-5" },
469472 {"latest" , "1.16.0" , & v70 , "7.0.8-5" },
473+ {"latest" , "1.21.1" , & v60 , "6.0.25-20" },
470474 {"latest" , "1.21.0" , & v60 , "6.0.25-20" },
471475 {"latest" , "1.20.1" , & v60 , "6.0.21-18" },
472476 {"latest" , "1.20.0" , & v60 , "6.0.21-18" },
@@ -518,6 +522,7 @@ func TestApplyPsmdbReturnedVersions(t *testing.T) {
518522 {"latest" , "1.5.0" , & v36 , "3.6.19-7.0" },
519523
520524 // test recommended
525+ {"recommended" , "1.21.1" , nil , "8.0.12-4" },
521526 {"recommended" , "1.21.0" , nil , "8.0.12-4" },
522527 {"recommended" , "1.20.1" , nil , "7.0.18-11" },
523528 {"recommended" , "1.20.0" , nil , "7.0.18-11" },
@@ -539,7 +544,9 @@ func TestApplyPsmdbReturnedVersions(t *testing.T) {
539544 {"recommended" , "1.7.0" , nil , "4.4.3-5" },
540545 {"recommended" , "1.6.0" , nil , "4.4.2-4" },
541546 {"recommended" , "1.5.0" , nil , "4.2.8-8" },
547+ {"recommended" , "1.21.1" , & v80 , "8.0.12-4" },
542548 {"recommended" , "1.21.0" , & v80 , "8.0.12-4" },
549+ {"recommended" , "1.21.1" , & v70 , "7.0.24-13" },
543550 {"recommended" , "1.21.0" , & v70 , "7.0.24-13" },
544551 {"recommended" , "1.20.1" , & v70 , "7.0.18-11" },
545552 {"recommended" , "1.20.0" , & v70 , "7.0.18-11" },
@@ -549,6 +556,7 @@ func TestApplyPsmdbReturnedVersions(t *testing.T) {
549556 {"recommended" , "1.16.2" , & v70 , "7.0.8-5" },
550557 {"recommended" , "1.16.1" , & v70 , "7.0.8-5" },
551558 {"recommended" , "1.16.0" , & v70 , "7.0.8-5" },
559+ {"recommended" , "1.21.1" , & v60 , "6.0.25-20" },
552560 {"recommended" , "1.21.0" , & v60 , "6.0.25-20" },
553561 {"recommended" , "1.20.1" , & v60 , "6.0.21-18" },
554562 {"recommended" , "1.20.0" , & v60 , "6.0.21-18" },
@@ -601,11 +609,13 @@ func TestApplyPsmdbReturnedVersions(t *testing.T) {
601609 {"recommended" , "1.5.0" , & v36 , "3.6.19-7.0" },
602610
603611 // test exact
612+ {"8.0.12-4" , "1.21.1" , nil , "8.0.12-4" },
604613 {"8.0.12-4" , "1.21.0" , nil , "8.0.12-4" },
605614 {"8.0.8-3" , "1.20.1" , nil , "8.0.8-3" },
606615 {"8.0.8-3" , "1.20.0" , nil , "8.0.8-3" },
607616 {"8.0.4-1" , "1.19.1" , nil , "8.0.4-1" },
608617 {"8.0.4-1" , "1.19.0" , nil , "8.0.4-1" },
618+ {"7.0.24-13" , "1.21.1" , nil , "7.0.24-13" },
609619 {"7.0.24-13" , "1.21.0" , nil , "7.0.24-13" },
610620 {"7.0.18-11" , "1.20.1" , nil , "7.0.18-11" },
611621 {"7.0.18-11" , "1.20.0" , nil , "7.0.18-11" },
@@ -616,6 +626,7 @@ func TestApplyPsmdbReturnedVersions(t *testing.T) {
616626 {"7.0.8-5" , "1.16.2" , nil , "7.0.8-5" },
617627 {"7.0.8-5" , "1.16.1" , nil , "7.0.8-5" },
618628 {"7.0.8-5" , "1.16.0" , nil , "7.0.8-5" },
629+ {"6.0.25-20" , "1.21.1" , nil , "6.0.25-20" },
619630 {"6.0.25-20" , "1.21.0" , nil , "6.0.25-20" },
620631 {"6.0.21-18" , "1.20.1" , nil , "6.0.21-18" },
621632 {"6.0.21-18" , "1.20.0" , nil , "6.0.21-18" },
@@ -671,11 +682,13 @@ func TestApplyPsmdbReturnedVersions(t *testing.T) {
671682 {"3.6.18-5.0" , "1.5.0" , nil , "3.6.18-5.0" },
672683
673684 //test with suffix
685+ {"8.0-latest" , "1.21.1" , nil , "8.0.12-4" },
674686 {"8.0-latest" , "1.21.0" , nil , "8.0.12-4" },
675687 {"8.0-latest" , "1.20.1" , nil , "8.0.8-3" },
676688 {"8.0-latest" , "1.20.0" , nil , "8.0.8-3" },
677689 {"8.0-latest" , "1.19.1" , nil , "8.0.4-1" },
678690 {"8.0-latest" , "1.19.0" , nil , "8.0.4-1" },
691+ {"7.0-latest" , "1.21.1" , nil , "7.0.24-13" },
679692 {"7.0-latest" , "1.21.0" , nil , "7.0.24-13" },
680693 {"7.0-latest" , "1.20.1" , nil , "7.0.18-11" },
681694 {"7.0-latest" , "1.20.0" , nil , "7.0.18-11" },
@@ -686,6 +699,7 @@ func TestApplyPsmdbReturnedVersions(t *testing.T) {
686699 {"7.0-latest" , "1.16.2" , nil , "7.0.8-5" },
687700 {"7.0-latest" , "1.16.1" , nil , "7.0.8-5" },
688701 {"7.0-latest" , "1.16.0" , nil , "7.0.8-5" },
702+ {"6.0-latest" , "1.21.1" , nil , "6.0.25-20" },
689703 {"6.0-latest" , "1.21.0" , nil , "6.0.25-20" },
690704 {"6.0-latest" , "1.20.1" , nil , "6.0.21-18" },
691705 {"6.0-latest" , "1.20.0" , nil , "6.0.21-18" },
@@ -740,7 +754,9 @@ func TestApplyPsmdbReturnedVersions(t *testing.T) {
740754 {"3.6-latest" , "1.6.0" , nil , "3.6.21-10.0" },
741755 {"3.6-latest" , "1.5.0" , nil , "3.6.19-7.0" },
742756
757+ {"8.0-recommended" , "1.21.1" , nil , "8.0.12-4" },
743758 {"8.0-recommended" , "1.21.0" , nil , "8.0.12-4" },
759+ {"7.0-recommended" , "1.21.1" , nil , "7.0.24-13" },
744760 {"7.0-recommended" , "1.21.0" , nil , "7.0.24-13" },
745761 {"7.0-recommended" , "1.20.1" , nil , "7.0.18-11" },
746762 {"7.0-recommended" , "1.20.0" , nil , "7.0.18-11" },
@@ -751,6 +767,7 @@ func TestApplyPsmdbReturnedVersions(t *testing.T) {
751767 {"7.0-recommended" , "1.16.2" , nil , "7.0.8-5" },
752768 {"7.0-recommended" , "1.16.1" , nil , "7.0.8-5" },
753769 {"7.0-recommended" , "1.16.0" , nil , "7.0.8-5" },
770+ {"6.0-recommended" , "1.21.1" , nil , "6.0.25-20" },
754771 {"6.0-recommended" , "1.21.0" , nil , "6.0.25-20" },
755772 {"6.0-recommended" , "1.20.1" , nil , "6.0.21-18" },
756773 {"6.0-recommended" , "1.20.0" , nil , "6.0.21-18" },
0 commit comments