GroovyResourceFinder.java
- package org.jbehave.core.configuration.groovy;
- import java.net.URL;
- import java.util.List;
- import org.jbehave.core.io.CodeLocations;
- import org.jbehave.core.io.StoryFinder;
- public class GroovyResourceFinder {
- private URL codeLocation;
- private String include;
- private String exclude;
- public GroovyResourceFinder() {
- this(CodeLocations.codeLocationFromPath("src/main/groovy"), "**/*.groovy", "");
- }
- public GroovyResourceFinder(URL codeLocation, String include, String exclude) {
- this.codeLocation = codeLocation;
- this.include = include;
- this.exclude = exclude;
- }
- public List<String> findResources() {
- return new StoryFinder().findPaths(codeLocation, include, exclude);
- }
- }