IO-2327 timetickets test cases

This commit is contained in:
swtmply
2023-08-25 11:56:24 +08:00
parent c4a961fc03
commit 623b27dbab
4 changed files with 116 additions and 25 deletions

View File

@@ -23,6 +23,7 @@ export default function JobCostingPartsTable({ data, summaryData }) {
sorter: (a, b) => alphaSort(a.cost_center, b.cost_center),
sortOrder:
state.sortedInfo.columnKey === "cost_center" && state.sortedInfo.order,
render: (record) => <span data-cy="responsibilitycenter">{record}</span>,
},
{
title: t("jobs.labels.sales"),
@@ -42,6 +43,7 @@ export default function JobCostingPartsTable({ data, summaryData }) {
parseFloat(a.costs.substring(1)) - parseFloat(b.costs.substring(1)),
sortOrder:
state.sortedInfo.columnKey === "costs" && state.sortedInfo.order,
render: (record) => <span data-cy="cost">{record}</span>,
},
{

View File

@@ -226,7 +226,9 @@ export function LaborAllocationsTable({
{summary.hrs_total.toFixed(1)}
</Table.Summary.Cell>
<Table.Summary.Cell>
{summary.hrs_claimed.toFixed(1)}
<span data-cy="labor-total-hrs-claimed">
{summary.hrs_claimed.toFixed(1)}
</span>
</Table.Summary.Cell>
<Table.Summary.Cell>
{summary.adjustments.toFixed(1)}