#86 Edit deadline Compensation
* adds support for editing of deadlines * adds buttons and urls * adds w-10 as base css-class for all action columns
This commit is contained in:
@@ -8,6 +8,7 @@ Created on: 07.02.22
|
||||
from django.test.client import Client
|
||||
from django.urls import reverse
|
||||
|
||||
from konova.models import Deadline, DeadlineType
|
||||
from konova.settings import DEFAULT_GROUP
|
||||
from konova.tests.test_views import BaseViewTestCase
|
||||
|
||||
@@ -31,6 +32,13 @@ class CompensationViewTestCase(BaseViewTestCase):
|
||||
action = self.create_dummy_action()
|
||||
self.compensation.actions.set([action])
|
||||
|
||||
self.deadline = Deadline.objects.get_or_create(
|
||||
type=DeadlineType.FINISHED,
|
||||
date="2020-01-01",
|
||||
comment="TESTDEADDLINECOMMENT"
|
||||
)[0]
|
||||
self.compensation.deadlines.add(self.deadline)
|
||||
|
||||
# Prepare urls
|
||||
self.index_url = reverse("compensation:index", args=())
|
||||
self.new_url = reverse("compensation:new", args=(self.intervention.id,))
|
||||
@@ -43,6 +51,8 @@ class CompensationViewTestCase(BaseViewTestCase):
|
||||
self.state_new_url = reverse("compensation:new-state", args=(self.compensation.id,))
|
||||
self.action_new_url = reverse("compensation:new-action", args=(self.compensation.id,))
|
||||
self.deadline_new_url = reverse("compensation:new-deadline", args=(self.compensation.id,))
|
||||
self.deadline_edit_url = reverse("compensation:deadline-edit", args=(self.compensation.id, self.deadline.id))
|
||||
self.deadline_remove_url = reverse("compensation:deadline-remove", args=(self.compensation.id, self.deadline.id))
|
||||
self.new_doc_url = reverse("compensation:new-doc", args=(self.compensation.id,))
|
||||
|
||||
self.state_remove_url = reverse("compensation:state-remove", args=(self.compensation.id, self.comp_state.id,))
|
||||
@@ -72,6 +82,8 @@ class CompensationViewTestCase(BaseViewTestCase):
|
||||
self.state_new_url,
|
||||
self.action_new_url,
|
||||
self.deadline_new_url,
|
||||
self.deadline_edit_url,
|
||||
self.deadline_remove_url,
|
||||
self.state_remove_url,
|
||||
self.action_remove_url,
|
||||
self.new_doc_url,
|
||||
@@ -109,6 +121,8 @@ class CompensationViewTestCase(BaseViewTestCase):
|
||||
self.state_new_url,
|
||||
self.action_new_url,
|
||||
self.deadline_new_url,
|
||||
self.deadline_edit_url,
|
||||
self.deadline_remove_url,
|
||||
self.state_remove_url,
|
||||
self.action_remove_url,
|
||||
self.new_doc_url,
|
||||
@@ -147,6 +161,8 @@ class CompensationViewTestCase(BaseViewTestCase):
|
||||
self.state_new_url,
|
||||
self.action_new_url,
|
||||
self.deadline_new_url,
|
||||
self.deadline_edit_url,
|
||||
self.deadline_remove_url,
|
||||
self.state_remove_url,
|
||||
self.action_remove_url,
|
||||
self.new_doc_url,
|
||||
@@ -181,6 +197,8 @@ class CompensationViewTestCase(BaseViewTestCase):
|
||||
self.state_new_url,
|
||||
self.action_new_url,
|
||||
self.deadline_new_url,
|
||||
self.deadline_edit_url,
|
||||
self.deadline_remove_url,
|
||||
self.state_remove_url,
|
||||
self.action_remove_url,
|
||||
self.new_doc_url,
|
||||
@@ -217,6 +235,8 @@ class CompensationViewTestCase(BaseViewTestCase):
|
||||
self.state_new_url,
|
||||
self.action_new_url,
|
||||
self.deadline_new_url,
|
||||
self.deadline_edit_url,
|
||||
self.deadline_remove_url,
|
||||
self.state_remove_url,
|
||||
self.action_remove_url,
|
||||
self.new_doc_url,
|
||||
|
||||
Reference in New Issue
Block a user