Files
enterprise-addons/quality_control/tests/test_tour_quality.py
T

30 lines
1.2 KiB
Python

# Part of Odoo. See LICENSE file for full copyright and licensing details.
from odoo.tests.common import HttpCase, tagged
from odoo import Command
from .test_common import TestQualityCommon
from odoo.addons.spreadsheet_edition.tests.spreadsheet_test_case import SpreadsheetTestCase
@tagged('post_install', '-at_install')
class TestQualitySpreadsheetTemplate(HttpCase, TestQualityCommon, SpreadsheetTestCase):
def test_create_new_spreadsheet_from_quality_form(self):
spreadsheet_template = self.env['quality.spreadsheet.template'].create({
'check_cell': 'A1',
'name': 'my spreadsheet quality check template',
})
quality_point = self.env['quality.point'].create({
'picking_type_ids': [
Command.create({
'name': 'operation_test',
'sequence_code': 'MO2',
})
],
'test_type_id': self.env.ref('quality_control.test_type_spreadsheet').id,
'spreadsheet_template_id': spreadsheet_template.id,
})
url = f"/odoo/{quality_point._name}/{quality_point.id}"
self.start_tour(url, "test_create_new_spreadsheet_from_quality_form", login='admin')