@@ -46,20 +46,20 @@ describe("matlab tests", () => {
4646
4747 it ( "returns toolpath if in toolcache" , async ( ) => {
4848 findMock . mockReturnValue ( "/opt/hostedtoolcache/matlab/r2022b" ) ;
49- await expect ( matlab . makeToolcacheDir ( release , platform ) ) . resolves . toMatchObject ( [ "/opt/hostedtoolcache/matlab/r2022b" , true ] ) ;
49+ await expect ( matlab . getToolcacheDir ( platform , release ) ) . resolves . toMatchObject ( [ "/opt/hostedtoolcache/matlab/r2022b" , true ] ) ;
5050 expect ( infoMock ) . toHaveBeenCalledTimes ( 1 ) ;
5151 } ) ;
5252
5353 it ( "creates cache and returns default path for linux" , async ( ) => {
5454 findMock . mockReturnValue ( "" ) ;
5555 cacheFileMock . mockReturnValue ( "/opt/hostedtoolcache/matlab/r2022b" ) ;
56- await expect ( matlab . makeToolcacheDir ( release , platform ) ) . resolves . toMatchObject ( [ "/opt/hostedtoolcache/matlab/r2022b" , false ] ) ;
56+ await expect ( matlab . getToolcacheDir ( platform , release ) ) . resolves . toMatchObject ( [ "/opt/hostedtoolcache/matlab/r2022b" , false ] ) ;
5757 } ) ;
5858
5959 it ( "creates cache and returns default path for mac" , async ( ) => {
6060 findMock . mockReturnValue ( "" ) ;
6161 cacheFileMock . mockReturnValue ( "/opt/hostedtoolcache/matlab/r2022b" ) ;
62- await expect ( matlab . makeToolcacheDir ( release , "darwin" ) ) . resolves . toMatchObject ( [ "/opt/hostedtoolcache/matlab/r2022b/MATLAB.app" , false ] ) ;
62+ await expect ( matlab . getToolcacheDir ( "darwin" , release ) ) . resolves . toMatchObject ( [ "/opt/hostedtoolcache/matlab/r2022b/MATLAB.app" , false ] ) ;
6363 } ) ;
6464
6565 describe ( "windows performance workaround" , ( ) => {
@@ -94,7 +94,7 @@ describe("matlab tests", () => {
9494 let mkdirSyncSpy = jest . spyOn ( fs , "mkdirSync" ) . mockImplementation ( ( ) => "" ) ;
9595 let symlinkSyncSpy = jest . spyOn ( fs , "symlinkSync" ) . mockImplementation ( ( ) => { } ) ;
9696
97- await expect ( matlab . makeToolcacheDir ( release , "win32" ) ) . resolves . toMatchObject ( [ expectedToolcacheDir , false ] ) ;
97+ await expect ( matlab . getToolcacheDir ( "win32" , release ) ) . resolves . toMatchObject ( [ expectedToolcacheDir , false ] ) ;
9898 expect ( existsSyncSpy ) . toHaveBeenCalledTimes ( 2 ) ;
9999 expect ( mkdirSyncSpy ) . toHaveBeenCalledTimes ( 1 ) ;
100100 expect ( symlinkSyncSpy ) . toHaveBeenCalledTimes ( 2 ) ;
@@ -104,26 +104,26 @@ describe("matlab tests", () => {
104104 let expectedToolcacheDir = "C:\\hostedtoolcache\\windows\\matlab\\r2022b" ;
105105 process . env [ "AGENT_ISSELFHOSTED" ] = "1" ;
106106 process . env [ "RUNNER_ENVIRONMENT" ] = "self-hosted" ;
107- await expect ( matlab . makeToolcacheDir ( release , "win32" ) ) . resolves . toMatchObject ( [ expectedToolcacheDir , false ] ) ;
107+ await expect ( matlab . getToolcacheDir ( "win32" , release ) ) . resolves . toMatchObject ( [ expectedToolcacheDir , false ] ) ;
108108 } ) ;
109109
110110 it ( "uses default toolcache directory toolcache directory is not defined" , async ( ) => {
111111 let expectedToolcacheDir = "C:\\hostedtoolcache\\windows\\matlab\\r2022b" ;
112112 process . env [ "RUNNER_TOOL_CACHE" ] = '' ;
113113 cacheFileMock . mockReturnValue ( expectedToolcacheDir ) ;
114- await expect ( matlab . makeToolcacheDir ( release , "win32" ) ) . resolves . toMatchObject ( [ expectedToolcacheDir , false ] ) ;
114+ await expect ( matlab . getToolcacheDir ( "win32" , release ) ) . resolves . toMatchObject ( [ expectedToolcacheDir , false ] ) ;
115115 } ) ;
116116
117117 it ( "uses default toolcache directory if d: drive doesn't exist" , async ( ) => {
118118 jest . spyOn ( fs , "existsSync" ) . mockReturnValue ( false ) ;
119119 let expectedToolcacheDir = "C:\\hostedtoolcache\\windows\\matlab\\r2022b" ;
120- await expect ( matlab . makeToolcacheDir ( release , "win32" ) ) . resolves . toMatchObject ( [ expectedToolcacheDir , false ] ) ;
120+ await expect ( matlab . getToolcacheDir ( "win32" , release ) ) . resolves . toMatchObject ( [ expectedToolcacheDir , false ] ) ;
121121 } ) ;
122122
123123 it ( "uses default toolcache directory if c: drive doesn't exist" , async ( ) => {
124124 jest . spyOn ( fs , "existsSync" ) . mockReturnValueOnce ( true ) . mockReturnValue ( false ) ;
125125 let expectedToolcacheDir = "C:\\hostedtoolcache\\windows\\matlab\\r2022b" ;
126- await expect ( matlab . makeToolcacheDir ( release , "win32" ) ) . resolves . toMatchObject ( [ expectedToolcacheDir , false ] ) ;
126+ await expect ( matlab . getToolcacheDir ( "win32" , release ) ) . resolves . toMatchObject ( [ expectedToolcacheDir , false ] ) ;
127127
128128 } ) ;
129129 } ) ;
0 commit comments