def _test_can_update(self):
data = {
'profile': {
'full_name': 'New name',
'about': 'New about',
'causes': [{'id': 3}, {'id': 4}],
'skills': [{'id': 3}, {'id': 4}],
'gender': 'female'
}
}
response = self.client.patch(reverse('user-current-user'), data, format="json")
self.assertTrue(response.data['profile']['full_name'] == data['profile']['full_name'])
self.assertTrue(response.data['profile']['about'] == data['profile']['about'])
self.assertTrue(response.data['profile']['gender'] == 'female')
self.assertTrue(response.data['profile']['skills'][0]['id'] == 3)
self.assertTrue(response.data['profile']['skills'][1]['id'] == 4)
self.assertTrue(response.data['profile']['causes'][0]['id'] == 3)
self.assertTrue(response.data['profile']['causes'][1]['id'] == 4)
profile.py 文件源码
python
阅读 29
收藏 0
点赞 0
评论 0
评论列表
文章目录