Могут ли быть разные правила для основного и тестового кода? - PullRequest
0 голосов
/ 06 мая 2020

Можно ли установить разные правила для основного и тестового кода в Codacy? Я знаю, что могу исключить проверку тестового кода. Но я не хочу этого делать. Однако есть много правил, особенно в отношении дублирования, которые просто не имеют смысла для тестов.

Мой основной язык - Scala.

1 Ответ

2 голосов
/ 07 мая 2020

Нет. Лучшее, что вы можете сделать, - это игнорировать папки (например, тестовую папку).

Обычно мы расслабляемся с тестовым кодом, но имеет смысл избегать дублирования и в тестовом коде. Ваш (реальный) код будет развиваться со временем, и в конечном итоге вам придется менять тесты. Зачем менять 100 мест вместо одного метода, который используется в нескольких тестах?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...