20 lines
724 B
Python
20 lines
724 B
Python
|
# Part of Flectra See LICENSE file for full copyright and licensing details.
|
||
|
|
||
|
from flectra.tests.common import TransactionCase
|
||
|
|
||
|
|
||
|
class TestHelpdesk(TransactionCase):
|
||
|
|
||
|
def setUp(self):
|
||
|
""" setUp ***"""
|
||
|
super(TestHelpdesk, self).setUp()
|
||
|
self.helpdesk_id = self.env.ref('helpdesk_basic.helpdesk_ticket')
|
||
|
|
||
|
def test_00_helpdesk_project_workflow(self):
|
||
|
self.assertFalse(self.helpdesk_id._compute_task_count(),
|
||
|
'Helpdesk task should not be created.')
|
||
|
self.helpdesk_id.action_create_task()
|
||
|
self.helpdesk_id._compute_task_count()
|
||
|
self.assertEqual(self.helpdesk_id.task_count, 1,
|
||
|
'Helpdesk task creation process fails')
|