Test that simple class definitions work.
(self)
| 228 | class TestMagicRunSimple(tt.TempFileMixin): |
| 229 | |
| 230 | def test_simpledef(self): |
| 231 | """Test that simple class definitions work.""" |
| 232 | src = ("class foo: pass\n" |
| 233 | "def f(): return foo()") |
| 234 | self.mktmp(src) |
| 235 | _ip.magic('run %s' % self.fname) |
| 236 | _ip.run_cell('t = isinstance(f(), foo)') |
| 237 | nt.assert_true(_ip.user_ns['t']) |
| 238 | |
| 239 | def test_obj_del(self): |
| 240 | """Test that object's __del__ methods are called on exit.""" |