chore(tools): update filename and versioning API (#46238)

* chore(tools): update filename and versioning API

* fix(tests): rename file name

* fix(tests): current version to test against
pull/46248/head
Sem Bauke 2022-05-31 09:57:36 +02:00 committed by GitHub
parent 00998b5aa9
commit d5423745d9
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
3 changed files with 4 additions and 4 deletions

View File

@ -16,7 +16,7 @@ const globalConfigPath = path.resolve(__dirname, '../../../config');
void getChallengesForLang('english')
.then((result: Record<string, unknown>) => {
if (CURRICULUM_LOCALE === 'english') {
buildExtCurriculumData('v1.0.0', result as Curriculum);
buildExtCurriculumData('v1', result as Curriculum);
}
return result;
})

View File

@ -58,7 +58,7 @@ export function buildExtCurriculumData(
function parseCurriculumData() {
const superBlockKeys = Object.values(SuperBlocks);
writeToFile('availableSuperblocks', {
writeToFile('available-superblocks', {
superblocks: [
superBlockMobileAppOrder,
Object.values(SuperBlocks).map(superblock =>

View File

@ -7,7 +7,7 @@ import { mobileSchemaValidator } from './mobileSchema';
import { superBlockMobileAppOrder } from './build-external-curricula-data';
if (envData.clientLocale == 'english' && !envData.showUpcomingChanges) {
const VERSION = 'v1.0.0';
const VERSION = 'v1';
describe('mobile curriculum build', () => {
const mobileStaticPath = path.resolve(__dirname, '../../../client/static');
@ -38,7 +38,7 @@ if (envData.clientLocale == 'english' && !envData.showUpcomingChanges) {
);
fileArray
.filter(fileInArray => fileInArray !== 'availableSuperblocks.json')
.filter(fileInArray => fileInArray !== 'available-superblocks.json')
.forEach(fileInArray => {
const fileContent = fs.readFileSync(
`${mobileStaticPath}/curriculum-data/${VERSION}/${fileInArray}`,