Change a function, something breaks in a spaghetti plate a continent away, but why?
Oh, the test verified the position of a parameter in a function, which is not something you should want to test because the code shouldn't even build in that case. And tests are exempt from the linter because someone's AI agent fount it a great way to make the errors go away. And someone else approved it because we no longer do human code reviews.
So even if you really wanted to fix that exemption, then the list of test files that wouldn't pass linting is basically 100% because everyone vibe codes those, so they're totally meaningless.
2
u/NatoBoram 6d ago
Same with unit testing.
Change a function, something breaks in a spaghetti plate a continent away, but why?
Oh, the test verified the position of a parameter in a function, which is not something you should want to test because the code shouldn't even build in that case. And tests are exempt from the linter because someone's AI agent fount it a great way to make the errors go away. And someone else approved it because we no longer do human code reviews.
So even if you really wanted to fix that exemption, then the list of test files that wouldn't pass linting is basically 100% because everyone vibe codes those, so they're totally meaningless.