mirror of
				https://github.com/nvbn/thefuck.git
				synced 2025-11-04 00:52:04 +00:00 
			
		
		
		
	Add a test for git_branch_list rule
This commit is contained in:
		
							
								
								
									
										18
									
								
								tests/rules/test_git_branch_list.py
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										18
									
								
								tests/rules/test_git_branch_list.py
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1,18 @@
 | 
			
		||||
from thefuck import shells
 | 
			
		||||
from thefuck.rules.git_branch_list import match, get_new_command
 | 
			
		||||
from tests.utils import Command
 | 
			
		||||
 | 
			
		||||
def test_match():
 | 
			
		||||
    assert match(Command('git branch list'), None)
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
def test_not_match():
 | 
			
		||||
    assert not match(Command(), None)
 | 
			
		||||
    assert not match(Command('git commit'), None)
 | 
			
		||||
    assert not match(Command('git branch'), None)
 | 
			
		||||
    assert not match(Command('git stash list'), None)
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
def test_get_new_command():
 | 
			
		||||
    assert (get_new_command(Command('git branch list'), None) ==
 | 
			
		||||
            shells.and_('git branch --delete list', 'git branch'))
 | 
			
		||||
		Reference in New Issue
	
	Block a user