2023-04-15 16:17:31 +02:00
|
|
|
import unittest
|
|
|
|
|
2023-04-16 21:46:17 +02:00
|
|
|
from unittests_reactive_extenstions.observable_operator_test_case import ObservableOperatorTestCase
|
2023-04-15 16:17:31 +02:00
|
|
|
from unittests_reactive_extenstions.reactive_test_case import ReactiveTestCase
|
2023-04-16 21:46:17 +02:00
|
|
|
from unittests_reactive_extenstions.scheduler_test_case import SchedulerTestCase
|
2023-04-15 16:17:31 +02:00
|
|
|
|
|
|
|
|
|
|
|
class ReactiveTestSuite(unittest.TestSuite):
|
|
|
|
def __init__(self):
|
|
|
|
unittest.TestSuite.__init__(self)
|
|
|
|
|
|
|
|
loader = unittest.TestLoader()
|
|
|
|
self.addTests(loader.loadTestsFromTestCase(ReactiveTestCase))
|
2023-04-16 03:06:55 +02:00
|
|
|
self.addTests(loader.loadTestsFromTestCase(ObservableOperatorTestCase))
|
2023-04-16 21:46:17 +02:00
|
|
|
self.addTests(loader.loadTestsFromTestCase(SchedulerTestCase))
|
2023-04-15 16:17:31 +02:00
|
|
|
|
|
|
|
def run(self, *args):
|
|
|
|
super().run(*args)
|
|
|
|
|
|
|
|
|
|
|
|
if __name__ == "__main__":
|
|
|
|
runner = unittest.TextTestRunner()
|
|
|
|
runner.run(ReactiveTestSuite())
|