chore: import enterprise addons 19.0 bulk snapshot

This commit is contained in:
1b-agent committed 2026-09-16 10:13:08 +00:00
commit ca4af030d3
39951 files changed
+15570005

No files matched your search

@@ -0,0 +1,23 @@
import { test, expect } from "@odoo/hoot";
import { definePosModels } from "@point_of_sale/../tests/unit/data/generate_model_definitions";
import { getFilledOrder } from "@point_of_sale/../tests/unit/utils";
import { setupPosEnvForPrepDisplay } from "@pos_enterprise/../tests/unit/utils";
definePosModels();
test("sendOrderInPreparation", async () => {
const store = await setupPosEnvForPrepDisplay();
const order = await getFilledOrder(store);
expect(store.getPendingOrder().orderToCreate).toHaveLength(1);
expect(order.lines[0].uiState.savedQuantity).toBe(0);
expect(order.lines[1].uiState.savedQuantity).toBe(0);
await store.sendOrderInPreparation(order);
expect(store.getPendingOrder().orderToCreate).toHaveLength(0);
expect(order.lines).toHaveLength(2);
expect(order.lines[0].id).toBeOfType("number");
expect(order.lines[1].id).toBeOfType("number");
expect(order.lines[0].uiState.savedQuantity).toBe(3);
expect(order.lines[1].uiState.savedQuantity).toBe(2);
});