From e81c0093fc2d604e159d5e594053db0d515fc439 Mon Sep 17 00:00:00 2001 From: Thibault Saunier Date: Sun, 10 Aug 2014 12:41:57 +0200 Subject: [PATCH] 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. --- validate/tools/launcher/apps/gst-validate.py | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/validate/tools/launcher/apps/gst-validate.py b/validate/tools/launcher/apps/gst-validate.py index 5e041c92fb..b598359ec4 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 = []