summaryrefslogtreecommitdiffstats
path: root/QMTest/TestCmd.py
Commit message (Expand)AuthorAgeFilesLines
* move test files from QMTest to testing/framework. QMtest hasn't been used in ...William Deegan2018-04-301-1907/+0
* py2/3 always convert stdin to bytes if py3. Previously was 3.5 onlyWilliam Deegan2017-07-101-2/+2
* PY2/3 test framework changes. POpen will alway set universal_newlines if enco...William Deegan2017-07-031-19/+14
* py2/3 fix expected signatures for python actions (functions,classes). Unfortu...William Deegan2017-06-251-2/+3
* PY2/3 handle stderr/stdout streams which are NoneJane Doe2017-05-281-1/+4
* py2/3 changes to way popen is called based on which version of python we're r...William Deegan2017-05-281-8/+60
* py2/3 in test.read, if using py3 and not binary, then allow specifying what t...Jane Doe2017-05-281-1/+1
* py2/3 fix so test/textfile.py works with py3William Deegan2017-05-261-146/+214
* PY2/3 Undo debugging change to universal_newlines in Popen callWilliam Deegan2017-05-161-1/+1
* py2/3 set os.environ['PYTHONIOENCODING'] = 'utf-8' for py3 and win32. Otherwi...William Deegan2017-05-161-1/+14
* Test is failing on Windows 7 and Linux when PRESERVE is used. dirlist is save...Daniel Moody2017-04-231-1/+1
* py2/3 fix test logic to handle bytes vs strings when matchingWilliam Deegan2017-04-061-3/+7
* remove duplicate definitions for to_bytes and to_strWilliam Deegan2017-04-051-10/+0
* py2/3 ensure strings sent to process are bytes on win32. This fixes most fo t...William Deegan2017-04-041-0/+12
* pep8William Deegan2017-04-011-0/+2
* allow setting PRESERVE to 0, or False to disable preserving temporary test di...William Deegan2017-03-191-1/+2
* Remove check for subprocess.mswindows used to detect running on windows py2/3William Deegan2017-03-121-3/+3
* remove debug logicWilliam Deegan2017-03-101-1/+0
* fix byte/str py2/3William Deegan2017-03-031-1/+2
* Initial python3 cut of test/Fortran.William Blevins2016-09-231-5/+5
* Allowed for multiple fixture dirs and added default global directory.William Blevins2016-09-231-9/+16
* Updating to_str and to_bytes between QMTest and SCons.Util.William Blevins2016-09-211-6/+3
* Fixing QMTest str and bytes issues.William Blevins2016-09-201-1/+18
* fix some tests for pypyDaniel Holth2016-06-061-5/+6
* change to handle py3 changes to byte/string for open().write()William Deegan2016-05-151-1/+5
* fix default open mode for test.write() to be wb.. it was changed to just w wh...William Deegan2016-05-141-1/+1
* Guard checking for subprocess.mswindows by checking if on win32 platformWilliam Deegan2016-05-091-2/+2
* Remove all the six stuff.Russel Winder2016-02-021-4/+0
* Post merge commit for safety. Building Fortran code works, but tests fail.Russel Winder2015-12-241-15/+2
|\
| * removed several pre-2.7 methods and imports, including some basic refactoringsDirk Baechle2015-12-101-14/+0
| * Fixed or skipped tests that fail on Windows.Gary Oberbrunner2014-08-221-2/+3
* | Added six module as SCons.compat.six, for python3 port.Gary Oberbrunner2014-04-201-2/+2
* | Merged with [default]Stefan Zimmermann2014-03-311-2/+29
|\ \ | |/
| * Fix TestCmd to use ctypes when PyWin32 is not installed, and respect os.envir...Sye van der Veen2014-01-241-2/+29
* | Fixed re.sub for PY3 print() in TestCmd.write().Stefan Zimmermann2014-01-081-1/+1
* | QMTest: open() in text mode. Add ()s to prints on writing test scripts from str.Stefan Zimmermann2013-12-271-1/+5
* | Made former 2to3 changes Python 2.7 compatible (or removed unneeded changes).Stefan Zimmermann2014-03-311-4/+3
* | 2 minor issuesndbecker22013-09-091-1/+2
* | Result of raw 2to3 run (2to3-2.7); checkpoint for python3 conversion.Gary Oberbrunner2013-09-221-16/+16
|/
* Test harness: fail_test() can now take an optional message to print on failure.Gary Oberbrunner2013-04-201-10/+17
* TestCmd.py: Delay cleanup registration with atexit to avoid exessiveanatoly techtonik2012-12-191-19/+15
* Remove subprocess compatibility code used for Python < 2.4anatoly techtonik2012-12-121-59/+11
* - fixed directory/file fixtures for "general" modedirkbaechle2012-08-121-0/+1
* - renamed the '-j' option to '-k', such that we can use the former for parall...dirkbaechle2012-08-091-5/+1
* - basic merge with source from the external scons-test-frameworkdirkbaechle2012-08-031-8/+116
* Fix test failures in test/explain/basic.py on Windows due to drive-name case ...Gary Oberbrunner2012-04-071-0/+24
* Fix test/sconsign/script/dblite.py test on Windows (adjusted expected result ...Gary Oberbrunner2011-05-151-0/+2
* Fix #2740, using PRESERVE with runtest.py.Gary Oberbrunner2011-03-111-1/+1
* Misc Windows test cleanupsGary Oberbrunner2011-02-271-1/+4
* Merged revisions 4727-4729,4731-4938,4940-5028 via svnmerge fromSteven Knight2010-06-151-99/+268