Skip to content

Commit fe3b2a2

Browse files
Initial commit
1 parent 54b55a1 commit fe3b2a2

File tree

1 file changed

+21
-19
lines changed

1 file changed

+21
-19
lines changed

internal/controller/helpers_test.go

Lines changed: 21 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -5,11 +5,13 @@ package controller
55

66
import (
77
"fmt"
8+
"testing"
89
"time"
910

1011
tfc "github.com/hashicorp/go-tfe"
1112
. "github.com/onsi/ginkgo/v2"
1213
. "github.com/onsi/gomega"
14+
"github.com/stretchr/testify/assert"
1315
metav1 "k8s.io/apimachinery/pkg/apis/meta/v1"
1416
"k8s.io/apimachinery/pkg/runtime"
1517
"sigs.k8s.io/controller-runtime/pkg/reconcile"
@@ -24,26 +26,26 @@ func (in *TestObject) DeepCopyObject() runtime.Object {
2426
return nil
2527
}
2628

27-
var _ = Describe("Helpers", Label("Unit"), func() {
28-
Context("Returns", func() {
29-
It("do not requeue", func() {
30-
result, err := doNotRequeue()
31-
Expect(result).To(BeEquivalentTo(reconcile.Result{}))
32-
Expect(err).To(BeNil())
33-
})
34-
It("requeue after", func() {
35-
duration := 1 * time.Second
36-
result, err := requeueAfter(duration)
37-
Expect(result).To(BeEquivalentTo(reconcile.Result{Requeue: true, RequeueAfter: duration}))
38-
Expect(err).To(BeNil())
39-
})
40-
It("requeue on error", func() {
41-
result, err := requeueOnErr(fmt.Errorf(""))
42-
Expect(result).To(BeEquivalentTo(reconcile.Result{}))
43-
Expect(err).ToNot(BeNil())
44-
})
45-
})
29+
func TestDoNotRequeue(t *testing.T) {
30+
result, err := doNotRequeue()
31+
assert.Nil(t, err)
32+
assert.Equal(t, reconcile.Result{}, result)
33+
}
34+
35+
func TestRequeueAfter(t *testing.T) {
36+
duration := 1 * time.Second
37+
result, err := requeueAfter(duration)
38+
assert.Nil(t, err)
39+
assert.Equal(t, reconcile.Result{Requeue: true, RequeueAfter: duration}, result)
40+
}
4641

42+
func TestRequeueOnErr(t *testing.T) {
43+
result, err := requeueOnErr(fmt.Errorf(""))
44+
assert.Nil(t, err)
45+
assert.Equal(t, reconcile.Result{}, result)
46+
}
47+
48+
var _ = Describe("Helpers", Label("Unit"), func() {
4749
Context("FormatOutput", func() {
4850
It("bool", func() {
4951
o := &tfc.StateVersionOutput{

0 commit comments

Comments
 (0)