有没有办法从 gradle 运行 JBehave?我目前有一个JUnitStories
子类,它设置一个步骤类并覆盖storyPaths
以指向不同的.story
文件。
据说这个任务可以做我需要的,但我不确定我如何将它与我所拥有的整合在一起。
task spec << {
ant.taskdef(
name: 'jbehave',
classname: 'org.jbehave.ant.RunStoriesAsEmbeddables',
classpath: configurations.jbehave.asPath)
ant.jbehave(
includes: 'src/main/specs',
generateViewAfterStories: true
)
}
如何从我的故事的 gradle 任务中运行它?