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 |