Skip to content

Commit 009a4e0

Browse files
committed
test: implement tests/* for parallel rom
1 parent 1361bd4 commit 009a4e0

19 files changed

+368
-0
lines changed

tests/test_parallel/__init__.py

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
import matplotlib
2+
3+
matplotlib.use("Agg")

tests/test_parallel/test_ae.py

Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,20 @@
1+
import unittest
2+
import pytest
3+
import sys
4+
from unittest import mock
5+
6+
try:
7+
from ezyrb.parallel import ReducedOrderModel as ParallelROM
8+
import tests.test_ae as original_module
9+
HAS_PARALLEL = True
10+
except ImportError:
11+
HAS_PARALLEL = False
12+
13+
if not HAS_PARALLEL:
14+
raise unittest.SkipTest("Parallel dependencies missing")
15+
16+
original_module.ROM = ParallelROM
17+
if hasattr(original_module, 'ReducedOrderModel'):
18+
original_module.ReducedOrderModel = ParallelROM
19+
20+
from tests.test_ae import *

tests/test_parallel/test_ann.py

Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,20 @@
1+
import unittest
2+
import pytest
3+
import sys
4+
from unittest import mock
5+
6+
try:
7+
from ezyrb.parallel import ReducedOrderModel as ParallelROM
8+
import tests.test_ann as original_module
9+
HAS_PARALLEL = True
10+
except ImportError:
11+
HAS_PARALLEL = False
12+
13+
if not HAS_PARALLEL:
14+
raise unittest.SkipTest("Parallel dependencies missing")
15+
16+
original_module.ROM = ParallelROM
17+
if hasattr(original_module, 'ReducedOrderModel'):
18+
original_module.ReducedOrderModel = ParallelROM
19+
20+
from tests.test_ann import *
Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,20 @@
1+
import unittest
2+
import pytest
3+
import sys
4+
from unittest import mock
5+
6+
try:
7+
from ezyrb.parallel import ReducedOrderModel as ParallelROM
8+
import tests.test_approximation as original_module
9+
HAS_PARALLEL = True
10+
except ImportError:
11+
HAS_PARALLEL = False
12+
13+
if not HAS_PARALLEL:
14+
raise unittest.SkipTest("Parallel dependencies missing")
15+
16+
original_module.ROM = ParallelROM
17+
if hasattr(original_module, 'ReducedOrderModel'):
18+
original_module.ReducedOrderModel = ParallelROM
19+
20+
from tests.test_approximation import *
Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,20 @@
1+
import unittest
2+
import pytest
3+
import sys
4+
from unittest import mock
5+
6+
try:
7+
from ezyrb.parallel import ReducedOrderModel as ParallelROM
8+
import tests.test_database as original_module
9+
HAS_PARALLEL = True
10+
except ImportError:
11+
HAS_PARALLEL = False
12+
13+
if not HAS_PARALLEL:
14+
raise unittest.SkipTest("Parallel dependencies missing")
15+
16+
original_module.ROM = ParallelROM
17+
if hasattr(original_module, 'ReducedOrderModel'):
18+
original_module.ReducedOrderModel = ParallelROM
19+
20+
from tests.test_database import *

tests/test_parallel/test_gpr.py

Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,20 @@
1+
import unittest
2+
import pytest
3+
import sys
4+
from unittest import mock
5+
6+
try:
7+
from ezyrb.parallel import ReducedOrderModel as ParallelROM
8+
import tests.test_gpr as original_module
9+
HAS_PARALLEL = True
10+
except ImportError:
11+
HAS_PARALLEL = False
12+
13+
if not HAS_PARALLEL:
14+
raise unittest.SkipTest("Parallel dependencies missing")
15+
16+
original_module.ROM = ParallelROM
17+
if hasattr(original_module, 'ReducedOrderModel'):
18+
original_module.ReducedOrderModel = ParallelROM
19+
20+
from tests.test_gpr import *
Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,20 @@
1+
import unittest
2+
import pytest
3+
import sys
4+
from unittest import mock
5+
6+
try:
7+
from ezyrb.parallel import ReducedOrderModel as ParallelROM
8+
import tests.test_k_neighbors_regressor as original_module
9+
HAS_PARALLEL = True
10+
except ImportError:
11+
HAS_PARALLEL = False
12+
13+
if not HAS_PARALLEL:
14+
raise unittest.SkipTest("Parallel dependencies missing")
15+
16+
original_module.ROM = ParallelROM
17+
if hasattr(original_module, 'ReducedOrderModel'):
18+
original_module.ReducedOrderModel = ParallelROM
19+
20+
from tests.test_k_neighbors_regressor import *

tests/test_parallel/test_linear.py

Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,20 @@
1+
import unittest
2+
import pytest
3+
import sys
4+
from unittest import mock
5+
6+
try:
7+
from ezyrb.parallel import ReducedOrderModel as ParallelROM
8+
import tests.test_linear as original_module
9+
HAS_PARALLEL = True
10+
except ImportError:
11+
HAS_PARALLEL = False
12+
13+
if not HAS_PARALLEL:
14+
raise unittest.SkipTest("Parallel dependencies missing")
15+
16+
original_module.ROM = ParallelROM
17+
if hasattr(original_module, 'ReducedOrderModel'):
18+
original_module.ReducedOrderModel = ParallelROM
19+
20+
from tests.test_linear import *
Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,20 @@
1+
import unittest
2+
import pytest
3+
import sys
4+
from unittest import mock
5+
6+
try:
7+
from ezyrb.parallel import ReducedOrderModel as ParallelROM
8+
import tests.test_nnshift as original_module
9+
HAS_PARALLEL = True
10+
except ImportError:
11+
HAS_PARALLEL = False
12+
13+
if not HAS_PARALLEL:
14+
raise unittest.SkipTest("Parallel dependencies missing")
15+
16+
original_module.ROM = ParallelROM
17+
if hasattr(original_module, 'ReducedOrderModel'):
18+
original_module.ReducedOrderModel = ParallelROM
19+
20+
from tests.test_nnshift import *
Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,20 @@
1+
import unittest
2+
import pytest
3+
import sys
4+
from unittest import mock
5+
6+
try:
7+
from ezyrb.parallel import ReducedOrderModel as ParallelROM
8+
import tests.test_parameter as original_module
9+
HAS_PARALLEL = True
10+
except ImportError:
11+
HAS_PARALLEL = False
12+
13+
if not HAS_PARALLEL:
14+
raise unittest.SkipTest("Parallel dependencies missing")
15+
16+
original_module.ROM = ParallelROM
17+
if hasattr(original_module, 'ReducedOrderModel'):
18+
original_module.ReducedOrderModel = ParallelROM
19+
20+
from tests.test_parameter import *

0 commit comments

Comments
 (0)