def then(unused_member_uid): self.insert_post() response = self.app.put('/api/rest/v1/votes', { 'vote': json.dumps({ 'uid': dao.Posts().query_posts()[0].key.id, 'value': 1, }), }) self.assertEqual(200, response.status_int)
def then(unused_member_uid): self.insert_post() response = self.app.post('/api/rest/v1/posts', { 'post': json.dumps({ 'uid': dao.Posts().query_posts()[0].key.id }), }) self.assertEqual(200, response.status_int) self.assertEqual(0, len(self.list_posts()))
def then(unused_member_uid): self.insert_post() with self.assertRaises( dao.BusinessRuleError, msg='Allowed vote values are +1 and -1, was "2".' ): self.app.put('/api/rest/v1/votes', { 'vote': json.dumps({ 'uid': dao.Posts().query_posts()[0].key.id, 'value': 2, }), })
def action(user, unused_roles): member_uid = get_uid_for(user) dao.Posts().mark_post_deleted(member_uid, post_uid)
def action(user, unused_roles): member_uid = get_uid_for(user) dao.Posts().insert_post(member_uid, json_string)
def action(user, unused_roles): posts = dao.Posts() member_uid = get_uid_for(user) return dao.posts_query_to_list( member_uid, posts.query_member_posts(member_uid), client=posts.client)
def setUp(self): super(PostsAndVotesBaseTestSuite, self).setUp() self.members = dao.Members() self.posts = dao.Posts() self.votes = dao.Votes()