1
0
forked from Mapan/odoo17e
odoo17e-kedaikipas58/addons/helpdesk_timesheet/tests/test_ticket_conversion.py
2024-12-10 09:04:09 +07:00

32 lines
1.1 KiB
Python

# -*- coding: utf-8 -*-
# Part of Odoo. See LICENSE file for full copyright and licensing details.
from odoo.tests.common import Form
from odoo.addons.helpdesk.tests.common import HelpdeskCommon
from odoo.addons.project.tests.test_project_base import TestProjectCommon
class TestTicketConversion(TestProjectCommon, HelpdeskCommon):
@classmethod
def setUpClass(cls):
super(TestTicketConversion, cls).setUpClass()
cls.ticket_1 = cls.env['helpdesk.ticket'].with_user(cls.helpdesk_user).create({
'name': 'test ticket 1',
'team_id': cls.test_team.id,
})
cls.project_helpdesk = cls.env['project.project'].with_context({'mail_create_nolog': True}).create({
'name': 'Helpdesk',
})
cls.test_team.write({
'project_id': cls.project_helpdesk.id,
})
def test_wizard_default_project(self):
form = Form(self.env['helpdesk.ticket.convert.wizard'].with_context({'to_convert': [self.ticket_1.id]}))
self.assertEqual(form.project_id, self.project_helpdesk, "The helpdesk team project should be selected by default")