Public release from ruodoo-project: 19.0 - 2026-11-01 22:52:25 UTC

This commit is contained in:
CI Publish Bot
2026-11-01 22:54:30 +00:00
commit 26250aa580
2492 changed files with 664277 additions and 0 deletions

View File

@@ -0,0 +1,48 @@
# -*- coding: utf-8 -*-
{
'name': 'РуОду — Комиссии агентам: сценарные тесты (туры)',
'version': '19.0.2026.09.27',
'summary': 'Сквозной UI-тест модуля комиссий через web_tour',
'description': """
РуОду — Комиссии агентам: сценарные тесты
=========================================
Сквозной функциональный тест модуля ``ruodoo_commission`` на штатном
механизме туров Odoo (``web_tour`` + ``HttpCase.start_tour``, headless
Chrome).
Сценарий имитирует работу пользователя через интерфейс:
* создание заказа продаж, выбор клиента, заполнение строки (товар,
количество), выбор нескольких комиссий в колонке «Комиссии»;
* сохранение и подтверждение заказа;
* начисление комиссии (кнопка «Начислить комиссию») — формирование
счетов поставщика;
* переход по смарт-кнопке «Комиссии» к сформированным счетам;
* отмена заказа.
После каждого этапа результат проверяется по данным в БД (ORM):
совпадение сумм комиссий в строке/заказе и в счетах, корректность
подставленных журнала/счёта расходов/партнёра, а также штатная отмена
с удалением счетов комиссий.
Только для тестирования: модуль не несёт бизнес-логики.
""",
'author': 'MK.Lab, RuOdoo',
'website': 'https://ruodoo.ru',
'category': 'Accounting',
'depends': [
'ruodoo_commission',
'sale_management',
'account',
],
'assets': {
'web.assets_tests': [
'ruodoo_commission_test_tours/static/tests/tours/*.js',
],
},
'installable': True,
'application': False,
'license': 'LGPL-3',
'maintainers': ['mklab', 'ruodoo'],
}