Add .prettierrc.json and refactor test files for improved formatting consistency:

- Introduced `.prettierrc.json` to enforce consistent code formatting across the project.
- Updated unit and e2e test files to address formatting issues, improve readability, and ensure alignment with the new Prettier configuration.
This commit is contained in:
Jeppe Bundgaard
2026-04-13 09:13:27 +02:00
parent f040614f46
commit b39b458f4f
149 changed files with 7212 additions and 6178 deletions
@@ -4,11 +4,8 @@ import { describe, expect, it } from "vitest";
const root = process.cwd();
const source = readFileSync(
join(
root,
"src/views/dashboards/superUserDashboard/collectedOrderInvoices/CollectedOrderInvoicesQueueHistory.vue",
),
"utf8",
join(root, "src/views/dashboards/superUserDashboard/collectedOrderInvoices/CollectedOrderInvoicesQueueHistory.vue"),
"utf8"
);
describe("collected invoice queue history reliability contract", () => {
@@ -61,13 +58,15 @@ describe("collected invoice queue history reliability contract", () => {
expect(source).toContain("manualRunUnavailable.value = true;");
expect(source).toContain("const onRunQueueNow = async () => {");
expect(source).toContain("await SessionUser.objects.collectedOrderInvoices.functions.economic.queue.run();");
expect(source).toContain("await SessionUser.objects.collectedOrderInvoices.functions.economic.queue.status(queuedJob.id);");
expect(source).toContain(
"await SessionUser.objects.collectedOrderInvoices.functions.economic.queue.status(queuedJob.id);"
);
expect(source).toContain("const run = await runQueueBatchWithFallback();");
expect(source).toContain("runSummary.value = run;");
expect(source).toContain("Legacy fallback active while the backend queue runner is unavailable.");
expect(source).toContain("data-testid=\"economic-queue-history-run-now\"");
expect(source).toContain("data-testid=\"economic-queue-history-run-summary\"");
expect(source).toContain(":disabled=\"loading || refreshing || runningQueue\"");
expect(source).toContain('data-testid="economic-queue-history-run-now"');
expect(source).toContain('data-testid="economic-queue-history-run-summary"');
expect(source).toContain(':disabled="loading || refreshing || runningQueue"');
});
it("retains server details_summary, builds local fallback summaries, and renders details modal test ids", () => {
@@ -75,13 +74,13 @@ describe("collected invoice queue history reliability contract", () => {
expect(source).toContain("const buildLocalFallbackSummary = (rawJob) => {");
expect(source).toContain("const normalizeDetailsSummary = (rawSummary, rawJob) => {");
expect(source).toContain("Se detaljer");
expect(source).toContain("data-testid=\"economic-queue-history-details-modal\"");
expect(source).toContain("data-testid=\"economic-queue-history-details-close\"");
expect(source).toContain("data-testid=\"economic-queue-history-details-section-udfald\"");
expect(source).toContain("data-testid=\"economic-queue-history-details-section-faktura\"");
expect(source).toContain("data-testid=\"economic-queue-history-details-section-overfoersel\"");
expect(source).toContain("data-testid=\"economic-queue-history-details-section-koersel\"");
expect(source).toContain("data-testid=\"economic-queue-history-details-section-teknisk\"");
expect(source).toContain("data-testid=\"economic-queue-history-details-technical-raw\"");
expect(source).toContain('data-testid="economic-queue-history-details-modal"');
expect(source).toContain('data-testid="economic-queue-history-details-close"');
expect(source).toContain('data-testid="economic-queue-history-details-section-udfald"');
expect(source).toContain('data-testid="economic-queue-history-details-section-faktura"');
expect(source).toContain('data-testid="economic-queue-history-details-section-overfoersel"');
expect(source).toContain('data-testid="economic-queue-history-details-section-koersel"');
expect(source).toContain('data-testid="economic-queue-history-details-section-teknisk"');
expect(source).toContain('data-testid="economic-queue-history-details-technical-raw"');
});
});