1 # Copyright (c) Microsoft Corporation. All rights reserved.
2 # Licensed under the MIT License.
6 from io import StringIO
8 from StringIO import StringIO # 2.7
12 @contextlib.contextmanager
17 @contextlib.contextmanager
19 """Swallow stdout and stderr."""
26 sys.stdout = sys.__stdout__
27 sys.stderr = sys.__stderr__
30 class IgnoredIO(StringIO):