def test_section_fields(self):
     section = Section()
     fields = [str(item.attname) for item in section._meta.fields]
     self.assertEqual(8, len(fields))
     for field in [
             'id', 'created', 'modified', 'title', 'order',
             'questionnaire_id', 'name', 'description'
     ]:
         self.assertIn(field, fields)
Exemple #2
0
 def test_next_order_starts_from_0_if_no_sections_exists_in_a_questionnaire(self):
     Section.objects.filter(questionnaire=self.questionnaire).delete()
     self.assertEqual(0, Section.get_next_order(self.questionnaire))
Exemple #3
0
 def test_gets_next_order(self):
     self.assertEqual(2, Section.get_next_order(self.questionnaire))
 def test_next_order_starts_from_0_if_no_sections_exists_in_a_questionnaire(
         self):
     Section.objects.filter(questionnaire=self.questionnaire).delete()
     self.assertEqual(0, Section.get_next_order(self.questionnaire))
 def test_gets_next_order(self):
     self.assertEqual(2, Section.get_next_order(self.questionnaire))