@@ -52,34 +52,6 @@ cube('Bar', {
5252 ] ) ,
5353} ;
5454
55- const repositoryWithDataSource : SchemaFileRepository = {
56- localPath : ( ) => __dirname ,
57- dataSchemaFiles : ( ) => Promise . resolve ( [
58- {
59- fileName : 'main.js' , content : `
60- cube('Bar', {
61- sql: 'select * from bar',
62-
63- measures: {
64- count: {
65- type: 'count'
66- }
67- },
68-
69- dataSource: 'dataSource',
70-
71- dimensions: {
72- time: {
73- sql: 'timestamp',
74- type: 'time'
75- }
76- }
77- });
78- ` ,
79- } ,
80- ] ) ,
81- } ;
82-
8355const repositoryWithoutContent : SchemaFileRepository = {
8456 localPath : ( ) => __dirname ,
8557 dataSchemaFiles : ( ) => Promise . resolve ( [ { fileName : 'main.js' , content : '' } ] ) ,
@@ -363,29 +335,6 @@ describe('index.test', () => {
363335 expect ( metaConfigExtended ) . toHaveProperty ( 'metaConfig' ) ;
364336 expect ( metaConfigExtended . metaConfig . length ) . toBeGreaterThan ( 0 ) ;
365337 expect ( metaConfigExtended ) . toHaveProperty ( 'cubeDefinitions' ) ;
366- expect ( metaConfigExtended ) . toHaveProperty ( 'dataSources' ) ;
367- expect ( metaConfigExtended . dataSources ) . toEqual ( [ 'default' ] ) ;
368- expect ( metaConfigExtendedSpy ) . toHaveBeenCalled ( ) ;
369- metaConfigExtendedSpy . mockClear ( ) ;
370- } ) ;
371- } ) ;
372-
373- describe ( 'CompilerApi with dataSource' , ( ) => {
374- const logger = jest . fn ( ( ) => { } ) ;
375- const compilerApi = new CompilerApi (
376- repositoryWithDataSource ,
377- async ( ) => 'mysql' ,
378- { logger }
379- ) ;
380- const metaConfigExtendedSpy = jest . spyOn ( compilerApi , 'metaConfigExtended' ) ;
381-
382- test ( 'CompilerApi metaConfigExtended' , async ( ) => {
383- const metaConfigExtended = await compilerApi . metaConfigExtended ( { requestId : 'XXX' } ) ;
384- expect ( metaConfigExtended ) . toHaveProperty ( 'metaConfig' ) ;
385- expect ( metaConfigExtended . metaConfig . length ) . toBeGreaterThan ( 0 ) ;
386- expect ( metaConfigExtended ) . toHaveProperty ( 'cubeDefinitions' ) ;
387- expect ( metaConfigExtended ) . toHaveProperty ( 'dataSources' ) ;
388- expect ( metaConfigExtended . dataSources ) . toEqual ( [ 'dataSource' ] ) ;
389338 expect ( metaConfigExtendedSpy ) . toHaveBeenCalled ( ) ;
390339 metaConfigExtendedSpy . mockClear ( ) ;
391340 } ) ;
0 commit comments