mirror of
https://gitlab.freedesktop.org/gstreamer/gstreamer.git
synced 2025-01-31 11:32:38 +00:00
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.
This commit is contained in:
parent
20c28def3c
commit
e81c0093fc
1 changed files with 10 additions and 0 deletions
|
@ -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 = []
|
||||
|
|
Loading…
Reference in a new issue