Uploaded Test files
This commit is contained in:
parent
f584ad9d97
commit
2e81cb7d99
16627 changed files with 2065359 additions and 102444 deletions
|
@ -0,0 +1,48 @@
|
|||
# coding: utf-8
|
||||
"""
|
||||
Module with tests for stdout
|
||||
"""
|
||||
|
||||
#-----------------------------------------------------------------------------
|
||||
# Copyright (c) 2013, the IPython Development Team.
|
||||
#
|
||||
# Distributed under the terms of the Modified BSD License.
|
||||
#
|
||||
# The full license is in the file COPYING.txt, distributed with this software.
|
||||
#-----------------------------------------------------------------------------
|
||||
|
||||
#-----------------------------------------------------------------------------
|
||||
# Imports
|
||||
#-----------------------------------------------------------------------------
|
||||
|
||||
import sys
|
||||
|
||||
from ...tests.base import TestsBase
|
||||
from ..stdout import StdoutWriter
|
||||
|
||||
from io import StringIO
|
||||
|
||||
|
||||
#-----------------------------------------------------------------------------
|
||||
# Class
|
||||
#-----------------------------------------------------------------------------
|
||||
|
||||
class TestStdout(TestsBase):
|
||||
"""Contains test functions for stdout.py"""
|
||||
|
||||
def test_output(self):
|
||||
"""Test stdout writer output."""
|
||||
|
||||
# Capture the stdout. Remember original.
|
||||
stdout = sys.stdout
|
||||
stream = StringIO()
|
||||
sys.stdout = stream
|
||||
|
||||
# Create stdout writer, test output
|
||||
writer = StdoutWriter()
|
||||
writer.write(u'a×', {'b': 'c'})
|
||||
output = stream.getvalue()
|
||||
self.fuzzy_compare(output, u'a×')
|
||||
|
||||
# Revert stdout
|
||||
sys.stdout = stdout
|
Loading…
Add table
Add a link
Reference in a new issue