Closed avandeursen closed 7 years ago
Why include the test-jar
in the first place? See also this comment: https://github.com/cucumber/cucumber-jvm/issues/999#issuecomment-216536644
Right. The test-jar
was there to make some of the (static) methods of the LauncherSmokeTest available, as well as the BasicSquare class (effectively a mock square).
The Framework's Cucumber features and step definitions are part of the test jar, which is imported in the template. This has the effect that the same step definitions also apply in solutions based on the template, which is counter intuitive.
A solution might be to drop the test jar dependency in the template.
The 'workaround' now is
nl.tudelft.jpacman.cucubmer.StateNavigationSteps
by having that same package/class in the solution.