summaryrefslogtreecommitdiff
path: root/runtests.py
Commit message (Collapse)AuthorAgeFilesLines
...
| * BLD: Do not use gcc warnings flags when 'gcc' is actually clang.danielballan2018-07-231-12/+14
| |
* | MAINT: update runtests.py node id example for pytest usageTyler Reddy2018-07-191-1/+1
|/ | | | | | * there is a slightly different syntax for specific test selection in pytest vs. nose; update the syntax of the example in runtests.py to match pytest
* BLD: Don't leave the build task running if runtests.py is interruptedEric Wieser2018-07-011-17/+21
| | | | | | Without this, my powershell terminal would block on the build completing. This already matches the logic in the log-less case
* STY: Move comments, reduce indentationEric Wieser2018-05-281-8/+9
|
* fix from review and commentsmattip2018-05-281-6/+12
|
* TST: make build warning into an error in runtest.pymattip2018-05-281-2/+2
|
* TST: turn some build warnings into errorsmattip2018-05-221-3/+9
|
* TST: Update `runtests.py` to use pytest.Charles Harris2018-04-041-62/+36
| | | | | | Takes over some bits from SciPy. The most visible user change is the replacement of `--timer` by `--durations`, with `--durations=0` meaning time all tests.
* BUG: Fix runtests --benchmark-compare in python 3Eric Wieser2017-10-151-2/+2
| | | | `check_output` returns bytes, but the rest of the command line is unicode.
* BUG: Fix broken runtests '-t' option.Charles Harris2017-08-291-2/+4
| | | | | | | | | The '-t' was broken when init files were added to the tests directories, as it was no longer valid to import tests from the numpy git repo. The fix here is the use a path to the installed numpy. Which numpy that is depends on the '--no-build' option. [ci skip]
* MAINT: Fix spelling of develop.Charles Harris2017-06-271-2/+2
|
* TST: raise_warnings="develop" as default in `runtests.py -t ...`Sebastian Berg2017-06-261-1/+8
|
* TST: add a --timer argument to runtests.Ralf Gommers2017-06-211-1/+15
|
* BUG: runtests --bench fails on windowsEric Wieser2017-04-111-12/+6
| | | | | | | | Previously, it would send the task into the backround, and resume a shell, making interactive use impossible. This is due to https://bugs.python.org/issue9148, and follows on from gh-8873.
* ENH: Use cmd on windows, rather than shEric Wieser2017-04-031-2/+2
|
* ENH: Use subprocess, not execvEric Wieser2017-04-031-2/+2
| | | | | | | | This means that the `SHELL` variable does not need to be a full path. execvp would also have solved this It also means that this works inside git bash on windows. Previously, it was confused by windows file paths.
* BUG: Fix runtests to not assume os.pathsep is :Eric Wieser2017-03-301-1/+1
|
* Merge pull request #8027 from rainwoodman/patch-2Charles Harris2016-10-011-4/+9
|\ | | | | ENH: Add platform indepedent lib dir to PYTHONPATH
| * Add a comment to avoid accidental removal.Yu Feng2016-09-071-0/+1
| |
| * add platform indepedent lib dir to PYTHONPATHYu Feng2016-09-061-4/+8
| | | | | | | | | | This allows using runtests.py with pure python packages. I doodled the change based on my local version, so we shall wait and see if travis chokes up.
* | DOC: change Numpy to NumPy in remaining filesPierre de Buyl2016-09-061-1/+1
|/ | | | the files in doc/ and numpy/ were covered in previous commits
* MAINT: Remove leftover imp module imports.Charles Harris2016-09-031-1/+0
| | | | | | | There were two remaining imports of the deprecated imp module, neither of which seems to have been used beyond the import. Closes #5997.
* ENH: Use new context manager for testingSebastian Berg2016-09-021-1/+1
| | | | | | Making the outer context manager a suppress warnings gives good control to print warnings only once in release mode and suppress some specific warnings which cannot be easily avoided otherwise.
* STY: Use consistent variable convention.Scott Sanderson2016-07-251-2/+2
|
* DOC: Add example to runtests usage doc.Scott Sanderson2016-07-231-0/+2
|
* MAINT: Fix remaining uses of deprecated Python imp module.Charles Harris2016-07-181-2/+5
|
* expose test runner raise_warnings optionmattip2016-05-091-0/+4
|
* TST: de-uglify the setuptools appeasement in runtests.py a bit.Ralf Gommers2016-01-171-8/+6
| | | | This is a cleaner fix than the one committed in gh-7040.
* BLD: fix runtests.py, was broken by the move to setuptools.Ralf Gommers2016-01-171-7/+17
| | | | Issue was introduced by gh-6895.
* MAINT: Include from __future__ boilerplate in some files missing it.Charles Harris2015-12-051-0/+1
| | | | | Some newer *.py files are missing the `from __future__` boilerplate that helps assure Python2 and Python3 compatibility.
* DEV: allow parallel build in runtests.pyAntoine Pitrou2015-09-021-1/+5
| | | | | | Add a '-j' / '--parallel' option to runtests.py, to run the compilation step using multiple processes. This could later be enhanced to allow parallel testing.
* WHT: break long lines + pep8Pauli Virtanen2015-08-241-5/+10
|
* MAINT: add --bench and --bench-compare to runtests.pyPauli Virtanen2015-08-221-0/+64
|
* MAINT: make runtests.py --python and --ipython a little more ergonomicNathaniel J. Smith2015-05-151-1/+8
| | | | | I'm tired of having to manually enable warnings and import numpy, so maybe others are too.
* MAINT: runtests: enable generation of C code coverage info via gcovPauli Virtanen2013-10-251-1/+84
|
* BUG: runtests: make -t option work againPauli Virtanen2013-10-191-4/+13
|
* MAINT: update runtests.py from scipyPauli Virtanen2013-10-131-28/+112
| | | | | | | The additional chdir before starting the test allows tests that launch subprocesses to run. Fixes gh-3909
* MAINT: runtests: make it work on FedoraPauli Virtanen2013-08-051-1/+1
|
* ENH: Add a runtests.py script for running the test suitePauli Virtanen2013-05-111-0/+197
The script builds Numpy and runs the test suite of the built version. This is useful for development.