shad-go/testifycheck/README.md
2021-04-28 12:47:50 +03:00

8 lines
627 B
Markdown

# testifycheck
Напишите линтер, который находит неправильные использование функции `{require,assert}.(Not)?Nil` из пакета `testify`.
Линтер должен смотреть на тип аргумента, который передаётся в функцию `require.NotNil`. Если тот является `error`,
то линтер должен предлагать заменить вызов на `require.NoError`.
Полный список ситуаций, смотрите в тестовом файле `testdata/srcs/tests/errors_test.go`.