test_container.py 694 B

12345678910111213141516171819202122232425262728293031323334353637
  1. import numpy as np
  2. import matplotlib.pyplot as plt
  3. def test_stem_remove():
  4. ax = plt.gca()
  5. st = ax.stem([1, 2], [1, 2])
  6. st.remove()
  7. def test_errorbar_remove():
  8. # Regression test for a bug that caused remove to fail when using
  9. # fmt='none'
  10. ax = plt.gca()
  11. eb = ax.errorbar([1], [1])
  12. eb.remove()
  13. eb = ax.errorbar([1], [1], xerr=1)
  14. eb.remove()
  15. eb = ax.errorbar([1], [1], yerr=2)
  16. eb.remove()
  17. eb = ax.errorbar([1], [1], xerr=[2], yerr=2)
  18. eb.remove()
  19. eb = ax.errorbar([1], [1], fmt='none')
  20. eb.remove()
  21. def test_nonstring_label():
  22. # Test for #26824
  23. plt.bar(np.arange(10), np.random.rand(10), label=1)
  24. plt.legend()