diff options
author | Thibault Saunier <tsaunier@gnome.org> | 2014-08-10 12:41:57 +0200 |
---|---|---|
committer | Thibault Saunier <tsaunier@gnome.org> | 2014-08-12 13:16:43 +0200 |
commit | e81c0093fc2d604e159d5e594053db0d515fc439 (patch) | |
tree | babd3606d1b226adac0fd3f53abfe6c53de7ca49 | |
parent | 20c28def3c48bfdf8ab6aa470f1102292fd979b5 (diff) |
validate:launcher: Expose all classes to be used to create testsuites
To create testsuite from outside gst-validate, the user will need to be
able to use the TestGenerator and subclasses of Test that we implement
in the apps, to do so we publicly expose them in the TestManager class
so that user have acces to everything they need.
-rw-r--r-- | validate/tools/launcher/apps/gst-validate.py | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/validate/tools/launcher/apps/gst-validate.py b/validate/tools/launcher/apps/gst-validate.py index 5e041c9..b598359 100644 --- a/validate/tools/launcher/apps/gst-validate.py +++ b/validate/tools/launcher/apps/gst-validate.py @@ -422,6 +422,16 @@ class GstValidateTestManager(GstValidateBaseTestManager): name = "validate" + # List of all classes to create testsuites + GstValidateMediaCheckTestsGenerator = GstValidateMediaCheckTestsGenerator + GstValidateTranscodingTestsGenerator = GstValidateTranscodingTestsGenerator + GstValidatePipelineTestsGenerator = GstValidatePipelineTestsGenerator + GstValidatePlaybinTestsGenerator = GstValidatePlaybinTestsGenerator + GstValidateMixerTestsGenerator = GstValidateMixerTestsGenerator + GstValidateLaunchTest = GstValidateLaunchTest + GstValidateMediaCheckTest = GstValidateMediaCheckTest + GstValidateTranscodingTest = GstValidateTranscodingTest + def __init__(self): super(GstValidateTestManager, self).__init__() self._uris = [] |