Show More
@@ -379,6 +379,21 b' def test_xmode():' | |||||
379 | for i in range(3): |
|
379 | for i in range(3): | |
380 | _ip.magic("xmode") |
|
380 | _ip.magic("xmode") | |
381 | nt.assert_equal(_ip.InteractiveTB.mode, xmode) |
|
381 | nt.assert_equal(_ip.InteractiveTB.mode, xmode) | |
|
382 | ||||
|
383 | def test_reset_hard(): | |||
|
384 | monitor = [] | |||
|
385 | class A(object): | |||
|
386 | def __del__(self): | |||
|
387 | monitor.append(1) | |||
|
388 | def __repr__(self): | |||
|
389 | return "<A instance>" | |||
|
390 | ||||
|
391 | _ip.user_ns["a"] = A() | |||
|
392 | _ip.run_cell("a") | |||
|
393 | ||||
|
394 | nt.assert_equal(monitor, []) | |||
|
395 | _ip.magic_reset("-hf") | |||
|
396 | nt.assert_equal(monitor, [1]) | |||
382 |
|
397 | |||
383 | def doctest_who(): |
|
398 | def doctest_who(): | |
384 | """doctest for %who |
|
399 | """doctest for %who |
General Comments 0
You need to be logged in to leave comments.
Login now