Fix old macOS-specific test code
This commit is contained in:
parent
9320214429
commit
333a37ffb2
@ -25,7 +25,6 @@ from PyQt5.QtCore import Qt
|
|||||||
import pytest
|
import pytest
|
||||||
|
|
||||||
from qutebrowser.keyinput import basekeyparser, keyutils
|
from qutebrowser.keyinput import basekeyparser, keyutils
|
||||||
from qutebrowser.utils import utils
|
|
||||||
|
|
||||||
|
|
||||||
# Alias because we need this a lot in here.
|
# Alias because we need this a lot in here.
|
||||||
@ -148,16 +147,14 @@ class TestHandle:
|
|||||||
keyparser._read_config('prompt')
|
keyparser._read_config('prompt')
|
||||||
|
|
||||||
def test_valid_key(self, fake_keyevent, keyparser):
|
def test_valid_key(self, fake_keyevent, keyparser):
|
||||||
modifier = Qt.MetaModifier if utils.is_mac else Qt.ControlModifier
|
keyparser.handle(fake_keyevent(Qt.Key_A, Qt.ControlModifier))
|
||||||
keyparser.handle(fake_keyevent(Qt.Key_A, modifier))
|
keyparser.handle(fake_keyevent(Qt.Key_X, Qt.ControlModifier))
|
||||||
keyparser.handle(fake_keyevent(Qt.Key_X, modifier))
|
|
||||||
keyparser.execute.assert_called_once_with('message-info ctrla', None)
|
keyparser.execute.assert_called_once_with('message-info ctrla', None)
|
||||||
assert not keyparser._sequence
|
assert not keyparser._sequence
|
||||||
|
|
||||||
def test_valid_key_count(self, fake_keyevent, keyparser):
|
def test_valid_key_count(self, fake_keyevent, keyparser):
|
||||||
modifier = Qt.MetaModifier if utils.is_mac else Qt.ControlModifier
|
|
||||||
keyparser.handle(fake_keyevent(Qt.Key_5))
|
keyparser.handle(fake_keyevent(Qt.Key_5))
|
||||||
keyparser.handle(fake_keyevent(Qt.Key_A, modifier))
|
keyparser.handle(fake_keyevent(Qt.Key_A, Qt.ControlModifier))
|
||||||
keyparser.execute.assert_called_once_with('message-info ctrla', 5)
|
keyparser.execute.assert_called_once_with('message-info ctrla', 5)
|
||||||
|
|
||||||
@pytest.mark.parametrize('keys', [
|
@pytest.mark.parametrize('keys', [
|
||||||
|
Loading…
Reference in New Issue
Block a user