+1

Maybe we can add naming rules for test classes
on check-source-patterns.groovy?
https://github.com/apache/lucene-solr/blob/f03e6aac59cbdb0422aa05047fbc1c4bc5324cd9/lucene/tools/src/groovy/check-source-patterns.groovy

Tomoko


2020年8月6日(木) 12:17 Robert Muir <rcm...@gmail.com>:

> +1
>
> There is no good reason to name the source files inconsistently. It should
> be as easy as possible to do things with the tests with regular
> expressions, simple tools like grep and so on.
>
> Ideally we can fail the build if one tries to get added in the wrong way
> (some kind of precommit check: simple test of source patterns or class
> names or something?) This way there are no surprises such as tests not
> executing and no inconsistencies.
>
> On Wed, Aug 5, 2020 at 11:02 PM Marcus Eagan <marcusea...@gmail.com>
> wrote:
>
>> Hi community, what do you think a small effort to standardize on leading
>> with the word "Test" or trailing with the word "Test" in the repo. Most
>> projects do one or the other and it has an impact on developer
>> productivity. I'll explain my use case:
>>
>> I'm working on a class and I want to modify the test to evaluate my
>> changes. If the class is named in a standard way, I can find it easily. If
>> it is not, it's fine. There are typically two options. I consider it
>> distracting and sloppy. Distraction is expensive for developers. I have
>> some more important efforts that I'm working on, but if the community
>> agrees on this one, I can open a ticket and submit a PR. Let me know what
>> you think.
>>
>> Hoping to make the project more developer friendly.
>>
>> --
>> Marcus Eagan
>>
>>

Reply via email to