Django

Code

Changeset 7821

Show
Ignore:
Timestamp:
07/01/08 23:48:58 (2 months ago)
Author:
gwilson
Message:

Got rid of a bit of repetition by using dict.update().

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • django/trunk/django/test/client.py

    r7820 r7821  
    292292 
    293293            # Set the cookie to represent the session. 
    294             self.cookies[settings.SESSION_COOKIE_NAME] = request.session.session_key 
    295             self.cookies[settings.SESSION_COOKIE_NAME]['max-age'] = None 
    296             self.cookies[settings.SESSION_COOKIE_NAME]['path'] = '/' 
    297             self.cookies[settings.SESSION_COOKIE_NAME]['domain'] = settings.SESSION_COOKIE_DOMAIN 
    298             self.cookies[settings.SESSION_COOKIE_NAME]['secure'] = settings.SESSION_COOKIE_SECURE or None 
    299             self.cookies[settings.SESSION_COOKIE_NAME]['expires'] = None 
     294            session_cookie = settings.SESSION_COOKIE_NAME 
     295            self.cookies[session_cookie] = request.session.session_key 
     296            cookie_data = { 
     297                'max-age': None, 
     298                'path': '/', 
     299                'domain': settings.SESSION_COOKIE_DOMAIN, 
     300                'secure': settings.SESSION_COOKIE_SECURE or None, 
     301                'expires': None, 
     302            } 
     303            self.cookies[session_cookie].update(cookie_data) 
    300304 
    301305            # Save the session values.