test_users.py 文件源码

python
阅读 19 收藏 0 点赞 0 评论 0

项目:ecommerce_api 作者: nbschool 项目源码 文件源码
def test_post_new_user_no_email__fail(self):
        user = format_jsonapi_request('user', {
            'first_name': 'Mario',
            'last_name': 'Rossi',
            'password': 'aksdg',
        })
        resp = self.app.post(API_ENDPOINT.format('users/'),
                             data=json.dumps(user),
                             content_type='application/json')

        # TODO: Refactor resource to use the Schema to validate and return
        # errors. response.data should contain the error missing required field
        # email
        assert resp.status_code == BAD_REQUEST
        expected_result = EXPECTED_RESULTS['post_new_user_no_email__fail']
        assert_valid_response(resp.data, expected_result)

        assert User.select().count() == 0
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号