pysys-commits Mailing List for PySys System Test Framework (Page 4)
Brought to you by:
ben-spiller,
moraygrieve
You can subscribe to this list here.
2012 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
(3) |
Jul
|
Aug
|
Sep
(14) |
Oct
(63) |
Nov
(15) |
Dec
|
---|---|---|---|---|---|---|---|---|---|---|---|---|
2013 |
Jan
|
Feb
|
Mar
|
Apr
|
May
(12) |
Jun
(13) |
Jul
|
Aug
|
Sep
|
Oct
|
Nov
(9) |
Dec
(13) |
2015 |
Jan
|
Feb
(17) |
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
(3) |
Sep
(5) |
Oct
|
Nov
|
Dec
(35) |
2016 |
Jan
(34) |
Feb
(2) |
Mar
|
Apr
|
May
(40) |
Jun
|
Jul
|
Aug
(2) |
Sep
|
Oct
|
Nov
|
Dec
|
2017 |
Jan
(1) |
Feb
|
Mar
(12) |
Apr
|
May
|
Jun
|
Jul
(1) |
Aug
|
Sep
|
Oct
|
Nov
(1) |
Dec
|
2018 |
Jan
|
Feb
|
Mar
(22) |
Apr
(32) |
May
(86) |
Jun
(41) |
Jul
(16) |
Aug
(18) |
Sep
(21) |
Oct
(13) |
Nov
(3) |
Dec
|
2019 |
Jan
|
Feb
(5) |
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
From: <ben...@us...> - 2018-07-03 09:17:05
|
Revision: 985 http://sourceforge.net/p/pysys/code/985 Author: ben-spiller Date: 2018-07-03 09:16:43 +0000 (Tue, 03 Jul 2018) Log Message: ----------- Merged r919:984 from /branches/py23@984 Added python 2+3 single-sourcing (no need for 2to3.py); added pycompat module; added strict --fail-on-docstring-warning to build.xml for epydoc; improved cycleComplete compatibility; added ProcessUser.getDefaultFileEncoding method Modified Paths: -------------- trunk/pysys/__init__.py trunk/pysys/baserunner.py trunk/pysys/basetest.py trunk/pysys/launcher/__init__.py trunk/pysys/launcher/console.py trunk/pysys/manual/ui.py trunk/pysys/process/commonwrapper.py trunk/pysys/process/plat-unix/helper.py trunk/pysys/process/plat-unix/monitor.py trunk/pysys/process/plat-win32/helper.py trunk/pysys/process/plat-win32/monitor.py trunk/pysys/process/user.py trunk/pysys/unit/pyunit.py trunk/pysys/utils/allocport.py trunk/pysys/utils/filecopy.py trunk/pysys/utils/filediff.py trunk/pysys/utils/filegrep.py trunk/pysys/utils/filereplace.py trunk/pysys/utils/fileunzip.py trunk/pysys/utils/linecount.py trunk/pysys/utils/logutils.py trunk/pysys/utils/perfreporter.py trunk/pysys/utils/smtpserver.py trunk/pysys/utils/threadpool.py trunk/pysys/writer/__init__.py trunk/pysys/xml/descriptor.py trunk/pysys/xml/manual.py trunk/pysys/xml/project.py trunk/pysys-dist/README.rst trunk/pysys-dist/build.xml trunk/pysys-dist/pysys-release.txt trunk/pysys-dist/setup.py trunk/pysys-examples/fibonacci/testcases/Fibonacci_test_003/Input/fibonacci.py trunk/pysys-examples/fibonacci/testcases/Fibonacci_test_005/Input/fib.py trunk/pysys-examples/internal/testcases/PySys_internal_023/run.py trunk/pysys-examples/internal/testcases/PySys_internal_025/run.py trunk/pysys-examples/internal/testcases/PySys_internal_052/run.py trunk/pysys-examples/internal/testcases/PySys_internal_057/run.py trunk/pysys-examples/internal/testcases/PySys_internal_061/run.py trunk/pysys-examples/internal/testcases/PySys_internal_063/run.py trunk/pysys-examples/internal/testcases/PySys_internal_065/run.py trunk/pysys-examples/internal/testcases/PySys_internal_066/run.py trunk/pysys-examples/internal/testcases/PySys_internal_067/run.py trunk/pysys-examples/internal/testcases/PySys_internal_068/run.py trunk/pysys-examples/internal/testcases/PySys_internal_069/run.py trunk/pysys-examples/internal/testcases/PySys_internal_070/Input/extrapath/mypkg/customrunner.py trunk/pysys-examples/internal/testcases/PySys_internal_070/run.py trunk/pysys-examples/internal/testcases/PySys_internal_071/run.py trunk/pysys-examples/internal/testcases/PySys_internal_072/run.py trunk/pysys-examples/internal/testcases/PySys_internal_073/run.py trunk/pysys-examples/internal/testcases/PySys_internal_074/run.py trunk/pysys-examples/internal/testcases/PySys_internal_075/run.py trunk/pysys-examples/internal/testcases/PySys_internal_077/run.py trunk/pysys-examples/internal/testcases/PySys_internal_078/run.py trunk/pysys-examples/internal/testcases/PySys_internal_081/run.py trunk/pysys-examples/internal/testcases/PySys_internal_100/Input/deleteFiles.py trunk/pysys-examples/internal/utilities/resources/runpysys.py trunk/pysys-examples/internal/utilities/scripts/counter.py trunk/pysys-examples/internal/utilities/scripts/reader.py trunk/pysys-examples/pyunit/testcases/PyUnit_test_001/Input/testSequence.py trunk/pysys-examples/pyunit/testcases/PyUnit_test_001/Input/testSet.py trunk/pysys-examples/pyunit/testcases/PyUnit_test_002/Input/testFactorial.py trunk/pysys-examples/pyunit/testcases/PyUnit_test_003/Input/testBroken.py Added Paths: ----------- trunk/pysys/utils/pycompat.py trunk/pysys-examples/internal/testcases/PySys_internal_076/ trunk/pysys-examples/internal/testcases/PySys_internal_076/Input/ trunk/pysys-examples/internal/testcases/PySys_internal_076/Input/PySys_NestedTestcase/ trunk/pysys-examples/internal/testcases/PySys_internal_076/Input/PySys_NestedTestcase/Input/ trunk/pysys-examples/internal/testcases/PySys_internal_076/Input/PySys_NestedTestcase/pysystest.xml trunk/pysys-examples/internal/testcases/PySys_internal_076/Input/PySys_NestedTestcase/run.py trunk/pysys-examples/internal/testcases/PySys_internal_076/Input/pysysproject.xml trunk/pysys-examples/internal/testcases/PySys_internal_076/Reference/ trunk/pysys-examples/internal/testcases/PySys_internal_076/pysystest.xml trunk/pysys-examples/internal/testcases/PySys_internal_076/run.py trunk/pysys-examples/internal/testcases/PySys_internal_082/ trunk/pysys-examples/internal/testcases/PySys_internal_082/Input/ trunk/pysys-examples/internal/testcases/PySys_internal_082/Reference/ trunk/pysys-examples/internal/testcases/PySys_internal_082/pysystest.xml trunk/pysys-examples/internal/testcases/PySys_internal_082/run.py trunk/pysys-examples/internal/testcases/PySys_internal_083/ trunk/pysys-examples/internal/testcases/PySys_internal_083/Input/ trunk/pysys-examples/internal/testcases/PySys_internal_083/Reference/ trunk/pysys-examples/internal/testcases/PySys_internal_083/pysystest.xml trunk/pysys-examples/internal/testcases/PySys_internal_083/run.py trunk/pysys-examples/internal/testcases/PySys_internal_084/ trunk/pysys-examples/internal/testcases/PySys_internal_084/Input/ trunk/pysys-examples/internal/testcases/PySys_internal_084/Reference/ trunk/pysys-examples/internal/testcases/PySys_internal_084/pysystest.xml trunk/pysys-examples/internal/testcases/PySys_internal_084/run.py This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <ben...@us...> - 2018-06-29 12:20:49
|
Revision: 984 http://sourceforge.net/p/pysys/code/984 Author: ben-spiller Date: 2018-06-29 12:20:44 +0000 (Fri, 29 Jun 2018) Log Message: ----------- to ensure quality of docstrings remains high, add strict --fail-on-docstring-warning to build.xml for epydoc (nb: had to use the epydoc FAQ recommendation to detect epydoc mode, to avoid importing pywin since epydoc doesn't cope with loading/importing the native libraries) Modified Paths: -------------- branches/py23/pysys/process/plat-win32/helper.py branches/py23/pysys/process/plat-win32/monitor.py branches/py23/pysys-dist/build.xml This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <ben...@us...> - 2018-06-29 12:17:31
|
Revision: 983 http://sourceforge.net/p/pysys/code/983 Author: ben-spiller Date: 2018-06-29 12:17:29 +0000 (Fri, 29 Jun 2018) Log Message: ----------- fix typo in __pycache__ Modified Paths: -------------- branches/py23/pysys-dist/build.xml This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <ben...@us...> - 2018-06-28 17:01:39
|
Revision: 982 http://sourceforge.net/p/pysys/code/982 Author: ben-spiller Date: 2018-06-28 17:01:36 +0000 (Thu, 28 Jun 2018) Log Message: ----------- delete tag created with inconsistent name Removed Paths: ------------- tags/1.3.0.preview/ This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <ben...@us...> - 2018-06-28 17:01:10
|
Revision: 981 http://sourceforge.net/p/pysys/code/981 Author: ben-spiller Date: 2018-06-28 17:01:06 +0000 (Thu, 28 Jun 2018) Log Message: ----------- create a tag for the 1.3.0 preview source (contains trunk and py23 changes, likely pretty close to the final 1.3 release) Added Paths: ----------- tags/PySys_1_3_0_preview/ This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <ben...@us...> - 2018-06-28 17:00:03
|
Revision: 980 http://sourceforge.net/p/pysys/code/980 Author: ben-spiller Date: 2018-06-28 17:00:00 +0000 (Thu, 28 Jun 2018) Log Message: ----------- create a tag for the 1.3.0 preview source (contains trunk and py23 changes, likely pretty close to the final 1.3 release) Added Paths: ----------- tags/1.3.0.preview/ This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <ben...@us...> - 2018-06-28 16:51:13
|
Revision: 979 http://sourceforge.net/p/pysys/code/979 Author: ben-spiller Date: 2018-06-28 16:51:10 +0000 (Thu, 28 Jun 2018) Log Message: ----------- change date and set __status__ =PREVIEW so this doesn't get mistaken for the final release Modified Paths: -------------- branches/1.3.0.preview/pysys/__init__.py This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <ben...@us...> - 2018-06-28 16:50:25
|
Revision: 978 http://sourceforge.net/p/pysys/code/978 Author: ben-spiller Date: 2018-06-28 16:50:11 +0000 (Thu, 28 Jun 2018) Log Message: ----------- Merged r919:969 from /branches/py23@969 (all the python 2+3 compatibility stuff) Modified Paths: -------------- branches/1.3.0.preview/pysys/__init__.py branches/1.3.0.preview/pysys/baserunner.py branches/1.3.0.preview/pysys/basetest.py branches/1.3.0.preview/pysys/launcher/__init__.py branches/1.3.0.preview/pysys/launcher/console.py branches/1.3.0.preview/pysys/manual/ui.py branches/1.3.0.preview/pysys/process/commonwrapper.py branches/1.3.0.preview/pysys/process/plat-unix/helper.py branches/1.3.0.preview/pysys/process/plat-unix/monitor.py branches/1.3.0.preview/pysys/process/plat-win32/helper.py branches/1.3.0.preview/pysys/process/plat-win32/monitor.py branches/1.3.0.preview/pysys/process/user.py branches/1.3.0.preview/pysys/unit/pyunit.py branches/1.3.0.preview/pysys/utils/allocport.py branches/1.3.0.preview/pysys/utils/filecopy.py branches/1.3.0.preview/pysys/utils/filediff.py branches/1.3.0.preview/pysys/utils/filegrep.py branches/1.3.0.preview/pysys/utils/filereplace.py branches/1.3.0.preview/pysys/utils/fileunzip.py branches/1.3.0.preview/pysys/utils/linecount.py branches/1.3.0.preview/pysys/utils/logutils.py branches/1.3.0.preview/pysys/utils/perfreporter.py branches/1.3.0.preview/pysys/utils/smtpserver.py branches/1.3.0.preview/pysys/utils/threadpool.py branches/1.3.0.preview/pysys/writer/__init__.py branches/1.3.0.preview/pysys/xml/descriptor.py branches/1.3.0.preview/pysys/xml/manual.py branches/1.3.0.preview/pysys/xml/project.py branches/1.3.0.preview/pysys-dist/README.rst branches/1.3.0.preview/pysys-dist/build.xml branches/1.3.0.preview/pysys-dist/pysys-release.txt branches/1.3.0.preview/pysys-dist/setup.py branches/1.3.0.preview/pysys-examples/fibonacci/testcases/Fibonacci_test_003/Input/fibonacci.py branches/1.3.0.preview/pysys-examples/fibonacci/testcases/Fibonacci_test_005/Input/fib.py branches/1.3.0.preview/pysys-examples/internal/testcases/PySys_internal_023/run.py branches/1.3.0.preview/pysys-examples/internal/testcases/PySys_internal_025/run.py branches/1.3.0.preview/pysys-examples/internal/testcases/PySys_internal_052/run.py branches/1.3.0.preview/pysys-examples/internal/testcases/PySys_internal_057/run.py branches/1.3.0.preview/pysys-examples/internal/testcases/PySys_internal_061/run.py branches/1.3.0.preview/pysys-examples/internal/testcases/PySys_internal_063/run.py branches/1.3.0.preview/pysys-examples/internal/testcases/PySys_internal_065/run.py branches/1.3.0.preview/pysys-examples/internal/testcases/PySys_internal_066/run.py branches/1.3.0.preview/pysys-examples/internal/testcases/PySys_internal_067/run.py branches/1.3.0.preview/pysys-examples/internal/testcases/PySys_internal_068/run.py branches/1.3.0.preview/pysys-examples/internal/testcases/PySys_internal_069/run.py branches/1.3.0.preview/pysys-examples/internal/testcases/PySys_internal_070/Input/extrapath/mypkg/customrunner.py branches/1.3.0.preview/pysys-examples/internal/testcases/PySys_internal_070/run.py branches/1.3.0.preview/pysys-examples/internal/testcases/PySys_internal_071/run.py branches/1.3.0.preview/pysys-examples/internal/testcases/PySys_internal_072/run.py branches/1.3.0.preview/pysys-examples/internal/testcases/PySys_internal_073/run.py branches/1.3.0.preview/pysys-examples/internal/testcases/PySys_internal_074/run.py branches/1.3.0.preview/pysys-examples/internal/testcases/PySys_internal_075/run.py branches/1.3.0.preview/pysys-examples/internal/testcases/PySys_internal_077/run.py branches/1.3.0.preview/pysys-examples/internal/testcases/PySys_internal_078/run.py branches/1.3.0.preview/pysys-examples/internal/testcases/PySys_internal_081/run.py branches/1.3.0.preview/pysys-examples/internal/testcases/PySys_internal_100/Input/deleteFiles.py branches/1.3.0.preview/pysys-examples/internal/utilities/resources/runpysys.py branches/1.3.0.preview/pysys-examples/internal/utilities/scripts/counter.py branches/1.3.0.preview/pysys-examples/internal/utilities/scripts/reader.py branches/1.3.0.preview/pysys-examples/pyunit/testcases/PyUnit_test_001/Input/testSequence.py branches/1.3.0.preview/pysys-examples/pyunit/testcases/PyUnit_test_001/Input/testSet.py branches/1.3.0.preview/pysys-examples/pyunit/testcases/PyUnit_test_002/Input/testFactorial.py branches/1.3.0.preview/pysys-examples/pyunit/testcases/PyUnit_test_003/Input/testBroken.py Added Paths: ----------- branches/1.3.0.preview/pysys/utils/pycompat.py branches/1.3.0.preview/pysys-examples/internal/testcases/PySys_internal_076/ branches/1.3.0.preview/pysys-examples/internal/testcases/PySys_internal_076/Input/ branches/1.3.0.preview/pysys-examples/internal/testcases/PySys_internal_076/Input/PySys_NestedTestcase/ branches/1.3.0.preview/pysys-examples/internal/testcases/PySys_internal_076/Input/PySys_NestedTestcase/Input/ branches/1.3.0.preview/pysys-examples/internal/testcases/PySys_internal_076/Input/PySys_NestedTestcase/pysystest.xml branches/1.3.0.preview/pysys-examples/internal/testcases/PySys_internal_076/Input/PySys_NestedTestcase/run.py branches/1.3.0.preview/pysys-examples/internal/testcases/PySys_internal_076/Input/pysysproject.xml branches/1.3.0.preview/pysys-examples/internal/testcases/PySys_internal_076/Reference/ branches/1.3.0.preview/pysys-examples/internal/testcases/PySys_internal_076/pysystest.xml branches/1.3.0.preview/pysys-examples/internal/testcases/PySys_internal_076/run.py branches/1.3.0.preview/pysys-examples/internal/testcases/PySys_internal_082/ branches/1.3.0.preview/pysys-examples/internal/testcases/PySys_internal_082/Input/ branches/1.3.0.preview/pysys-examples/internal/testcases/PySys_internal_082/Reference/ branches/1.3.0.preview/pysys-examples/internal/testcases/PySys_internal_082/pysystest.xml branches/1.3.0.preview/pysys-examples/internal/testcases/PySys_internal_082/run.py branches/1.3.0.preview/pysys-examples/internal/testcases/PySys_internal_083/ branches/1.3.0.preview/pysys-examples/internal/testcases/PySys_internal_083/Input/ branches/1.3.0.preview/pysys-examples/internal/testcases/PySys_internal_083/Reference/ branches/1.3.0.preview/pysys-examples/internal/testcases/PySys_internal_083/pysystest.xml branches/1.3.0.preview/pysys-examples/internal/testcases/PySys_internal_083/run.py branches/1.3.0.preview/pysys-examples/internal/testcases/PySys_internal_084/ branches/1.3.0.preview/pysys-examples/internal/testcases/PySys_internal_084/Input/ branches/1.3.0.preview/pysys-examples/internal/testcases/PySys_internal_084/Reference/ branches/1.3.0.preview/pysys-examples/internal/testcases/PySys_internal_084/pysystest.xml branches/1.3.0.preview/pysys-examples/internal/testcases/PySys_internal_084/run.py This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <ben...@us...> - 2018-06-28 16:45:17
|
Revision: 977 http://sourceforge.net/p/pysys/code/977 Author: ben-spiller Date: 2018-06-28 16:45:11 +0000 (Thu, 28 Jun 2018) Log Message: ----------- create a branch for latest trunk plus py23 (hopefully fairly close to what the final 1.3 release will look like, modulo any review corrections) to allow for testing until 1.3 release is ready Added Paths: ----------- branches/1.3.0.preview/ This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <ben...@us...> - 2018-06-28 16:43:43
|
Revision: 976 http://sourceforge.net/p/pysys/code/976 Author: ben-spiller Date: 2018-06-28 16:43:38 +0000 (Thu, 28 Jun 2018) Log Message: ----------- add a little envvar to allow overriding the pysys project file (useful for advanced cases like testing pysys more easily and invoking it from other frameworks with customized project configuration without modifying or copying the directory containing the tests; I looked at adding a cmd line arg instead but that would be a lot more involved and this approach does the job) Modified Paths: -------------- trunk/pysys/constants.py This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <ben...@us...> - 2018-06-28 16:33:02
|
Revision: 975 http://sourceforge.net/p/pysys/code/975 Author: ben-spiller Date: 2018-06-28 16:32:58 +0000 (Thu, 28 Jun 2018) Log Message: ----------- fix pysys.py error handler to avoid deprecated e.message (stringifying is now the recommended approach) and use "as" in the catch block rather than the legacy python3-incomptible ", " Modified Paths: -------------- trunk/pysys-dist/scripts/pysys.py This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <ben...@us...> - 2018-06-28 16:13:52
|
Revision: 974 http://sourceforge.net/p/pysys/code/974 Author: ben-spiller Date: 2018-06-28 16:13:36 +0000 (Thu, 28 Jun 2018) Log Message: ----------- fix PySys_internal_073 - expects error messages to go to stderr rather than stdout Modified Paths: -------------- trunk/pysys-dist/scripts/pysys.py This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <ben...@us...> - 2018-06-28 16:02:48
|
Revision: 973 http://sourceforge.net/p/pysys/code/973 Author: ben-spiller Date: 2018-06-28 16:02:41 +0000 (Thu, 28 Jun 2018) Log Message: ----------- fix performance problem on linux/docker machines with high SC_OPEN_MAX by implementing the simple fix described in https://docs.python.org/2/library/os.html for closerange (see https://bugs.python.org/issue1663329 and https://github.com/antoinewaugh/docker-pysys-performance) Modified Paths: -------------- trunk/pysys/process/plat-unix/helper.py This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <ben...@us...> - 2018-06-22 13:13:32
|
Revision: 972 http://sourceforge.net/p/pysys/code/972 Author: ben-spiller Date: 2018-06-22 13:13:29 +0000 (Fri, 22 Jun 2018) Log Message: ----------- fix minor bug in which the self.color flag was not checked for exception tracebacks resulting in them always having coloring enabled regardless of configuration Modified Paths: -------------- trunk/pysys/utils/logutils.py This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <ben...@us...> - 2018-06-20 17:43:18
|
Revision: 971 http://sourceforge.net/p/pysys/code/971 Author: ben-spiller Date: 2018-06-20 17:43:13 +0000 (Wed, 20 Jun 2018) Log Message: ----------- fix infinite loop of keyboard prompts on ctrl+c if pysys is invoked without any stdin (which can happen when run from a script or another testing framework especially on unix) Modified Paths: -------------- trunk/pysys/baserunner.py This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <ben...@us...> - 2018-06-20 17:31:26
|
Revision: 970 http://sourceforge.net/p/pysys/code/970 Author: ben-spiller Date: 2018-06-20 17:31:23 +0000 (Wed, 20 Jun 2018) Log Message: ----------- add an env var to disable loading colorama in case the user needs to get the raw escape codes on windows (e.g. if piping pysys output through some other tool) Modified Paths: -------------- trunk/pysys/utils/logutils.py This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <ben...@us...> - 2018-06-15 18:17:55
|
Revision: 969 http://sourceforge.net/p/pysys/code/969 Author: ben-spiller Date: 2018-06-15 18:17:41 +0000 (Fri, 15 Jun 2018) Log Message: ----------- implement a basic fix so that fileunzip (with the default binary=False) doesn't always fail on python3. This fix retains current behaviour, to keep compatibility, but I'm not sure current behaviour is that useful so we may want to implement something better in future Modified Paths: -------------- branches/py23/pysys/utils/fileunzip.py This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <ben...@us...> - 2018-06-15 17:45:14
|
Revision: 968 http://sourceforge.net/p/pysys/code/968 Author: ben-spiller Date: 2018-06-15 17:45:11 +0000 (Fri, 15 Jun 2018) Log Message: ----------- add missing test coverage for unzip/unzipall, including coverage of binary=True/False and non-ascii characters; with no changes, test currently passes on windows and linux using python2, but fails on python3 with binary=False (i.e. the default); I'm also not convinced that the python2 behaviour is very helpful, being inconsistent between windows and unix, but best to start by identifying what it currently does Added Paths: ----------- branches/py23/pysys-examples/internal/testcases/PySys_internal_084/ branches/py23/pysys-examples/internal/testcases/PySys_internal_084/Input/ branches/py23/pysys-examples/internal/testcases/PySys_internal_084/Reference/ branches/py23/pysys-examples/internal/testcases/PySys_internal_084/pysystest.xml branches/py23/pysys-examples/internal/testcases/PySys_internal_084/run.py This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <ben...@us...> - 2018-06-15 16:46:38
|
Revision: 967 http://sourceforge.net/p/pysys/code/967 Author: ben-spiller Date: 2018-06-15 16:46:33 +0000 (Fri, 15 Jun 2018) Log Message: ----------- after feedback from sandeep, implement a safer fix to maintain compatible behaviour for users who have overridden cycleComplete (now it works even if they are calling the base class's cycleComplete method) Modified Paths: -------------- branches/py23/pysys/baserunner.py branches/py23/pysys-dist/pysys-release.txt branches/py23/pysys-examples/internal/testcases/PySys_internal_070/Input/extrapath/mypkg/customrunner.py This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <ben...@us...> - 2018-06-15 16:45:07
|
Revision: 966 http://sourceforge.net/p/pysys/code/966 Author: ben-spiller Date: 2018-06-15 16:45:03 +0000 (Fri, 15 Jun 2018) Log Message: ----------- fix some minor typos Modified Paths: -------------- branches/py23/pysys/utils/filecopy.py branches/py23/pysys-dist/README.rst branches/py23/pysys-dist/pysys-release.txt This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <mor...@us...> - 2018-06-08 10:01:49
|
Revision: 965 http://sourceforge.net/p/pysys/code/965 Author: moraygrieve Date: 2018-06-08 10:01:37 +0000 (Fri, 08 Jun 2018) Log Message: ----------- Catch exceptions now thrown from the launcher Modified Paths: -------------- trunk/pysys-dist/scripts/pysys.py This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <ben...@us...> - 2018-06-02 22:30:14
|
Revision: 964 http://sourceforge.net/p/pysys/code/964 Author: ben-spiller Date: 2018-06-02 22:30:09 +0000 (Sat, 02 Jun 2018) Log Message: ----------- make tests pass on utf-8 (+linux) Modified Paths: -------------- branches/py23/pysys-examples/internal/testcases/PySys_internal_082/run.py branches/py23/pysys-examples/internal/testcases/PySys_internal_083/run.py This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <ben...@us...> - 2018-06-02 22:00:30
|
Revision: 963 http://sourceforge.net/p/pysys/code/963 Author: ben-spiller Date: 2018-06-02 22:00:24 +0000 (Sat, 02 Jun 2018) Log Message: ----------- fix race in PySys_internal_061 Modified Paths: -------------- branches/py23/pysys-examples/internal/testcases/PySys_internal_061/run.py This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <ben...@us...> - 2018-06-02 21:53:52
|
Revision: 962 http://sourceforge.net/p/pysys/code/962 Author: ben-spiller Date: 2018-06-02 21:53:46 +0000 (Sat, 02 Jun 2018) Log Message: ----------- since python 3 processes text files using unicode strings not byte strings we really need a way to customize the encoding used for this (e.g. XML files are almost always in UTF-8 not the default OS locale); I've done this in a backwards compatible way so files are opened the same way for both python 2 and 3 unless the user chooses to specify an encoding using the encoding= parameter or globally (since that could get tiresome quicky!) using getDefaultFileEncoding. Tests PySys_internal_082 and 083 cover the new functionality as well as checking current functionality behaves the same way Modified Paths: -------------- branches/py23/pysys/basetest.py branches/py23/pysys/process/user.py branches/py23/pysys/unit/pyunit.py branches/py23/pysys/utils/filediff.py branches/py23/pysys/utils/filegrep.py branches/py23/pysys/utils/filereplace.py branches/py23/pysys/utils/linecount.py branches/py23/pysys/utils/pycompat.py branches/py23/pysys-dist/pysys-release.txt branches/py23/pysys-examples/internal/testcases/PySys_internal_082/pysystest.xml branches/py23/pysys-examples/internal/testcases/PySys_internal_082/run.py Added Paths: ----------- branches/py23/pysys-examples/internal/testcases/PySys_internal_083/ branches/py23/pysys-examples/internal/testcases/PySys_internal_083/Input/ branches/py23/pysys-examples/internal/testcases/PySys_internal_083/Reference/ branches/py23/pysys-examples/internal/testcases/PySys_internal_083/pysystest.xml branches/py23/pysys-examples/internal/testcases/PySys_internal_083/run.py This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <ben...@us...> - 2018-06-02 20:45:41
|
Revision: 961 http://sourceforge.net/p/pysys/code/961 Author: ben-spiller Date: 2018-06-02 20:45:38 +0000 (Sat, 02 Jun 2018) Log Message: ----------- remove epydoc L{...} links to standard library, which doesn't work Modified Paths: -------------- branches/py23/pysys/process/commonwrapper.py branches/py23/pysys/process/user.py branches/py23/pysys/utils/logutils.py This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |