test_page.py
20 lines
| 772 B
| text/x-python
|
PythonLexer
Thomas Kluyver
|
r4923 | #----------------------------------------------------------------------------- | ||
Matthias BUSSONNIER
|
r5390 | # Copyright (C) 2010-2011 The IPython Development Team. | ||
Thomas Kluyver
|
r4923 | # | ||
# Distributed under the terms of the BSD License. | ||||
# | ||||
# The full license is in the file COPYING.txt, distributed with this software. | ||||
#----------------------------------------------------------------------------- | ||||
import io | ||||
Thomas Kluyver
|
r5263 | # N.B. For the test suite, page.page is overridden (see IPython.testing.globalipapp) | ||
Thomas Kluyver
|
r4923 | from IPython.core import page | ||
def test_detect_screen_size(): | ||||
"""Simple smoketest for page._detect_screen_size.""" | ||||
try: | ||||
page._detect_screen_size(True, 25) | ||||
except (TypeError, io.UnsupportedOperation): | ||||
# This can happen in the test suite, because stdout may not have a | ||||
# fileno. | ||||
pass | ||||