19 lines
		
	
	
		
			475 B
		
	
	
	
		
			Python
		
	
	
	
			
		
		
	
	
			19 lines
		
	
	
		
			475 B
		
	
	
	
		
			Python
		
	
	
	
| import pytest
 | |
| from django.urls import reverse
 | |
| 
 | |
| 
 | |
| @pytest.mark.parametrize(
 | |
|     "input,args,expected_url",
 | |
|     [
 | |
|         ("api:v2:upload-groups-list", None, "/api/v2/upload-groups"),
 | |
|         (
 | |
|             "api:v2:upload-groups-uploads",
 | |
|             ["1234-1234-1234"],
 | |
|             "/api/v2/upload-groups/1234-1234-1234/uploads",
 | |
|         ),
 | |
|     ],
 | |
| )
 | |
| def test_can_resolve_upload_urls(input, args, expected_url):
 | |
|     url = reverse(input, args=args)
 | |
|     assert url == expected_url
 |