'Test with key and multiple modifiers pressed.'

def test_key_and_modifiers(self, fake_keyevent_factory):

    evt = fake_keyevent_factory(key=Qt.Key_A, modifiers=(((Qt.ControlModifier | Qt.AltModifier) | Qt.MetaModifier) | Qt.ShiftModifier))
    assert (utils.keyevent_to_string(evt) == 'Ctrl+Alt+Meta+Shift+A')
