Files
enterprise-addons/hr_payroll/static/tests/payslip_list_view.test.js
T

22 lines
741 B
JavaScript

import { beforeEach, describe, expect, test } from "@odoo/hoot";
import { mockDate } from "@odoo/hoot-mock";
import { mountView } from "@web/../tests/web_test_helpers";
import { defineHrPayrollModels } from "@hr_payroll/../tests/hr_payroll_test_helpers";
describe.current.tags("desktop");
defineHrPayrollModels();
beforeEach(() => {
mockDate("2025-01-01 12:00:00", +0);
});
test("Test header buttons of payslip list view", async () => {
await mountView({
type: "list",
resModel: "hr.payslip",
});
expect(".o_control_panel_main_buttons button").toHaveCount(2);
expect(".o_list_button_add").toHaveText("New Off-Cycle");
expect(".o_control_panel_main_buttons button:eq(1)").toHaveText("Pay Run");
});