Add document state action view test

Signed-off-by: Roberto Rosario <roberto.rosario.gonzalez@gmail.com>
This commit is contained in:
Roberto Rosario
2019-04-23 04:18:17 -04:00
parent 1a79b4192e
commit 042745e0ca
4 changed files with 61 additions and 0 deletions

View File

@@ -1,5 +1,6 @@
from __future__ import unicode_literals
from ..classes import WorkflowAction
from ..models import Workflow
from .literals import (
@@ -11,6 +12,21 @@ from .literals import (
)
class TestWorkflowAction(WorkflowAction):
label = 'test workflow state action'
class WorkflowStateActionTestMixin(object):
TestWorkflowAction = TestWorkflowAction
test_workflow_state_action_path = 'mayan.apps.document_states.tests.mixins.TestWorkflowAction'
def _create_test_workflow_state_action(self):
self.test_workflow_state.actions.create(
label=self.TestWorkflowAction.label,
action_path=self.test_workflow_state_action_path
)
class WorkflowTestMixin(object):
def _create_test_workflow(self, add_document_type=False):
self.test_workflow = Workflow.objects.create(