Skip to content

Commit dd67ffb

Browse files
authored
feat: add assert.False (#97)
1 parent 751ddae commit dd67ffb

File tree

2 files changed

+19
-0
lines changed

2 files changed

+19
-0
lines changed

sloggers/slogtest/assert/assert.go

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -50,6 +50,12 @@ func True(t testing.TB, name string, act bool) {
5050
Equal(t, name, true, act)
5151
}
5252

53+
// False asserts act == false.
54+
func False(t testing.TB, name string, act bool) {
55+
slog.Helper()
56+
Equal(t, name, false, act)
57+
}
58+
5359
// Error asserts err != nil.
5460
func Error(t testing.TB, name string, err error) {
5561
slog.Helper()

sloggers/slogtest/assert/assert_test.go

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -75,6 +75,19 @@ func TestTrue(t *testing.T) {
7575
assert.True(tb, "meow", false)
7676
}
7777

78+
func TestFalse(t *testing.T) {
79+
t.Parallel()
80+
81+
tb := &fakeTB{}
82+
assert.False(tb, "woof", false)
83+
84+
defer func() {
85+
recover()
86+
simpleassert.Equal(t, "fatals", 1, tb.fatals)
87+
}()
88+
assert.False(tb, "woof", true)
89+
}
90+
7891
func TestError(t *testing.T) {
7992
t.Parallel()
8093

0 commit comments

Comments
 (0)