cucumber/cucumber-jvm — pull request #388 by tychobrailleur (2012-09-06 09:17:01+00:00)
Title: Ensure glue and feature path if system properties don't set them.

When setting the "cucumber.options" system property, all the cucumber options
are overridden, including glue and feature path. This is an issue for junit
for two reasons:

- This is against the logic currently present in RuntimeOptionsFactory which
sets glue and feature path to default values based on the JUnit test case
if they are not set by @Cucumber.Options.
- This makes the definition of cucumber.options in a Maven pom file awkward,
as you have to re-define glue and feature path as a system property, even if
you have correctly defined the path to the resource folder containing
feature files.