Skip to content

Commit 29cdc53

Browse files
authored
test/int/databaseuser_unprotected_test.go: update global testDBUser1 variable (#2137)
1 parent 59822ba commit 29cdc53

File tree

1 file changed

+15
-8
lines changed

1 file changed

+15
-8
lines changed

test/int/databaseuser_unprotected_test.go

Lines changed: 15 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -243,7 +243,8 @@ var _ = Describe("Atlas Database User", Label("int", "AtlasDatabaseUser", "prote
243243

244244
By("Giving user readWrite permissions", func() {
245245
// Adding the role allowing read/write
246-
_, err := retry.RetryUpdateOnConflict(context.Background(), k8sClient, client.ObjectKeyFromObject(testDBUser1), func(user *akov2.AtlasDatabaseUser) {
246+
var err error
247+
testDBUser1, err = retry.RetryUpdateOnConflict(context.Background(), k8sClient, client.ObjectKeyFromObject(testDBUser1), func(user *akov2.AtlasDatabaseUser) {
247248
user.WithRole("readWriteAnyDatabase", "admin", "")
248249
})
249250
Expect(err).NotTo(HaveOccurred())
@@ -318,7 +319,8 @@ var _ = Describe("Atlas Database User", Label("int", "AtlasDatabaseUser", "prote
318319
})
319320

320321
By("Removing database user scope for first deployment", func() {
321-
_, err := retry.RetryUpdateOnConflict(context.Background(), k8sClient, client.ObjectKeyFromObject(testDBUser1), func(user *akov2.AtlasDatabaseUser) {
322+
var err error
323+
testDBUser1, err = retry.RetryUpdateOnConflict(context.Background(), k8sClient, client.ObjectKeyFromObject(testDBUser1), func(user *akov2.AtlasDatabaseUser) {
322324
user.Spec.Scopes = nil
323325
})
324326
Expect(err).NotTo(HaveOccurred())
@@ -476,7 +478,8 @@ var _ = Describe("Atlas Database User", Label("int", "AtlasDatabaseUser", "prote
476478
Expect(k8sClient.Get(context.Background(), client.ObjectKeyFromObject(testDBUser1), testDBUser1)).To(Succeed())
477479
oldName := testDBUser1.Spec.Username
478480

479-
_, err := retry.RetryUpdateOnConflict(context.Background(), k8sClient, client.ObjectKeyFromObject(testDBUser1), func(user *akov2.AtlasDatabaseUser) {
481+
var err error
482+
testDBUser1, err = retry.RetryUpdateOnConflict(context.Background(), k8sClient, client.ObjectKeyFromObject(testDBUser1), func(user *akov2.AtlasDatabaseUser) {
480483
user.WithAtlasUserName("new-user")
481484
})
482485
Expect(err).NotTo(HaveOccurred())
@@ -507,7 +510,8 @@ var _ = Describe("Atlas Database User", Label("int", "AtlasDatabaseUser", "prote
507510
})
508511

509512
By("Scoping user to one cluster, a stale secret is removed", func() {
510-
_, err := retry.RetryUpdateOnConflict(context.Background(), k8sClient, client.ObjectKeyFromObject(testDBUser1), func(user *akov2.AtlasDatabaseUser) {
513+
var err error
514+
testDBUser1, err = retry.RetryUpdateOnConflict(context.Background(), k8sClient, client.ObjectKeyFromObject(testDBUser1), func(user *akov2.AtlasDatabaseUser) {
511515
user.ClearScopes().WithScope(akov2.DeploymentScopeType, testDeployment.GetDeploymentName())
512516
})
513517
Expect(err).NotTo(HaveOccurred())
@@ -570,7 +574,8 @@ var _ = Describe("Atlas Database User", Label("int", "AtlasDatabaseUser", "prote
570574
By("Fixing the user date expiration", func() {
571575
after := time.Now().UTC().Add(time.Hour * 10).Format("2006-01-02T15:04:05")
572576

573-
_, err := retry.RetryUpdateOnConflict(context.Background(), k8sClient, client.ObjectKeyFromObject(testDBUser1), func(user *akov2.AtlasDatabaseUser) {
577+
var err error
578+
testDBUser1, err = retry.RetryUpdateOnConflict(context.Background(), k8sClient, client.ObjectKeyFromObject(testDBUser1), func(user *akov2.AtlasDatabaseUser) {
574579
user.Spec.DeleteAfterDate = after
575580
})
576581
Expect(err).NotTo(HaveOccurred())
@@ -585,7 +590,8 @@ var _ = Describe("Atlas Database User", Label("int", "AtlasDatabaseUser", "prote
585590
By("Expiring the User", func() {
586591
before := time.Now().UTC().Add(time.Minute * -5).Format("2006-01-02T15:04:05")
587592

588-
_, err := retry.RetryUpdateOnConflict(context.Background(), k8sClient, client.ObjectKeyFromObject(testDBUser1), func(user *akov2.AtlasDatabaseUser) {
593+
var err error
594+
testDBUser1, err = retry.RetryUpdateOnConflict(context.Background(), k8sClient, client.ObjectKeyFromObject(testDBUser1), func(user *akov2.AtlasDatabaseUser) {
589595
user.Spec.DeleteAfterDate = before
590596
})
591597
Expect(err).NotTo(HaveOccurred())
@@ -625,9 +631,10 @@ var _ = Describe("Atlas Database User", Label("int", "AtlasDatabaseUser", "prote
625631
})
626632

627633
By("Skipping reconciliation", func() {
628-
_, err := retry.RetryUpdateOnConflict(context.Background(), k8sClient, client.ObjectKeyFromObject(testDBUser1), func(user *akov2.AtlasDatabaseUser) {
634+
var err error
635+
testDBUser1, err = retry.RetryUpdateOnConflict(context.Background(), k8sClient, client.ObjectKeyFromObject(testDBUser1), func(user *akov2.AtlasDatabaseUser) {
629636
user.ObjectMeta.Annotations = map[string]string{customresource.ReconciliationPolicyAnnotation: customresource.ReconciliationPolicySkip}
630-
user.Spec.Roles = append(testDBUser1.Spec.Roles, akov2.RoleSpec{
637+
user.Spec.Roles = append(user.Spec.Roles, akov2.RoleSpec{
631638
RoleName: "new-role",
632639
DatabaseName: "new-database",
633640
CollectionName: "new-collection",

0 commit comments

Comments
 (0)