Browse Source

Fix broken tests

pull/6/head
Marcio Mazza 10 years ago
parent
commit
44797060b2
  1. 2
      sapl/test_crud.py
  2. 22
      sessao/models.py

2
sapl/test_crud.py

@ -155,7 +155,7 @@ def test_reverse():
def assert_h1(res, title): def assert_h1(res, title):
assert res.html.find('h1').text == title assert res.html.find('main').find('h1').text == title
NO_ENTRIES_MSG = str(NO_ENTRIES_MSG) # "unlazy" NO_ENTRIES_MSG = str(NO_ENTRIES_MSG) # "unlazy"

22
sessao/models.py

@ -20,10 +20,16 @@ class TipoSessaoPlenaria(models.Model):
return self.nome return self.nome
def build_get_upload_path(subpath): def get_sessao_media_path(instance, subpath, filename):
def get_upload_path(instance, filename): return './sessao/%s/%s/%s' % (instance.numero, subpath, filename)
return './sessao/%s/%s/%s' % (instance.numero, subpath, filename)
return get_upload_path
def pauta_upload_path(instance, filename):
return get_sessao_media_path(instance, 'pauta', filename)
def ata_upload_path(instance, filename):
return get_sessao_media_path(instance, 'ata', filename)
class SessaoPlenaria(models.Model): class SessaoPlenaria(models.Model):
@ -55,12 +61,12 @@ class SessaoPlenaria(models.Model):
upload_pauta = models.FileField( upload_pauta = models.FileField(
blank=True, blank=True,
null=True, null=True,
upload_to=build_get_upload_path('pauta'), upload_to=pauta_upload_path,
verbose_name=_('Pauta da Sessão')) verbose_name=_('Pauta da Sessão'))
upload_ata = models.FileField( upload_ata = models.FileField(
blank=True, blank=True,
null=True, null=True,
upload_to=build_get_upload_path('ata'), upload_to=ata_upload_path,
verbose_name=_('Ata da Sessão')) verbose_name=_('Ata da Sessão'))
iniciada = models.NullBooleanField(blank=True, iniciada = models.NullBooleanField(blank=True,
choices=YES_NO_CHOICES, choices=YES_NO_CHOICES,
@ -238,8 +244,8 @@ class RegistroVotacao(models.Model):
def __str__(self): def __str__(self):
return _('Ordem: %(ordem)s - Votação: %(votacao)s - ' return _('Ordem: %(ordem)s - Votação: %(votacao)s - '
'Matéria: %(materia)s') % { 'Matéria: %(materia)s') % {
'ordem': self.ordem, 'ordem': self.ordem,
'votacao': self.tipo_resultado_votacao, 'votacao': self.tipo_resultado_votacao,
'materia': self.materia} 'materia': self.materia}

Loading…
Cancel
Save