Allow tests to run if Sites module isn't properly configured.

This commit is contained in:
Ross Poulton
2012-08-08 14:31:51 +10:00
parent 0bd559003b
commit 9ae358e6f8
3 changed files with 14 additions and 4 deletions

View File

@ -241,9 +241,13 @@ def text_is_spam(text, request):
from helpdesk.akismet import Akismet
except:
return False
try:
site = Site.objects.get_current()
except:
site = Site(domain='configure-django-sites.com')
ak = Akismet(
blog_url='http://%s/' % Site.objects.get(pk=settings.SITE_ID).domain,
blog_url='http://%s/' % site.domain,
agent='django-helpdesk',
)