This is an automated email from the ASF dual-hosted git repository. jacksontj pushed a commit to branch master in repository https://git-dual.apache.org/repos/asf/trafficserver-qa.git
commit 7e99eb3802d052d7eca87b3b9fb94f9008dc940b Author: Thomas Jackson <[email protected]> AuthorDate: Tue Nov 1 08:39:46 2016 -0700 Add example case using feature_requirements --- examples/environment_cases.py | 12 +++++++++--- 1 file changed, 9 insertions(+), 3 deletions(-) diff --git a/examples/environment_cases.py b/examples/environment_cases.py index 6f202f6..d119959 100644 --- a/examples/environment_cases.py +++ b/examples/environment_cases.py @@ -51,6 +51,15 @@ class OverrideConfigureFlags(tsqa.test_cases.EnvironmentCase): } +class FeatureRequirement(tsqa.test_cases.CloneEnvironmentCase): + ''' + CloneEnvironmentCase will clone an environment (instead of building). You can + declare dependencies on various features in trafficserver based on the output + from traffic_layout. If the requirements aren't met your test will be skipped + ''' + feature_requirements = {'TS_HAS_WCCP': 0} + + class ConfiguredCase(tsqa.test_cases.EnvironmentCase): ''' This is the trivial example of a TestCase. The parent class (in this case @@ -75,6 +84,3 @@ class ConfiguredCase(tsqa.test_cases.EnvironmentCase): 'proxy.config.log.squid_log_enabled': 1, 'proxy.config.log.squid_log_is_ascii': 1, }) - - - -- To stop receiving notification emails like this one, please contact "[email protected]" <[email protected]>.
