Sistema de Apoio ao Processo Legislativo
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 

19 lines
639 B

import pytest
from django.core.urlresolvers import reverse
@pytest.mark.parametrize("test_input,kwargs,expected", [
('materia:relatoria_update',
{'pk': '11'},
'/materia/relatoria/11/edit'),
('materia:tramitacao_update',
{'pk': '8'},
'/materia/tramitacao/8/edit'),
('materia:adicionar_proposicao', {}, '/materia/proposicao'),
('materia:editar_proposicao',
{'pk': '3'},
'/materia/proposicao/3/edit'),
('materia:list_proposicao', {}, '/materia/proposicao_list'),
])
def test_reverse(test_input, kwargs, expected):
assert reverse(test_input, kwargs=kwargs) == expected