##// END OF EJS Templates
Fix warnings about ignored GeneratorExit exceptions under Python 2.5+ in ipipe.xrepr()....
Fix warnings about ignored GeneratorExit exceptions under Python 2.5+ in ipipe.xrepr(). Enabled unicode string as descriptor in ipipe.upgradexattr().

File last commit:

r1868:2f50ff6b
r1892:51835448
Show More
test_iplib.py
17 lines | 517 B | text/x-python | PythonLexer
"""Tests for the key iplib module, where the main ipython class is defined.
"""
import nose.tools as nt
def test_reset():
"""reset must clear most namespaces."""
ip = _ip.IP
ip.reset() # first, it should run without error
# Then, check that most namespaces end up empty
for ns in ip.ns_refs_table:
if ns is ip.user_ns:
# The user namespace is reset with some data, so we can't check for
# it being empty
continue
nt.assert_equals(len(ns),0)