#86 Edit deadlines EcoAccount
* adds support for editing of deadlines in EcoAccount * adds buttons and urls
This commit is contained in:
@@ -9,6 +9,7 @@ from django.urls import reverse
|
||||
from django.test import Client
|
||||
|
||||
from compensation.tests.compensation.test_views import CompensationViewTestCase
|
||||
from konova.models import DeadlineType, Deadline
|
||||
from konova.settings import DEFAULT_GROUP
|
||||
|
||||
|
||||
@@ -53,7 +54,17 @@ class EcoAccountViewTestCase(CompensationViewTestCase):
|
||||
self.action_edit_url = reverse("compensation:acc:action-edit", args=(self.eco_account.id, self.comp_action.id))
|
||||
self.action_remove_url = reverse("compensation:acc:action-remove", args=(self.eco_account.id, self.comp_action.id,))
|
||||
|
||||
self.deadline = Deadline.objects.get_or_create(
|
||||
type=DeadlineType.FINISHED,
|
||||
date="2020-01-01",
|
||||
comment="DEADLINE COMMENT"
|
||||
)[0]
|
||||
self.eco_account.deadlines.add(self.deadline)
|
||||
|
||||
self.deadline_new_url = reverse("compensation:acc:new-deadline", args=(self.eco_account.id,))
|
||||
self.deadline_edit_url = reverse("compensation:acc:deadline-edit", args=(self.eco_account.id, self.deadline.id))
|
||||
self.deadline_remove_url = reverse("compensation:acc:deadline-remove", args=(self.eco_account.id, self.deadline.id))
|
||||
|
||||
self.new_doc_url = reverse("compensation:acc:new-doc", args=(self.eco_account.id,))
|
||||
|
||||
def test_logged_in_no_groups_shared(self):
|
||||
@@ -89,6 +100,8 @@ class EcoAccountViewTestCase(CompensationViewTestCase):
|
||||
self.action_edit_url,
|
||||
self.action_remove_url,
|
||||
self.deadline_new_url,
|
||||
self.deadline_edit_url,
|
||||
self.deadline_remove_url,
|
||||
self.new_doc_url,
|
||||
]
|
||||
|
||||
@@ -128,6 +141,8 @@ class EcoAccountViewTestCase(CompensationViewTestCase):
|
||||
self.action_edit_url,
|
||||
self.action_remove_url,
|
||||
self.deadline_new_url,
|
||||
self.deadline_edit_url,
|
||||
self.deadline_remove_url,
|
||||
self.new_doc_url,
|
||||
]
|
||||
|
||||
@@ -165,6 +180,8 @@ class EcoAccountViewTestCase(CompensationViewTestCase):
|
||||
self.action_remove_url,
|
||||
self.new_doc_url,
|
||||
self.deadline_new_url,
|
||||
self.deadline_edit_url,
|
||||
self.deadline_remove_url,
|
||||
self.log_url,
|
||||
self.remove_url,
|
||||
]
|
||||
@@ -204,6 +221,8 @@ class EcoAccountViewTestCase(CompensationViewTestCase):
|
||||
self.log_url,
|
||||
self.remove_url,
|
||||
self.deadline_new_url,
|
||||
self.deadline_edit_url,
|
||||
self.deadline_remove_url,
|
||||
]
|
||||
self.assert_url_fail(client, fail_urls)
|
||||
self.assert_url_success(client, success_urls)
|
||||
|
||||
Reference in New Issue
Block a user