test_qtdesigner.py 1.4 KB

12345678910111213141516171819202122232425262728
  1. from __future__ import absolute_import
  2. import pytest
  3. from qtpy import PYSIDE2, PYSIDE
  4. @pytest.mark.skipif(PYSIDE2 or PYSIDE, reason="QtDesigner is not avalaible in PySide/PySide2")
  5. def test_qtdesigner():
  6. from qtpy import QtDesigner
  7. """Test the qtpy.QtDesigner namespace"""
  8. assert QtDesigner.QAbstractExtensionFactory is not None
  9. assert QtDesigner.QAbstractExtensionManager is not None
  10. assert QtDesigner.QDesignerActionEditorInterface is not None
  11. assert QtDesigner.QDesignerContainerExtension is not None
  12. assert QtDesigner.QDesignerCustomWidgetCollectionInterface is not None
  13. assert QtDesigner.QDesignerCustomWidgetInterface is not None
  14. assert QtDesigner.QDesignerFormEditorInterface is not None
  15. assert QtDesigner.QDesignerFormWindowCursorInterface is not None
  16. assert QtDesigner.QDesignerFormWindowInterface is not None
  17. assert QtDesigner.QDesignerFormWindowManagerInterface is not None
  18. assert QtDesigner.QDesignerMemberSheetExtension is not None
  19. assert QtDesigner.QDesignerObjectInspectorInterface is not None
  20. assert QtDesigner.QDesignerPropertyEditorInterface is not None
  21. assert QtDesigner.QDesignerPropertySheetExtension is not None
  22. assert QtDesigner.QDesignerTaskMenuExtension is not None
  23. assert QtDesigner.QDesignerWidgetBoxInterface is not None
  24. assert QtDesigner.QExtensionFactory is not None
  25. assert QtDesigner.QExtensionManager is not None
  26. assert QtDesigner.QFormBuilder is not None