Browse Source

Termina de arrumar o namespace das urls. Adiciona .orig no git ignore. Deixa o teste de materia mais sucinto

pull/271/head
Eduardo Calil 9 years ago
parent
commit
2342ee3beb
  1. 4
      .gitignore
  2. 2
      base/views.py
  3. 4
      materia/test_materia.py
  4. 37
      materia/test_materia_urls.py
  5. 4
      materia/views.py
  6. 4
      norma/test_norma.py
  7. 2
      parlamentares/views.py
  8. 2
      templates/materia/legislacao_citada.html
  9. 2
      templates/materia/relatoria.html
  10. 6
      templates/norma/normajuridica_detail.html
  11. 4
      templates/norma/normajuridica_list.html
  12. 2
      templates/painel/mensagem.html
  13. 2
      templates/painel/parlamentares.html
  14. 2
      templates/painel/votacao.html
  15. 2
      templates/sessao/pauta/expediente.html
  16. 2
      templates/sessao/pauta/ordem.html

4
.gitignore

@ -88,3 +88,7 @@ collected_static
bower
bower_components
media
# Merge garbage
.orig

2
base/views.py

@ -64,4 +64,4 @@ class CasaLegislativaTableAuxView(FormView):
return self.render_to_response({'form': form})
def get_success_url(self):
return reverse('casa_legislativa')
return reverse('base:casa_legislativa')

4
materia/test_materia.py

