def test_add_issue(self): from models import Journal from models import Issue journal = Journal.objects.all()[0] #empty form response = self.client.get(reverse('issue.add', args=[journal.pk])) self.assertEqual(response.status_code, 200) #add - should work sample_license = tests_assets.get_sample_uselicense() sample_license.save() sample_section = tests_assets.get_sample_section() sample_section.journal = journal sample_section.save() response = self.client.post(reverse('issue.add', args=[journal.pk]), tests_assets.get_sample_issue_dataform(section=sample_section.pk, use_license=sample_license.pk)) self.assertRedirects(response, reverse('issue.index', args=[journal.pk])) #edit journal = Journal.objects.all()[0] response = self.client.get(reverse('issue.edit', args=[journal.pk, journal.issue_set.all()[0].pk])) self.assertEqual(response.status_code, 200)
def test_add_issue(self): from models import Journal from models import Issue journal = Journal.objects.all()[0] #empty form response = self.client.get(reverse('issue.add', args=[journal.pk])) self.assertEqual(response.status_code, 200) #add - should work sample_license = tests_assets.get_sample_uselicense() sample_license.save() sample_section = tests_assets.get_sample_section() sample_section.journal = journal sample_section.save() response = self.client.post( reverse('issue.add', args=[journal.pk]), tests_assets.get_sample_issue_dataform( section=sample_section.pk, use_license=sample_license.pk)) self.assertRedirects(response, reverse('issue.index', args=[journal.pk])) #edit journal = Journal.objects.all()[0] response = self.client.get( reverse('issue.edit', args=[journal.pk, journal.issue_set.all()[0].pk])) self.assertEqual(response.status_code, 200)
def _create_issue(self): self._create_journal() sample_journal = Journal.objects.get(title = u'ABCD. Arquivos Brasileiros de Cirurgia Digestiva (S\xe3o Paulo)') sample_issue = tests_assets.get_sample_issue() sample_issue.journal = sample_journal sample_issue.save() sample_section = tests_assets.get_sample_section() sample_section.journal = sample_journal sample_section.save()
def _create_issue(self): self._create_journal() sample_journal = Journal.objects.get( title= u'ABCD. Arquivos Brasileiros de Cirurgia Digestiva (S\xe3o Paulo)') sample_issue = tests_assets.get_sample_issue() sample_issue.journal = sample_journal sample_issue.save() sample_section = tests_assets.get_sample_section() sample_section.journal = sample_journal sample_section.save()