def test_user_attrs(self):
     settings.ldap_settings = TestSettings(
         AUTH_LDAP_USER_ATTR_MAP = {
             'foo': 'ldap_foo',
             'bar': 'ldap_bar',
             },
         LDAP_PIXIEDUST_DEFAULT_ATTR_MAP = {
             'frob': 'nicate'
         })
     user = TestUser(username="******", foo='x', bar='y', password='******')
     fixture = SynchronisingUserAdapter(user)
     self.failUnlessEqual(fixture.user_attrs(), {
         'ldap_foo': ['x'],
         'ldap_bar': ['y'],
         'frob': ['nicate'],
         'objectClass': ['organizationalPerson', 'inetOrgPerson'],
         'userPassword': ['{SSHA}QkJTQUxU'],
         })
 def test_user_attrs(self):
     settings.ldap_settings = TestSettings(
         AUTH_LDAP_USER_ATTR_MAP={
             'foo': 'ldap_foo',
             'bar': 'ldap_bar',
         },
         LDAP_PIXIEDUST_DEFAULT_ATTR_MAP={'frob': 'nicate'})
     user = TestUser(username="******",
                     foo='x',
                     bar='y',
                     password='******')
     fixture = SynchronisingUserAdapter(user)
     self.failUnlessEqual(
         fixture.user_attrs(), {
             'ldap_foo': ['x'],
             'ldap_bar': ['y'],
             'frob': ['nicate'],
             'objectClass': ['organizationalPerson', 'inetOrgPerson'],
             'userPassword': ['{SSHA}QkJTQUxU'],
         })