@@ -250,11 +250,15 @@ describe('create-or-update-branch tests', () => {
250250 expect ( branchCommits . length ) . toEqual ( 1 )
251251 expect ( branchCommits [ 0 ] . subject ) . toEqual ( 'Test changes' )
252252 expect ( branchCommits [ 0 ] . changes . length ) . toEqual ( 3 )
253- expect ( branchCommits [ 0 ] . changes ) . toEqual ( [
254- { mode : '100755' , path : UNTRACKED_EXE_FILE , status : 'A' } ,
255- { mode : '100644' , path : TRACKED_FILE , status : 'M' } ,
256- { mode : '100644' , path : UNTRACKED_FILE , status : 'A' }
257- ] )
253+ expect ( branchCommits [ 0 ] . changes [ 0 ] . mode ) . toEqual ( '100755' )
254+ expect ( branchCommits [ 0 ] . changes [ 0 ] . path ) . toEqual ( UNTRACKED_EXE_FILE )
255+ expect ( branchCommits [ 0 ] . changes [ 0 ] . status ) . toEqual ( 'A' )
256+ expect ( branchCommits [ 0 ] . changes [ 1 ] . mode ) . toEqual ( '100644' )
257+ expect ( branchCommits [ 0 ] . changes [ 1 ] . path ) . toEqual ( TRACKED_FILE )
258+ expect ( branchCommits [ 0 ] . changes [ 1 ] . status ) . toEqual ( 'M' )
259+ expect ( branchCommits [ 0 ] . changes [ 2 ] . mode ) . toEqual ( '100644' )
260+ expect ( branchCommits [ 0 ] . changes [ 2 ] . path ) . toEqual ( UNTRACKED_FILE )
261+ expect ( branchCommits [ 0 ] . changes [ 2 ] . status ) . toEqual ( 'A' )
258262 } )
259263
260264 it ( 'tests buildBranchCommits with addition and deletion' , async ( ) => {
@@ -272,11 +276,15 @@ describe('create-or-update-branch tests', () => {
272276 expect ( branchCommits . length ) . toEqual ( 1 )
273277 expect ( branchCommits [ 0 ] . subject ) . toEqual ( 'Test changes' )
274278 expect ( branchCommits [ 0 ] . changes . length ) . toEqual ( 3 )
275- expect ( branchCommits [ 0 ] . changes ) . toEqual ( [
276- { mode : '100644' , path : TRACKED_FILE , status : 'D' } ,
277- { mode : '100644' , path : UNTRACKED_FILE , status : 'A' } ,
278- { mode : '100644' , path : TRACKED_FILE_NEW_PATH , status : 'A' }
279- ] )
279+ expect ( branchCommits [ 0 ] . changes [ 0 ] . mode ) . toEqual ( '100644' )
280+ expect ( branchCommits [ 0 ] . changes [ 0 ] . path ) . toEqual ( TRACKED_FILE )
281+ expect ( branchCommits [ 0 ] . changes [ 0 ] . status ) . toEqual ( 'D' )
282+ expect ( branchCommits [ 0 ] . changes [ 1 ] . mode ) . toEqual ( '100644' )
283+ expect ( branchCommits [ 0 ] . changes [ 1 ] . path ) . toEqual ( UNTRACKED_FILE )
284+ expect ( branchCommits [ 0 ] . changes [ 1 ] . status ) . toEqual ( 'A' )
285+ expect ( branchCommits [ 0 ] . changes [ 2 ] . mode ) . toEqual ( '100644' )
286+ expect ( branchCommits [ 0 ] . changes [ 2 ] . path ) . toEqual ( TRACKED_FILE_NEW_PATH )
287+ expect ( branchCommits [ 0 ] . changes [ 2 ] . status ) . toEqual ( 'A' )
280288 } )
281289
282290 it ( 'tests buildBranchCommits with multiple commits' , async ( ) => {
@@ -294,10 +302,13 @@ describe('create-or-update-branch tests', () => {
294302 expect ( branchCommits [ i ] . subject ) . toEqual ( `Test changes ${ i } ` )
295303 expect ( branchCommits [ i ] . changes . length ) . toEqual ( 2 )
296304 const untrackedFileStatus = i == 0 ? 'A' : 'M'
297- expect ( branchCommits [ i ] . changes ) . toEqual ( [
298- { mode : '100644' , path : TRACKED_FILE , status : 'M' } ,
299- { mode : '100644' , path : UNTRACKED_FILE , status : untrackedFileStatus }
300- ] )
305+
306+ expect ( branchCommits [ i ] . changes [ 0 ] . mode ) . toEqual ( '100644' )
307+ expect ( branchCommits [ i ] . changes [ 0 ] . path ) . toEqual ( TRACKED_FILE )
308+ expect ( branchCommits [ i ] . changes [ 0 ] . status ) . toEqual ( 'M' )
309+ expect ( branchCommits [ i ] . changes [ 1 ] . mode ) . toEqual ( '100644' )
310+ expect ( branchCommits [ i ] . changes [ 1 ] . path ) . toEqual ( UNTRACKED_FILE )
311+ expect ( branchCommits [ i ] . changes [ 1 ] . status ) . toEqual ( untrackedFileStatus )
301312 }
302313 } )
303314
0 commit comments