From 11f00498eb8d0400879ff2d4ca7b3d1e4cd117e9 Mon Sep 17 00:00:00 2001 From: Kostis Anagnostopoulos Date: Thu, 22 Sep 2016 00:34:22 +0200 Subject: [PATCH] app, #319: Skip TCs with `redirect_stdout` in py<3.4 --- traitlets/config/tests/test_application.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/traitlets/config/tests/test_application.py b/traitlets/config/tests/test_application.py index c8871e896..8b6d2b9a7 100644 --- a/traitlets/config/tests/test_application.py +++ b/traitlets/config/tests/test_application.py @@ -11,6 +11,7 @@ import json import logging import os +import sys from io import StringIO from unittest import TestCase @@ -205,6 +206,8 @@ def test_flags(self): app.init_bar() self.assertEqual(app.bar.enabled, True) + @mark.skipif(sys.version_info < (3, 4), + reason="Missing `contextlib.redirect_stdout` in python < 3.4!") def test_flags_help(self): app = MyApp() stdout = io.StringIO()