From 57f76be35e9f20995fe10e2d36053bea6765d5b6 Mon Sep 17 00:00:00 2001 From: Tim Graham Date: Fri, 22 Apr 2016 20:24:59 -0400 Subject: [PATCH] Removed a flaky contrib.postgres search test. The test sometimes fails on CI and isn't worth debugging at this time. --- tests/postgres_tests/test_search.py | 15 +-------------- 1 file changed, 1 insertion(+), 14 deletions(-) diff --git a/tests/postgres_tests/test_search.py b/tests/postgres_tests/test_search.py index 8c12628be5e..93d86bf275b 100644 --- a/tests/postgres_tests/test_search.py +++ b/tests/postgres_tests/test_search.py @@ -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):