Files
odoo_source/addons/lunch/tests/test_ui.py
T
Dossogne Bertrand bd8a6ef7ef [IMP] lunch: add lunch tour for users
This commit adds a tour for users to order their lunch.

taskID 2810265

closes odoo/odoo#88089

Signed-off-by: Kevin Baptiste <kba@odoo.com>
2022-04-20 16:41:06 +02:00

46 lines
1.4 KiB
Python

# -*- coding: utf-8 -*-
# Part of Odoo. See LICENSE file for full copyright and licensing details.
from odoo.tests import HttpCase, tagged
from freezegun import freeze_time
@tagged('-at_install', 'post_install')
class TestUi(HttpCase):
def test_01_ui(self):
self.location_office = self.env['lunch.location'].create({
'name' : 'Farm 1',
})
self.partner_pizza_inn = self.env['res.partner'].create({
'name': 'Pizza Inn',
})
self.supplier_pizza_inn = self.env['lunch.supplier'].create({
'partner_id': self.partner_pizza_inn.id,
'send_by': 'phone',
'mon': True,
'tue': True,
'wed': True,
'thu': True,
'fri': True,
'sat': True,
'sun': True,
'available_location_ids': [
(6, 0, [self.location_office.id])
],
})
self.category_pizza = self.env['lunch.product.category'].create({
'name': 'Test category',
})
self.product_pizza = self.env['lunch.product'].create({
'name': "Aaron's Pizza",
'category_id': self.category_pizza.id,
'price': 9,
'supplier_id': self.supplier_pizza_inn.id,
})
with freeze_time("2022-04-19 10:00"):
self.start_tour("/", 'order_lunch_tour', login='admin', timeout=180)