コード例 #1
0
    def testGet(self):
        todo1 = {'title': 'test1', 'order': 1, 'completed': False}
        key = Todo(**todo1).put()
        todo1['id'] = key.id()

        request = webapp2.Request.blank('/api/todos')
        response = request.get_response(main.app)
        self.assertEqual([todo1], json.loads(response.body))
コード例 #2
0
ファイル: test_todo_api.py プロジェクト: hagifoo/gae-todo
    def testGet(self):
        todo1 = {
            'title': 'test1',
            'order': 1,
            'completed': False
        }
        key = Todo(**todo1).put()
        todo1['id'] = key.id()

        request = webapp2.Request.blank('/api/todos')
        response = request.get_response(main.app)
        self.assertEqual([todo1], json.loads(response.body))
コード例 #3
0
ファイル: todo_api.py プロジェクト: hagifoo/gae-todo
    def post(self):
        j = json.loads(self.request.body)
        key = Todo(**j).put()

        self.response.out.write(json.dumps({'id': key.id()}))
コード例 #4
0
    def post(self):
        j = json.loads(self.request.body)
        key = Todo(**j).put()

        self.response.out.write(json.dumps({'id': key.id()}))