Here is what I do. You must have a test database in your 'default' database configuration for this to work, I guess.
def is_test():
import django.core.management
db = django.core.management.settings.DATABASES["default"]
return db["NAME"] == db["TEST"]["NAME"]