diff options
| author | Dave Henderson <dhenderson@gmail.com> | 2023-04-29 13:08:53 -0400 |
|---|---|---|
| committer | Dave Henderson <dhenderson@gmail.com> | 2023-04-29 13:08:53 -0400 |
| commit | 3b7a37cca4048c2cdc92982ad4f4965efccf947a (patch) | |
| tree | a4678bd9674951f7bed5b10f4db327471ed6b66e /random/random_test.go | |
| parent | 185a45a03f77968874beed630a7cfa83546dcf03 (diff) | |
Use required.NoError for faster failure in tests
Signed-off-by: Dave Henderson <dhenderson@gmail.com>
Diffstat (limited to 'random/random_test.go')
| -rw-r--r-- | random/random_test.go | 21 |
1 files changed, 11 insertions, 10 deletions
diff --git a/random/random_test.go b/random/random_test.go index e7e87377..3f8d3735 100644 --- a/random/random_test.go +++ b/random/random_test.go @@ -7,6 +7,7 @@ import ( "unicode/utf8" "github.com/stretchr/testify/assert" + "github.com/stretchr/testify/require" ) func TestMatchChars(t *testing.T) { @@ -31,7 +32,7 @@ func TestMatchChars(t *testing.T) { t.Parallel() out, err := matchChars(d.in) - assert.NoError(t, err) + require.NoError(t, err) assert.EqualValues(t, d.expected, out) }) } @@ -41,7 +42,7 @@ func TestStringRE(t *testing.T) { t.Parallel() r, err := StringRE(15, "[\\p{Yi}[:alnum:]]") - assert.NoError(t, err) + require.NoError(t, err) assert.Equal(t, 15, utf8.RuneCountInString(r)) _, err = StringRE(1, "[bogus") @@ -59,20 +60,20 @@ func TestStringBounds(t *testing.T) { assert.Error(t, err) r, err := StringBounds(1, 'a', 'a') - assert.NoError(t, err) + require.NoError(t, err) assert.Equal(t, "a", r) r, err = StringBounds(99, 'a', 'b') - assert.NoError(t, err) + require.NoError(t, err) assert.Regexp(t, "^[a-b]+$", r) r, err = StringBounds(100, 0x0020, 0x007f) - assert.NoError(t, err) + require.NoError(t, err) assert.Regexp(t, "^[\u0020-\u007f]*$", r) // only 🂱 (\U0001F0B1) in this range is "graphic" r, err = StringBounds(8, 0x0001f0af, 0x0001f0b1) - assert.NoError(t, err) + require.NoError(t, err) assert.Regexp(t, "^🂱🂱🂱🂱🂱🂱🂱🂱$", r) } @@ -83,14 +84,14 @@ func TestItem(t *testing.T) { assert.Error(t, err) i, err := Item([]interface{}{"foo"}) - assert.NoError(t, err) + require.NoError(t, err) assert.Equal(t, "foo", i) in := []interface{}{"foo", "bar"} got := "" for j := 0; j < 10; j++ { i, err = Item(in) - assert.NoError(t, err) + require.NoError(t, err) got += i.(string) } assert.NotEqual(t, "foofoofoofoofoofoofoofoofoofoo", got) @@ -119,7 +120,7 @@ func TestNumber(t *testing.T) { } for _, d := range testdata { n, err := Number(d.min, d.max) - assert.NoError(t, err) + require.NoError(t, err) assert.InDelta(t, d.expected, n, d.delta) } } @@ -140,7 +141,7 @@ func TestFloat(t *testing.T) { for _, d := range testdata { n, err := Float(d.min, d.max) - assert.NoError(t, err) + require.NoError(t, err) assert.InDelta(t, d.expected, n, d.delta) } } |
