[issue42789] Do not skip test_curses on non-tty

2021-01-04 Thread Serhiy Storchaka
Change by Serhiy Storchaka : -- resolution: -> fixed stage: patch review -> resolved status: open -> closed ___ Python tracker ___

[issue42789] Do not skip test_curses on non-tty

2021-01-04 Thread Serhiy Storchaka
Serhiy Storchaka added the comment: New changeset b6fc0c406e6b4b86f59b1390142f35da0e364927 by Serhiy Storchaka in branch 'master': bpo-42789: Enable using /dev/tty in test_curses. (GH-24085) https://github.com/python/cpython/commit/b6fc0c406e6b4b86f59b1390142f35da0e364927 -- __

[issue42789] Do not skip test_curses on non-tty

2021-01-04 Thread Serhiy Storchaka
Serhiy Storchaka added the comment: On other hand, it was impossible to write correct tests for issue42681 while tests were skipped on buildbots. I spent the whole day yesterday debugging and backporting that changes (some tests failed only on one particular builtbot). So it was right to ena

[issue42789] Do not skip test_curses on non-tty

2021-01-04 Thread Serhiy Storchaka
Change by Serhiy Storchaka : -- pull_requests: +22918 pull_request: https://github.com/python/cpython/pull/24085 ___ Python tracker ___

[issue42789] Do not skip test_curses on non-tty

2021-01-03 Thread STINNER Victor
STINNER Victor added the comment: > Buildbot failure: ARM Raspbian 3.x: (...) As expected, the 3.8 and 3.9 change also broke 11 buildbots (3.8 and 3.8) ;-) I understand that bpo-42681 will fix buildbots. -- ___ Python tracker

[issue42789] Do not skip test_curses on non-tty

2021-01-03 Thread Serhiy Storchaka
Serhiy Storchaka added the comment: New changeset 645174abe0d13cce2cb339cc80b095ad484428ea by Serhiy Storchaka in branch '3.8': [3.8] [3.9] bpo-42789: Don't skip curses tests on non-tty. (GH-24009) (GH-24076) (GH-24078) https://github.com/python/cpython/commit/645174abe0d13cce2cb339cc80b095a

[issue42789] Do not skip test_curses on non-tty

2021-01-03 Thread Serhiy Storchaka
Change by Serhiy Storchaka : -- pull_requests: +22912 pull_request: https://github.com/python/cpython/pull/24078 ___ Python tracker ___

[issue42789] Do not skip test_curses on non-tty

2021-01-03 Thread Serhiy Storchaka
Serhiy Storchaka added the comment: New changeset 0303008ebceb6ac6035cd9722d1393267304171d by Serhiy Storchaka in branch '3.9': [3.9] bpo-42789: Don't skip curses tests on non-tty. (GH-24009) (GH-24076) https://github.com/python/cpython/commit/0303008ebceb6ac6035cd9722d1393267304171d --

[issue42789] Do not skip test_curses on non-tty

2021-01-03 Thread Serhiy Storchaka
Change by Serhiy Storchaka : -- pull_requests: +22910 pull_request: https://github.com/python/cpython/pull/24076 ___ Python tracker ___

[issue42789] Do not skip test_curses on non-tty

2021-01-03 Thread Serhiy Storchaka
Serhiy Storchaka added the comment: I guess I should merge a PR for issue42681 first. -- ___ Python tracker ___ ___ Python-bugs-lis

[issue42789] Do not skip test_curses on non-tty

2021-01-02 Thread STINNER Victor
STINNER Victor added the comment: s390x RHEL8 3.x: https://buildbot.python.org/all/#/builders/509/builds/601 Tests run with TERM=xterm-256color. == ERROR: test_colors_funcs (test.test_curses.TestCurses) --

[issue42789] Do not skip test_curses on non-tty

2021-01-02 Thread STINNER Victor
STINNER Victor added the comment: Buildbot failure: ARM Raspbian 3.x: https://buildbot.python.org/all/#/builders/424/builds/658 Tests are run with env var TERM=screen.xterm-256color. == ERROR: test_colors_funcs (test.test_cur

[issue42789] Do not skip test_curses on non-tty

2021-01-02 Thread Serhiy Storchaka
Serhiy Storchaka added the comment: New changeset 607501abb488fb37e33cf9d35260ab7baefa192f by Serhiy Storchaka in branch 'master': bpo-42789: Don't skip curses tests on non-tty. (GH-24009) https://github.com/python/cpython/commit/607501abb488fb37e33cf9d35260ab7baefa192f --

[issue42789] Do not skip test_curses on non-tty

2020-12-30 Thread Serhiy Storchaka
Change by Serhiy Storchaka : -- keywords: +patch pull_requests: +22851 stage: -> patch review pull_request: https://github.com/python/cpython/pull/24009 ___ Python tracker ___

[issue42789] Do not skip test_curses on non-tty

2020-12-30 Thread Serhiy Storchaka
New submission from Serhiy Storchaka : Currently many tests in test_curses are skipped if sys.__stdout__ is not attached to terminal. All tests are ran only when run them manually, and without using pager. This leads to passing bugs, like in issue42694. The proposed PR makes tests always ran.