@ -422,7 +422,7 @@ def test_form_errors_relatoria(client):
@pytest.mark.django_db(transaction=False)
def test_proposicao_submit(client):
response = client.post(reverse('adicionar_proposicao'),
response = client.post(reverse('materia:adicionar_proposicao'),
{'tipo': mommy.make(TipoProposicao, pk=3).pk,
'descricao': 'Teste proposição',
'salvar': 'salvar'},
@ -438,7 +438,7 @@ def test_proposicao_submit(client):
@pytest.mark.django_db(transaction=False)
def test_form_errors_proposicao(client):
response = client.post(reverse('adicionar_proposicao'),
response = client.post(reverse('materia:adicionar_proposicao'),
{'salvar': 'salvar'},
follow=True)

37
materia/test_materia_urls.py

@ -1,21 +1,22 @@
from django.core.urlresolvers import reverse
import pytest
def test_urls_materia():
st = reverse('materia:pesquisar_materia_list')
assert st == '/materia/pesquisar-materia-list'
st = reverse('materia:relatoria_edit', kwargs={'pk': '11', 'id': '99'})
assert st == '/materia/11/relatoria/99/edit'
st = reverse('materia:tramitacao_edit', kwargs={'pk': '3', 'id': '8'})
assert st == '/materia/3/tramitacao/8/edit'
st = reverse('materia:adicionar_proposicao')
assert st == '/materia/proposicao'
st = reverse('materia:editar_proposicao', kwargs={'pk': '3'})
assert st == '/materia/proposicao/3/edit'
st = reverse('materia:list_proposicao')
assert st == '/materia/proposicao_list'
@pytest.mark.parametrize("test_input,kwargs,expected", [
('materia:pesquisar_materia_list',
{},
'/materia/pesquisar-materia-list'),
('materia:relatoria_edit',
{'pk': '11', 'id': '99'},
'/materia/11/relatoria/99/edit'),
('materia:tramitacao_edit',
{'pk': '3', 'id': '8'},
'/materia/3/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

4
materia/views.py

@ -64,7 +64,7 @@ class FormularioSimplificadoView(CreateView):
class FormularioCadastroView(CreateView):
template_name = "materia/formulario_cadastro.html"
form_class = FormularioCadastroForm
success_url = reverse_lazy('formulario_cadastro')
success_url = reverse_lazy('materia:formulario_cadastro')
class MateriaAnexadaView(FormView):
@ -1191,7 +1191,7 @@ class MateriaLegislativaPesquisaView(FormView):
template_name = 'materia/pesquisa_materia.html'
def get_success_url(self):
return reverse('pesquisar_materia')
return reverse('materia:pesquisar_materia')
def get(self, request, *args, **kwargs):
form = MateriaLegislativaPesquisaForm()

4
norma/test_norma.py

@ -13,7 +13,7 @@ def test_incluir_norma_submit(client):
descricao='Teste')
# Testa POST
response = client.post(reverse('norma_incluir'),
response = client.post(reverse('norma:norma_incluir'),
{'tipo': tipo.pk,
'numero': '1',
'ano': '2016',
@ -33,7 +33,7 @@ def test_incluir_norma_submit(client):
@pytest.mark.django_db(transaction=False)
def test_incluir_norma_errors(client):
response = client.post(reverse('norma_incluir'),
response = client.post(reverse('norma:norma_incluir'),
{'salvar': 'salvar'},
follow=True)

2
parlamentares/views.py

@ -286,7 +286,7 @@ class ParlamentaresDependentesEditView(UpdateView):
class MesaDiretoraView(FormView):
template_name = "mesa_diretora/mesa_diretora.html"
success_url = reverse_lazy('mesa_diretora')
success_url = reverse_lazy('parlamentares:mesa_diretora')
# Essa função avisa quando se pode compor uma Mesa Legislativa)
def validation(self, request):

2
templates/materia/legislacao_citada.html

@ -20,7 +20,7 @@
</thead>
{% for l in legislacao %}
<tr>
<td><a href="{% url 'legislacao_citada_edit' object.id l.id %}">{{l.norma.tipo.descricao}}</a></td>
<td><a href="{% url 'materia:legislacao_citada_edit' object.id l.id %}">{{l.norma.tipo.descricao}}</a></td>
<td>{{l.norma.numero}}</td>
<td>{{l.norma.ano}}</td>
<td>{{l.disposicoes}}</td>

2
templates/materia/relatoria.html

@ -19,7 +19,7 @@
</thead>
{% for r in relatorias %}
<tr>
<td><a href="{% url 'relatoria_edit' object.id r.id %}">{{r.data_designacao_relator|date:'d/m/Y'}}</a></td>
<td><a href="{% url 'materia:relatoria_edit' object.id r.id %}">{{r.data_designacao_relator|date:'d/m/Y'}}</a></td>
<td>{{r.comissao}}</td>
<td>{{r.parlamentar}}</td>
</tr>

6
templates/norma/normajuridica_detail.html

@ -4,7 +4,7 @@
<ul class="nav nav-pills navbar-right">
<li>
<a href="{% url 'normajuridica:detail' object.pk %}">{% trans 'Início' %}</a>
<a href="{% url 'norma:normajuridica_detail' object.pk %}">{% trans 'Início' %}</a>
</li>
{% comment %}
@ -13,7 +13,7 @@
e a view NormaTa(IntegracaoTaView) em views.py
Em nada mais a integração interfere em Norma Jurídica
{% endcomment %}
<li><a href="{% url 'normajuridica:ta' object.pk %}">{% trans 'Texto da Norma' %}</a></li>
<li><a href="{% url 'norma:ta' object.pk %}">{% trans 'Texto da Norma' %}</a></li>
</ul>
{% endblock sections_nav %}
@ -21,7 +21,7 @@
<div class="clearfix">
{% block actions %}
<div class="actions btn-group pull-right" role="group">
<a href="{% url 'norma_editar' object.id %}" class="btn btn-default">{% trans 'Editar' %}</a>
<a href="{% url 'norma:norma_editar' object.id %}" class="btn btn-default">{% trans 'Editar' %}</a>
<a href="{{ view.delete_url }}" class="btn btn-default">{% trans 'Excluir' %}</a>
</div>
{% endblock actions %}

4
templates/norma/normajuridica_list.html

@ -3,7 +3,7 @@
{% load crispy_forms_tags %}
{% block base_content %}
<div class="actions btn-group pull-right" role="group">
<a href="{% url 'norma_incluir' %}" class="btn btn-default">
<a href="{% url 'norma:norma_incluir' %}" class="btn btn-default">
{% blocktrans with verbose_name=view.verbose_name %} Adicionar {{ verbose_name }} {% endblocktrans %}
</a>
</div>
@ -21,7 +21,7 @@
</thead>
{% for obj in object_list %}
<tr>
<td><a href="{% url 'normajuridica:detail' obj.id %}">{{obj.tipo}}</a></td>
<td><a href="{% url 'norma:normajuridica_detail' obj.id %}">{{obj.tipo}}</a></td>
<td>{{obj.numero}}</td>
<td>{{obj.ano}}</td>
<td>{{obj.data}}</td>

2
templates/painel/mensagem.html

@ -94,7 +94,7 @@
</head>
<body>
<h1>{{ context.title }}</h1>
<input id="json_url" type="hidden" value="{% url 'dados_painel' %}">
<input id="json_url" type="hidden" value="{% url 'painel:dados_painel' %}">
<h2>Ajax refresh counter: <span id="counter"></span></h2>
<h3>
<span id="sessao_plenaria"></span><br/><br/>

2
templates/painel/parlamentares.html

@ -95,7 +95,7 @@
</head>
<body>
<h1>{{ context.title }}</h1>
<input id="json_url" type="hidden" value="{% url 'dados_painel' %}">
<input id="json_url" type="hidden" value="{% url 'painel:dados_painel' %}">
<h3>
<span id="sessao_plenaria"></span><br/><br/>
<span id="sessao_plenaria_data"></span><br/><br/>

2
templates/painel/votacao.html

@ -94,7 +94,7 @@
</head>
<body>
<h1>{{ context.title }}</h1>
<input id="json_url" type="hidden" value="{% url 'dados_painel' %}">
<input id="json_url" type="hidden" value="{% url 'painel:dados_painel' %}">
<h3>
<span id="sessao_plenaria"></span><br/><br/>
<span id="sessao_plenaria_data"></span><br/><br/>

2
templates/sessao/pauta/expediente.html

@ -38,7 +38,7 @@
</fieldset>
<br /><br />
<fieldset>
<legend>Tramitação{% if expediente.materia.em_tramitacao %}<a href="{% url 'acompanhar_materia' expediente.materia.id %}"> >>> Acompanhar matéria <<<</a>{% endif %}</legend>
<legend>Tramitação{% if expediente.materia.em_tramitacao %}<a href="{% url 'materia:acompanhar_materia' expediente.materia.id %}"> >>> Acompanhar matéria <<<</a>{% endif %}</legend>
{% for t in tramitacao %}
<b>Data: </b> {{t.data_tramitacao}}<br />

2
templates/sessao/pauta/ordem.html

@ -46,7 +46,7 @@
</fieldset>
<br /><br />
<fieldset>
<legend>Tramitação{% if ordem.materia.em_tramitacao %}<a href="{% url 'acompanhar_materia' ordem.materia.id %}"> >>> Acompanhar matéria <<<</a>{% endif %}</legend>
<legend>Tramitação{% if ordem.materia.em_tramitacao %}<a href="{% url 'materia:acompanhar_materia' ordem.materia.id %}"> >>> Acompanhar matéria <<<</a>{% endif %}</legend>
{% for t in tramitacao %}
<b>Data: </b> {{t.data_tramitacao}}<br />

Loading…
Cancel
Save