mirror of
				https://github.com/nvbn/thefuck.git
				synced 2025-10-30 22:54:14 +00:00 
			
		
		
		
	#N/A: Fix tests without CommandNotFound
				
					
				
			This commit is contained in:
		| @@ -10,7 +10,8 @@ from tests.utils import Command | ||||
|      [('vim', 'main'), ('vim-tiny', 'main')])]) | ||||
| def test_match(mocker, command, packages): | ||||
|     mocker.patch('thefuck.rules.apt_get.which', return_value=None) | ||||
|     mock = mocker.patch('thefuck.rules.apt_get.command_not_found') | ||||
|     mock = mocker.patch('thefuck.rules.apt_get.command_not_found', | ||||
|                         create=True) | ||||
|     mock.getPackages.return_value = packages | ||||
|  | ||||
|     assert match(command) | ||||
| @@ -27,7 +28,8 @@ def test_match(mocker, command, packages): | ||||
|      ['vim'], '/usr/bin/vim')]) | ||||
| def test_not_match(mocker, command, packages, which): | ||||
|     mocker.patch('thefuck.rules.apt_get.which', return_value=which) | ||||
|     mock = mocker.patch('thefuck.rules.apt_get.command_not_found') | ||||
|     mock = mocker.patch('thefuck.rules.apt_get.command_not_found', | ||||
|                         create=True) | ||||
|     mock.getPackages.return_value = packages | ||||
|  | ||||
|     assert not match(command) | ||||
| @@ -45,6 +47,7 @@ def test_not_match(mocker, command, packages, which): | ||||
|      [('imagemagick', 'main'), | ||||
|       ('graphicsmagick-imagemagick-compat', 'universe')])]) | ||||
| def test_get_new_command(mocker, command, new_command, packages): | ||||
|     mock = mocker.patch('thefuck.rules.apt_get.command_not_found') | ||||
|     mock = mocker.patch('thefuck.rules.apt_get.command_not_found', | ||||
|                         create=True) | ||||
|     mock.getPackages.return_value = packages | ||||
|     assert get_new_command(command) == new_command | ||||
|   | ||||
		Reference in New Issue
	
	Block a user