Merge branch 'update-expected' into typescript-tests

pull/4917/head
pushkine 5 years ago
commit 61a27d5f98

@ -33,9 +33,9 @@ glob('samples/*/input.svelte', { cwd: __dirname })
`${__dirname}/${file.replace('input.svelte', 'expected.js')}`, `${__dirname}/${file.replace('input.svelte', 'expected.js')}`,
svelte svelte
.compile( .compile(
readFileSync(`${__dirname}/${file}`, 'utf-8').replace(/\s+$/, ''), readFileSync(`${__dirname}/${file}`, 'utf-8').replace(/\s+$/, '').replace(/\r/g, ''),
loadConfig(`${__dirname}/${file.replace('input.svelte', '_config.js')}`).options loadConfig(`${__dirname}/${file.replace('input.svelte', '_config.js')}`).options
) )
.js.code.replace(/generated by Svelte v\d+\.\d+\.\d+(-\w+\.\d+)?/, 'generated by Svelte vX.Y.Z') .js.code.replace(/generated by Svelte v\d+\.\d+\.\d+(-\w+\.\d+)?/, 'generated by Svelte vX.Y.Z').replace(/\r/g, '')
); );
}); });

@ -17,7 +17,7 @@ glob('samples/*/input.svelte', { cwd: __dirname })
writeFileSync( writeFileSync(
`${__dirname}/${file.replace('input.svelte', 'output.json')}`, `${__dirname}/${file.replace('input.svelte', 'output.json')}`,
JSON.stringify( JSON.stringify(
svelte.compile(readFileSync(`${__dirname}/${file}`, 'utf-8').replace(/\s+$/, ''), { generate: false }).ast, svelte.compile(readFileSync(`${__dirname}/${file}`, 'utf-8').replace(/\s+$/, '').replace(/\r/g, ''), { generate: false }).ast,
null, null,
'\t' '\t'
) )
@ -26,7 +26,7 @@ glob('samples/*/input.svelte', { cwd: __dirname })
if (e.name !== 'ParseError') throw e; if (e.name !== 'ParseError') throw e;
writeFileSync( writeFileSync(
`${__dirname}/${file.replace('input.svelte', 'error.json')}`, `${__dirname}/${file.replace('input.svelte', 'error.json')}`,
JSON.stringify({ ...e, message: e.message }, null, '\t') JSON.stringify({ code:e.code, message: e.message, pos:e.pos, start:e.start, end:e.end }, null, '\t')
); );
} }
}); });

Loading…
Cancel
Save