Commit ddf7d7ab authored by Jacob Kaplan-Moss's avatar Jacob Kaplan-Moss
Browse files

Fixed #8668: prevent MySQL from running the new test from [8676].

git-svn-id: http://code.djangoproject.com/svn/django/trunk@8703 bcc190cf-cafb-0310-a4f2-bffc1f526a37
parent 8cfecbd7
Loading
Loading
Loading
Loading
+10 −5
Original line number Diff line number Diff line
@@ -261,10 +261,6 @@ The end."""),

    (fk_obj, 460, FKDataToO2O, 300),
        
    # Regression test for #8651 -- FK = 0
    (data_obj, 0, Anchor, "Anchor 0"),
    (fk_obj, 465, FKData, 0),
    
    (im2m_obj, 470, M2MIntermediateData, None),
    
    #testing post- and prereferences and extra fields
@@ -336,6 +332,15 @@ if settings.DATABASE_ENGINE == 'oracle':
                         data[2]._meta.get_field('data').empty_strings_allowed and
                         data[3] is None)]

# Regression test for #8651 -- a FK to an object iwth PK of 0
# This won't work on MySQL since it won't let you create an object
# with a primary key of 0,
if settings.DATABASE_ENGINE != 'mysql':
    test_data.extend([
        (data_obj, 0, Anchor, "Anchor 0"),
        (fk_obj, 465, FKData, 0),
    ])

# Dynamically create serializer tests to ensure that all
# registered serializers are automatically tested.
class SerializerTests(unittest.TestCase):