Files

51 lines
1.9 KiB
Python

from odoo.addons.helpdesk.tests.common import HelpdeskCommon
class VoipHelpdeskCommon(HelpdeskCommon):
@classmethod
def setUpClass(cls):
super().setUpClass()
cls.helpdesk_manager.write({"login": "user_helpdesk_manager"})
cls.helpdesk_user.write({"login": "user_helpdesk_user"})
cls.partner.write({"phone": "110"})
cls.ticket_open_1 = cls.env["helpdesk.ticket"].create({
"name": "Open Ticket 1",
"user_id": cls.helpdesk_user.id,
"partner_id": cls.partner.id,
"stage_id": cls.stage_progress.id,
})
cls.ticket_open_2 = cls.env["helpdesk.ticket"].create({
"name": "Open Ticket 2",
"user_id": cls.helpdesk_manager.id,
"partner_id": cls.partner.id,
"stage_id": cls.stage_new.id,
})
cls.ticket_open_3 = cls.env["helpdesk.ticket"].create({
"name": "Open Ticket 3",
"user_id": cls.helpdesk_manager.id,
"partner_id": cls.partner.id,
"stage_id": cls.stage_new.id,
})
cls.ticket_closed_1 = cls.env["helpdesk.ticket"].create({
"name": "Closed Ticket 1",
"user_id": cls.helpdesk_user.id,
"partner_id": cls.partner.id,
"stage_id": cls.stage_done.id,
})
cls.ticket_closed_2 = cls.env["helpdesk.ticket"].create({
"name": "Closed Ticket 2",
"user_id": cls.helpdesk_manager.id,
"partner_id": cls.partner.id,
"stage_id": cls.stage_cancel.id,
})
cls.call_1 = cls.env["voip.call"].create({
"partner_id": cls.partner.id,
"phone_number": "110",
"user_id": cls.helpdesk_user.id,
})
cls.call_2 = cls.env["voip.call"].create({
"partner_id": cls.partner.id,
"phone_number": "110",
"user_id": cls.helpdesk_manager.id,
})