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}"
}