Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Changed to os.pathsep for fixture dirs | grbd | 2017-06-21 | 1 | -1/+1 |
| | |||||
* | Fix the directory seperator for Fixture directories to be windows compatible | grbd | 2017-06-21 | 1 | -1/+1 |
| | |||||
* | Fix issue where a blank line would lead to runtest.py dropping user into a ↵ | William Deegan | 2017-04-08 | 1 | -0/+1 |
| | | | | python shell | ||||
* | change logic to drop ./ or .\ from front of specified test/testpath so logic ↵ | William Deegan | 2017-04-03 | 1 | -1/+7 |
| | | | | to match test or src will work properly. This is mainly just useful on windows when autocompleting paths | ||||
* | Fix runtest.py to work with win32 paths specified as .\test\xyz | William Deegan | 2017-04-02 | 1 | -0/+3 |
| | |||||
* | Use print() function to fix py2/3 | Craig Rodrigues | 2017-03-09 | 1 | -2/+2 |
| | |||||
* | start some changes to show pass/fail stats along with progress | William Deegan | 2017-02-25 | 1 | -3/+18 |
| | |||||
* | Moved fixture directory under #test. | William Blevins | 2016-09-24 | 1 | -1/+1 |
| | |||||
* | Initial python3 cut of test/Fortran. | William Blevins | 2016-09-23 | 1 | -2/+2 |
| | |||||
* | Allowed for multiple fixture dirs and added default global directory. | William Blevins | 2016-09-23 | 1 | -3/+5 |
| | |||||
* | Post merge commit for safety. Building Fortran code works, but tests fail. | Russel Winder | 2015-12-24 | 1 | -14/+19 |
|\ | |||||
| * | Added six module as SCons.compat.six, for python3 port. | Gary Oberbrunner | 2014-04-20 | 1 | -3/+2 |
| | | |||||
| * | Merged with [default] | Stefan Zimmermann | 2014-03-31 | 1 | -14/+20 |
| |\ | |||||
| | * | Some more six.PY2/PY3 usage. | Stefan Zimmermann | 2014-01-08 | 1 | -2/+4 |
| | | | |||||
| | * | Merged with [default] | Stefan Zimmermann | 2014-03-31 | 1 | -13/+25 |
| | |\ | |||||
| | * | | Made former 2to3 changes Python 2.7 compatible (or removed unneeded changes). | Stefan Zimmermann | 2014-03-31 | 1 | -2/+6 |
| | | | | |||||
| | * | | Result of raw 2to3 run (2to3-2.7); checkpoint for python3 conversion. | Gary Oberbrunner | 2013-09-22 | 1 | -12/+12 |
| | | | | |||||
* | | | | removed several pre-2.7 methods and imports, including some basic refactorings | Dirk Baechle | 2015-12-10 | 1 | -13/+2 |
|/ / / | |||||
* | | | Fix running tests in subdir as argument to runtest.py, e.g. | anatoly techtonik | 2014-03-24 | 1 | -2/+2 |
| | | | | | | | | | | | | python runtest.py test/CC | ||||
* | | | runtest.py: Make sure --runner argument is only passed to unit tests | anatoly techtonik | 2014-03-21 | 1 | -2/+5 |
| | | | |||||
* | | | Make runner for unit tests configurable, add TAPTestRunner that formats | anatoly techtonik | 2014-03-20 | 1 | -3/+11 |
| | | | | | | | | | | | | | | | | | | output according to TAP protocol http://testanything.org/ runtest.py --runner TestUnit.TAPTestRunner src\engine\SCons\ActionTests.py | ||||
* | | | runtest.py: Remove double check if no tests are found. | anatoly techtonik | 2014-03-20 | 1 | -8/+3 |
| | | | |||||
* | | | runtest.py: Simplify test discovery code (and show where unittests are) | anatoly techtonik | 2014-03-20 | 1 | -20/+31 |
| | | | |||||
* | | | runtest.py: "module tests" are properly named "end-to-end" tests | anatoly techtonik | 2014-03-20 | 1 | -3/+4 |
| | | | |||||
* | | | runtest.py: Improve cmdline help readability with hg-style format | anatoly techtonik | 2014-03-17 | 1 | -22/+22 |
| | | | |||||
* | | | runtest.py: Show usage lines on error, improve help message | anatoly techtonik | 2014-03-13 | 1 | -16/+12 |
| | | | |||||
* | | | runtest.py: Clarify code a bit | anatoly techtonik | 2014-03-07 | 1 | -3/+13 |
| | | | |||||
* | | | runtest.py: Remove qmtest support | anatoly techtonik | 2014-03-06 | 1 | -71/+3 |
| | | | |||||
* | | | runtest.py: Rewrite module description | anatoly techtonik | 2014-03-06 | 1 | -9/+8 |
| |/ |/| | |||||
* | | Addition of warning if build doesn't build expected targets. | Tom Tanner | 2013-09-26 | 1 | -13/+25 |
|/ | | | | Added option to runtest.py to stop on first error | ||||
* | runtest.py: Enable -o, --output to save stdout/stderr into a file | anatoly techtonik | 2012-12-18 | 1 | -7/+15 |
| | |||||
* | runtest.py: Fix CRLF | anatoly techtonik | 2012-12-18 | 1 | -2/+2 |
| | |||||
* | runtest.py: Replace `-o file --xml` with `--xml file` | anatoly techtonik | 2012-12-17 | 1 | -27/+19 |
| | | | | | | | | | | | | | `runtest.py -o file ...` never worked right throwing exception: Traceback (most recent call last): File "...\runtest.py", line 925, in <module> tests[0].header(f) IndexError: list index out of range Leaving -o argument to gather all output into a file (work in process) also allows to capture output and format test results in parallel. | ||||
* | runtest.py: Exit with an error if no tests were found | anatoly techtonik | 2012-12-17 | 1 | -2/+7 |
| | |||||
* | runtest.py: remove --noqmtest option | anatoly techtonik | 2012-12-17 | 1 | -11/+3 |
| | |||||
* | Merge runtest.py fixes | anatoly techtonik | 2012-12-17 | 1 | -40/+101 |
|\ | |||||
| * | Add -jN support to runtest.py to run tests in parallel | Gary Oberbrunner | 2012-12-16 | 1 | -11/+72 |
| | | |||||
* | | runtest.py: Turn on unbuffered output ASAP. | anatoly techtonik | 2012-12-15 | 1 | -13/+18 |
| | | |||||
* | | runtest.py: Gradually moving from getopt to optparse | anatoly techtonik | 2012-12-14 | 1 | -8/+33 |
|/ | |||||
* | Remove subprocess compatibility code used for Python < 2.4 | anatoly techtonik | 2012-12-12 | 1 | -148/+107 |
| | |||||
* | os.spawnv is here since Python 1.6, removing compatibility code | anatoly techtonik | 2012-12-12 | 1 | -16/+5 |
| | |||||
* | - several smaller fixes to get all tests running under Buildbot again | dirkbaechle | 2012-09-28 | 1 | -4/+0 |
| | |||||
* | - removed Aegis support | dirkbaechle | 2012-08-12 | 1 | -167/+17 |
| | |||||
* | - fixed directory/file fixtures for "general" mode | dirkbaechle | 2012-08-12 | 1 | -26/+10 |
| | | | | | - added documentation for the testing framework - converted two old tests from the "packaging" section to using fixtures as reference examples | ||||
* | - renamed the '-j' option to '-k', such that we can use the former for ↵ | dirkbaechle | 2012-08-09 | 1 | -35/+122 |
| | | | | | | | | | parallel processing later on - changed list(map()) to list comprehensions - removed try/except block around os.environ.get() for SCONS_EXTERNAL_TEST - fixed a potential deadlock for subprocess.Popen by using temporary files - added the '--nopipefiles' option to switch off this temp file fix (not recommended though) | ||||
* | - fixed usage of subprocess module in runtest.py | dirkbaechle | 2012-08-03 | 1 | -4/+19 |
| | | | | - fixed tests in test/runtest (needed -j option for suppressing the count/percent messages) | ||||
* | - basic merge with source from the external scons-test-framework | dirkbaechle | 2012-08-03 | 1 | -14/+128 |
| | |||||
* | runtest.py: added doc for useful env vars. | Gary Oberbrunner | 2011-05-17 | 1 | -0/+5 |
| | |||||
* | allow runtest.py -f file to have list of files with whitespace before or ↵ | William Deegan | 2011-03-07 | 1 | -0/+1 |
| | | | | after filenames | ||||
* | remove Python 1.5.2 compatibility code from runtest.py | Anatoly Techtonik | 2010-07-05 | 1 | -20/+3 |
| |