[Pysys-commits] SF.net SVN: pysys:[688] trunk
Brought to you by:
ben-spiller,
moraygrieve
From: <ben...@us...> - 2015-12-11 21:48:24
|
Revision: 688 http://sourceforge.net/p/pysys/code/688 Author: ben-spiller Date: 2015-12-11 21:48:21 +0000 (Fri, 11 Dec 2015) Log Message: ----------- svn merge -r660:687 https://svn.code.sf.net/p/pysys/code/branches/ben-cleanup main changes: - added ProcessUser.addCleanupFunction - moved process-related, outcome-related and getNextAvailableTCPPort methods from BaseTest to ProcessUser; - fix thread-safety of process wrappers, including creating the stdin writer thread only when needed; - refactored process wrappers to put cross-platform common code into a superclass; - added BaseRunner.isPurgableFile - added defaultAbortOnError project property (default=True, false is just for legacy) and use it for startProcess and wait* methods; - add allocateUniqueStdOutErr and deprecate getInstanceCount - add ignores= for line grep and tweak assertion messages a bit; add very handy assertThat() method Revision Links: -------------- http://sourceforge.net/p/pysys/code/660 Modified Paths: -------------- trunk/pysys/baserunner.py trunk/pysys/basetest.py trunk/pysys/constants.py trunk/pysys/process/plat-unix/helper.py trunk/pysys/process/plat-win32/helper.py trunk/pysys/process/user.py trunk/pysys/utils/allocport.py trunk/pysys/utils/filegrep.py trunk/pysys/utils/linecount.py trunk/pysys-examples/internal/testcases/PySys_internal_011/run.py trunk/pysys-examples/internal/testcases/PySys_internal_026/pysystest.xml trunk/pysys-examples/internal/testcases/PySys_internal_026/run.py trunk/pysys-examples/internal/testcases/PySys_internal_052/run.py trunk/pysys-examples/internal/testcases/PySys_internal_053/run.py trunk/pysys-examples/internal/testcases/PySys_internal_055/run.py trunk/pysys-examples/internal/testcases/PySys_internal_056/run.py trunk/pysys-examples/pysysproject.xml Added Paths: ----------- trunk/pysys/process/commonwrapper.py trunk/pysys-examples/internal/testcases/PySys_internal_058/ trunk/pysys-examples/internal/testcases/PySys_internal_059/ trunk/pysys-examples/internal/testcases/PySys_internal_060/ Property Changed: ---------------- trunk/ trunk/pysys/ trunk/pysys-examples/ This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |