def test_mss(): if missing_RANDR(): try: backend_to_check("mss") except FailedBackendError: pass else: backend_to_check("mss")
def test_pyqt4(): backend_to_check("pyqt")
def test_mac_screencapture(): backend_to_check("mac_screencapture")
def test_gnome_screenshot(): eq_(kde(), False) backend_to_check("gnome-screenshot")
def test_kwin_dbus(): eq_(gnome(), False) backend_to_check("kwin_dbus")
def test_pygtk(): backend_to_check("pygtk")
def test_gnome_dbus(): eq_(kde(), False) backend_to_check("gnome_dbus")
def test_pyside(): backend_to_check("pyside")
def test_pyside2(): backend_to_check("pyside2")
def test_pil(): backend_to_check("pil")
def test_gnome_screenshot(): assert not kde() # the flash effect can be seen on the next screenshot, # so some delay is needed backend_to_check("gnome-screenshot", delay=1)
def test_kwin_dbus(): assert not gnome() backend_to_check("kwin_dbus")
def test_imagemagick(): backend_to_check("imagemagick")
def test_wx(): backend_to_check("wx")
def test_pyqt5(): backend_to_check("pyqt5")
def test_pygdk3(): backend_to_check("pygdk3")
def test_scrot(): backend_to_check("scrot")
def test_qtpy(): backend_to_check("qtpy")
def test_maim(): backend_to_check("maim")
def test_gnome_screenshot(): assert not kde() backend_to_check("gnome-screenshot")
def test_default(): backend_to_check(None)
def test_mac_quartz(): backend_to_check("mac_quartz")
def test_gnome_dbus(): assert not kde() backend_to_check("gnome_dbus")