Exemple #1
0
    def test_form_params_deepish_copy(self):
        form = create_form_params_helper(form_with_radio + form_with_checkbox)
        copy = form.deepish_copy()

        self.assertEqual(form.items(), copy.items())
        self.assertEqual(form._method, copy._method)
        self.assertEqual(form._action, copy._action)

        self.assertIsNot(form, copy)
        self.assertEquals(copy.get_parameter_type('sex'), INPUT_TYPE_RADIO)
Exemple #2
0
    def test_form_params_deepish_copy(self):
        form = create_form_params_helper(form_with_radio + form_with_checkbox)
        copy = form.deepish_copy()

        self.assertEqual(form.items(), copy.items())
        self.assertEqual(form._method, copy._method)
        self.assertEqual(form._action, copy._action)

        self.assertIsNot(form, copy)
        self.assertEquals(copy.get_parameter_type('sex'), INPUT_TYPE_RADIO)
Exemple #3
0
    def test_form_params_deepish_copy(self):
        form = create_form_params_helper(form_with_radio + form_with_checkbox)
        copy = form.deepish_copy()

        self.assertEqual(form.items(), copy.items())
        self.assertEqual(form._method, copy._method)
        self.assertEqual(form._action, copy._action)
        self.assertEqual(form._types, copy._types)
        self.assertEqual(form._file_vars, copy._file_vars)
        self.assertEqual(form._file_names, copy._file_names)
        self.assertEqual(form._selects, copy._selects)
        self.assertEqual(form._submit_map, copy._submit_map)

        self.assertIsNot(form, copy)
        self.assertEquals(copy.get_parameter_type('sex'),
                          FormParameters.INPUT_TYPE_RADIO)