@ -134,10 +134,6 @@ class OwnersFinderTests(_BaseTestCase):
 
			
		 
		
	
		
			
				 
				 
			
			 
			 
			
				  def  test_constructor ( self ) : 
 
			
		 
		
	
		
			
				 
				 
			
			 
			 
			
				    self . assertNotEqual ( self . defaultFinder ( ) ,  None ) 
 
			
		 
		
	
		
			
				 
				 
			
			 
			 
			
				
 
			
		 
		
	
		
			
				 
				 
			
			 
			 
			
				  # A surrogate for the python 3 assertCountEqual() method. 
 
			
		 
		
	
		
			
				 
				 
			
			 
			 
			
				  def  assertCountEqual ( self ,  a ,  b ) : 
 
			
		 
		
	
		
			
				 
				 
			
			 
			 
			
				    self . assertEqual ( sorted ( a ) ,  sorted ( b ) ) 
 
			
		 
		
	
		
			
				 
				 
			
			 
			 
			
				
 
			
		 
		
	
		
			
				 
				 
			
			 
			 
			
				  def  test_skip_files_owned_by_reviewers ( self ) : 
 
			
		 
		
	
		
			
				 
				 
			
			 
			 
			
				    files  =  [ 
 
			
		 
		
	
		
			
				 
				 
			
			 
			 
			
				        ' chrome/browser/defaults.h ' ,   # owned by brett 
 
			
		 
		
	
	
		
			
				
					
						
						
						
							
								 
							 
						
					 
				
			
			 
			 
			
				@ -156,11 +152,9 @@ class OwnersFinderTests(_BaseTestCase):
 
			
		 
		
	
		
			
				 
				 
			
			 
			 
			
				
 
			
		 
		
	
		
			
				 
				 
			
			 
			 
			
				  def  test_reset ( self ) : 
 
			
		 
		
	
		
			
				 
				 
			
			 
			 
			
				    finder  =  self . defaultFinder ( ) 
 
			
		 
		
	
		
			
				 
				 
			
			 
			 
			
				    i  =  0 
 
			
		 
		
	
		
			
				 
				 
			
			 
			 
			
				    while  i  <  2 : 
 
			
		 
		
	
		
			
				 
				 
			
			 
			 
			
				      i  + =  1 
 
			
		 
		
	
		
			
				 
				 
			
			 
			 
			
				      self . assertCountEqual ( finder . owners_queue , 
 
			
		 
		
	
		
			
				 
				 
			
			 
			 
			
				                            [ brett ,  john ,  darin ,  peter ,  ken ,  ben ,  tom ] ) 
 
			
		 
		
	
		
			
				 
				 
			
			 
			 
			
				    for  _  in  range ( 2 ) : 
 
			
		 
		
	
		
			
				 
				 
			
			 
			 
			
				      self . assertEqual ( finder . owners_queue , 
 
			
		 
		
	
		
			
				 
				 
			
			 
			 
			
				                       [ brett ,  darin ,  john ,  peter ,  ken ,  ben ,  tom ] ) 
 
			
		 
		
	
		
			
				 
				 
			
			 
			 
			
				      self . assertEqual ( finder . unreviewed_files ,  { 
 
			
		 
		
	
		
			
				 
				 
			
			 
			 
			
				          ' base/vlog.h ' , 
 
			
		 
		
	
		
			
				 
				 
			
			 
			 
			
				          ' chrome/browser/defaults.h ' , 
 
			
		 
		
	
	
		
			
				
					
						
							
								 
							 
						
						
							
								 
							 
						
						
					 
				
			
			 
			 
			
				@ -196,7 +190,7 @@ class OwnersFinderTests(_BaseTestCase):
 
			
		 
		
	
		
			
				 
				 
			
			 
			 
			
				
 
			
		 
		
	
		
			
				 
				 
			
			 
			 
			
				    finder  =  self . defaultFinder ( ) 
 
			
		 
		
	
		
			
				 
				 
			
			 
			 
			
				    finder . select_owner ( darin ) 
 
			
		 
		
	
		
			
				 
				 
			
			 
			 
			
				    self . assert Count Equal( finder . owners_queue ,  [ brett ,  peter ,  ken ,  ben ,  tom ] ) 
 
			
		 
		
	
		
			
				 
				 
			
			 
			 
			
				    self . assert Equal( finder . owners_queue ,  [ brett ,  peter ,  ken ,  ben ,  tom ] ) 
 
			
		 
		
	
		
			
				 
				 
			
			 
			 
			
				    self . assertEqual ( finder . selected_owners ,  { darin } ) 
 
			
		 
		
	
		
			
				 
				 
			
			 
			 
			
				    self . assertEqual ( finder . deselected_owners ,  { john } ) 
 
			
		 
		
	
		
			
				 
				 
			
			 
			 
			
				    self . assertEqual ( finder . reviewed_by ,  { ' content/bar/foo.cc ' :  darin , 
 
			
		 
		
	
	
		
			
				
					
						
						
						
							
								 
							 
						
					 
				
			
			 
			 
			
				@ -208,7 +202,7 @@ class OwnersFinderTests(_BaseTestCase):
 
			
		 
		
	
		
			
				 
				 
			
			 
			 
			
				
 
			
		 
		
	
		
			
				 
				 
			
			 
			 
			
				    finder  =  self . defaultFinder ( ) 
 
			
		 
		
	
		
			
				 
				 
			
			 
			 
			
				    finder . select_owner ( brett ) 
 
			
		 
		
	
		
			
				 
				 
			
			 
			 
			
				    self . assert Count Equal( finder . owners_queue ,  [ john,  dari  n,  peter ,  ken ,  tom ] ) 
 
			
		 
		
	
		
			
				 
				 
			
			 
			 
			
				    self . assert Equal( finder . owners_queue ,  [ darin,  joh  n,  peter ,  ken ,  tom ] ) 
 
			
		 
		
	
		
			
				 
				 
			
			 
			 
			
				    self . assertEqual ( finder . selected_owners ,  { brett } ) 
 
			
		 
		
	
		
			
				 
				 
			
			 
			 
			
				    self . assertEqual ( finder . deselected_owners ,  { ben } ) 
 
			
		 
		
	
		
			
				 
				 
			
			 
			 
			
				    self . assertEqual ( finder . reviewed_by , 
 
			
		 
		
	
	
		
			
				
					
						
						
						
							
								 
							 
						
					 
				
			
			 
			 
			
				@ -224,7 +218,7 @@ class OwnersFinderTests(_BaseTestCase):
 
			
		 
		
	
		
			
				 
				 
			
			 
			 
			
				  def  test_deselect ( self ) : 
 
			
		 
		
	
		
			
				 
				 
			
			 
			 
			
				    finder  =  self . defaultFinder ( ) 
 
			
		 
		
	
		
			
				 
				 
			
			 
			 
			
				    finder . deselect_owner ( john ) 
 
			
		 
		
	
		
			
				 
				 
			
			 
			 
			
				    self . assert Count Equal( finder . owners_queue ,  [ brett ,  peter ,  ken ,  ben ,  tom ] ) 
 
			
		 
		
	
		
			
				 
				 
			
			 
			 
			
				    self . assert Equal( finder . owners_queue ,  [ brett ,  peter ,  ken ,  ben ,  tom ] ) 
 
			
		 
		
	
		
			
				 
				 
			
			 
			 
			
				    self . assertEqual ( finder . selected_owners ,  { darin } ) 
 
			
		 
		
	
		
			
				 
				 
			
			 
			 
			
				    self . assertEqual ( finder . deselected_owners ,  { john } ) 
 
			
		 
		
	
		
			
				 
				 
			
			 
			 
			
				    self . assertEqual ( finder . reviewed_by ,  { ' content/bar/foo.cc ' :  darin ,