junit-runner: Separate out parsing specs from making list of requests

Review Request #3846 — Created May 9, 2016 and submitted — Latest diff uploaded

zundel
pants
zundel/add-spec-parser
3369
ece63ea...
pants-reviews
benjyw, gmalmquist, jsirois, stuhood

Essentially, a yak shave for adding support for an experimental test runner.

  • Rename classes that are ParentRunner subclasses
  • Create a class that parses and validates command line specs for tests
  • Add tests for annotation overrides
  • Add a flag to the runner to turn on an experimental test runner (for future use)

Added some new unit tests

CI is green at https://travis-ci.org/pantsbuild/pants/builds/131261542

Loading...