| 215 | nt.assert_equal(repr(p), object.__repr__(p)) |
| 216 | |
| 217 | def test_displayobject_repr(): |
| 218 | h = display.HTML('<br />') |
| 219 | nt.assert_equal(repr(h), '<IPython.core.display.HTML object>') |
| 220 | h._show_mem_addr = True |
| 221 | nt.assert_equal(repr(h), object.__repr__(h)) |
| 222 | h._show_mem_addr = False |
| 223 | nt.assert_equal(repr(h), '<IPython.core.display.HTML object>') |
| 224 | |
| 225 | j = display.Javascript('') |
| 226 | nt.assert_equal(repr(j), '<IPython.core.display.Javascript object>') |
| 227 | j._show_mem_addr = True |
| 228 | nt.assert_equal(repr(j), object.__repr__(j)) |
| 229 | j._show_mem_addr = False |
| 230 | nt.assert_equal(repr(j), '<IPython.core.display.Javascript object>') |
| 231 | |
| 232 | @mock.patch('warnings.warn') |
| 233 | def test_encourage_iframe_over_html(m_warn): |