Skip to content

Commit 1d5b7f6

Browse files
committed
ffs
1 parent 0e5daa9 commit 1d5b7f6

File tree

1 file changed

+8
-9
lines changed
  • packages/svelte/tests/sourcemaps

1 file changed

+8
-9
lines changed

packages/svelte/tests/sourcemaps/test.ts

Lines changed: 8 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -150,19 +150,18 @@ const { test, run } = suite<SourcemapTest>(async (config, cwd) => {
150150
// If the string is the last segment and it's the end of the line,
151151
// it's okay if there's no end segment (source maps save space by omitting it in that case)
152152
if (
153-
segments.indexOf(segment) !== segments.length - 1 ||
154-
!/[\r\n]/.test(output[generated.character])
153+
segments.at(-1)![0] < generated_end ||
154+
!/[\r\n]/.test(output[generated.character + generated_str.length])
155155
) {
156-
console.log(
157-
segments.indexOf(segment) !== segments.length - 1,
158-
segments.length,
159-
segments.indexOf(segment)
160-
);
156+
console.log(segments.at(-1)![0] < generated_end, segments.at(-1)![0], generated_end);
161157
console.log(
162158
/[\r\n]/.test(output[generated.character]),
163-
output[generated.character] +
159+
output[generated.character + generated_str.length] +
164160
'::' +
165-
output.slice(generated.character - 10, generated.character + 10)
161+
output.slice(
162+
generated.character + generated_str.length - 10,
163+
generated.character + generated_str.length + 10
164+
)
166165
);
167166
throw new Error(
168167
`Could not find end segment for '${str}' in sourcemap (${generated.line}:${generated_end})`

0 commit comments

Comments
 (0)