Skip to content

Commit

Permalink
Move over to pytest based runtests
Browse files Browse the repository at this point in the history
  • Loading branch information
stoiveroberts committed May 19, 2022
1 parent cc2bcc1 commit 64b1cf7
Show file tree
Hide file tree
Showing 26 changed files with 524 additions and 202 deletions.
7 changes: 4 additions & 3 deletions anuga/__init__.py
Original file line number Diff line number Diff line change
Expand Up @@ -34,10 +34,11 @@
_stdout = sys.stdout

# ---------------------------------
# Setup the nose tester from numpy
# Setup the tester from numpy
# ---------------------------------
from numpy.testing import Tester
test = Tester().test
from numpy._pytesttester import PytestTester
test = PytestTester(__name__)
del PytestTester

#from anuga.__config__ import show as show_config

Expand Down
6 changes: 3 additions & 3 deletions anuga/abstract_2d_finite_volumes/__init__.py
Original file line number Diff line number Diff line change
Expand Up @@ -6,10 +6,10 @@
mesh.
"""

from numpy.testing import Tester
test = Tester().test


from numpy._pytesttester import PytestTester
test = PytestTester(__name__)
del PytestTester



Expand Down
7 changes: 4 additions & 3 deletions anuga/alpha_shape/__init__.py
Original file line number Diff line number Diff line change
@@ -1,4 +1,5 @@
#nothing

from numpy.testing import Tester
test = Tester().test

from numpy._pytesttester import PytestTester
test = PytestTester(__name__)
del PytestTester
8 changes: 4 additions & 4 deletions anuga/caching/__init__.py
Original file line number Diff line number Diff line change
Expand Up @@ -6,13 +6,13 @@
If the function is called with identical parameters in the future, the
cached result will be returned.
"""
from __future__ import absolute_import
from __future__ import absolute_import

from .caching import *


from numpy.testing import Tester
test = Tester().test
from numpy._pytesttester import PytestTester
test = PytestTester(__name__)
del PytestTester



Expand Down
7 changes: 4 additions & 3 deletions anuga/coordinate_transforms/__init__.py
Original file line number Diff line number Diff line change
@@ -1,7 +1,8 @@
from __future__ import absolute_import
from __future__ import absolute_import

from .redfearn import *
from .point import *

from numpy.testing import Tester
test = Tester().test
from numpy._pytesttester import PytestTester
test = PytestTester(__name__)
del PytestTester
5 changes: 3 additions & 2 deletions anuga/culvert_flows/__init__.py
Original file line number Diff line number Diff line change
@@ -1,8 +1,9 @@
"""Make directory available as a Python package
"""

from numpy.testing import Tester
test = Tester().test
from numpy._pytesttester import PytestTester
test = PytestTester(__name__)
del PytestTester



Expand Down
7 changes: 3 additions & 4 deletions anuga/damage_modelling/__init__.py
Original file line number Diff line number Diff line change
@@ -1,9 +1,8 @@
"""Make directory available as a Python package
"""

from numpy.testing import Tester
test = Tester().test


from numpy._pytesttester import PytestTester
test = PytestTester(__name__)
del PytestTester


6 changes: 3 additions & 3 deletions anuga/file/__init__.py
Original file line number Diff line number Diff line change
Expand Up @@ -48,7 +48,7 @@
TSH + Boundary SWW -> SWW: Simluation using abstract_2d_finite_volumes
"""

from numpy.testing import Tester
test = Tester().test

from numpy._pytesttester import PytestTester
test = PytestTester(__name__)
del PytestTester

6 changes: 3 additions & 3 deletions anuga/file_conversion/__init__.py
Original file line number Diff line number Diff line change
Expand Up @@ -13,8 +13,8 @@
Where an array of 3 input files produce 4 output files.
"""

from numpy.testing import Tester
test = Tester().test

from numpy._pytesttester import PytestTester
test = PytestTester(__name__)
del PytestTester


5 changes: 4 additions & 1 deletion anuga/fit_interpolate/__init__.py
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,10 @@
data over the mesh, and allows data to be sampled at any given point.
"""

pass
from numpy._pytesttester import PytestTester
test = PytestTester(__name__)
del PytestTester




Expand Down
6 changes: 4 additions & 2 deletions anuga/geometry/__init__.py
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,9 @@
"""


from numpy.testing import Tester
test = Tester().test
from numpy._pytesttester import PytestTester
test = PytestTester(__name__)
del PytestTester



5 changes: 3 additions & 2 deletions anuga/geospatial_data/__init__.py
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,7 @@
from anuga.geospatial_data.geospatial_data import *


