test_shimmodule.py 417 B

123456789101112131415
  1. import sys
  2. import warnings
  3. import nose.tools as nt
  4. from IPython.utils.capture import capture_output
  5. from IPython.utils.shimmodule import ShimWarning
  6. def test_shim_warning():
  7. sys.modules.pop('IPython.config', None)
  8. with warnings.catch_warnings(record=True) as w:
  9. warnings.simplefilter("always")
  10. import IPython.config
  11. assert len(w) == 1
  12. assert issubclass(w[-1].category, ShimWarning)