Skip to content

Commit

Permalink
In saga/grass/otb processing plugin tests, only load the provider
Browse files Browse the repository at this point in the history
being tested instead of every provider
  • Loading branch information
nyalldawson committed Feb 1, 2022
1 parent dd368a4 commit 65287ee
Show file tree
Hide file tree
Showing 9 changed files with 0 additions and 36 deletions.
4 changes: 0 additions & 4 deletions python/plugins/grassprovider/tests/AlgorithmsTestBase.py
Expand Up @@ -405,14 +405,10 @@ class GenericAlgorithmsTest(unittest.TestCase):
@classmethod
def setUpClass(cls):
start_app()
from processing.core.Processing import Processing
Processing.initialize()
cls.cleanup_paths = []

@classmethod
def tearDownClass(cls):
from processing.core.Processing import Processing
Processing.deinitialize()
for path in cls.cleanup_paths:
shutil.rmtree(path)

Expand Down
Expand Up @@ -40,8 +40,6 @@ class TestGrass7AlgorithmsImageryTest(unittest.TestCase, AlgorithmsTestBase.Algo
@classmethod
def setUpClass(cls):
start_app()
from processing.core.Processing import Processing
Processing.initialize()
cls.provider = Grass7AlgorithmProvider()
QgsApplication.processingRegistry().addProvider(cls.provider)
cls.cleanup_paths = []
Expand All @@ -50,9 +48,7 @@ def setUpClass(cls):

@classmethod
def tearDownClass(cls):
from processing.core.Processing import Processing
QgsApplication.processingRegistry().removeProvider(cls.provider)
Processing.deinitialize()
for path in cls.cleanup_paths:
shutil.rmtree(path)

Expand Down
Expand Up @@ -40,8 +40,6 @@ class TestGrass7AlgorithmsRasterTest(unittest.TestCase, AlgorithmsTestBase.Algor
@classmethod
def setUpClass(cls):
start_app()
from processing.core.Processing import Processing
Processing.initialize()
cls.provider = Grass7AlgorithmProvider()
QgsApplication.processingRegistry().addProvider(cls.provider)
cls.cleanup_paths = []
Expand All @@ -50,9 +48,7 @@ def setUpClass(cls):

@classmethod
def tearDownClass(cls):
from processing.core.Processing import Processing
QgsApplication.processingRegistry().removeProvider(cls.provider)
Processing.deinitialize()
for path in cls.cleanup_paths:
shutil.rmtree(path)

Expand Down
Expand Up @@ -49,8 +49,6 @@ class TestGrass7AlgorithmsRasterTest(unittest.TestCase, AlgorithmsTestBase.Algor
@classmethod
def setUpClass(cls):
start_app()
from processing.core.Processing import Processing
Processing.initialize()
cls.provider = Grass7AlgorithmProvider()
QgsApplication.processingRegistry().addProvider(cls.provider)
cls.cleanup_paths = []
Expand All @@ -62,9 +60,7 @@ def setUpClass(cls):

@classmethod
def tearDownClass(cls):
from processing.core.Processing import Processing
QgsApplication.processingRegistry().removeProvider(cls.provider)
Processing.deinitialize()
for path in cls.cleanup_paths:
shutil.rmtree(path)

Expand Down
Expand Up @@ -54,8 +54,6 @@ class TestGrass7AlgorithmsVectorTest(unittest.TestCase, AlgorithmsTestBase.Algor
@classmethod
def setUpClass(cls):
start_app()
from processing.core.Processing import Processing
Processing.initialize()
cls.provider = Grass7AlgorithmProvider()
QgsApplication.processingRegistry().addProvider(cls.provider)
cls.cleanup_paths = []
Expand All @@ -67,9 +65,7 @@ def setUpClass(cls):

@classmethod
def tearDownClass(cls):
from processing.core.Processing import Processing
QgsApplication.processingRegistry().removeProvider(cls.provider)
Processing.deinitialize()
for path in cls.cleanup_paths:
shutil.rmtree(path)

Expand Down
4 changes: 0 additions & 4 deletions python/plugins/otbprovider/tests/AlgorithmsTestBase.py
Expand Up @@ -402,14 +402,10 @@ class GenericAlgorithmsTest(unittest.TestCase):
@classmethod
def setUpClass(cls):
start_app()
from processing.core.Processing import Processing
Processing.initialize()
cls.cleanup_paths = []

@classmethod
def tearDownClass(cls):
from processing.core.Processing import Processing
Processing.deinitialize()
for path in cls.cleanup_paths:
shutil.rmtree(path)

Expand Down
4 changes: 0 additions & 4 deletions python/plugins/otbprovider/tests/OtbAlgorithmsTest.py
Expand Up @@ -224,8 +224,6 @@ def test_OTBParameterChoice_Gui(self):
@classmethod
def setUpClass(cls):
start_app()
from processing.core.Processing import Processing
Processing.initialize()
cls.provider = OtbAlgorithmProvider()
QgsApplication.processingRegistry().addProvider(cls.provider)
ProcessingConfig.setSettingValue(OtbUtils.FOLDER, OTB_INSTALL_DIR)
Expand All @@ -240,8 +238,6 @@ def setUpClass(cls):

@classmethod
def tearDownClass(cls):
from processing.core.Processing import Processing
Processing.deinitialize()
QgsApplication.processingRegistry().removeProvider(cls.provider)
for path in cls.cleanup_paths:
shutil.rmtree(path)
Expand Down
4 changes: 0 additions & 4 deletions python/plugins/sagaprovider/tests/AlgorithmsTestBase.py
Expand Up @@ -405,14 +405,10 @@ class GenericAlgorithmsTest(unittest.TestCase):
@classmethod
def setUpClass(cls):
start_app()
from processing.core.Processing import Processing
Processing.initialize()
cls.cleanup_paths = []

@classmethod
def tearDownClass(cls):
from processing.core.Processing import Processing
Processing.deinitialize()
for path in cls.cleanup_paths:
shutil.rmtree(path)

Expand Down
4 changes: 0 additions & 4 deletions python/plugins/sagaprovider/tests/SagaAlgorithmsTest.py
Expand Up @@ -49,8 +49,6 @@ class TestSagaAlgorithms(unittest.TestCase, AlgorithmsTestBase.AlgorithmsTest):
@classmethod
def setUpClass(cls):
start_app()
from processing.core.Processing import Processing
Processing.initialize()
cls.provider = SagaAlgorithmProvider()
QgsApplication.processingRegistry().addProvider(cls.provider)
cls.cleanup_paths = []
Expand All @@ -60,9 +58,7 @@ def setUpClass(cls):

@classmethod
def tearDownClass(cls):
from processing.core.Processing import Processing
QgsApplication.processingRegistry().removeProvider(cls.provider)
Processing.deinitialize()
for path in cls.cleanup_paths:
shutil.rmtree(path)

Expand Down

0 comments on commit 65287ee

Please sign in to comment.