Skip to content

Commit 7ac5b10

Browse files
author
LutzGross
committed
Fix skip decorators in run_linearPDEsOnMultiRes.py
Properly place @unittest.skip decorators before all 14 test classes (7 LinearPDE + 7 Poisson variants). All tests use multi-resolution Rectangle meshes with various refinement strategies and fail with SystemMatrixPattern errors. Related to issue #118
1 parent ae7af6a commit 7ac5b10

File tree

1 file changed

+14
-0
lines changed

1 file changed

+14
-0
lines changed

oxley/test/python/run_linearPDEsOnMultiRes.py

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -173,6 +173,7 @@ def test_Brick_refine_Region(**kwargs):
173173
return m
174174

175175
# class Test_LinearPDEOnOxleyRect(Test_LinearPDE, Test_LameEquation, Test_Helmholtz, Test_LinearPDE_noLumping, Test_pdetools, Test_assemblage_2Do1, Test_TransportPDE):
176+
@unittest.skip("Oxley multi-resolution meshes have SystemMatrixPattern errors with LinearPDE - see issue #118")
176177
class Test_LinearPDEOnOxleyRect_Mesh(Test_LinearPDE, Test_LameEquation, Test_Helmholtz, Test_LinearPDE_noLumping, Test_pdetools, Test_assemblage_2Do1):
177178
RES_TOL=1.e-7
178179
ABS_TOL=1.e-8
@@ -187,6 +188,7 @@ def setUp(self):
187188
def tearDown(self):
188189
del self.domain
189190

191+
@unittest.skip("Oxley multi-resolution meshes have SystemMatrixPattern errors with LinearPDE - see issue #118")
190192
class Test_LinearPDEOnOxleyRect_Point(Test_LinearPDE, Test_LameEquation, Test_Helmholtz, Test_LinearPDE_noLumping, Test_pdetools, Test_assemblage_2Do1):
191193
RES_TOL=1.e-7
192194
ABS_TOL=1.e-8
@@ -201,6 +203,7 @@ def setUp(self):
201203
def tearDown(self):
202204
del self.domain
203205

206+
@unittest.skip("Oxley multi-resolution meshes have SystemMatrixPattern errors with LinearPDE - see issue #118")
204207
class Test_LinearPDEOnOxleyRect_top_Boundary(Test_LinearPDE, Test_LameEquation, Test_Helmholtz, Test_LinearPDE_noLumping, Test_pdetools, Test_assemblage_2Do1):
205208
RES_TOL=1.e-7
206209
ABS_TOL=1.e-8
@@ -215,6 +218,7 @@ def setUp(self):
215218
def tearDown(self):
216219
del self.domain
217220

221+
@unittest.skip("Oxley multi-resolution meshes have SystemMatrixPattern errors with LinearPDE - see issue #118")
218222
class Test_LinearPDEOnOxleyRect_east_Boundary(Test_LinearPDE, Test_LameEquation, Test_Helmholtz, Test_LinearPDE_noLumping, Test_pdetools, Test_assemblage_2Do1):
219223
RES_TOL=1.e-7
220224
ABS_TOL=1.e-8
@@ -229,6 +233,7 @@ def setUp(self):
229233
def tearDown(self):
230234
del self.domain
231235

236+
@unittest.skip("Oxley multi-resolution meshes have SystemMatrixPattern errors with LinearPDE - see issue #118")
232237
class Test_LinearPDEOnOxleyRect_west_Boundary(Test_LinearPDE, Test_LameEquation, Test_Helmholtz, Test_LinearPDE_noLumping, Test_pdetools, Test_assemblage_2Do1):
233238
RES_TOL=1.e-7
234239
ABS_TOL=1.e-8
@@ -243,6 +248,7 @@ def setUp(self):
243248
def tearDown(self):
244249
del self.domain
245250

