diff options
author | mattip <matti.picus@gmail.com> | 2016-05-08 19:55:46 +0300 |
---|---|---|
committer | mattip <matti.picus@gmail.com> | 2016-05-09 06:44:01 +0300 |
commit | 918ac79528a4c14c0f1e09312a1d7c8f92d9a7f7 (patch) | |
tree | 68ac2a80d4ca1d711d8472f683f99f46107f4954 /runtests.py | |
parent | c515fcd0a6cf801f23cace68d8d5896267c104dc (diff) | |
download | numpy-918ac79528a4c14c0f1e09312a1d7c8f92d9a7f7.tar.gz |
expose test runner raise_warnings option
Diffstat (limited to 'runtests.py')
-rwxr-xr-x | runtests.py | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/runtests.py b/runtests.py index 2a836d9cf..b833bbd04 100755 --- a/runtests.py +++ b/runtests.py @@ -109,6 +109,9 @@ def main(argv): parser.add_argument("--bench-compare", action="store", metavar="COMMIT", help=("Compare benchmark results to COMMIT. " "Note that you need to commit your changes first!")) + parser.add_argument("--raise-warnings", default=None, type=str, + choices=('develop', 'release'), + help="if 'develop', some warnings are treated as errors") parser.add_argument("args", metavar="ARGS", default=[], nargs=REMAINDER, help="Arguments to pass to Nose, Python or shell") args = parser.parse_args(argv) @@ -289,6 +292,7 @@ def main(argv): verbose=args.verbose, extra_argv=extra_argv, doctests=args.doctests, + raise_warnings=args.raise_warnings, coverage=args.coverage) finally: os.chdir(cwd) |