Do not duplicate samples

This commit is contained in:
Alex Dima 2021-11-17 16:22:31 +01:00
parent d33ec7c209
commit 979d6a1b26
No known key found for this signature in database
GPG key ID: 39563C1504FDD0C9
78 changed files with 20 additions and 7637 deletions

View file

@ -21,7 +21,7 @@ createSimpleServer(SERVER_ROOT, 8088);
function generateTestSamplesTask() {
const sampleNames = fs.readdirSync(path.join(REPO_ROOT, 'test/manual/samples'));
const samples = sampleNames.map((sampleName) => {
let samples = sampleNames.map((sampleName) => {
const samplePath = path.join(REPO_ROOT, 'test/manual/samples', sampleName);
const sampleContent = fs.readFileSync(samplePath).toString();
return {
@ -29,6 +29,24 @@ function generateTestSamplesTask() {
content: sampleContent
};
});
// Add samples from website
{
let sampleNames = fs.readdirSync(path.join(REPO_ROOT, 'website/index/samples'));
sampleNames = sampleNames.filter((name) => /^sample/.test(name));
samples = samples.concat(
sampleNames.map((sampleName) => {
const samplePath = path.join(REPO_ROOT, 'website/index/samples', sampleName);
const sampleContent = fs.readFileSync(samplePath).toString();
return {
name: sampleName,
content: sampleContent
};
})
);
}
const prefix =
'//This is a generated file via `npm run simpleserver`\ndefine([], function() { return';
const suffix = '; });';