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.
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 = []