commit:     870b8bb277eb7d876ff8d5482a0b1454fa6b3784
Author:     Louis Sautier <sbraz <AT> gentoo <DOT> org>
AuthorDate: Wed Aug 22 09:05:51 2018 +0000
Commit:     Louis Sautier <sbraz <AT> gentoo <DOT> org>
CommitDate: Wed Aug 22 15:12:31 2018 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=870b8bb2

dev-python/colorama: run tests with 'script' to make stdout a TTY

Package-Manager: Portage-2.3.48, Repoman-2.3.10

 dev-python/colorama/colorama-0.3.9-r1.ebuild | 5 ++---
 1 file changed, 2 insertions(+), 3 deletions(-)

diff --git a/dev-python/colorama/colorama-0.3.9-r1.ebuild 
b/dev-python/colorama/colorama-0.3.9-r1.ebuild
index 05ea77f60e5..31476d291ca 100644
--- a/dev-python/colorama/colorama-0.3.9-r1.ebuild
+++ b/dev-python/colorama/colorama-0.3.9-r1.ebuild
@@ -36,9 +36,8 @@ python_install_all() {
 }
 
 python_test() {
-       # Skip two tests which seem to fail when stdout isn't a TTY
+       # Some tests require stdout to be a TTY
        # https://github.com/tartley/colorama/issues/169
-       pytest -vv -k "not (testInitDoesntWrapOnEmulatedWindows \
-               or testInitDoesntWrapOnNonWindows)" \
+       script -eqc "pytest -vv -s" /dev/null \
                || die "tests failed with ${EPYTHON}"
 }

Reply via email to