package net.thucydides.core.requirements;
import com.google.common.base.Optional;
import net.thucydides.core.model.TestOutcome;
import net.thucydides.core.model.TestTag;
import net.thucydides.core.requirements.model.Requirement;
import java.util.Collections;
import java.util.List;
import java.util.Set;
public class CustomRequirementsTagProvider implements RequirementsTagProvider {
@Override
public List<Requirement> getRequirements() {
return Collections.EMPTY_LIST;
}
@Override
public Optional<Requirement> getParentRequirementOf(TestOutcome testOutcome) {
return Optional.absent();
}
@Override
public Optional<Requirement> getRequirementFor(TestTag testTag) {
return Optional.absent();
}
@Override
public Set<TestTag> getTagsFor(TestOutcome testOutcome) {
return Collections.EMPTY_SET;
}
}