Cucumber options annotation
The cucumber-jvm javadocs states that purpose of the glue element is to specify the location of the stepdefinitions and hooks. However, this doesn't seem to work for me. Lets say I have my features in directory a, and my step definitions in directory b. Then, @Cucumber.Options( features= "directory_a", glue="directory_b" ) will load my feature files from directory_a, but, it doesn't load my step definitions from directly_b. However, if I use @Cucumber.Options( features= {"directory_a", "directory_b"} ) then my features from directory_a is loaded, and my step definitions from directory_b are