From f25c5de4ceb1f75a58acc6364c7e8a9b217bc08c Mon Sep 17 00:00:00 2001
From: Tim Graham <timograham@gmail.com>
Date: Wed, 21 May 2014 06:54:24 -0400
Subject: [PATCH] [1.7.x] Skipped a migrations test that's not supported on
 MySQL + Python 3.

Backport of dfeef8e147 from master
---
 tests/migrations/test_operations.py | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/tests/migrations/test_operations.py b/tests/migrations/test_operations.py
index 2366ef9ab8..19d19e81b5 100644
--- a/tests/migrations/test_operations.py
+++ b/tests/migrations/test_operations.py
@@ -7,6 +7,7 @@ try:
 except ImportError:
     sqlparse = None
 
+from django import test
 from django.db import connection, migrations, models, router
 from django.db.migrations.migration import Migration
 from django.db.migrations.state import ProjectState
@@ -422,6 +423,7 @@ class OperationTests(MigrationTestBase):
         self.assertEqual(pony.digits, "42")
         self.assertEqual(pony.quotes, '"\'"')
 
+    @test.skipUnlessDBFeature('supports_binary_field')
     def test_add_binaryfield(self):
         """
         Tests the AddField operation on TextField/BinaryField.