public class FileSystemRequirementsTagProvider extends AbstractRequirementsTagProvider implements RequirementsTagProvider, OverridableTagProvider
environmentVariables, requirementsConfiguration, requirementsService, rootDirectory| Constructor and Description |
|---|
FileSystemRequirementsTagProvider() |
FileSystemRequirementsTagProvider(String rootDirectory) |
FileSystemRequirementsTagProvider(String rootDirectory,
int level) |
FileSystemRequirementsTagProvider(String rootDirectory,
int level,
EnvironmentVariables environmentVariables) |
| Modifier and Type | Method and Description |
|---|---|
static String |
getDefaultRootDirectoryPathFrom(EnvironmentVariables environmentVariables) |
com.google.common.base.Optional<Requirement> |
getParentRequirementOf(TestOutcome testOutcome) |
com.google.common.base.Optional<Requirement> |
getRequirementFor(TestTag testTag) |
List<Requirement> |
getRequirements()
We look for file system requirements in the root directory path (by default, 'stories').
|
com.google.common.base.Optional<String> |
getResourceDirectory() |
Set<TestTag> |
getTagsFor(TestOutcome testOutcome)
Returns the tags associated with a given test outcome.
|
getDefaultRootDirectory, getDefaultType, getRequirementTypes, humanReadableVersionOfpublic FileSystemRequirementsTagProvider()
public FileSystemRequirementsTagProvider(String rootDirectory, int level)
public FileSystemRequirementsTagProvider(String rootDirectory, int level, EnvironmentVariables environmentVariables)
public FileSystemRequirementsTagProvider(String rootDirectory)
public static String getDefaultRootDirectoryPathFrom(EnvironmentVariables environmentVariables)
public List<Requirement> getRequirements()
getRequirements in interface RequirementsTagProviderpublic Set<TestTag> getTagsFor(TestOutcome testOutcome)
TagProvidergetTagsFor in interface TagProviderpublic com.google.common.base.Optional<Requirement> getParentRequirementOf(TestOutcome testOutcome)
getParentRequirementOf in interface RequirementsTagProviderpublic com.google.common.base.Optional<Requirement> getRequirementFor(TestTag testTag)
getRequirementFor in interface RequirementsTagProviderpublic com.google.common.base.Optional<String> getResourceDirectory()
Copyright © 2011–2014 Wakaleo Consulting. All rights reserved.