Django

Code

Changeset 1324

Show
Ignore:
Timestamp:
11/20/05 20:33:46 (3 years ago)
Author:
adrian
Message:

Added unit tests to verify #800. Refs #800

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • django/trunk/tests/testapp/models/lookup.py

    r1155 r1324  
    123123>>> a2.get_previous_by_pub_date() 
    124124Article 1 
     125 
     126# Underscores and percent signs have special meaning in the underlying 
     127# database library, but Django handles the quoting of them automatically. 
     128>>> a8 = articles.Article(headline='Article_ with underscore', pub_date=datetime(2005, 11, 20)) 
     129>>> a8.save() 
     130>>> articles.get_list(headline__startswith='Article') 
     131[Article_ with underscore, Article 5, Article 6, Article 4, Article 2, Article 3, Article 7, Article 1] 
     132>>> articles.get_list(headline__startswith='Article_') 
     133[Article_ with underscore] 
     134>>> a9 = articles.Article(headline='Article% with percent sign', pub_date=datetime(2005, 11, 21)) 
     135>>> a9.save() 
     136>>> articles.get_list(headline__startswith='Article') 
     137[Article% with percent sign, Article_ with underscore, Article 5, Article 6, Article 4, Article 2, Article 3, Article 7, Article 1] 
     138>>> articles.get_list(headline__startswith='Article%') 
     139[Article% with percent sign] 
    125140"""