From a917d9eba08b99cf73f8fdf563b26d25afdee87b Mon Sep 17 00:00:00 2001 From: "smx.pusha" <139338836+smxpusha@users.noreply.github.com> Date: Tue, 18 Aug 2026 07:32:01 +0200 Subject: [PATCH] FIX - normalize contract test line endings Normalize source fixtures before newline-sensitive assertions so the Companies and Notes contract tests behave consistently on Windows and Unix checkouts. --- frontend/src/companiesServiceLineCalls.contract.test.ts | 8 ++++---- .../views/apps/CompaniesApp.conversation.contract.test.ts | 2 +- .../views/apps/CompaniesApp.service-line.contract.test.ts | 2 +- frontend/src/views/apps/NotesApp.menu.contract.test.ts | 6 +++--- 4 files changed, 9 insertions(+), 9 deletions(-) diff --git a/frontend/src/companiesServiceLineCalls.contract.test.ts b/frontend/src/companiesServiceLineCalls.contract.test.ts index 1481495..4aac6e9 100644 --- a/frontend/src/companiesServiceLineCalls.contract.test.ts +++ b/frontend/src/companiesServiceLineCalls.contract.test.ts @@ -5,19 +5,19 @@ import { describe, expect, it } from 'vitest' const client = readFileSync( new URL('../../sky_phone/source/client/main.lua', import.meta.url), 'utf8', -) +).replace(/\r\n/g, '\n') const companiesServer = readFileSync( new URL('../../sky_phone/source/server/companies.lua', import.meta.url), 'utf8', -) +).replace(/\r\n/g, '\n') const callsServer = readFileSync( new URL('../../sky_phone/source/server/calls.lua', import.meta.url), 'utf8', -) +).replace(/\r\n/g, '\n') const companiesStore = readFileSync( new URL('./stores/companies.ts', import.meta.url), 'utf8', -) +).replace(/\r\n/g, '\n') const apostrophe = String.fromCharCode(39) const quote = String.fromCharCode(34) diff --git a/frontend/src/views/apps/CompaniesApp.conversation.contract.test.ts b/frontend/src/views/apps/CompaniesApp.conversation.contract.test.ts index b4dc964..da641f2 100644 --- a/frontend/src/views/apps/CompaniesApp.conversation.contract.test.ts +++ b/frontend/src/views/apps/CompaniesApp.conversation.contract.test.ts @@ -5,7 +5,7 @@ import { describe, expect, it } from 'vitest' const source = readFileSync( new URL('./CompaniesApp.vue', import.meta.url), 'utf8', -) +).replace(/\r\n/g, '\n') const scriptSource = source.slice(0, source.indexOf('')) const requestBranchStart = source.indexOf( '