@@ -14,58 +14,58 @@ func LenUsecase() {
14
14
Expect (fakeVarUnderTest ).Should (BeEmpty ()) // valid
15
15
Expect (fakeVarUnderTest ).ShouldNot (HaveLen (5 )) // valid
16
16
17
- Expect (len (fakeVarUnderTest )).Should (Equal (0 )) // want "ginkgo-linter: wrong length assertion; consider using .Expect\\(fakeVarUnderTest\\)\\.Should\\(BeEmpty\\(\\)\\). instead "
18
- Expect (len (fakeVarUnderTest )).ShouldNot (Equal (2 )) // want "ginkgo-linter: wrong length assertion; consider using .Expect\\(fakeVarUnderTest\\)\\.ShouldNot\\(HaveLen\\(2\\)\\). instead "
19
- Expect (len (fakeVarUnderTest )).To (BeNumerically ("==" , 0 )) // // want "ginkgo-linter: wrong length assertion; consider using .Expect\\(fakeVarUnderTest\\)\\.To\\(BeEmpty\\(\\)\\). instead "
17
+ Expect (len (fakeVarUnderTest )).Should (Equal (0 )) // want "ginkgo-linter: wrong length assertion. Consider using .Expect\\(fakeVarUnderTest\\)\\.Should\\(BeEmpty\\(\\)\\)"
18
+ Expect (len (fakeVarUnderTest )).ShouldNot (Equal (2 )) // want "ginkgo-linter: wrong length assertion. Consider using .Expect\\(fakeVarUnderTest\\)\\.ShouldNot\\(HaveLen\\(2\\)\\)"
19
+ Expect (len (fakeVarUnderTest )).To (BeNumerically ("==" , 0 )) // // want "ginkgo-linter: wrong length assertion. Consider using .Expect\\(fakeVarUnderTest\\)\\.To\\(BeEmpty\\(\\)\\)"
20
20
21
21
fakeVarUnderTest = append (fakeVarUnderTest , 3 )
22
- Expect (len (fakeVarUnderTest )).ShouldNot (Equal (0 )) // want "ginkgo-linter: wrong length assertion; consider using .Expect\\(fakeVarUnderTest\\)\\.ShouldNot\\(BeEmpty\\(\\)\\). instead "
23
- Expect (len (fakeVarUnderTest )).Should (Equal (1 )) // want "ginkgo-linter: wrong length assertion; consider using .Expect\\(fakeVarUnderTest\\)\\.Should\\(HaveLen\\(1\\)\\). instead "
24
- Expect (len (fakeVarUnderTest )).To (BeNumerically (">" , 0 )) // want "ginkgo-linter: wrong length assertion; consider using .Expect\\(fakeVarUnderTest\\)\\.ToNot\\(BeEmpty\\(\\)\\). instead "
25
- Expect (len (fakeVarUnderTest )).To (BeNumerically (">=" , 1 )) // want "ginkgo-linter: wrong length assertion; consider using .Expect\\(fakeVarUnderTest\\)\\.ToNot\\(BeEmpty\\(\\)\\). instead "
26
- Expect (len (fakeVarUnderTest )).To (BeNumerically ("!=" , 0 )) // want "ginkgo-linter: wrong length assertion; consider using .Expect\\(fakeVarUnderTest\\)\\.ToNot\\(BeEmpty\\(\\)\\). instead "
22
+ Expect (len (fakeVarUnderTest )).ShouldNot (Equal (0 )) // want "ginkgo-linter: wrong length assertion. Consider using .Expect\\(fakeVarUnderTest\\)\\.ShouldNot\\(BeEmpty\\(\\)\\)"
23
+ Expect (len (fakeVarUnderTest )).Should (Equal (1 )) // want "ginkgo-linter: wrong length assertion. Consider using .Expect\\(fakeVarUnderTest\\)\\.Should\\(HaveLen\\(1\\)\\)"
24
+ Expect (len (fakeVarUnderTest )).To (BeNumerically (">" , 0 )) // want "ginkgo-linter: wrong length assertion. Consider using .Expect\\(fakeVarUnderTest\\)\\.ToNot\\(BeEmpty\\(\\)\\)"
25
+ Expect (len (fakeVarUnderTest )).To (BeNumerically (">=" , 1 )) // want "ginkgo-linter: wrong length assertion. Consider using .Expect\\(fakeVarUnderTest\\)\\.ToNot\\(BeEmpty\\(\\)\\)"
26
+ Expect (len (fakeVarUnderTest )).To (BeNumerically ("!=" , 0 )) // want "ginkgo-linter: wrong length assertion. Consider using .Expect\\(fakeVarUnderTest\\)\\.ToNot\\(BeEmpty\\(\\)\\)"
27
27
}
28
28
29
29
func NilUsecase () {
30
30
y := 5
31
31
x := & y
32
- Expect (x == nil ).To (Equal (true )) // want "ginkgo-linter: wrong nil assertion; consider using .Expect\\(x\\)\\.To\\(BeNil\\(\\)\\). instead "
33
- Expect (nil == x ).To (Equal (true )) // want "ginkgo-linter: wrong nil assertion; consider using .Expect\\(x\\)\\.To\\(BeNil\\(\\)\\). instead "
34
- Expect (x != nil ).To (Equal (true )) // want "ginkgo-linter: wrong nil assertion; consider using .Expect\\(x\\)\\.ToNot\\(BeNil\\(\\)\\). instead "
35
- Expect (x == nil ).To (BeTrue ()) // want "ginkgo-linter: wrong nil assertion; consider using .Expect\\(x\\)\\.To\\(BeNil\\(\\)\\). instead "
36
- Expect (x == nil ).To (BeFalse ()) // want "ginkgo-linter: wrong nil assertion; consider using .Expect\\(x\\)\\.ToNot\\(BeNil\\(\\)\\). instead "
32
+ Expect (x == nil ).To (Equal (true )) // want "ginkgo-linter: wrong nil assertion. Consider using .Expect\\(x\\)\\.To\\(BeNil\\(\\)\\)"
33
+ Expect (nil == x ).To (Equal (true )) // want "ginkgo-linter: wrong nil assertion. Consider using .Expect\\(x\\)\\.To\\(BeNil\\(\\)\\)"
34
+ Expect (x != nil ).To (Equal (true )) // want "ginkgo-linter: wrong nil assertion. Consider using .Expect\\(x\\)\\.ToNot\\(BeNil\\(\\)\\)"
35
+ Expect (x == nil ).To (BeTrue ()) // want "ginkgo-linter: wrong nil assertion. Consider using .Expect\\(x\\)\\.To\\(BeNil\\(\\)\\)"
36
+ Expect (x == nil ).To (BeFalse ()) // want "ginkgo-linter: wrong nil assertion. Consider using .Expect\\(x\\)\\.ToNot\\(BeNil\\(\\)\\)"
37
37
}
38
38
func BooleanUsecase () {
39
39
x := true
40
- Expect (x ).To (Equal (true )) // want "ginkgo-linter: wrong boolean assertion; consider using .Expect\\(x\\)\\.To\\(BeTrue\\(\\)\\). instead "
40
+ Expect (x ).To (Equal (true )) // want "ginkgo-linter: wrong boolean assertion. Consider using .Expect\\(x\\)\\.To\\(BeTrue\\(\\)\\)"
41
41
x = false
42
- Expect (x ).To (Equal (false )) // want "ginkgo-linter: wrong boolean assertion; consider using .Expect\\(x\\)\\.To\\(BeFalse\\(\\)\\). instead "
42
+ Expect (x ).To (Equal (false )) // want "ginkgo-linter: wrong boolean assertion. Consider using .Expect\\(x\\)\\.To\\(BeFalse\\(\\)\\)"
43
43
}
44
44
45
45
func ErrorUsecase () {
46
46
err := errors .New ("fake error" )
47
47
funcReturnsErr := func () error { return err }
48
48
49
- Expect (err ).To (BeNil ()) // want "ginkgo-linter: wrong error assertion; consider using .Expect\\(err\\)\\.ToNot\\(HaveOccurred\\(\\)\\). instead "
50
- Expect (err == nil ).To (Equal (true )) // want "ginkgo-linter: wrong error assertion; consider using .Expect\\(err\\)\\.ToNot\\(HaveOccurred\\(\\)\\). instead "
51
- Expect (err == nil ).To (BeFalse ()) // want "ginkgo-linter: wrong error assertion; consider using .Expect\\(err\\)\\.To\\(HaveOccurred\\(\\)\\). instead "
52
- Expect (err != nil ).To (BeTrue ()) // want "ginkgo-linter: wrong error assertion; consider using .Expect\\(err\\)\\.To\\(HaveOccurred\\(\\)\\). instead "
53
- Expect (funcReturnsErr ()).To (BeNil ()) // want "ginkgo-linter: wrong error assertion; consider using .Expect\\(funcReturnsErr\\(\\)\\)\\.To\\(Succeed\\(\\)\\). instead "
49
+ Expect (err ).To (BeNil ()) // want "ginkgo-linter: wrong error assertion. Consider using .Expect\\(err\\)\\.ToNot\\(HaveOccurred\\(\\)\\)"
50
+ Expect (err == nil ).To (Equal (true )) // want "ginkgo-linter: wrong error assertion. Consider using .Expect\\(err\\)\\.ToNot\\(HaveOccurred\\(\\)\\)"
51
+ Expect (err == nil ).To (BeFalse ()) // want "ginkgo-linter: wrong error assertion. Consider using .Expect\\(err\\)\\.To\\(HaveOccurred\\(\\)\\)"
52
+ Expect (err != nil ).To (BeTrue ()) // want "ginkgo-linter: wrong error assertion. Consider using .Expect\\(err\\)\\.To\\(HaveOccurred\\(\\)\\)"
53
+ Expect (funcReturnsErr ()).To (BeNil ()) // want "ginkgo-linter: wrong error assertion. Consider using .Expect\\(funcReturnsErr\\(\\)\\)\\.To\\(Succeed\\(\\)\\)"
54
54
}
55
55
56
56
func HaveLen0Usecase () {
57
57
x := make ([]string , 0 )
58
- Expect (x ).To (HaveLen (0 )) // want "ginkgo-linter: wrong length assertion; consider using .Expect\\(x\\)\\.To\\(BeEmpty\\(\\)\\). instead "
58
+ Expect (x ).To (HaveLen (0 )) // want "ginkgo-linter: wrong length assertion. Consider using .Expect\\(x\\)\\.To\\(BeEmpty\\(\\)\\)"
59
59
}
60
60
61
61
func WrongComparisonUsecase () {
62
62
x := 8
63
- Expect (x == 8 ).To (BeTrue ()) // want "ginkgo-linter: wrong comparison assertion; consider using .Expect\\(x\\)\\.To\\(Equal\\(8\\)\\). instead "
64
- Expect (x < 9 ).To (BeTrue ()) // want "ginkgo-linter: wrong comparison assertion; consider using .Expect\\(x\\)\\.To\\(BeNumerically\\(\"<\", 9\\)\\). instead "
65
- Expect (x < 7 ).To (Equal (false )) // want "ginkgo-linter: wrong comparison assertion; consider using .Expect\\(x\\)\\.ToNot\\(BeNumerically\\(\"<\", 7\\)\\). instead "
63
+ Expect (x == 8 ).To (BeTrue ()) // want "ginkgo-linter: wrong comparison assertion. Consider using .Expect\\(x\\)\\.To\\(Equal\\(8\\)\\)"
64
+ Expect (x < 9 ).To (BeTrue ()) // want "ginkgo-linter: wrong comparison assertion. Consider using .Expect\\(x\\)\\.To\\(BeNumerically\\(\"<\", 9\\)\\)"
65
+ Expect (x < 7 ).To (Equal (false )) // want "ginkgo-linter: wrong comparison assertion. Consider using .Expect\\(x\\)\\.ToNot\\(BeNumerically\\(\"<\", 7\\)\\)"
66
66
67
67
p1 , p2 := & x , & x
68
- Expect (p1 == p2 ).To (Equal (true )) // want "ginkgo-linter: wrong comparison assertion; consider using .Expect\\(p1\\).To\\(BeIdenticalTo\\(p2\\)\\). instead "
68
+ Expect (p1 == p2 ).To (Equal (true )) // want "ginkgo-linter: wrong comparison assertion. Consider using .Expect\\(p1\\).To\\(BeIdenticalTo\\(p2\\)\\)"
69
69
}
70
70
71
71
func slowInt () int {
@@ -75,7 +75,7 @@ func slowInt() int {
75
75
76
76
func WrongEventuallyWithFunction () {
77
77
Eventually (slowInt ).Should (Equal (42 )) // valid
78
- Eventually (slowInt ()).Should (Equal (42 )) // want "ginkgo-linter: use a function call in Eventually. This actually checks nothing, because Eventually receives the function returned value, instead of function itself, and this value is never changed; consider using .Eventually\\(slowInt\\)\\.Should\\(Equal\\(42\\)\\). instead "
78
+ Eventually (slowInt ()).Should (Equal (42 )) // want "ginkgo-linter: use a function call in Eventually. This actually checks nothing, because Eventually receives the function returned value, instead of function itself, and this value is never changed. Consider using .Eventually\\(slowInt\\)\\.Should\\(Equal\\(42\\)\\)"
79
79
}
80
80
81
81
var _ = FDescribe ("Should warn for focused containers" , func () {
0 commit comments