summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorNick Pope <nick@nickpope.me.uk>2021-10-01 08:33:27 +0200
committerMariusz Felisiak <felisiak.mariusz@gmail.com>2021-10-01 09:17:59 +0200
commitdd26362f6312e7ba7b04099b5285d8e1d2900e63 (patch)
tree9e0688e0a7c9cdd6b4477d14bb415e6a9f908743
parent98c8bf1ceeab5c68751c83555f82cff1a9120a67 (diff)
Fixed SpGistIndex tests on PostgreSQL 14+.
-rw-r--r--tests/postgres_tests/test_indexes.py22
1 files changed, 11 insertions, 11 deletions
diff --git a/tests/postgres_tests/test_indexes.py b/tests/postgres_tests/test_indexes.py
index a212de2087..f449dbbb76 100644
--- a/tests/postgres_tests/test_indexes.py
+++ b/tests/postgres_tests/test_indexes.py
@@ -492,31 +492,31 @@ class SchemaTests(PostgreSQLTestCase):
def test_spgist_index(self):
# Ensure the table is there and doesn't have an index.
- self.assertNotIn('field', self.get_constraints(CharFieldModel._meta.db_table))
+ self.assertNotIn('field', self.get_constraints(TextFieldModel._meta.db_table))
# Add the index.
- index_name = 'char_field_model_field_spgist'
+ index_name = 'text_field_model_field_spgist'
index = SpGistIndex(fields=['field'], name=index_name)
with connection.schema_editor() as editor:
- editor.add_index(CharFieldModel, index)
- constraints = self.get_constraints(CharFieldModel._meta.db_table)
+ editor.add_index(TextFieldModel, index)
+ constraints = self.get_constraints(TextFieldModel._meta.db_table)
# The index was added.
self.assertEqual(constraints[index_name]['type'], SpGistIndex.suffix)
# Drop the index.
with connection.schema_editor() as editor:
- editor.remove_index(CharFieldModel, index)
- self.assertNotIn(index_name, self.get_constraints(CharFieldModel._meta.db_table))
+ editor.remove_index(TextFieldModel, index)
+ self.assertNotIn(index_name, self.get_constraints(TextFieldModel._meta.db_table))
def test_spgist_parameters(self):
- index_name = 'integer_array_spgist_fillfactor'
+ index_name = 'text_field_model_spgist_fillfactor'
index = SpGistIndex(fields=['field'], name=index_name, fillfactor=80)
with connection.schema_editor() as editor:
- editor.add_index(CharFieldModel, index)
- constraints = self.get_constraints(CharFieldModel._meta.db_table)
+ editor.add_index(TextFieldModel, index)
+ constraints = self.get_constraints(TextFieldModel._meta.db_table)
self.assertEqual(constraints[index_name]['type'], SpGistIndex.suffix)
self.assertEqual(constraints[index_name]['options'], ['fillfactor=80'])
with connection.schema_editor() as editor:
- editor.remove_index(CharFieldModel, index)
- self.assertNotIn(index_name, self.get_constraints(CharFieldModel._meta.db_table))
+ editor.remove_index(TextFieldModel, index)
+ self.assertNotIn(index_name, self.get_constraints(TextFieldModel._meta.db_table))
def test_op_class(self):
index_name = 'test_op_class'