goa/test/unittest_db.py
branchtls-sprint
changeset 1398 5fe84a5f7035
parent 0 b97547f5f1fa
child 1802 d628defebc17
equal deleted inserted replaced
1397:6cbc7bc8ea6d 1398:5fe84a5f7035
    16     config.global_set_option('use-google-auth', False)
    16     config.global_set_option('use-google-auth', False)
    17     
    17     
    18     MODEL_CLASSES = (Blog,)
    18     MODEL_CLASSES = (Blog,)
    19 
    19 
    20     def test_set_none_relation(self):
    20     def test_set_none_relation(self):
    21         eprop = self.add_entity('EProperty', pkey=u'ui.language', value=u'en')
    21         eprop = self.add_entity('CWProperty', pkey=u'ui.language', value=u'en')
    22         self.failUnless('s_for_user' in eprop._dbmodel)
    22         self.failUnless('s_for_user' in eprop._dbmodel)
    23         self.assertEquals(eprop._dbmodel['s_for_user'], None)
    23         self.assertEquals(eprop._dbmodel['s_for_user'], None)
    24 
    24 
    25     def test_euser_key(self):
    25     def test_euser_key(self):
    26         euser = self.add_entity('EUser', login=u'toto', upassword='toto')
    26         euser = self.add_entity('CWUser', login=u'toto', upassword='toto')
    27         self.assertEquals(euser.key().name(), 'key_toto')
    27         self.assertEquals(euser.key().name(), 'key_toto')
    28         
    28         
    29     def test_egroup_key(self):
    29     def test_egroup_key(self):
    30         egroup = self.add_entity('EGroup', name=u'toto')
    30         egroup = self.add_entity('CWGroup', name=u'toto')
    31         self.assertEquals(egroup.key().name(), 'key_toto')
    31         self.assertEquals(egroup.key().name(), 'key_toto')
    32 
    32 
    33     def test_password_encryption(self):
    33     def test_password_encryption(self):
    34         euser = self.add_entity('EUser', login=u'toto', upassword='toto')
    34         euser = self.add_entity('CWUser', login=u'toto', upassword='toto')
    35         self.failUnless(euser.upassword != 'toto', euser.upassword)
    35         self.failUnless(euser.upassword != 'toto', euser.upassword)
    36         self.assertEquals(crypt_password('toto', euser.upassword[:2]), euser.upassword)
    36         self.assertEquals(crypt_password('toto', euser.upassword[:2]), euser.upassword)
    37 
    37 
    38     def test_long_text(self):
    38     def test_long_text(self):
    39         # datastore string type is limited to 500 bytes
    39         # datastore string type is limited to 500 bytes