@@ -28,7 +28,7 @@ vi.mock('../src/config', async (importOriginal) => {
2828} ) ;
2929
3030// Mock process.chdir
31- const chdirSpy = vi . spyOn ( process , 'chdir' ) . mockImplementation ( ( ) => { } ) ;
31+ const chdirSpy = vi . spyOn ( process , 'chdir' ) . mockImplementation ( ( ) => { } ) ;
3232
3333describe ( 'Main Action Logic' , ( ) => {
3434 let mockUpdaterService : vi . Mocked < UpdaterService > ;
@@ -86,8 +86,7 @@ describe('Main Action Logic', () => {
8686 expect ( mockUpdaterRegistry . loadUpdaters ) . toHaveBeenCalled ( ) ;
8787 expect ( mockUpdaterService . getPlatform ) . toHaveBeenCalledWith ( 'node' ) ;
8888 expect ( core . info ) . toHaveBeenCalledWith ( 'Detected platform: node' ) ;
89- expect ( safeParseJSON ) . toHaveBeenCalledWith ( '[]' ) ;
90- expect ( mockUpdaterService . updateVersion ) . toHaveBeenCalledWith ( 'node' , 'patch' , [ ] ) ;
89+ expect ( mockUpdaterService . updateVersion ) . toHaveBeenCalledWith ( 'node' , 'patch' , '[]' ) ;
9190 expect ( core . setOutput ) . toHaveBeenCalledWith ( 'new_version' , '1.0.1' ) ;
9291 expect ( mockGitService . getLatestTag ) . toHaveBeenCalled ( ) ;
9392 expect ( mockGitService . getCommitsSinceTag ) . toHaveBeenCalledWith ( 'v1.0.0' ) ;
@@ -165,10 +164,9 @@ describe('Main Action Logic', () => {
165164 } ) ;
166165
167166 it ( 'should handle InvalidManifestError' , async ( ) => {
168- ( safeParseJSON as vi . Mock ) . mockImplementation ( ( ) => {
167+ mockGitService . configureGitUser . mockImplementation ( ( ) => {
169168 throw new InvalidManifestError ( 'Invalid JSON' ) ;
170169 } ) ;
171-
172170 const { run } = await import ( '../src/index' ) ;
173171 await run ( ) ;
174172
0 commit comments