mirror of
				https://github.com/django/django.git
				synced 2025-10-31 09:41:08 +00:00 
			
		
		
		
	Removed a flaky contrib.postgres search test.
The test sometimes fails on CI and isn't worth debugging at this time.
This commit is contained in:
		| @@ -5,15 +5,11 @@ These tests use dialogue from the 1975 film Monty Python and the Holy Grail. | ||||
| All text copyright Python (Monty) Pictures. Thanks to sacred-texts.com for the | ||||
| transcript. | ||||
| """ | ||||
| from unittest import skipIf | ||||
|  | ||||
| from django.contrib.postgres.search import ( | ||||
|     SearchQuery, SearchRank, SearchVector, | ||||
| ) | ||||
| from django.db.models import F | ||||
| from django.test import ignore_warnings, modify_settings | ||||
| from django.utils import six | ||||
| from django.utils.deprecation import RemovedInDjango20Warning | ||||
| from django.test import modify_settings | ||||
|  | ||||
| from . import PostgreSQLTestCase | ||||
| from .models import Character, Line, Scene | ||||
| @@ -84,15 +80,6 @@ class GrailTestData(object): | ||||
|         ) | ||||
|  | ||||
|  | ||||
| class ContribPostgresNotInstalledTests(PostgreSQLTestCase): | ||||
|     @skipIf(six.PY2, "This test fails occasionally and weirdly on python 2") | ||||
|     @ignore_warnings(category=RemovedInDjango20Warning) | ||||
|     def test_search_lookup_missing(self): | ||||
|         msg = "Add 'django.contrib.postgres' to settings.INSTALLED_APPS to use the search operator." | ||||
|         with self.assertRaisesMessage(NotImplementedError, msg): | ||||
|             list(Line.objects.filter(dialogue__search='elbows')) | ||||
|  | ||||
|  | ||||
| @modify_settings(INSTALLED_APPS={'append': 'django.contrib.postgres'}) | ||||
| class SimpleSearchTest(GrailTestData, PostgreSQLTestCase): | ||||
|  | ||||
|   | ||||
		Reference in New Issue
	
	Block a user