##// END OF EJS Templates
Backport PR #4018: Fix warning when running IPython.kernel tests...
Backport PR #4018: Fix warning when running IPython.kernel tests The signature of TemporaryDirectory.cleanup() changed just before Python 3.2, and our TemporaryWorkingDirectory subclass was receiving an unexpected parameter. This copies in a newer TemporaryDirectory.cleanup() implementation for Python 2.7, and tweaks the subclass to accept the extra parameter.

File last commit:

r11124:9567c77a
r12204:f678391e
Show More
test_fakemodule.py
17 lines | 449 B | text/x-python | PythonLexer
/ IPython / core / tests / test_fakemodule.py
Fernando Perez
Work again on bug 269966....
r1916 """Tests for the FakeModule objects.
"""
import nose.tools as nt
Thomas Kluyver
Remove unused imports from IPython.core
r11124 from IPython.core.fakemodule import FakeModule
Fernando Perez
Work again on bug 269966....
r1916
# Make a fakemod and check a few properties
def test_mk_fakemod():
fm = FakeModule()
yield nt.assert_true,fm
yield nt.assert_true,lambda : hasattr(fm,'__file__')
def test_mk_fakemod_fromdict():
"""Test making a FakeModule object with initial data"""
fm = FakeModule(dict(hello=True))
nt.assert_true(fm.hello)