Esempio n. 1
0
 def test_records_all_fields(self):
     data = mock.fake.alameda_county_form_answers()
     alameda = models.County.objects.get(slug='alameda')
     Form = county_form_selector.get_combined_form_class(
         counties=[alameda.slug])
     input_form = Form(data)
     self.assertTrue(input_form.is_valid())
     submission = SubmissionsService.create_for_counties(
         counties=[alameda], answers=input_form.cleaned_data)
     output_form = Form(submission.answers)
     self.assertTrue(output_form.is_valid())
     for key in data:
         field = output_form.get_field_by_input_name(key)
         self.assertFalse(field.is_empty(),
                          "couldn't find" + field.context_key)
Esempio n. 2
0
 def test_records_all_fields(self):
     data = mock.fake.alameda_county_form_answers()
     alameda = models.County.objects.get(slug=constants.Counties.ALAMEDA)
     Form = county_form_selector.get_combined_form_class(
         counties=[alameda.slug])
     input_form = Form(data)
     self.assertTrue(input_form.is_valid())
     submission = SubmissionsService.create_for_counties(
         counties=[alameda], answers=input_form.cleaned_data)
     output_form = Form(submission.answers)
     self.assertTrue(output_form.is_valid())
     for key in data:
         field = output_form.get_field_by_input_name(key)
         self.assertFalse(
             field.is_empty(), "couldn't find" + field.context_key)
Esempio n. 3
0
 def test_displays_all_fields(self):
     data = mock.fake.alameda_pubdef_answers()
     alameda = models.County.objects.get(slug=constants.Counties.ALAMEDA)
     Form = county_form_selector.get_combined_form_class(
         counties=[alameda.slug])
     input_form = Form(data)
     input_form.is_valid()
     submission = SubmissionsService.create_for_counties(
         counties=[alameda], answers=input_form.cleaned_data)
     user = User.objects.get(username="******")
     display_form, letter_display = \
         submission.get_display_form_for_user(user)
     page_data = str(display_form) + str(letter_display)
     for key in data:
         field = display_form.get_field_by_input_name(key)
         self.assertIn(field.get_html_class_name(), page_data,
                       "couldn't find " + field.get_html_class_name())
Esempio n. 4
0
 def test_displays_all_fields(self):
     data = mock.fake.alameda_pubdef_answers()
     alameda = models.County.objects.get(slug=constants.Counties.ALAMEDA)
     Form = county_form_selector.get_combined_form_class(
         counties=[alameda.slug])
     input_form = Form(data)
     input_form.is_valid()
     submission = SubmissionsService.create_for_counties(
         counties=[alameda], answers=input_form.cleaned_data)
     user = User.objects.get(username="******")
     display_form, letter_display = \
         submission.get_display_form_for_user(user)
     page_data = str(display_form) + str(letter_display)
     for key in data:
         field = display_form.get_field_by_input_name(key)
         self.assertIn(
             field.get_html_class_name(), page_data,
             "couldn't find " + field.get_html_class_name())