def create_user(): input_data = json.loads(request.data) user = User() if (user.create(input_data) is False): abort(401) return jsonify(user.data), 201
def test_create(self): user = yield User.create({'username': '******', 'password': '******'}) self.assertTrue(user.id) cursor = User.find({'_id': user.id}) def each_callback(result, error): self.assertFalse(error) cursor.each(callback=each_callback)
def test_cursor_fetch_next(self): user = yield User.create({'username': '******', 'password': '******'}) cursor = User.find({'_id': user.id}) yield cursor.fetch_next self.assertTrue(cursor.next_object())
def test_cursor_to_list(self): user = yield User.create({'username': '******', 'password': '******'}) cursor = User.find({'_id': user.id}) users = yield cursor.to_list(1) self.assertEqual(len(users), 1)