|  |  |  | @ -8,13 +8,13 @@ class TestRouteLibrary(unittest.TestCase): | 
			
		
	
		
			
				
					|  |  |  |  |   def test_segment_name_formats(self): | 
			
		
	
		
			
				
					|  |  |  |  |     Case = namedtuple('Case', ['input', 'expected_route', 'expected_segment_num', 'expected_data_dir']) | 
			
		
	
		
			
				
					|  |  |  |  | 
 | 
			
		
	
		
			
				
					|  |  |  |  |     cases = [ Case("4cf7a6ad03080c90|2021-09-29--13-46-36", "4cf7a6ad03080c90|2021-09-29--13-46-36", -1, None), | 
			
		
	
		
			
				
					|  |  |  |  |               Case("4cf7a6ad03080c90/2021-09-29--13-46-36--1", "4cf7a6ad03080c90|2021-09-29--13-46-36", 1, None), | 
			
		
	
		
			
				
					|  |  |  |  |               Case("4cf7a6ad03080c90|2021-09-29--13-46-36/2", "4cf7a6ad03080c90|2021-09-29--13-46-36", 2, None), | 
			
		
	
		
			
				
					|  |  |  |  |               Case("4cf7a6ad03080c90/2021-09-29--13-46-36/3", "4cf7a6ad03080c90|2021-09-29--13-46-36", 3, None), | 
			
		
	
		
			
				
					|  |  |  |  |               Case("/data/media/0/realdata/4cf7a6ad03080c90|2021-09-29--13-46-36", "4cf7a6ad03080c90|2021-09-29--13-46-36", -1, "/data/media/0/realdata"), | 
			
		
	
		
			
				
					|  |  |  |  |               Case("/data/media/0/realdata/4cf7a6ad03080c90|2021-09-29--13-46-36--1", "4cf7a6ad03080c90|2021-09-29--13-46-36", 1, "/data/media/0/realdata"), | 
			
		
	
		
			
				
					|  |  |  |  |               Case("/data/media/0/realdata/4cf7a6ad03080c90|2021-09-29--13-46-36/2", "4cf7a6ad03080c90|2021-09-29--13-46-36", 2, "/data/media/0/realdata") ] | 
			
		
	
		
			
				
					|  |  |  |  |     cases = [ Case("a2a0ccea32023010|2023-07-27--13-01-19", "a2a0ccea32023010|2023-07-27--13-01-19", -1, None), | 
			
		
	
		
			
				
					|  |  |  |  |               Case("a2a0ccea32023010/2023-07-27--13-01-19--1", "a2a0ccea32023010|2023-07-27--13-01-19", 1, None), | 
			
		
	
		
			
				
					|  |  |  |  |               Case("a2a0ccea32023010|2023-07-27--13-01-19/2", "a2a0ccea32023010|2023-07-27--13-01-19", 2, None), | 
			
		
	
		
			
				
					|  |  |  |  |               Case("a2a0ccea32023010/2023-07-27--13-01-19/3", "a2a0ccea32023010|2023-07-27--13-01-19", 3, None), | 
			
		
	
		
			
				
					|  |  |  |  |               Case("/data/media/0/realdata/a2a0ccea32023010|2023-07-27--13-01-19", "a2a0ccea32023010|2023-07-27--13-01-19", -1, "/data/media/0/realdata"), | 
			
		
	
		
			
				
					|  |  |  |  |               Case("/data/media/0/realdata/a2a0ccea32023010|2023-07-27--13-01-19--1", "a2a0ccea32023010|2023-07-27--13-01-19", 1, "/data/media/0/realdata"), | 
			
		
	
		
			
				
					|  |  |  |  |               Case("/data/media/0/realdata/a2a0ccea32023010|2023-07-27--13-01-19/2", "a2a0ccea32023010|2023-07-27--13-01-19", 2, "/data/media/0/realdata") ] | 
			
		
	
		
			
				
					|  |  |  |  | 
 | 
			
		
	
		
			
				
					|  |  |  |  |     def _validate(case): | 
			
		
	
		
			
				
					|  |  |  |  |       route_or_segment_name = case.input | 
			
		
	
	
		
			
				
					|  |  |  | 
 |