[yt-svn] commit/yt: 2 new changesets
commits-noreply at bitbucket.org
commits-noreply at bitbucket.org
Fri Jun 7 05:28:33 PDT 2013
2 new commits in yt:
https://bitbucket.org/yt_analysis/yt/commits/f42298968525/
Changeset: f42298968525
Branch: yt
User: ngoldbaum
Date: 2013-06-06 07:58:21
Summary: Making the test directories subpackages.
Affected #: 6 files
diff -r 7d765411da341fa45519ecb3ab788d3701246eb7 -r f4229896852549f3d284d33e42d46175ab4ef8e4 yt/data_objects/setup.py
--- a/yt/data_objects/setup.py
+++ b/yt/data_objects/setup.py
@@ -9,5 +9,6 @@
from numpy.distutils.misc_util import Configuration
config = Configuration('data_objects', parent_package, top_path)
config.make_config_py() # installs __config__.py
+ config.add_subpackage("tests")
#config.make_svn_version_py()
return config
diff -r 7d765411da341fa45519ecb3ab788d3701246eb7 -r f4229896852549f3d284d33e42d46175ab4ef8e4 yt/frontends/setup.py
--- a/yt/frontends/setup.py
+++ b/yt/frontends/setup.py
@@ -21,4 +21,9 @@
config.add_subpackage("castro")
config.add_subpackage("stream")
config.add_subpackage("pluto")
+ config.add_subpackage("flash/tests")
+ config.add_subpackage("enzo/tests")
+ config.add_subpackage("orion/tests")
+ config.add_subpackage("stream/tests")
+ config.add_subpackage("chombo/tests")
return config
diff -r 7d765411da341fa45519ecb3ab788d3701246eb7 -r f4229896852549f3d284d33e42d46175ab4ef8e4 yt/utilities/grid_data_format/setup.py
--- a/yt/utilities/grid_data_format/setup.py
+++ b/yt/utilities/grid_data_format/setup.py
@@ -9,6 +9,7 @@
from numpy.distutils.misc_util import Configuration
config = Configuration('grid_data_format', parent_package, top_path)
config.add_subpackage("conversion")
+ config.add_subpackage("tests")
config.make_config_py() # installs __config__.py
#config.make_svn_version_py()
return config
diff -r 7d765411da341fa45519ecb3ab788d3701246eb7 -r f4229896852549f3d284d33e42d46175ab4ef8e4 yt/utilities/lib/setup.py
--- a/yt/utilities/lib/setup.py
+++ b/yt/utilities/lib/setup.py
@@ -249,6 +249,7 @@
config.add_extension("GridTree",
["yt/utilities/lib/GridTree.pyx"],
libraries=["m"], depends=["yt/utilities/lib/fp_utils.pxd"])
+ config.add_subpackage("tests")
if os.environ.get("GPERFTOOLS", "no").upper() != "NO":
gpd = os.environ["GPERFTOOLS"]
diff -r 7d765411da341fa45519ecb3ab788d3701246eb7 -r f4229896852549f3d284d33e42d46175ab4ef8e4 yt/utilities/setup.py
--- a/yt/utilities/setup.py
+++ b/yt/utilities/setup.py
@@ -56,6 +56,7 @@
config.add_subpackage("lib")
config.add_extension("data_point_utilities",
"yt/utilities/data_point_utilities.c", libraries=["m"])
+ config.add_subpackage("tests")
hdf5_inc, hdf5_lib = check_for_hdf5()
include_dirs = [hdf5_inc]
library_dirs = [hdf5_lib]
diff -r 7d765411da341fa45519ecb3ab788d3701246eb7 -r f4229896852549f3d284d33e42d46175ab4ef8e4 yt/visualization/setup.py
--- a/yt/visualization/setup.py
+++ b/yt/visualization/setup.py
@@ -7,6 +7,7 @@
config = Configuration('visualization', parent_package, top_path)
config.add_subpackage("image_panner")
config.add_subpackage("volume_rendering")
+ config.add_subpackage("tests")
config.make_config_py() # installs __config__.py
#config.make_svn_version_py()
config.add_extension("_MPL", "_MPL.c", libraries=["m"])
https://bitbucket.org/yt_analysis/yt/commits/bb30e1a5937e/
Changeset: bb30e1a5937e
Branch: yt
User: ngoldbaum
Date: 2013-06-06 09:15:01
Summary: Adding run_nose convenience function.
This makes it possible to run nosetests from inside a running python instance:
>>> import yt
>>> yt.run_nose()
................ ... followed by 2000 more periods.
Affected #: 1 file
diff -r f4229896852549f3d284d33e42d46175ab4ef8e4 -r bb30e1a5937e926d19bf25247556335f2b1aa84b yt/__init__.py
--- a/yt/__init__.py
+++ b/yt/__init__.py
@@ -83,3 +83,26 @@
"""
__version__ = "2.5-dev"
+
+def run_nose(verbose=False, run_answer_tests=False, answer_big_data=False):
+ import nose, os, sys
+ from yt.config import ytcfg
+ nose_argv = sys.argv
+ nose_argv += ['--exclude=answer_testing','--detailed-errors']
+ if verbose:
+ nose_argv.append('-v')
+ if run_answer_tests:
+ nose_argv.append('--with-answer-testing')
+ if answer_big_data:
+ nose_argv.append('--answer-big-data')
+ log_suppress = ytcfg.getboolean("yt","suppressStreamLogging")
+ ytcfg["yt","suppressStreamLogging"] = 'True'
+ initial_dir = os.getcwd()
+ yt_file = os.path.abspath(__file__)
+ yt_dir = os.path.dirname(yt_file)
+ os.chdir(yt_dir)
+ try:
+ nose.run(argv=nose_argv)
+ finally:
+ os.chdir(initial_dir)
+ ytcfg["yt","suppressStreamLogging"] = log_suppress
Repository URL: https://bitbucket.org/yt_analysis/yt/
--
This is a commit notification from bitbucket.org. You are receiving
this because you have the service enabled, addressing the recipient of
this email.
More information about the yt-svn
mailing list