def test_simple(self):
     attrs = generate_attrs(Vanilla(foo='x',bar='y'), 
                            {'foo': 'ldap_foo',
                             'bar': 'ldap_bar'})
     self.failUnlessEqual(dict(attrs), 
                          {'ldap_foo': ['x'],
                           'ldap_bar': ['y']})
Example #2
0
 def test_simple(self):
     attrs = generate_attrs(Vanilla(foo='x', bar='y'), {
         'foo': 'ldap_foo',
         'bar': 'ldap_bar'
     })
     self.failUnlessEqual(dict(attrs), {
         'ldap_foo': ['x'],
         'ldap_bar': ['y']
     })
 def test_zero(self):
     attrs = generate_attrs(Vanilla(bar=0), {'bar': 'ldap_bar'})
     self.failUnlessEqual(dict(attrs), {})
 def test_empty_string(self):
     attrs = generate_attrs(Vanilla(bar=''), {'bar': 'ldap_bar'})
     self.failUnlessEqual(dict(attrs), {})
 def test_unicode(self):
     attrs = generate_attrs(Vanilla(bar=u"£"), {'bar': 'ldap_bar'})
     self.failUnlessEqual(dict(attrs), {'ldap_bar': [unicode.encode(u"£", "UTF-8")]})
 def test_int(self):
     attrs = generate_attrs(Vanilla(bar=10), 
                            {'bar': 'ldap_bar'})
     self.failUnlessEqual(dict(attrs), {'ldap_bar': ['10']})
 def test_empty(self):
     attrs = generate_attrs(Vanilla(), {})
     self.failUnlessEqual(attrs, {})
Example #8
0
 def test_zero(self):
     attrs = generate_attrs(Vanilla(bar=0), {'bar': 'ldap_bar'})
     self.failUnlessEqual(dict(attrs), {})
Example #9
0
 def test_empty_string(self):
     attrs = generate_attrs(Vanilla(bar=''), {'bar': 'ldap_bar'})
     self.failUnlessEqual(dict(attrs), {})
Example #10
0
 def test_unicode(self):
     attrs = generate_attrs(Vanilla(bar=u"£"), {'bar': 'ldap_bar'})
     self.failUnlessEqual(dict(attrs),
                          {'ldap_bar': [unicode.encode(u"£", "UTF-8")]})
Example #11
0
 def test_int(self):
     attrs = generate_attrs(Vanilla(bar=10), {'bar': 'ldap_bar'})
     self.failUnlessEqual(dict(attrs), {'ldap_bar': ['10']})
Example #12
0
 def test_empty(self):
     attrs = generate_attrs(Vanilla(), {})
     self.failUnlessEqual(attrs, {})