Add user story bulk update milestone test
parent
e0bbc1a247
commit
2e34bdaeb3
|
@ -79,6 +79,9 @@ def data():
|
||||||
default_points=m.private_points1)
|
default_points=m.private_points1)
|
||||||
m.private_project1 = attach_project_extra_info(Project.objects.all()).get(id=m.private_project1.id)
|
m.private_project1 = attach_project_extra_info(Project.objects.all()).get(id=m.private_project1.id)
|
||||||
|
|
||||||
|
m.private_sprint1 = f.MilestoneFactory.create(project=m.private_project1,
|
||||||
|
owner=m.project_owner)
|
||||||
|
|
||||||
m.private_points2 = f.PointsFactory()
|
m.private_points2 = f.PointsFactory()
|
||||||
m.private_project2 = f.ProjectFactory(is_private=True,
|
m.private_project2 = f.ProjectFactory(is_private=True,
|
||||||
anon_permissions=[],
|
anon_permissions=[],
|
||||||
|
@ -697,6 +700,28 @@ def test_user_story_action_bulk_update_order(client, data):
|
||||||
assert results == [401, 403, 403, 451, 451]
|
assert results == [401, 403, 403, 451, 451]
|
||||||
|
|
||||||
|
|
||||||
|
def test_user_story_action_bulk_update_milestone(client, data):
|
||||||
|
url = reverse('userstories-bulk-update-milestone')
|
||||||
|
|
||||||
|
users = [
|
||||||
|
None,
|
||||||
|
data.registered_user,
|
||||||
|
data.project_member_without_perms,
|
||||||
|
data.project_member_with_perms,
|
||||||
|
data.project_owner
|
||||||
|
]
|
||||||
|
|
||||||
|
post_data = json.dumps({
|
||||||
|
"bulk_stories": [
|
||||||
|
{"us_id": data.private_user_story1.id, "order": 2}
|
||||||
|
],
|
||||||
|
"milestone_id": data.private_sprint1.pk,
|
||||||
|
"project_id": data.private_project1.pk
|
||||||
|
})
|
||||||
|
results = helper_test_http_method(client, 'post', url, post_data, users)
|
||||||
|
assert results == [401, 403, 403, 204, 204]
|
||||||
|
|
||||||
|
|
||||||
def test_user_story_action_upvote(client, data):
|
def test_user_story_action_upvote(client, data):
|
||||||
public_url = reverse('userstories-upvote', kwargs={"pk": data.public_user_story.pk})
|
public_url = reverse('userstories-upvote', kwargs={"pk": data.public_user_story.pk})
|
||||||
private_url1 = reverse('userstories-upvote', kwargs={"pk": data.private_user_story1.pk})
|
private_url1 = reverse('userstories-upvote', kwargs={"pk": data.private_user_story1.pk})
|
||||||
|
|
Loading…
Reference in New Issue