gitea/models/unittest
Nanguan Lin dc04044716
Replace assert.Fail with assert.FailNow ()
assert.Fail() will continue to execute the code while assert.FailNow()
not. I thought those uses of assert.Fail() should exit immediately.
PS: perhaps it's a good idea to use
[require](https://pkg.go.dev/github.com/stretchr/testify/require)
somewhere because the assert package's default behavior does not exit
when an error occurs, which makes it difficult to find the root error
reason.
..
consistency.go Replace assert.Fail with assert.FailNow ()
fixtures.go Enable forbidigo linter ()
fscopy.go Use ErrInvalidArgument in packages ()
reflection.go Replace `interface{}` with `any` ()
testdb.go Refactor system setting ()
unit_tests.go Test query must have "order by" explicitly to avoid unstable results ()