Author: mtredinnick Date: 2008-12-16 00:42:19 -0600 (Tue, 16 Dec 2008) New Revision: 9649
Modified: django/trunk/tests/modeltests/lookup/models.py Log: Removed one test that is only intended for PostgreSQL from the visibility of other databases. This basically hides an annoying warning when running the tests under MySQL. Modified: django/trunk/tests/modeltests/lookup/models.py =================================================================== --- django/trunk/tests/modeltests/lookup/models.py 2008-12-16 04:54:29 UTC (rev 9648) +++ django/trunk/tests/modeltests/lookup/models.py 2008-12-16 06:42:19 UTC (rev 9649) @@ -16,7 +16,7 @@ def __unicode__(self): return self.headline -__test__ = {'API_TESTS':r""" +__test__ = {'API_TESTS': r""" # Create a couple of Articles. >>> from datetime import datetime >>> a1 = Article(headline='Article 1', pub_date=datetime(2005, 7, 26)) @@ -33,13 +33,18 @@ >>> a6.save() >>> a7 = Article(headline='Article 7', pub_date=datetime(2005, 7, 27)) >>> a7.save() +"""} +if settings.DATABASE_ENGINE in ('postgresql', 'postgresql_pysycopg2'): + __test__['API_TESTS'] += r""" # text matching tests for PostgreSQL 8.3 >>> Article.objects.filter(id__iexact='1') [<Article: Article 1>] >>> Article.objects.filter(pub_date__startswith='2005') [<Article: Article 5>, <Article: Article 6>, <Article: Article 4>, <Article: Article 2>, <Article: Article 3>, <Article: Article 7>, <Article: Article 1>] +""" +__test__['API_TESTS'] += r""" # Each QuerySet gets iterator(), which is a generator that "lazily" returns # results using database-level iteration. >>> for a in Article.objects.iterator(): @@ -383,7 +388,7 @@ [<Article: barfoobaz>, <Article: baz>, <Article: bazbaRFOO>, <Article: foobarbaz>, <Article: foobaz>] >>> Article.objects.filter(headline__iregex=r'b.*ar') [<Article: bar>, <Article: barfoobaz>, <Article: bazbaRFOO>, <Article: foobar>, <Article: foobarbaz>] -"""} +""" if settings.DATABASE_ENGINE != 'mysql': --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "Django updates" group. To post to this group, send email to django-updates@googlegroups.com To unsubscribe from this group, send email to django-updates+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/django-updates?hl=en -~----------~----~----~----~------~----~------~--~---