Initial commit
This commit is contained in:
@@ -0,0 +1,94 @@
|
||||
/** @odoo-module **/
|
||||
|
||||
import { registry } from "@web/core/registry";
|
||||
|
||||
registry.category("web_tour.tours").add('account_reports_rounding_unit', {
|
||||
url: '/odoo/action-fusion_accounting.action_account_report_bs',
|
||||
steps: () => [
|
||||
{
|
||||
content: 'Test the value of `Receivables` line in decimals',
|
||||
trigger: '.line_name:contains("Receivables") + .line_cell:contains("1,150,000.00")',
|
||||
run: "click",
|
||||
},
|
||||
// Units
|
||||
{
|
||||
content: "Open amounts rounding dropdown",
|
||||
trigger: "#filter_rounding_unit button",
|
||||
run: 'click',
|
||||
},
|
||||
{
|
||||
content: "Select the units filter",
|
||||
trigger: ".dropdown-item:contains('In $')",
|
||||
run: 'click',
|
||||
},
|
||||
{
|
||||
trigger:
|
||||
'.line_name:contains("Receivables") + .line_cell:not(:contains("1,150,000.00"))',
|
||||
},
|
||||
{
|
||||
content: 'test the value of `Receivables` line in units',
|
||||
// We wait for the value to change.
|
||||
// We check the new value.
|
||||
trigger: '.line_name:contains("Receivables") + .line_cell:contains("1,150,000")',
|
||||
run: "click",
|
||||
},
|
||||
// Thousands
|
||||
{
|
||||
content: "Open amounts rounding dropdown",
|
||||
trigger: "#filter_rounding_unit button",
|
||||
run: 'click',
|
||||
},
|
||||
{
|
||||
content: "Select the thousands filter",
|
||||
trigger: ".dropdown-item:contains('In K$')",
|
||||
run: 'click',
|
||||
},
|
||||
{
|
||||
trigger: '.line_name:contains("Receivables") + .line_cell:not(:contains("1,150,000"))',
|
||||
},
|
||||
{
|
||||
content: 'test the value of `Receivables` line in thousands',
|
||||
// We wait for the value to change.
|
||||
// We check the new value.
|
||||
trigger: '.line_name:contains("Receivables") + .line_cell:contains("1,150")',
|
||||
run: "click",
|
||||
},
|
||||
// Millions
|
||||
{
|
||||
content: "Open amounts rounding dropdown",
|
||||
trigger: "#filter_rounding_unit button",
|
||||
run: 'click',
|
||||
},
|
||||
{
|
||||
content: "Select the millions filter",
|
||||
trigger: ".dropdown-item:contains('In M$')",
|
||||
run: 'click',
|
||||
},
|
||||
{
|
||||
trigger: '.line_name:contains("Receivables") + .line_cell:not(:contains("1,150"))',
|
||||
},
|
||||
{
|
||||
content: 'test the value of `Receivables` line in millions',
|
||||
// We wait for the value to change.
|
||||
// We check the new value.
|
||||
trigger: '.line_name:contains("Receivables") + .line_cell:contains("1")',
|
||||
run: "click",
|
||||
},
|
||||
// Decimals
|
||||
{
|
||||
content: "Open amounts rounding dropdown",
|
||||
trigger: "#filter_rounding_unit button",
|
||||
run: 'click',
|
||||
},
|
||||
{
|
||||
content: "Select the decimals filter",
|
||||
trigger: ".dropdown-item:contains('In .$')",
|
||||
run: 'click',
|
||||
},
|
||||
{
|
||||
content: 'test the value of `Receivables` line in millions',
|
||||
trigger: '.line_name:contains("Receivables") + .line_cell:contains("1,150,000.00")',
|
||||
run: () => null,
|
||||
},
|
||||
]
|
||||
});
|
||||
Reference in New Issue
Block a user