Versions in this module Expand all Collapse all v2 v2.0.1 Dec 1, 2023 v2.0.0 Nov 17, 2023 Changes in this version + func BuildMatchersFromExpected(ipLists []project.IPAccessList) []types.GomegaMatcher + func CheckCondition(k8sClient client.Client, createdResource mdbv1.AtlasCustomResource, ...) bool + func EventExists(k8sClient client.Client, createdResource mdbv1.AtlasCustomResource, ...) + func FindConditionByType(conditions []status.Condition, conditionType status.ConditionType) (status.Condition, bool) + func MatchCondition(expected status.Condition) types.GomegaMatcher + func MatchConditions(expected ...status.Condition) []types.GomegaMatcher + func MatchIPAccessList(expected project.IPAccessList) types.GomegaMatcher + func MatchMaintenanceWindow(expected project.MaintenanceWindow) types.GomegaMatcher + func ReadAtlasResource(k8sClient client.Client, createdResource mdbv1.AtlasCustomResource) bool + func WaitForAtlasDatabaseUserStateToNotBeReached(ctx context.Context, atlasClient *mongodbatlas.Client, ...) func() bool + func WaitForAtlasDeploymentStateToNotBeReached(ctx context.Context, atlasClient *mongodbatlas.Client, ...) func() bool + func WaitForAtlasProjectStateToNotBeReached(ctx context.Context, atlasClient *mongodbatlas.Client, projectName string, ...) func() bool Other modules containing this package github.com/mongodb/mongodb-atlas-kubernetes