Improve test for setting correct line numbers by adding line generation and conditional checks

This commit is contained in:
2026-01-29 03:23:53 +00:00
parent 2f636ab08d
commit c7696eb4bb

View File

@@ -353,10 +353,14 @@ describe('useGamemasterFiles', () => {
});
it('should set correct line numbers', () => {
// Create enough lines for this test
composable.fileLines.value = Array(200).fill('test line');
composable.updateDisplayLines(50, 150);
expect(composable.displayLines.value.length).toBeGreaterThan(0);
if (composable.displayLines.value.length > 0) {
expect(composable.displayLines.value[0].lineNumber).toBe(51);
expect(composable.displayLines.value[1].lineNumber).toBe(52);
}
});
});