26 lines
1.0 KiB
JavaScript
26 lines
1.0 KiB
JavaScript
/** @odoo-module **/
|
|
|
|
import * as PaymentScreen from "@point_of_sale/../tests/tours/helpers/PaymentScreenTourMethods";
|
|
import * as ReceiptScreen from "@point_of_sale/../tests/tours/helpers/ReceiptScreenTourMethods";
|
|
import * as ProductScreenPos from "@point_of_sale/../tests/tours/helpers/ProductScreenTourMethods";
|
|
import * as ProductScreenSale from "@pos_sale/../tests/helpers/ProductScreenTourMethods";
|
|
const ProductScreen = { ...ProductScreenPos, ...ProductScreenSale };
|
|
import { registry } from "@web/core/registry";
|
|
|
|
registry
|
|
.category("web_tour.tours")
|
|
.add('PosSaleLoyaltyTour1', {
|
|
test: true,
|
|
url: '/pos/ui',
|
|
steps: () => [
|
|
ProductScreen.confirmOpeningPopup(),
|
|
ProductScreen.clickQuotationButton(),
|
|
ProductScreen.selectFirstOrder(),
|
|
ProductScreen.clickDisplayedProduct('Desk Pad'),
|
|
ProductScreen.clickPayButton(),
|
|
PaymentScreen.clickPaymentMethod('Bank'),
|
|
PaymentScreen.clickValidate(),
|
|
ReceiptScreen.isShown(),
|
|
].flat(),
|
|
});
|