import CodeGenerator from '../../src'; import * as fs from 'fs'; import * as path from 'path'; test('page-element2', async () => { const inputSchemaJsonFile = path.join(__dirname, 'page-element2.schema.json'); const outputDir = path.join(__dirname, 'page-element2.generated'); await exportProject(inputSchemaJsonFile, outputDir); const generatedPageFileContent = fs.readFileSync( path.join(outputDir, 'demo-project/src/pages/$/index.jsx'), 'utf-8', ); expect(generatedPageFileContent).toContain(' { // displayResultInConsole(result); const publisher = CodeGenerator.publishers.disk(); await publisher.publish({ project: result, outputPath, projectSlug: 'demo-project', createProjectFolder: true, }); return result; }); }