summaryrefslogtreecommitdiffstats
path: root/QMTest
Commit message (Expand)AuthorAgeFilesLines
* 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
* Changed to os.pathsep for fixture dirsgrbd2017-06-211-1/+1
* Fix the directory seperator for Fixture directories to be windows compatiblegrbd2017-06-201-1/+1
* changes to prep for 3.0.0 alphaWilliam Deegan2017-06-141-1/+1
* Remove ancient Aegis revision control system filesJane Doe2017-05-301-5/+0
* 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 add support for specifying newline mode to file reads for testsWilliam Deegan2017-05-281-2/+2
* PEP8 fixWilliam Deegan2017-05-281-1/+1
* 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 mode=r to fix MSVS testWilliam Deegan2017-05-171-1/+1
* 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
* py2/3 add to TestSCons class: platform_has_symlink() to centralize checkingWilliam Deegan2017-05-151-0/+6
* Test is failing on Windows 7 and Linux when PRESERVE is used. dirlist is save...Daniel Moody2017-04-231-1/+1
* osx: fix get_platform_python_info() to work on mac.William Deegan2017-04-091-1/+4
* py2/3 fix test logic to handle bytes vs strings when matchingWilliam Deegan2017-04-061-3/+7
* mergeWilliam Deegan2017-04-051-10/+0
|\
| * remove duplicate definitions for to_bytes and to_strWilliam Deegan2017-04-051-10/+0
* | py2/3 bytes/string issues. Added wrapper to re.sub to force items to bytesWilliam Deegan2017-04-051-17/+27
|/
* py2/3 ensure strings sent to process are bytes on win32. This fixes most fo t...William Deegan2017-04-041-0/+12
* py2/3 mode=r/w fixesWilliam Deegan2017-04-031-4/+4
* py2/3 and win/non-win Fixed: checkLogAndStdout to us \n's instead of platform...William Deegan2017-04-031-23/+55
* Create docstring for checkLogAndStdout. Add useful comments as wellWilliam Deegan2017-04-031-1/+30
* fix test/Configure/ConfigureDryRunTest read logfile as non binaryWilliam Deegan2017-04-031-1/+0
* macosx improve logic to find jni.hWilliam Deegan2017-04-011-2/+9
* pep8William Deegan2017-04-011-0/+2
* updates to finding java includes to work with oracle java 8 on linuxWilliam Deegan2017-04-011-1/+2
* Fix locating java home on mac. fix mode='r' for py2/3William Deegan2017-04-011-8/+27
* allow setting PRESERVE to 0, or False to disable preserving temporary test di...William Deegan2017-03-191-1/+2
* fix py2/3 mode=r and/rb, and remove native line ending translation. fixes win32William Deegan2017-03-141-1/+1
* added TestSCons.unlink_sconsignfile(name) method to append .p3 to expected fi...William Deegan2017-03-131-0/+15
* added and commented out some debug code which is useful for working on test f...William Deegan2017-03-131-0/+4
* read logfile in non-binary modeWilliam Deegan2017-03-131-1/+1
* Merged in rodrigc/scons (pull request #409)William Deegan2017-03-131-1/+1
|\
| * Remove 'U' flag to open() which is deprecated.Craig Rodrigues2017-03-111-1/+1
* | Merged in rodrigc/scons (pull request #410)William Deegan2017-03-132-4/+4
|\ \
| * | When iterating over dict.items(), we do not need a new list.Craig Rodrigues2017-03-122-4/+4
| |/
* | Remove check for subprocess.mswindows used to detect running on windows py2/3William Deegan2017-03-121-3/+3
* | Use print() function. Fixes py2/3Craig Rodrigues2017-03-111-5/+8
|/
* Replace list(filter()) with list comprehension.Craig Rodrigues2017-03-111-1/+1
* Merged scons/scons into defaultWilliam Deegan2017-03-101-26/+35
|\
| * Use print() function to fix py2/3Craig Rodrigues2017-03-101-26/+35
* | remove debug logicWilliam Deegan2017-03-101-1/+0
* | fix byte/str py2/3William Deegan2017-03-031-1/+2
|/
* fix binary/non-binary file writes where appropriate, previous all were binary...William Deegan2017-02-281-2/+2
* py2/3 fixesWilliam Deegan2017-02-281-3/+4