def test_blank_new_object(self): form = EntryLinkForm(data={}) assert form.is_blank() assert form.is_valid() assert not form.errors form.save() assert_equal(ExternalLink.objects.count(), 0)
def test_empty_form(self): """Test that an empty form triggers a deletion.""" form = EntryLinkForm(data={}, instance=ExternalLink.objects.get()) assert form.is_blank() assert form.is_valid() assert not form.errors form.save() assert_equal(ExternalLink.objects.count(), 0)
def test_new_object(self): form = EntryLinkForm(data={'name': 'fish', 'url': 'http://example.com/'}) assert not form.is_blank() assert form.is_valid() assert not form.errors form.save() link = ExternalLink.objects.get() assert_equal(link.name, 'fish') assert_equal(link.url, 'http://example.com/')
def test_new_object(self): form = EntryLinkForm(data={ 'name': 'fish', 'url': 'http://example.com/' }) assert not form.is_blank() assert form.is_valid() assert not form.errors form.save() link = ExternalLink.objects.get() assert_equal(link.name, 'fish') assert_equal(link.url, 'http://example.com/')