pytest-qt
  • Introduction
  • Tutorial
  • Qt Logging Capture
  • waitSignal: Waiting for threads, processes, etc.
  • waitUntil: Waiting for arbitrary conditions
  • waitCallback: Waiting for methods taking a callback
  • Exceptions in virtual methods
  • Model Tester
  • A note about QApplication.exit()
  • A note about pyqt4v2
  • A note about Modal Dialogs
  • Troubleshooting
  • Reference
  • Changelog
pytest-qt
  • »
  • pytest-qt
  • View page source

pytest-qtΒΆ

Repository

GitHub

Version

License

MIT

Author

Bruno Oliveira

  • Introduction
    • Requirements
    • Installation
    • Development
    • Versioning
  • Tutorial
  • Qt Logging Capture
    • Disabling Logging Capture
    • qtlog fixture
    • Log Formatting
    • Automatically failing tests when logging messages are emitted
  • waitSignal: Waiting for threads, processes, etc.
    • raising parameter
    • qt_default_raising ini option
    • check_params_cb parameter
    • timeout parameter
    • Getting arguments of the emitted signal
    • waitSignals
    • Making sure a given signal is not emitted
  • waitUntil: Waiting for arbitrary conditions
  • waitCallback: Waiting for methods taking a callback
    • raising parameter
    • Getting arguments the callback was called with
  • Exceptions in virtual methods
    • Disabling the automatic exception hook
  • Model Tester
    • Qt/Python tester
    • Credits
  • A note about QApplication.exit()
  • A note about pyqt4v2
  • A note about Modal Dialogs
    • Simple Dialogs
    • Custom Dialogs
  • Troubleshooting
    • tox: InvocationError without further information
    • xvfb: AssertionError, TimeoutError when using waitUntil, waitExposed and UI events.
  • Reference
    • QtBot
    • TimeoutError
    • SignalBlocker
    • MultiSignalBlocker
    • SignalEmittedError
    • Record
    • qapp fixture
  • Changelog
    • 3.2.2 (2018-12-13)
    • 3.2.1 (2018-10-01)
    • 3.2.0 (2018-09-26)
    • 3.1.0 (2018-09-23)
    • 3.0.2 (2018-08-31)
    • 3.0.1 (2018-08-30)
    • 3.0.0 (2018-07-12)
    • 2.4.1 (2018-06-14)
    • 2.4.0
    • 2.3.2
    • 2.3.1
    • 2.3.0
    • 2.2.1
    • 2.2.0
    • 2.1.2
    • 2.1.1
    • 2.1
    • 2.0
    • 1.11.0
    • 1.10.0
    • 1.9.0
    • 1.8.0
    • 1.7.0
    • 1.6.0
    • 1.5.1
    • 1.5.0
    • 1.4.0
    • 1.3.0
    • 1.2.3
    • 1.2.2
    • 1.2.1
    • 1.2.0
    • 1.1.1
    • 1.1.0
    • 1.0.2
    • 1.0.1
    • 1.0.0
Next

© Copyright 2021, Bruno Oliveira.

Built with Sphinx using a theme provided by Read the Docs.