nowinandroid
nowinandroid copied to clipboard
[Bug]: TestMethodNameDetector does not scan all tests
Is there an existing issue for this?
- [x] I have searched the existing issues
Is there a StackOverflow question about this issue?
- [x] I have searched StackOverflow
What happened?
- Go to
InterestListsDetailsScreenTest.kt - Change one of the test names to include the prefix
test_
Expected
TestMethodNameDetector should issue a warning, both in the IDE and in tasks like gradle :app:lintAnalyzeDemoDebugUnitTest
Actual
No warning
The reason this is happening is because the annotations on the tests in InterestListsDetailsScreenTest.kt have AnnotationUsageType.DEFINITION which the TestMethodNameDetector.kt does not currently opt-in to scan for. Will submit a patch.
Code of Conduct
- [x] I agree to follow this project's Code of Conduct