mirror of
				https://github.com/nvbn/thefuck.git
				synced 2025-10-31 07:04:12 +00:00 
			
		
		
		
	#N/A: Add cd_cs rule (#1167)
				
					
				
			* adding in files for the cd-cs feature * Updated thefuck/rules/cd_cs.py comments to be more verbose Thanks Scorphus! Co-authored-by: Pablo Aguiar <scorphus@gmail.com> * Updating the rules file to exclude the \xe2 character This character(–) has lead to the commit failing some of the tests. I am removing it from the code and we should see the tests pass now. * Setting the encoding in thefuck/rules/cd_cs.py Co-authored-by: Pablo Aguiar <scorphus@gmail.com> Co-authored-by: SID SHARDANAND <sshardan@deakin.edu.au> Co-authored-by: Pablo Aguiar <scorphus@gmail.com>
This commit is contained in:
		
							
								
								
									
										11
									
								
								tests/rules/test_cd_cs.py
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										11
									
								
								tests/rules/test_cd_cs.py
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,11 @@ | ||||
| from thefuck.rules.cd_cs import match, get_new_command | ||||
| from thefuck.types import Command | ||||
|  | ||||
|  | ||||
| def test_match(): | ||||
|     assert match(Command('cs', 'cs: command not found')) | ||||
|     assert match(Command('cs /etc/', 'cs: command not found')) | ||||
|  | ||||
|  | ||||
| def test_get_new_command(): | ||||
|     assert get_new_command(Command('cs /etc/', 'cs: command not found')) == 'cd /etc/' | ||||
		Reference in New Issue
	
	Block a user