21222324252627282930
StoryPathResolver pathResolver = embedder.configuration().storyPathResolver(); String storyPath = pathResolver.resolve(this.getClass()); try { embedder.runStoriesAsPaths(asList(storyPath)); } finally { embedder.generateCrossReference(); } } }
1718192021222324252627
public void run() throws Throwable { Embedder embedder = configuredEmbedder(); try { embedder.runStoriesAsPaths(storyPaths()); } finally { embedder.generateCrossReference(); } } protected abstract List<String> storyPaths();
30313233343536373839
embedder.useEmbedderControls(newControls); try { embedder.runStoriesAsPaths(storyPaths()); } finally { embedder.generateCrossReference(); } } }
3738394041424344454647
embedder.useEmbedderControls(newControls); embedder.useMetaFilters(Arrays.asList("-skip")); try { embedder.runStoriesAsPaths(storyPaths()); } finally { embedder.generateCrossReference(); } } @Override protected List<String> storyPaths() {
5556575859606162636465
public void run() throws Throwable { Embedder embedder = configuredEmbedder(); try { embedder.runStoriesAsPaths(storyPaths()); } finally { embedder.generateCrossReference(); } } @Override public Configuration configuration() {