Exemple #1
0
 def test_save_form(self):
     form_data = {'name': 'Test Location'}
     type_form = LocationTypeForm(form_data)
     location_type = type_form.save(commit=True)
     self.assertEqual(form_data['name'], location_type.name)
     self.assertEqual(slugify(form_data['name']), location_type.slug)
     location_type = LocationType.objects.filter(name=form_data['name'])
     self.failUnless(location_type)
 def test_save_form(self):
     form_data = {'name': 'Test Location'}
     type_form = LocationTypeForm(form_data)
     location_type = type_form.save(commit=True)
     self.assertEqual(form_data['name'], location_type.name)
     self.assertEqual(slugify(form_data['name']), location_type.slug)
     location_type = LocationType.objects.filter(name=form_data['name'])
     self.failUnless(location_type)
Exemple #3
0
 def test_valid(self):
     form_data = {'name': 'some name say country'}
     type_form = LocationTypeForm(form_data)
     type_form.is_valid()
     self.assertTrue(type_form.is_valid())
Exemple #4
0
 def test_form_should_be_invalid_if_name_already_exists(self):
     a_type = LocationType.objects.create(name='type')
     type_form = LocationTypeForm({'name': a_type.name})
     self.assertFalse(type_form.is_valid())
     message = "%s already exists" % a_type.name
     self.assertEquals(type_form.errors['name'], [message])
Exemple #5
0
 def test_name_is_required(self):
     type_form = LocationTypeForm({'name': ''})
     self.assertFalse(type_form.is_valid())
     self.assertEquals(type_form.errors['name'],
                       ['This field is required.'])
 def test_valid(self):
     form_data = {'name': 'some name say country'}
     type_form = LocationTypeForm(form_data)
     type_form.is_valid()
     self.assertTrue(type_form.is_valid())
 def test_form_should_be_invalid_if_name_already_exists(self):
     a_type = LocationType.objects.create(name='type')
     type_form = LocationTypeForm({'name':a_type.name})
     self.assertFalse(type_form.is_valid())
     message = "%s already exists"% a_type.name
     self.assertEquals(type_form.errors['name'], [message])
 def test_name_is_required(self):
     type_form = LocationTypeForm({'name':''})
     self.assertFalse(type_form.is_valid())
     self.assertEquals(type_form.errors['name'], ['This field is required.'])