'An empty command should not crash.
See https://github.com/qutebrowser/qutebrowser/issues/1690
and https://github.com/qutebrowser/qutebrowser/issues/1773'

@pytest.mark.parametrize('command', ['', '    '])
def test_parse_empty_with_alias(self, command):

    cr = runners.CommandRunner(0)
    with pytest.raises(cmdexc.NoSuchCommandError):
        list(cr.parse_all(command))
