Exemplo n.º 1
0
 def test_find_by_id(self):
     user = users.User('*****@*****.**')    
     creator = Creator(user = user)
     creator.put()
     creator.user_id = '4545'
     creator.put()
     creator_from_db = Creator.find_by_id('4545')
     self.assertEqual(creator_from_db.name,creator.name)
Exemplo n.º 2
0
 def test_init_values(self):
     user = users.User('*****@*****.**')    
     creator = Creator(user = user)
     creator.put()
     
     self.assertEqual(user.nickname(),creator.name)
     self.assertEqual(user.email(),creator.email)
     self.assertEqual(user.user_id(),creator.user_id)
     self.assertEqual(1,creator.rep)
Exemplo n.º 3
0
 def test_values_are_initialized_only_once(self):
     user = users.User('*****@*****.**')    
     creator = Creator(user = user)
     creator.put()
     creator.name = "the new name"
     creator.email = '*****@*****.**'
     creator.rep = 100
     creator.put()
     self.assertEqual("the new name",creator.name)
     self.assertEqual('*****@*****.**',creator.email)
     self.assertEqual(100,creator.rep)
Exemplo n.º 4
0
 def test_find_from_find_or_create(self):
     boragle = self.make_boragle()
     avatar = Avatar(boragle = boragle, creator = self.creator)
     avatar.put()
     
     creator2 = Creator(user = users.User('*****@*****.**'))
     creator2.put()
     avatar2 = Avatar(boragle = boragle, creator = creator2)
     avatar2.put()
     
     avatar_from_db = Avatar.find_or_create(boragle = boragle, creator = self.creator)
     self.assertEqual(avatar.key(),avatar_from_db.key())
     
     avatar_from_db = Avatar.find_or_create(boragle = boragle, creator = creator2)
     self.assertEqual(avatar2.key(),avatar_from_db.key())
Exemplo n.º 5
0
 def test_creator_url(self):
     user = users.User('*****@*****.**')    
     creator = Creator(user = user)
     creator.put()
     creator.user_id = '4545'
     self.assertEqual(creator.url,'/users/'+creator.user_id)