Migrate from deprecated ginkgo async testing
https://github.com/onsi/ginkgo/blob/ver2/docs/MIGRATING_TO_V2.md\#removed-async-testing Signed-off-by: Paulo Gomes <paulo.gomes@weave.works>
This commit is contained in:
parent
21e71c3750
commit
fa00ec8fc7
|
|
@ -56,6 +56,8 @@ var exampleCA []byte
|
||||||
var ctx context.Context
|
var ctx context.Context
|
||||||
var cancel context.CancelFunc
|
var cancel context.CancelFunc
|
||||||
|
|
||||||
|
const timeout = time.Second * 30
|
||||||
|
|
||||||
func TestAPIs(t *testing.T) {
|
func TestAPIs(t *testing.T) {
|
||||||
RegisterFailHandler(Fail)
|
RegisterFailHandler(Fail)
|
||||||
|
|
||||||
|
|
@ -64,7 +66,12 @@ func TestAPIs(t *testing.T) {
|
||||||
[]Reporter{printer.NewlineReporter{}})
|
[]Reporter{printer.NewlineReporter{}})
|
||||||
}
|
}
|
||||||
|
|
||||||
var _ = BeforeSuite(func(done Done) {
|
var _ = BeforeSuite(func() {
|
||||||
|
done := make(chan interface{})
|
||||||
|
go func() {
|
||||||
|
close(done)
|
||||||
|
}()
|
||||||
|
|
||||||
logf.SetLogger(
|
logf.SetLogger(
|
||||||
zap.New(zap.WriteTo(GinkgoWriter), zap.UseDevMode(true)),
|
zap.New(zap.WriteTo(GinkgoWriter), zap.UseDevMode(true)),
|
||||||
)
|
)
|
||||||
|
|
@ -153,7 +160,7 @@ var _ = BeforeSuite(func(done Done) {
|
||||||
k8sClient = k8sManager.GetClient()
|
k8sClient = k8sManager.GetClient()
|
||||||
Expect(k8sClient).ToNot(BeNil())
|
Expect(k8sClient).ToNot(BeNil())
|
||||||
|
|
||||||
close(done)
|
Eventually(done, timeout).Should(BeClosed())
|
||||||
}, 60)
|
}, 60)
|
||||||
|
|
||||||
var _ = AfterSuite(func() {
|
var _ = AfterSuite(func() {
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue