testify icon indicating copy to clipboard operation
testify copied to clipboard

adds a suite struct that uses Require() as default

Open rolancia opened this issue 2 years ago • 0 comments

Summary

a suite uses Require() as default is needed. i guess implement a new suite is simple way in its design.

Changes

SuiteRequire is added.

Motivation

some cases would need the suite uses Require as default.

data := getDate()
s.NotNil(data)
s.Equal(10, data.value) // would raise panic, not Fail

so we should be care to use s.Require().NotNil(data) not good to read.

Related issues

#829

rolancia avatar Feb 10 '23 07:02 rolancia