14 lines
549 B
Python
14 lines
549 B
Python
|
# -*- coding: utf-8 -*-
|
||
|
import pyqtgraph as pg
|
||
|
|
||
|
pg.mkQApp()
|
||
|
|
||
|
|
||
|
def test_nested_busy_cursors_clear_after_all_exit():
|
||
|
with pg.BusyCursor():
|
||
|
wait_cursor = pg.Qt.QtCore.Qt.CursorShape.WaitCursor
|
||
|
with pg.BusyCursor():
|
||
|
assert pg.Qt.QtGui.QApplication.overrideCursor().shape() == wait_cursor, "Cursor should be waiting"
|
||
|
assert pg.Qt.QtGui.QApplication.overrideCursor().shape() == wait_cursor, "Cursor should be waiting"
|
||
|
assert pg.Qt.QtGui.QApplication.overrideCursor() is None, "No override cursor should be set"
|