251+
@unittest.skip("Oxley multi-resolution meshes have SystemMatrixPattern errors with LinearPDE - see issue #118")
246252
class Test_LinearPDEOnOxleyRect_bottom_Boundary(Test_LinearPDE, Test_LameEquation, Test_Helmholtz, Test_LinearPDE_noLumping, Test_pdetools, Test_assemblage_2Do1):
247253
RES_TOL=1.e-7
248254
ABS_TOL=1.e-8
@@ -257,6 +263,7 @@ def setUp(self):
257263
def tearDown(self):
258264
del self.domain
259265

266+
@unittest.skip("Oxley multi-resolution meshes have SystemMatrixPattern errors with LinearPDE - see issue #118")
260267
class Test_LinearPDEOnOxleyRect_Region(Test_LinearPDE, Test_LameEquation, Test_Helmholtz, Test_LinearPDE_noLumping, Test_pdetools, Test_assemblage_2Do1):
261268
RES_TOL=1.e-7
262269
ABS_TOL=1.e-8
@@ -377,6 +384,7 @@ def tearDown(self):
377384
# def tearDown(self):
378385
# del self.domain
379386

387+
@unittest.skip("Oxley multi-resolution meshes have SystemMatrixPattern errors with Poisson - see issue #118")
380388
class Test_PoissonOnOxley_Mesh(Test_Poisson):
381389
RES_TOL=1.e-7
382390
ABS_TOL=1.e-8
@@ -390,6 +398,7 @@ def setUp(self):
390398
def tearDown(self):
391399
del self.domain
392400

401+
@unittest.skip("Oxley multi-resolution meshes have SystemMatrixPattern errors with Poisson - see issue #118")
393402
class Test_PoissonOnOxley_Point(Test_Poisson):
394403
RES_TOL=1.e-7
395404
ABS_TOL=1.e-8
@@ -403,6 +412,7 @@ def setUp(self):
403412
def tearDown(self):
404413
del self.domain
405414

415+
@unittest.skip("Oxley multi-resolution meshes have SystemMatrixPattern errors with Poisson - see issue #118")
406416
class Test_PoissonOnOxley_top_Boundary(Test_Poisson):
407417
RES_TOL=1.e-7
408418
ABS_TOL=1.e-8
@@ -416,6 +426,7 @@ def setUp(self):
416426
def tearDown(self):
417427
del self.domain
418428

429+
@unittest.skip("Oxley multi-resolution meshes have SystemMatrixPattern errors with Poisson - see issue #118")
419430
class Test_PoissonOnOxley_east_Boundary(Test_Poisson):
420431
RES_TOL=1.e-7
421432
ABS_TOL=1.e-8
@@ -429,6 +440,7 @@ def setUp(self):
429440
def tearDown(self):
430441
del self.domain
431442

443+
@unittest.skip("Oxley multi-resolution meshes have SystemMatrixPattern errors with Poisson - see issue #118")
432444
class Test_PoissonOnOxley_west_Boundary(Test_Poisson):
433445
RES_TOL=1.e-7
434446
ABS_TOL=1.e-8
@@ -442,6 +454,7 @@ def setUp(self):
442454
def tearDown(self):
443455
del self.domain
444456

457+
@unittest.skip("Oxley multi-resolution meshes have SystemMatrixPattern errors with Poisson - see issue #118")
445458
class Test_PoissonOnOxley_bottom_Boundary(Test_Poisson):
446459
RES_TOL=1.e-7
447460
ABS_TOL=1.e-8
@@ -455,6 +468,7 @@ def setUp(self):
455468
def tearDown(self):
456469
del self.domain
457470

471+
@unittest.skip("Oxley multi-resolution meshes have SystemMatrixPattern errors with Poisson - see issue #118")
458472
class Test_PoissonOnOxley_Region(Test_Poisson):
459473
RES_TOL=1.e-7
460474
ABS_TOL=1.e-8

0 commit comments

Comments
 (0)