MCPcopy Create free account
hub / github.com/ipython/ipython / Tester

Class Tester

IPython/core/tests/test_formatters.py:477–489  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

475
476def test_pass_correct_include_exclude():
477 class Tester(object):
478
479 def __init__(self, include=None, exclude=None):
480 self.include = include
481 self.exclude = exclude
482
483 def _repr_mimebundle_(self, include, exclude, **kwargs):
484 if include and (include != self.include):
485 raise ValueError('include got modified: display() may be broken.')
486 if exclude and (exclude != self.exclude):
487 raise ValueError('exclude got modified: display() may be broken.')
488
489 return None
490
491 include = {'a', 'b', 'c'}
492 exclude = {'c', 'e' , 'f'}

Callers 1

Calls

no outgoing calls

Tested by 1