diff --git a/tests/rules/test_sudo.py b/tests/rules/test_sudo.py index 6bac882..9d77392 100644 --- a/tests/rules/test_sudo.py +++ b/tests/rules/test_sudo.py @@ -5,7 +5,8 @@ from tests.utils import Command @pytest.mark.parametrize('stderr', ['Permission denied', 'permission denied', - "npm ERR! Error: EACCES, unlink"]) + "npm ERR! Error: EACCES, unlink", + 'requested operation requires superuser privilege']) def test_match(stderr): assert match(Command(stderr=stderr), None) diff --git a/thefuck/rules/sudo.py b/thefuck/rules/sudo.py index 2588ee5..26d87ad 100644 --- a/thefuck/rules/sudo.py +++ b/thefuck/rules/sudo.py @@ -7,7 +7,8 @@ patterns = ['permission denied', 'root privilege', 'This command has to be run under the root user.', 'This operation requires root.', - 'You need to be root to perform this command.'] + 'You need to be root to perform this command.', + 'requested operation requires superuser privilege'] def match(command, settings):