@@ -20,11 +20,13 @@ import (
20
20
"context"
21
21
"os"
22
22
"path/filepath"
23
+ "testing"
23
24
"time"
24
25
25
26
// Import all Kubernetes client auth plugins (e.g. Azure, GCP, OIDC, etc.)
26
27
// to ensure that exec-entrypoint and run can make use of them.
27
- argoapi "github.com/argoproj-labs/argocd-operator/api/v1beta1"
28
+ argov1alpha1api "github.com/argoproj-labs/argocd-operator/api/v1alpha1"
29
+ argov1beta1api "github.com/argoproj-labs/argocd-operator/api/v1beta1"
28
30
argocdprovisioner "github.com/argoproj-labs/argocd-operator/controllers/argocd"
29
31
monitoringv1 "github.com/coreos/prometheus-operator/pkg/apis/monitoring/v1"
30
32
. "github.com/onsi/ginkgo"
@@ -87,6 +89,12 @@ const (
87
89
interval = time .Millisecond * 250
88
90
)
89
91
92
+ func TestAPIs (t * testing.T ) {
93
+
94
+ RegisterFailHandler (Fail )
95
+ RunSpecs (t , "Controller Suite" )
96
+ }
97
+
90
98
var _ = BeforeSuite (func () {
91
99
logf .SetLogger (zap .New (zap .WriteTo (GinkgoWriter ), zap .UseDevMode (true )))
92
100
@@ -110,7 +118,8 @@ var _ = BeforeSuite(func() {
110
118
Expect (err ).NotTo (HaveOccurred ())
111
119
112
120
Expect (routev1 .AddToScheme (scheme .Scheme )).NotTo (HaveOccurred ())
113
- Expect (argoapi .AddToScheme (scheme .Scheme )).NotTo (HaveOccurred ())
121
+ Expect (argov1alpha1api .AddToScheme (scheme .Scheme )).NotTo (HaveOccurred ())
122
+ Expect (argov1beta1api .AddToScheme (scheme .Scheme )).NotTo (HaveOccurred ())
114
123
Expect (monitoringv1 .AddToScheme (scheme .Scheme )).NotTo (HaveOccurred ())
115
124
Expect (operatorsv1 .AddToScheme (scheme .Scheme )).NotTo (HaveOccurred ())
116
125
Expect (operatorsv1alpha1 .AddToScheme (scheme .Scheme )).NotTo (HaveOccurred ())
@@ -119,7 +128,6 @@ var _ = BeforeSuite(func() {
119
128
Expect (configv1 .AddToScheme (scheme .Scheme )).NotTo (HaveOccurred ())
120
129
Expect (templatev1 .AddToScheme (scheme .Scheme )).NotTo (HaveOccurred ())
121
130
Expect (appsv1 .AddToScheme (scheme .Scheme )).NotTo (HaveOccurred ())
122
-
123
131
//+kubebuilder:scaffold:scheme
124
132
125
133
k8sClient , err = client .New (cfg , client.Options {Scheme : scheme .Scheme })
0 commit comments