File tree Expand file tree Collapse file tree 1 file changed +9
-2
lines changed Expand file tree Collapse file tree 1 file changed +9
-2
lines changed Original file line number Diff line number Diff line change @@ -56,6 +56,8 @@ var exampleCA []byte
56
56
var ctx context.Context
57
57
var cancel context.CancelFunc
58
58
59
+ const timeout = time .Second * 30
60
+
59
61
func TestAPIs (t * testing.T ) {
60
62
RegisterFailHandler (Fail )
61
63
@@ -64,7 +66,12 @@ func TestAPIs(t *testing.T) {
64
66
[]Reporter {printer.NewlineReporter {}})
65
67
}
66
68
67
- var _ = BeforeSuite (func (done Done ) {
69
+ var _ = BeforeSuite (func () {
70
+ done := make (chan interface {})
71
+ go func () {
72
+ close (done )
73
+ }()
74
+
68
75
logf .SetLogger (
69
76
zap .New (zap .WriteTo (GinkgoWriter ), zap .UseDevMode (true )),
70
77
)
@@ -153,7 +160,7 @@ var _ = BeforeSuite(func(done Done) {
153
160
k8sClient = k8sManager .GetClient ()
154
161
Expect (k8sClient ).ToNot (BeNil ())
155
162
156
- close (done )
163
+ Eventually (done , timeout ). Should ( BeClosed () )
157
164
}, 60 )
158
165
159
166
var _ = AfterSuite (func () {
You can’t perform that action at this time.
0 commit comments