from numpy.testing import Tester
test = Tester().test
from numpy._pytesttester import PytestTester
test = PytestTester(__name__)
del PytestTester

5 changes: 3 additions & 2 deletions anuga/lib/__init__.py
Original file line number Diff line number Diff line change
@@ -1,8 +1,9 @@
"""Make directory available as a Python package
"""

from numpy.testing import Tester
test = Tester().test
from numpy._pytesttester import PytestTester
test = PytestTester(__name__)
del PytestTester



Expand Down
5 changes: 3 additions & 2 deletions anuga/load_mesh/__init__.py
Original file line number Diff line number Diff line change
@@ -1,4 +1,5 @@
#nothing

from numpy.testing import Tester
test = Tester().test
from numpy._pytesttester import PytestTester
test = PytestTester(__name__)
del PytestTester
5 changes: 3 additions & 2 deletions anuga/mesh_engine/__init__.py
Original file line number Diff line number Diff line change
@@ -1,4 +1,5 @@
#nothing

from numpy.testing import Tester
test = Tester().test
from numpy._pytesttester import PytestTester
test = PytestTester(__name__)
del PytestTester
6 changes: 4 additions & 2 deletions anuga/operators/__init__.py
Original file line number Diff line number Diff line change
Expand Up @@ -3,8 +3,10 @@
"""

from numpy.testing import Tester
test = Tester().test
from numpy._pytesttester import PytestTester
test = PytestTester(__name__)
del PytestTester




Expand Down
6 changes: 3 additions & 3 deletions anuga/parallel/__init__.py
Original file line number Diff line number Diff line change
Expand Up @@ -7,9 +7,9 @@
from __future__ import absolute_import



from numpy.testing import Tester
test = Tester().test
from numpy._pytesttester import PytestTester
test = PytestTester(__name__)
del PytestTester


from .parallel_api import distribute
Expand Down
6 changes: 4 additions & 2 deletions anuga/pmesh/__init__.py
Original file line number Diff line number Diff line change
@@ -1,4 +1,6 @@
#nothing

from numpy.testing import Tester
test = Tester().test
from numpy._pytesttester import PytestTester
test = PytestTester(__name__)
del PytestTester

5 changes: 3 additions & 2 deletions anuga/rain/__init__.py
Original file line number Diff line number Diff line change
@@ -1,5 +1,6 @@



from numpy.testing import Tester
test = Tester().test
from numpy._pytesttester import PytestTester
test = PytestTester(__name__)
del PytestTester
5 changes: 3 additions & 2 deletions anuga/shallow_water/__init__.py
Original file line number Diff line number Diff line change
Expand Up @@ -5,8 +5,9 @@
extra boundary classes to do with this specific domain.
"""

from numpy.testing import Tester
test = Tester().test
from numpy._pytesttester import PytestTester
test = PytestTester(__name__)
del PytestTester



5 changes: 3 additions & 2 deletions anuga/simulation/__init__.py
Original file line number Diff line number Diff line change
Expand Up @@ -5,5 +5,6 @@
"""

from numpy.testing import Tester
test = Tester().test
from numpy._pytesttester import PytestTester
test = PytestTester(__name__)
del PytestTester
5 changes: 3 additions & 2 deletions anuga/structures/__init__.py
Original file line number Diff line number Diff line change
@@ -1,5 +1,6 @@


from numpy.testing import Tester
test = Tester().test
from numpy._pytesttester import PytestTester
test = PytestTester(__name__)
del PytestTester

6 changes: 4 additions & 2 deletions anuga/tsunami_source/__init__.py
Original file line number Diff line number Diff line change
Expand Up @@ -5,8 +5,10 @@
extra boundary classes to do with this specific domain.
"""

from numpy.testing import Tester
test = Tester().test
from numpy._pytesttester import PytestTester
test = PytestTester(__name__)
del PytestTester




Expand Down
6 changes: 4 additions & 2 deletions anuga/utilities/__init__.py
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,9 @@
mathematical and programming idioms.
"""

from numpy.testing import Tester
test = Tester().test
from numpy._pytesttester import PytestTester
test = PytestTester(__name__)
del PytestTester



5 changes: 3 additions & 2 deletions anuga/validation_utilities/__init__.py
Original file line number Diff line number Diff line change
Expand Up @@ -3,8 +3,9 @@
"""
from __future__ import absolute_import

from numpy.testing import Tester
test = Tester().test
from numpy._pytesttester import PytestTester
test = PytestTester(__name__)
del PytestTester


from .typeset_report import typeset_report
Expand Down
Loading

0 comments on commit 64b1cf7

Please sign in to comment.