summaryrefslogtreecommitdiff
path: root/tests/postgres_tests/migrations/0001_setup_extensions.py
diff options
context:
space:
mode:
Diffstat (limited to 'tests/postgres_tests/migrations/0001_setup_extensions.py')
-rw-r--r--tests/postgres_tests/migrations/0001_setup_extensions.py8
1 files changed, 6 insertions, 2 deletions
diff --git a/tests/postgres_tests/migrations/0001_setup_extensions.py b/tests/postgres_tests/migrations/0001_setup_extensions.py
index 5064f7ff99..d0a21791ba 100644
--- a/tests/postgres_tests/migrations/0001_setup_extensions.py
+++ b/tests/postgres_tests/migrations/0001_setup_extensions.py
@@ -1,6 +1,6 @@
from unittest import mock
-from django.db import migrations
+from django.db import connection, migrations
try:
from django.contrib.postgres.operations import (
@@ -23,7 +23,11 @@ except ImportError:
class Migration(migrations.Migration):
operations = [
- BloomExtension(),
+ (
+ BloomExtension()
+ if getattr(connection.features, 'has_bloom_index', False)
+ else mock.Mock()
+ ),
BtreeGinExtension(),
BtreeGistExtension(),
CITextExtension(),