Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP

Loading…

Fácil acesso ao problema sendo resolvido #20

Open
wants to merge 1 commit into from

2 participants

@cesarFrias

Boa tarde Renne,

fiz uma solução pra issue "Acesso rápido ao problema escolhido",

dá uma olhada e me diz o que acha.

Abraços

@rennerocha
Owner

Olá César! Eu ainda não tive tempo de ver o seu código. Estou terminando o semestre (e o curso) este mês, então não estou conseguindo pensar em muitas outras coisas :-) Assim que der uma acalmada vou retomar o código do DojoPuzzles.
[]'s
Obrigado!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Commits on Nov 20, 2011
  1. @cesarFrias
This page is out of date. Refresh to see the latest.
View
13 problemas/tests/view_test.py
@@ -19,6 +19,19 @@ def tearDown(self):
ProblemaUtilizado.objects.all().delete()
Problema.objects.all().delete()
+ def test_nenhum_problema_sendo_resolvido_nao_exibe_problema_sendo_resolvido(self):
+ problema = novo_problema({})
+ response = self.client.get(reverse('exibe-problema', args=[problema.slug]), follow=True)
+
+ self.assertNotContains(response, 'Problema sendo resolvido')
+
+ def test_deve_exibir_o_problema_sendo_resolvido(self):
+ problema = novo_problema({})
+ url_gostei_e_vou_usar = reverse('problema-utilizado-em-dojo', args=[problema.id])
+ response = self.client.get(url_gostei_e_vou_usar, follow=True)
+
+ self.assertContains(response, 'Problema sendo resolvido')
+
def test_nenhum_problema_utilizado(self):
"""
View
10 templates/index.html
@@ -46,6 +46,16 @@
{% endblock %}
{% block sidebar %}
+{% if request.session.problema_utilizado %}
+ <div class="grid_3">
+ <div class="box-content">
+ <h1>Problema sendo resolvido</h1>
+ {% with request.session.problema_utilizado as utilizado %}
+ <a href="{{ utilizado.get_absolute_url }}">{{ utilizado.titulo }}</a>
+ {% endwith %}
+ </div>
+ </div><br/>&nbsp;
+{% endif %}
<div class="grid_3">
<div class="box-content">
<h1>CONTRIBUA</h1>
View
10 templates/problemas/problema.html
@@ -38,6 +38,16 @@
{% endblock %}
{% block sidebar %}
+{% if request.session.problema_utilizado %}
+ <div class="grid_3">
+ <div class="box-content">
+ <h1>Problema sendo resolvido</h1>
+ {% with request.session.problema_utilizado as utilizado %}
+ <a href="{{ utilizado.get_absolute_url }}">{{ utilizado.titulo }}</a>
+ {% endwith %}
+ </div>
+ </div><br/>&nbsp;
+{% endif %}
<div class="grid_3">
<div class="box-content">
<h1>Já visualizados</h1>
Something went wrong with that request. Please try again.