Changed 'transactions' model unit test NOT to be executed for MySQL
git-svn-id: http://code.djangoproject.com/svn/django/trunk@3074 bcc190cf-cafb-0310-a4f2-bffc1f526a37
This commit is contained in:
parent
168429d597
commit
55e453a09c
|
@ -19,7 +19,14 @@ class Reporter(models.Model):
|
||||||
|
|
||||||
API_TESTS = """
|
API_TESTS = """
|
||||||
>>> from django.db import connection, transaction
|
>>> from django.db import connection, transaction
|
||||||
|
"""
|
||||||
|
|
||||||
|
from django.conf import settings
|
||||||
|
|
||||||
|
building_docs = getattr(settings, 'BUILDING_DOCS', False)
|
||||||
|
|
||||||
|
if building_docs or settings.DATABASE_ENGINE != 'mysql':
|
||||||
|
API_TESTS += """
|
||||||
# the default behavior is to autocommit after each save() action
|
# the default behavior is to autocommit after each save() action
|
||||||
>>> def create_a_reporter_then_fail(first, last):
|
>>> def create_a_reporter_then_fail(first, last):
|
||||||
... a = Reporter(first_name=first, last_name=last)
|
... a = Reporter(first_name=first, last_name=last)
|
||||||
|
|
Loading…
Reference in New Issue