Django

Code

Changeset 6552

Show
Ignore:
Timestamp:
10/20/07 03:15:42 (11 months ago)
Author:
mtredinnick
Message:

Changed the auth_backend tests in a cosmteic fashion so that they pass under Python 2.3 as well.

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • django/trunk/tests/regressiontests/auth_backends/tests.py

    r6375 r6552  
    1 """ 
     1try: 
     2    set 
     3except NameError: 
     4    from sets import Set as set     # Python 2.3 fallback 
     5 
     6__test__ = {'API_TESTS': """ 
    27>>> from django.contrib.auth.models import User, Group, Permission 
    38>>> from django.contrib.contenttypes.models import ContentType 
     
    2934 
    3035>>> user = User.objects.get(username="test") 
    31 >>> user.get_all_permissions() 
    32 set([u'auth.test']) 
    33 >>> user.get_group_permissions() 
    34 set([]) 
     36>>> user.get_all_permissions() == set([u'auth.test']) 
     37True 
     38>>> user.get_group_permissions() == set([]) 
     39True 
    3540>>> user.has_module_perms("Group") 
    3641False 
     
    4449>>> user.save() 
    4550>>> user = User.objects.get(username="test") 
    46 >>> user.get_all_permissions() 
    47 set([u'auth.test2', u'auth.test', u'auth.test3']) 
     51>>> user.get_all_permissions() == set([u'auth.test2', u'auth.test', u'auth.test3']) 
     52True 
    4853>>> user.has_perm('test') 
    4954False 
     
    5863>>> user.groups.add(group) 
    5964>>> user = User.objects.get(username="test") 
    60 >>> user.get_all_permissions() 
    61 set([u'auth.test2', u'auth.test', u'auth.test3', u'auth.test_group']) 
    62 >>> user.get_group_permissions() 
    63 set([u'auth.test_group']) 
     65>>> exp = set([u'auth.test2', u'auth.test', u'auth.test3', u'auth.test_group']) 
     66>>> user.get_all_permissions() == exp 
     67True 
     68>>> user.get_group_permissions() == set([u'auth.test_group']) 
     69True 
    6470>>> user.has_perms(['auth.test3', 'auth.test_group']) 
    6571True 
    66 """ 
     72"""}