@@ -10,15 +10,16 @@ test_that("merge analysis works", {
1010 git_add(" test.txt" )
1111 git_commit(paste(" This is commit number:" , i ))
1212 }
13+ main <- git_branch()
1314 master_log <- git_log()
1415 first_commit <- tail(master_log $ commit , 1 )
1516 git_branch_create(' new' , first_commit )
1617 git_branch_checkout(' new' )
1718 expect_equal(git_log()$ commit , tail(master_log ,1 )$ commit )
18- expect_equal(git_merge_analysis(' master ' ), ' fastforward' )
19+ expect_equal(git_merge_analysis(main ), ' fastforward' )
1920
2021 # Expect no merge commit (ffwd)
21- git_merge(" master " )
22+ git_merge(main )
2223 expect_equal(master_log , git_log())
2324
2425 # Create a branch that diverges
@@ -27,18 +28,18 @@ test_that("merge analysis works", {
2728 writeLines(' Something else' , ' test2.txt' )
2829 git_add(' test2.txt' )
2930 git_commit(" Some other commit" )
30- expect_equal(git_merge_find_base(' master ' ), first_commit )
31+ expect_equal(git_merge_find_base(main ), first_commit )
3132
3233 # Require merge commit
33- expect_equal(git_merge_analysis(' master ' ), ' normal' )
34- git_merge(' master ' )
34+ expect_equal(git_merge_analysis(main ), ' normal' )
35+ git_merge(main )
3536 newlog <- git_log()
3637 expect_length(newlog $ commit , 3 )
3738 expect_equal(newlog $ merge , c(TRUE , FALSE , FALSE ))
3839 expect_null(git_merge_parent_heads())
3940
4041 # Expect no changes
41- git_merge(' master ' )
42+ git_merge(main )
4243 expect_equal(git_log(), newlog )
4344})
4445
0 commit comments