From 55e453a09c071cd34962d5b809121aa17241aaae Mon Sep 17 00:00:00 2001 From: Adrian Holovaty Date: Sat, 3 Jun 2006 23:45:49 +0000 Subject: [PATCH] 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 --- tests/modeltests/transactions/models.py | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/tests/modeltests/transactions/models.py b/tests/modeltests/transactions/models.py index ef7791c3f3..98969c92cb 100644 --- a/tests/modeltests/transactions/models.py +++ b/tests/modeltests/transactions/models.py @@ -19,7 +19,14 @@ class Reporter(models.Model): API_TESTS = """ >>> 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 >>> def create_a_reporter_then_fail(first, last): ... a = Reporter(first_name=first, last_name=last)