views.py 文件源码

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

项目:Yak 作者: megapctr 项目源码 文件源码
def test_project_create(me, api):
    project_data = {
        'name': 'my_project',
        'description': 'blah',
    }
    resp = api.post('/api/projects/', project_data)
    created_project_data = resp.json()
    assert resp.status_code == 201, created_project_data

    resp = api.get('/api/projects/{}/'.format(created_project_data['id']))
    fetched_project_data = resp.json()
    assert resp.status_code == 200, fetched_project_data
    assert fetched_project_data == created_project_data

    assert fetched_project_data['name'] == project_data['name']
    assert fetched_project_data['description'] == project_data['description']
    assert fetched_project_data['owner'] == me.id
    creation_date = parse_date(fetched_project_data['creationDate'])
    assert (timezone.now() - creation_date) < timedelta(seconds=5)
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号