Add document state action view test
Signed-off-by: Roberto Rosario <roberto.rosario.gonzalez@gmail.com>
This commit is contained in:
@@ -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(
|
||||
|
||||
Reference in New Issue
Block a user