- 25 Tem, 2017 1 kayıt (commit)
-
-
Aditya Hase yazdı
Mention that TestCase.assertMultiLineEqual method is used by default when comparing Unicode string when comparing Unicode strings with assertEqual.
-
- 24 Tem, 2017 3 kayıt (commit)
-
-
Victor Stinner yazdı
bpo-30850: On Windows, test04_lock_timeout2() now tolerates 50 ms whereas 100 ms is expected. The lock sometimes times out after only 58 ms. Windows clocks have a bad resolution and bad accuracy.
-
Ned Deily yazdı
-
- 21 Tem, 2017 2 kayıt (commit)
-
-
Victor Stinner yazdı
Fix also regrtest command line parser to allow passing -u extralargefile to run test_zipfile64.
- 20 Tem, 2017 2 kayıt (commit)
-
-
Ned Deily yazdı
- 19 Tem, 2017 1 kayıt (commit)
-
-
Ammar Askar yazdı
-
- 16 Tem, 2017 2 kayıt (commit)
-
-
Serhiy Storchaka yazdı
encoder and decoder. (cherry picked from commit d3aaa2f1)
-
- 13 Tem, 2017 1 kayıt (commit)
-
-
Serhiy Storchaka yazdı
encoder and decoder.. (cherry picked from commit d3aaa2f1)
-
- 12 Tem, 2017 1 kayıt (commit)
-
-
Xiang Zhang yazdı
-
- 11 Tem, 2017 1 kayıt (commit)
-
-
Segev Finer yazdı
* [2.7] Avoid _GNU_SOURCE redefined warning in xmlparse.c (GH-2670) (cherry picked from commit f5232559) * [2.7] Avoid _GNU_SOURCE redefined warning in xmlparse.c (GH-2670). (cherry picked from commit f5232559)
-
- 10 Tem, 2017 2 kayıt (commit)
-
-
Nir Soffer yazdı
If history-length is set in .inputrc, and the history file is double the history size (or more), history_get(N) returns NULL, and python segfaults. Fix that by checking for NULL return value. It seems that the root cause is incorrect handling of bigger history in readline, but Python should not segfault even if readline returns unexpected value. This issue affects only GNU readline. When using libedit emulation system history size option does not work. This is a backport of the actual fix from master without the test, since the test depends on new run_pty() helper which is not available in 2.7.
-
Kit Sunde yazdı
Replace `dumps` with `json.dumps`
-
- 06 Tem, 2017 2 kayıt (commit)
-
-
Victor Stinner yazdı
* bpo-30855: Trying to fix test_use on Windows. Avoid possible weird behavior of WideInt convertion. "winfo id" always returns string hexadecimal representation. (cherry picked from commit b9d67249) * bpo-30855: Trying to fix test_use on Windows. (cherry picked from commit 29a2f7c6) (subTest() removed since it was introduced in Python 3)
-
- 05 Tem, 2017 4 kayıt (commit)
-
-
Serhiy Storchaka yazdı
This provides more information on test failures.
-
Victor Stinner yazdı
list_cases() now unload modules, as the test runner does, to prevent a failure in test_xpickle about test.pickletester loaded after loading test_cpickle: ./python -m test --list-cases test_cpickle test_xpickle
-
Victor Stinner yazdı
Copy Lib/test/test_robotparser.py from master to 2.7 and adapt it for Python 2.7: * Replace urllib.robotparser with robotparser * Adjust HTTPServer import * Replace io.StringIO with StringIO.StringIO * Remove tests on crawl_delay() and request_rate() since these methods were added to Python 3 * Remove subTest() * Add test_main() which explicitly lists all test cases Patch based on the commit 4da0fd06 written by Berker Peksag. Co-Authored-By:
Berker Peksag <berker.peksag@gmail.com>
-
Victor Stinner yazdı
* Rename again Lib/test/bisectcmd.py to Lib/test/bisect.py * regrtest now removes '' and Lib/test/ from sys.path * Use absolute import in test_bisect
-
- 04 Tem, 2017 4 kayıt (commit)
-
-
Segev Finer yazdı
-
Victor Stinner yazdı
Revert test_bisect.py change: remove "from __future__ import absolute_import".
-
Victor Stinner yazdı
Sleep 1 ms instead of 0.1 ms to workaround a rounding issue on Windows. On Windows, time.sleep(0.0001) sleeps 0 ms, so collect_in_thread() calls gc.collect() in a loop and tests using this thread takes too long. Sleep 1 ms so time.sleep() sleeps 15.6 ms on Windows.
-
Berker Peksag yazdı
FXpy doesn't have a Python 3 port and it only supports Python 2.2 and older versions. Reported by Alex Walters on docs@p.o. (cherry picked from commit d3ed2877)
-
- 03 Tem, 2017 4 kayıt (commit)
-
-
Victor Stinner yazdı
-
Victor Stinner yazdı
Write header and "Using seed ..." after checking for --list-cases and --list-tests.
-
Serhiy Storchaka yazdı
I thought I had run the full test suite before the last checkin, but obviously I didn't. test_multibytecodec_support.py isn't really a test file, it is a support file that contains a base test class. Rename it to multibytecodec_support so that regrtest test discovery doesn't think it is a test file that should be run.. (cherry picked from commit 75d9aca9)
-
Victor Stinner yazdı
* bpo-29512, bpo-30764: Backport regrtest enhancements from 3.5 to 2.7 * bpo-29512: Add test.bisect, bisect failing tests (#2452) Add a new "python3 -m test.bisect" tool to bisect failing tests. It can be used to find which test method(s) leak references, leak files, etc. * bpo-30764: Fix regrtest --fail-env-changed --forever (#2536) (#2539) --forever now stops if a fail changes the environment. * Fix test_bisect: use absolute import
-
- 30 Haz, 2017 4 kayıt (commit)
-
-
Victor Stinner yazdı
Add missing "import subprocess".
-
Dmitry Tokarev yazdı
Oh, this is my fault too. I missed this mistake. Thank you for the correction.
-
Dmitry Tokarev yazdı
-
Antoine Pitrou yazdı
* bpo-30807: signal.setitimer() may disable the timer by mistake * Add NEWS blurb. (cherry picked from commit 729780a8)
-
- 28 Haz, 2017 2 kayıt (commit)
-
-
Antoine Pitrou yazdı
* Clear potential ref cycle between Process and Process target Besides Process.join() not being called, this was an indirect cause of bpo-30775. The threading module already does this. * Add issue reference. (cherry picked from commit 79d37ae9)
-
regexaurus yazdı
Clarify that the break statement breaks out of the innermost enclosing for or while loop. (cherry picked from commit 36fc8967)
-
- 27 Haz, 2017 4 kayıt (commit)
-
-
Victor Stinner yazdı
* bpo-30523: regrtest --list-cases --match (#2401) * regrtest --list-cases now supports --match and --match-file options. Example: ./python -m test --list-cases -m FileTests test_os * --list-cases now also sets support.verbose to False to prevent messages to stdout when loading test modules. * Add support._match_test() private function. (cherry picked from commit ace56d58) (cherry picked from commit 36946c06a3bdb1104c53f0fe535086572ffbdd9e) * bpo-30764: regrtest: add --fail-env-changed option (#2402) * bpo-30764: regrtest: change exit code on failure * Exit code 2 if failed tests ("bad") * Exit code 3 if interrupted * bpo-30764: regrtest: add --fail-env-changed option If the option is set, mark a test as failed if it alters the environment, for example if it creates a file without removing it. (cherry picked from commit 63f54c68) (cherry picked from commit 1f33857a3677de84bdc6d80c39f577eb081ed85d) * bpo-30776: reduce regrtest -R false positives (#2422) * Change the regrtest --huntrleaks checker to decide if a test file leaks or not. Require that each run leaks at least 1 reference. * Warmup runs are now completely ignored: ignored in the checker test and not used anymore to compute the sum. * Add an unit test for a reference leak. Example of reference differences previously considered a failure (leak) and now considered as success (success, no leak): [3, 0, 0] [0, 1, 0] [8, -8, 1] (cherry picked from commit 48b5c422) (cherry picked from commit e0f8b43a46850aa5e5992465cab684496f102fe5)
-
Victor Stinner yazdı
* Add test.support._crash_python() which triggers a crash but uses test.support.SuppressCrashReport() to prevent a crash report from popping up. * Modify test_child_terminated_in_stopped_state() of test_subprocess and test_crashed() of test_regrtest to use _crash_python().
-
Victor Stinner yazdı
* Add Windows support to test.support.SuppressCrashReport: call SetErrorMode() and CrtSetReportMode(). * _testcapi: add CrtSetReportMode() and CrtSetReportFile() functions and CRT_xxx and CRTDBG_xxx constants needed by SuppressCrashReport.
-
Victor Stinner yazdı
-