test_qtdatavisualization.py 2.4 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546
  1. from __future__ import absolute_import
  2. import pytest
  3. from qtpy import PYQT5, PYSIDE2
  4. @pytest.mark.skipif(not (PYQT5 or PYSIDE2), reason="Only available in Qt5 bindings")
  5. def test_qtdatavisualization():
  6. """Test the qtpy.QtDataVisualization namespace"""
  7. QtDataVisualization = pytest.importorskip("qtpy.QtDataVisualization")
  8. assert QtDataVisualization.QScatter3DSeries is not None
  9. assert QtDataVisualization.QSurfaceDataItem is not None
  10. assert QtDataVisualization.QSurface3DSeries is not None
  11. assert QtDataVisualization.QAbstract3DInputHandler is not None
  12. assert QtDataVisualization.QHeightMapSurfaceDataProxy is not None
  13. assert QtDataVisualization.QAbstractDataProxy is not None
  14. assert QtDataVisualization.Q3DCamera is not None
  15. assert QtDataVisualization.QAbstract3DGraph is not None
  16. assert QtDataVisualization.QCustom3DVolume is not None
  17. assert QtDataVisualization.Q3DInputHandler is not None
  18. assert QtDataVisualization.QBarDataProxy is not None
  19. assert QtDataVisualization.QSurfaceDataProxy is not None
  20. assert QtDataVisualization.QScatterDataItem is not None
  21. assert QtDataVisualization.Q3DLight is not None
  22. assert QtDataVisualization.QScatterDataProxy is not None
  23. assert QtDataVisualization.QValue3DAxis is not None
  24. assert QtDataVisualization.Q3DBars is not None
  25. assert QtDataVisualization.QBarDataItem is not None
  26. assert QtDataVisualization.QItemModelBarDataProxy is not None
  27. assert QtDataVisualization.Q3DTheme is not None
  28. assert QtDataVisualization.QCustom3DItem is not None
  29. assert QtDataVisualization.QItemModelScatterDataProxy is not None
  30. assert QtDataVisualization.QValue3DAxisFormatter is not None
  31. assert QtDataVisualization.QItemModelSurfaceDataProxy is not None
  32. assert QtDataVisualization.Q3DScatter is not None
  33. assert QtDataVisualization.QTouch3DInputHandler is not None
  34. assert QtDataVisualization.QBar3DSeries is not None
  35. assert QtDataVisualization.QAbstract3DAxis is not None
  36. assert QtDataVisualization.Q3DScene is not None
  37. assert QtDataVisualization.QCategory3DAxis is not None
  38. assert QtDataVisualization.QAbstract3DSeries is not None
  39. assert QtDataVisualization.Q3DObject is not None
  40. assert QtDataVisualization.QCustom3DLabel is not None
  41. assert QtDataVisualization.Q3DSurface is not None
  42. assert QtDataVisualization.QLogValue3DAxisFormatter is not None