mirror of
				https://github.com/nvbn/thefuck.git
				synced 2025-10-31 07:04:12 +00:00 
			
		
		
		
	| @@ -3,9 +3,12 @@ from thefuck.rules.ls_lah import match, get_new_command | |||||||
|  |  | ||||||
|  |  | ||||||
| def test_match(): | def test_match(): | ||||||
|  |     assert match(Mock(script='ls'), None) | ||||||
|     assert match(Mock(script='ls file.py'), None) |     assert match(Mock(script='ls file.py'), None) | ||||||
|     assert match(Mock(script='ls /opt'), None) |     assert match(Mock(script='ls /opt'), None) | ||||||
|     assert not match(Mock(script='ls -lah /opt'), None) |     assert not match(Mock(script='ls -lah /opt'), None) | ||||||
|  |     assert not match(Mock(script='pacman -S binutils'), None) | ||||||
|  |     assert not match(Mock(script='lsof'), None) | ||||||
|  |  | ||||||
|  |  | ||||||
| def test_get_new_command(): | def test_get_new_command(): | ||||||
|   | |||||||
| @@ -1,5 +1,7 @@ | |||||||
| def match(command, settings): | def match(command, settings): | ||||||
|     return 'ls' in command.script and not ('ls -' in command.script) |     return (command.script == 'ls' | ||||||
|  |             or command.script.startswith('ls ') | ||||||
|  |             and not ('ls -' in command.script)) | ||||||
|  |  | ||||||
|  |  | ||||||
| def get_new_command(command, settings): | def get_new_command(command, settings): | ||||||
|   | |||||||
		Reference in New Issue
	
	Block a user