@@ -2,8 +2,8 @@ import AdmZip from 'adm-zip';
22import axios from 'axios' ;
33import dirTree from 'directory-tree' ;
44import { rmSync , existsSync } from 'fs' ;
5- import { basename , join } from 'path' ;
6- import { describe , expect , it , vi , afterAll } from 'vitest' ;
5+ import { join } from 'path' ;
6+ import { describe , expect , it , vi } from 'vitest' ;
77import { DTSManager } from './DTSManager' ;
88import { UpdateMode } from '../../server/constant' ;
99
@@ -14,7 +14,7 @@ describe('DTSManager', () => {
1414 const typesFolder = '@mf-types-dts-test' ;
1515 const remoteOptions = {
1616 moduleFederationConfig : {
17- name : 'moduleFederationTypescript ' ,
17+ name : 'dtsManagerSpecRemote ' ,
1818 filename : 'remoteEntry.js' ,
1919 exposes : {
2020 './index' : join ( __dirname , '..' , './index.ts' ) ,
@@ -34,7 +34,7 @@ describe('DTSManager', () => {
3434
3535 const hostOptions = {
3636 moduleFederationConfig : {
37- name : 'moduleFederationTypescript ' ,
37+ name : 'dtsManagerSpecHost ' ,
3838 filename : 'remoteEntry.js' ,
3939 remotes : {
4040 remotes : 'remote@https://foo.it' ,
@@ -53,15 +53,6 @@ describe('DTSManager', () => {
5353 host : hostOptions ,
5454 } ) ;
5555
56- afterAll ( ( ) => {
57- [
58- join ( projectRoot , TEST_DIT_DIR , remoteOptions . typesFolder ) ,
59- join ( projectRoot , hostOptions . typesFolder ) ,
60- ] . forEach ( ( tmpDir ) => {
61- rmSync ( tmpDir , { recursive : true } ) ;
62- } ) ;
63- } ) ;
64-
6556 it ( 'generate types' , async ( ) => {
6657 const distFolder = join (
6758 projectRoot ,
@@ -355,13 +346,13 @@ describe('DTSManager', () => {
355346 rmSync ( distFolder , { recursive : true } ) ;
356347 expect ( existsSync ( distFolder ) ) . toEqual ( false ) ;
357348 await dtsManager . updateTypes ( {
358- remoteName : remoteOptions . moduleFederationConfig . name ,
349+ remoteName : hostOptions . moduleFederationConfig . name ,
359350 remoteTarPath : '' ,
360351 updateMode : UpdateMode . POSITIVE ,
361352 } ) ;
362353 expect (
363354 dirTree ( distFolder , {
364- exclude : [ / n o d e _ m o d u l e s / , / d e v - w o r k e r / , / p l u g i n s / , / s e r v e r / ] ,
355+ exclude : [ / n o d e _ m o d u l e s / , / d e v - w o r k e r / , / p l u g i n s / , / s e r v e r / , , ] ,
365356 } ) ,
366357 ) . toMatchObject ( {
367358 name : '@mf-types-dts-test' ,
0 commit comments