Esempio n. 1
0
 def test_create_enables_fav(self):
     '''Creating an existing fav that is disabled, enables it'''
     disabled = Fav.disable_fav(self.fav_id, self.user_id)
     self.assertFalse(disabled.is_enabled)
     created = Fav.create(self.fav_id, self.user_id, self.author_id)
     self.assertEqual(created.key(), self.fav.key())
     self.assertTrue(created.is_enabled)
Esempio n. 2
0
 def post(self, fav_id):
     user_id = self.request.get('user_id')
     author_id = self.request.get('author_id')
     try:
         fav = Fav.create(fav_id, user_id, author_id)
         self.respond({'fav_id': fav.fav_id, 'created_at': fav.created_at.isoformat(), 'status': True})
     except Exception, err:
         self.bail_with_message(err, {'status': False})
Esempio n. 3
0
 def setUp(self):
     self.favs = []
     for fav_id in [str(i) for i in xrange(self.num_favs)]:
         self.favs.append(Fav.create(fav_id, self.user_id, self.author_id))
Esempio n. 4
0
 def test_recreate_fav(self):
     '''Creating an existing fav returns the existing instance'''
     same = Fav.create(self.fav_id, self.user_id, self.author_id)
     self.assertEqual(self.fav.key(), same.key())
Esempio n. 5
0
 def setUp(self):
     super(TestFav, self).setUp()
     self.fav = Fav.create(self.fav_id, self.user_id, self.author_id)