dweiss commented on PR #13046:
URL: https://github.com/apache/lucene/pull/13046#issuecomment-1915011660

   I like it. Whenever there is test repetition that can be driven by data, it 
should be driven by data. 
   
   The only downside to using ParametersFactory is that it's something that is 
implemented by the randomizedtesting framework (not JUnit itself) and people 
may be unfamiliar with it - perhaps a comment on the class (or the 
parameterized constructor) pointing at where the arguments come from would make 
it easier to grasp how this thing works?
   
   Plain JUnit alternatives do exist but they rely on a different test runner 
(Parameterized) - you wouldn't be able to extend from LuceneTestCase anymore 
(and you'd be outside of the randomization context). I don't see any other, 
more elegant, solutions.


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: issues-unsubscr...@lucene.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org


---------------------------------------------------------------------
To unsubscribe, e-mail: issues-unsubscr...@lucene.apache.org
For additional commands, e-mail: issues-h...@lucene.apache.org

Reply via email to