def test_clean_parent_invalid_parent_fail(self): data = self._get_test_comment_data() data.update(self.security_data) data.update({'parent': '2'}) form = TCommentForm(self.site, data=data) self.assertFalse(form.is_valid(), msg='form.errors: %s' % form.errors.as_data())
def test_clean_parent_valid_parent_success(self): another_site = Site.objects.create(domain='duckduckgo.com', name='duckduckgo') comment = TComment.objects.create( user_name='Bubbles', user_email='*****@*****.**', comment='Sugar and spice', content_type=ContentType.objects.get_for_model(Site), site=self.site, object_pk=another_site.pk ) node = TCommentNode.add_root(comment=comment) data = self._get_test_comment_data() data.update(self.security_data) data.update({'parent': str(node.pk)}) form = TCommentForm(another_site, data=data) self.assertTrue(form.is_valid(), msg='form.errors: %s' % form.errors.as_data())
def test_clean_parent_valid_parent_success(self): another_site = Site.objects.create(domain='duckduckgo.com', name='duckduckgo') comment = TComment.objects.create( user_name='Bubbles', user_email='*****@*****.**', comment='Sugar and spice', content_type=ContentType.objects.get_for_model(Site), site=self.site, object_pk=another_site.pk) node = TCommentNode.add_root(comment=comment) data = self._get_test_comment_data() data.update(self.security_data) data.update({'parent': str(node.pk)}) form = TCommentForm(another_site, data=data) self.assertTrue(form.is_valid(), msg='form.errors: %s' % form.errors.as_data())
def test_clean_parent_invalid_parent_fail(self): data = self._get_test_comment_data() data.update(self.security_data) data.update({'parent': '2'}) form = TCommentForm(self.site, data=data) self.assertFalse(form.is_valid(), msg='form.errors: %s' % form.errors.as_data())
def test_clean_noparent_success(self): data = self._get_test_comment_data() data.update(self.security_data) form = TCommentForm(self.site, data=data) self.assertTrue(form.is_valid(), msg='form.errors: %s' % form.errors.as_data())
def test_clean_noparent_success(self): data = self._get_test_comment_data() data.update(self.security_data) form = TCommentForm(self.site, data=data) self.assertTrue(form.is_valid(), msg='form.errors: %s' % form.errors.as_data())