@@ -9,26 +9,25 @@ const baseDir = path.resolve(__dirname, '../..');
99const cli = path . join ( baseDir , 'packages/cli/dist/index.js' ) ;
1010const tmp = temporaryDirectory ( ) ;
1111
12- afterAll ( async ( ) => {
13- await fs . rm ( tmp , { force :true , recursive :true } ) ;
14- } ) ;
15-
16- test (
17- 'getInlineContentForPackage finds files from @tutorialkit/astro' ,
18- { timeout :process . env . CI ?60_000 :10_000 } ,
12+ afterAll (
1913async ( ) => {
20- await execa (
21- 'node' ,
22- [ cli , 'create' , 'theme-test' , '--install' , '--no-git' , '--no-start' , '--package-manager' , 'pnpm' , '--defaults' ] ,
23- { cwd :tmp } ,
24- ) ;
25-
26- const content = getInlineContentForPackage ( {
27- name :'@tutorialkit/astro' ,
28- pattern :'/dist/default/**/*.astro' ,
29- root :`${ tmp } /theme-test` ,
30- } ) ;
31-
32- expect ( content . length ) . toBeGreaterThan ( 0 ) ;
14+ await fs . rm ( tmp , { force :true , recursive :true } ) ;
3315} ,
16+ process . env . CI ?60_000 :10_000 ,
3417) ;
18+
19+ test ( 'getInlineContentForPackage finds files from @tutorialkit/astro' , async ( ) => {
20+ await execa (
21+ 'node' ,
22+ [ cli , 'create' , 'theme-test' , '--install' , '--no-git' , '--no-start' , '--package-manager' , 'pnpm' , '--defaults' ] ,
23+ { cwd :tmp } ,
24+ ) ;
25+
26+ const content = getInlineContentForPackage ( {
27+ name :'@tutorialkit/astro' ,
28+ pattern :'/dist/default/**/*.astro' ,
29+ root :`${ tmp } /theme-test` ,
30+ } ) ;
31+
32+ expect ( content . length ) . toBeGreaterThan ( 0 ) ;
33+ } ) ;