pysys-commits Mailing List for PySys System Test Framework (Page 5)
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-06-02 20:17:16
|
Revision: 960 http://sourceforge.net/p/pysys/code/960 Author: ben-spiller Date: 2018-06-02 20:17:12 +0000 (Sat, 02 Jun 2018) Log Message: ----------- test waitForSignal too Modified Paths: -------------- branches/py23/pysys-examples/internal/testcases/PySys_internal_082/pysystest.xml branches/py23/pysys-examples/internal/testcases/PySys_internal_082/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 19:47:59
|
Revision: 959 http://sourceforge.net/p/pysys/code/959 Author: ben-spiller Date: 2018-06-02 19:47:55 +0000 (Sat, 02 Jun 2018) Log Message: ----------- make PySys_internal_082 pass on python3 by skipping the extra verifications we do for python2, since passing byte strings here has never worked for python3 Modified Paths: -------------- branches/py23/pysys-examples/internal/testcases/PySys_internal_082/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 19:19:59
|
Revision: 958 http://sourceforge.net/p/pysys/code/958 Author: ben-spiller Date: 2018-06-02 19:19:55 +0000 (Sat, 02 Jun 2018) Log Message: ----------- add test coverage of non-ascii/i18n characters in assertGrep and assertLineCount; currently the test passes on python 2, but fails on python 3 for the bits that use byte objects Added Paths: ----------- branches/py23/pysys-examples/internal/testcases/PySys_internal_082/ branches/py23/pysys-examples/internal/testcases/PySys_internal_082/Input/ branches/py23/pysys-examples/internal/testcases/PySys_internal_082/Reference/ branches/py23/pysys-examples/internal/testcases/PySys_internal_082/pysystest.xml branches/py23/pysys-examples/internal/testcases/PySys_internal_082/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 19:17:06
|
Revision: 957 http://sourceforge.net/p/pysys/code/957 Author: ben-spiller Date: 2018-06-02 19:17:02 +0000 (Sat, 02 Jun 2018) Log Message: ----------- debugging i18n/unicode issues is really hard on python2 as the failure messages (and outcome reasons) don't get logged anywhere, so add a workaround to ensure that non-ascii characters in "str" byte strings don't cause us to fall over Modified Paths: -------------- branches/py23/pysys/basetest.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 18:34:31
|
Revision: 956 http://sourceforge.net/p/pysys/code/956 Author: ben-spiller Date: 2018-06-02 18:34:28 +0000 (Sat, 02 Jun 2018) Log Message: ----------- add quotestring helper method and use it to avoid logging weird double-quoted messages when bytes objects are used in python3 such as: Line count on test.txt for "b'Hello world'"==2 (actual =0) ... failed (nb: this keeps exact same behaviour for python 2, and python 3 character strings) Modified Paths: -------------- branches/py23/pysys/basetest.py branches/py23/pysys/process/user.py branches/py23/pysys/utils/pycompat.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 18:21:38
|
Revision: 955 http://sourceforge.net/p/pysys/code/955 Author: ben-spiller Date: 2018-06-02 18:21:34 +0000 (Sat, 02 Jun 2018) Log Message: ----------- fix unassigned msg variable error in assertLineCount error handler Modified Paths: -------------- branches/py23/pysys/basetest.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 17:36:35
|
Revision: 954 http://sourceforge.net/p/pysys/code/954 Author: ben-spiller Date: 2018-06-02 17:36:31 +0000 (Sat, 02 Jun 2018) Log Message: ----------- update doc and setup.py to indicate we now have a single source and no longer use 2to3.py Modified Paths: -------------- branches/py23/pysys-dist/README.rst branches/py23/pysys-dist/pysys-release.txt branches/py23/pysys-dist/setup.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 17:35:57
|
Revision: 953 http://sourceforge.net/p/pysys/code/953 Author: ben-spiller Date: 2018-06-02 17:35:53 +0000 (Sat, 02 Jun 2018) Log Message: ----------- try to avoid including __pycache__ directories, which are python 3's equivalent of .pyc 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-01 22:47:22
|
Revision: 952 http://sourceforge.net/p/pysys/code/952 Author: ben-spiller Date: 2018-06-01 22:47:07 +0000 (Fri, 01 Jun 2018) Log Message: ----------- fix racey test PySys_internal_063 Modified Paths: -------------- branches/py23/pysys-examples/internal/testcases/PySys_internal_063/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-01 22:43:08
|
Revision: 951 http://sourceforge.net/p/pysys/code/951 Author: ben-spiller Date: 2018-06-01 22:43:03 +0000 (Fri, 01 Jun 2018) Log Message: ----------- increase timeout from 5s to avoid test being racey on loaded machines Modified Paths: -------------- branches/py23/pysys-examples/internal/testcases/PySys_internal_052/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-01 22:42:12
|
Revision: 950 http://sourceforge.net/p/pysys/code/950 Author: ben-spiller Date: 2018-06-01 22:42:07 +0000 (Fri, 01 Jun 2018) Log Message: ----------- if test PySys_internal_057, fail with a more useful error message Modified Paths: -------------- branches/py23/pysys-examples/internal/testcases/PySys_internal_057/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-01 22:39:24
|
Revision: 949 http://sourceforge.net/p/pysys/code/949 Author: ben-spiller Date: 2018-06-01 22:39:19 +0000 (Fri, 01 Jun 2018) Log Message: ----------- fix typo in previous split commit, doh Modified Paths: -------------- branches/py23/pysys/process/plat-unix/monitor.py This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <ben...@us...> - 2018-06-01 22:36:51
|
Revision: 948 http://sourceforge.net/p/pysys/code/948 Author: ben-spiller Date: 2018-06-01 22:36:48 +0000 (Fri, 01 Jun 2018) Log Message: ----------- remove some remaining uses of string.split which doesn't exist in python 3 Modified Paths: -------------- branches/py23/pysys/process/plat-unix/monitor.py 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-01 22:28:09
|
Revision: 947 http://sourceforge.net/p/pysys/code/947 Author: ben-spiller Date: 2018-06-01 22:28:06 +0000 (Fri, 01 Jun 2018) Log Message: ----------- Fixed writing to process stdin so that if a character string is passed in it will be converted to a byte object automatically, using the default encoding. Previously, it was not possible to write character strings in Python 3, and in Python 2 it would only work if they contained only 7-bit ascii characters. Also updated test 23 to include both byte and character strings so that we get coverage of both in both python versions Modified Paths: -------------- branches/py23/pysys/process/commonwrapper.py branches/py23/pysys/process/user.py branches/py23/pysys/utils/pycompat.py branches/py23/pysys-dist/pysys-release.txt branches/py23/pysys-examples/internal/testcases/PySys_internal_023/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-01 21:37:42
|
Revision: 946 http://sourceforge.net/p/pysys/code/946 Author: ben-spiller Date: 2018-06-01 21:37:38 +0000 (Fri, 01 Jun 2018) Log Message: ----------- creating unbuffered text files is not supported in python 3, so instead use the neater solution of using a normal stream and calling flush after each write Modified Paths: -------------- branches/py23/pysys/process/plat-unix/monitor.py branches/py23/pysys/process/plat-win32/monitor.py This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <ben...@us...> - 2018-06-01 21:24:29
|
Revision: 945 http://sourceforge.net/p/pysys/code/945 Author: ben-spiller Date: 2018-06-01 21:24:23 +0000 (Fri, 01 Jun 2018) Log Message: ----------- add testcase I forgot to commit to trunk, just to fix a small coverage blackspot Added Paths: ----------- branches/py23/pysys-examples/internal/testcases/PySys_internal_076/ branches/py23/pysys-examples/internal/testcases/PySys_internal_076/Input/ branches/py23/pysys-examples/internal/testcases/PySys_internal_076/Input/PySys_NestedTestcase/ branches/py23/pysys-examples/internal/testcases/PySys_internal_076/Input/PySys_NestedTestcase/Input/ branches/py23/pysys-examples/internal/testcases/PySys_internal_076/Input/PySys_NestedTestcase/pysystest.xml branches/py23/pysys-examples/internal/testcases/PySys_internal_076/Input/PySys_NestedTestcase/run.py branches/py23/pysys-examples/internal/testcases/PySys_internal_076/Input/pysysproject.xml branches/py23/pysys-examples/internal/testcases/PySys_internal_076/Reference/ branches/py23/pysys-examples/internal/testcases/PySys_internal_076/pysystest.xml branches/py23/pysys-examples/internal/testcases/PySys_internal_076/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-01 21:23:36
|
Revision: 944 http://sourceforge.net/p/pysys/code/944 Author: ben-spiller Date: 2018-06-01 21:23:33 +0000 (Fri, 01 Jun 2018) Log Message: ----------- fix an obscure problem causing some tests to not locate python Modified Paths: -------------- branches/py23/pysys-examples/internal/utilities/resources/runpysys.py This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <ben...@us...> - 2018-05-31 21:17:38
|
Revision: 943 http://sourceforge.net/p/pysys/code/943 Author: ben-spiller Date: 2018-05-31 21:17:36 +0000 (Thu, 31 May 2018) Log Message: ----------- use str.split instead of string module to support python 3 Modified Paths: -------------- branches/py23/pysys/launcher/__init__.py This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <ben...@us...> - 2018-05-31 21:13:31
|
Revision: 942 http://sourceforge.net/p/pysys/code/942 Author: ben-spiller Date: 2018-05-31 21:13:29 +0000 (Thu, 31 May 2018) Log Message: ----------- fix wrong indentation in test which caused python3 to fail 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-05-31 21:09:48
|
Revision: 941 http://sourceforge.net/p/pysys/code/941 Author: ben-spiller Date: 2018-05-31 21:09:43 +0000 (Thu, 31 May 2018) Log Message: ----------- change to slightly less pleasant way of importing runpysys utility in internal testcases as python 3.3 seems not to populate locals the same way as python 2 Modified Paths: -------------- branches/py23/pysys-examples/internal/testcases/PySys_internal_065/run.py branches/py23/pysys-examples/internal/testcases/PySys_internal_066/run.py branches/py23/pysys-examples/internal/testcases/PySys_internal_067/run.py branches/py23/pysys-examples/internal/testcases/PySys_internal_068/run.py branches/py23/pysys-examples/internal/testcases/PySys_internal_069/run.py branches/py23/pysys-examples/internal/testcases/PySys_internal_070/run.py branches/py23/pysys-examples/internal/testcases/PySys_internal_071/run.py branches/py23/pysys-examples/internal/testcases/PySys_internal_072/run.py branches/py23/pysys-examples/internal/testcases/PySys_internal_073/run.py branches/py23/pysys-examples/internal/testcases/PySys_internal_074/run.py branches/py23/pysys-examples/internal/testcases/PySys_internal_075/run.py branches/py23/pysys-examples/internal/testcases/PySys_internal_077/run.py branches/py23/pysys-examples/internal/testcases/PySys_internal_078/run.py This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <ben...@us...> - 2018-05-31 20:57:54
|
Revision: 940 http://sourceforge.net/p/pysys/code/940 Author: ben-spiller Date: 2018-05-31 20:57:51 +0000 (Thu, 31 May 2018) Log Message: ----------- improve robustness of PySys_internal_025 by starting process in a child of the output dir not input dir - otherwise if something goes wrong (e.g. a core file is generated) the input dir will be forever corrupted by that failure Modified Paths: -------------- branches/py23/pysys-examples/internal/testcases/PySys_internal_025/run.py This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <ben...@us...> - 2018-05-31 18:30:46
|
Revision: 939 http://sourceforge.net/p/pysys/code/939 Author: ben-spiller Date: 2018-05-31 18:30:42 +0000 (Thu, 31 May 2018) Log Message: ----------- fix python 3 crash when running manual tester - it's prohibited to call destroy() from a non-UI thread, so quit() will have to do Modified Paths: -------------- branches/py23/pysys/manual/ui.py This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <ben...@us...> - 2018-05-31 17:43:49
|
Revision: 938 http://sourceforge.net/p/pysys/code/938 Author: ben-spiller Date: 2018-05-31 17:43:44 +0000 (Thu, 31 May 2018) Log Message: ----------- simple change to declare all classes as "new-style" (by adding "(object)"), which is best practice and ensures exact same behaviour for python 2 and 3 Modified Paths: -------------- branches/py23/pysys/baserunner.py branches/py23/pysys/launcher/console.py branches/py23/pysys/manual/ui.py branches/py23/pysys/process/plat-unix/monitor.py branches/py23/pysys/process/plat-win32/monitor.py branches/py23/pysys/utils/allocport.py branches/py23/pysys/utils/smtpserver.py branches/py23/pysys/utils/threadpool.py branches/py23/pysys/xml/descriptor.py branches/py23/pysys/xml/manual.py branches/py23/pysys/xml/project.py This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <ben...@us...> - 2018-05-31 17:33:56
|
Revision: 937 http://sourceforge.net/p/pysys/code/937 Author: ben-spiller Date: 2018-05-31 17:33:52 +0000 (Thu, 31 May 2018) Log Message: ----------- fix importing of tk for python 3 Modified Paths: -------------- branches/py23/pysys/manual/ui.py This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <ben...@us...> - 2018-05-31 17:33:14
|
Revision: 936 http://sourceforge.net/p/pysys/code/936 Author: ben-spiller Date: 2018-05-31 17:33:07 +0000 (Thu, 31 May 2018) Log Message: ----------- remove wrong queue import Modified Paths: -------------- branches/py23/pysys/utils/threadpool.py This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |