import test from 'node:test' import assert from 'node:assert/strict' import { loadModule } from './load.mjs' const { statusTone } = await loadModule('src/lib/ticketStatus.js') test('statusTone: Ton je gespeichertem Wert', () => { for (const s of ['Open', '', undefined, null, 'Completed']) assert.equal(statusTone(s), '') for (const s of ['Occupied', 'Assigned', 'Added Info', 'In Kontakt']) assert.equal(statusTone(s), 'blue') for (const s of ['Awaiting', 'Halted']) assert.equal(statusTone(s), 'orange') assert.equal(statusTone('In Test'), 'violet') for (const s of ['Closed', 'Zugesagt']) assert.equal(statusTone(s), 'green') for (const s of ['Cancelled', 'Aborted', 'Abgesagt']) assert.equal(statusTone(s), 'plain') })