X Tutup
Skip to content

Commit ae70a81

Browse files
committed
Update tests
1 parent 80bdd1e commit ae70a81

File tree

2 files changed

+9
-6
lines changed

2 files changed

+9
-6
lines changed

command/pr_test.go

Lines changed: 8 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1029,16 +1029,17 @@ func TestPrMerge_deleteBranch(t *testing.T) {
10291029
defer cmdTeardown()
10301030

10311031
cs.Stub("") // git config --get-regexp ^branch\.blueberries\.(remote|merge)$
1032-
cs.Stub("") // git symbolic-ref --quiet --short HEAD
10331032
cs.Stub("") // git checkout master
1033+
cs.Stub("") // git rev-parse --verify blueberries`
10341034
cs.Stub("") // git branch -d
1035+
cs.Stub("") // git push origin --delete blueberries
10351036

10361037
output, err := RunCommand(`pr merge --merge --delete-branch`)
10371038
if err != nil {
10381039
t.Fatalf("Got unexpected error running `pr merge` %s", err)
10391040
}
10401041

1041-
test.ExpectLines(t, output.String(), "Merged pull request #3", "Deleted local branch")
1042+
test.ExpectLines(t, output.String(), "Merged pull request #3", "Deleted branch blueberries")
10421043
}
10431044

10441045
func TestPrMerge_deleteNonCurrentBranch(t *testing.T) {
@@ -1055,14 +1056,16 @@ func TestPrMerge_deleteNonCurrentBranch(t *testing.T) {
10551056
cs, cmdTeardown := test.InitCmdStubber()
10561057
defer cmdTeardown()
10571058
// We don't expect the default branch to be checked out, just that blueberries is deleted
1059+
cs.Stub("") // git rev-parse --verify blueberries
10581060
cs.Stub("") // git branch -d blueberries
1061+
cs.Stub("") // git push origin --delete blueberries
10591062

10601063
output, err := RunCommand(`pr merge --merge --delete-branch blueberries`)
10611064
if err != nil {
10621065
t.Fatalf("Got unexpected error running `pr merge` %s", err)
10631066
}
10641067

1065-
test.ExpectLines(t, output.String(), "Merged pull request #3", "Deleted local branch")
1068+
test.ExpectLines(t, output.String(), "Merged pull request #3", "Deleted branch blueberries")
10661069
}
10671070

10681071
func TestPrMerge_noPrNumberGiven(t *testing.T) {
@@ -1193,6 +1196,7 @@ func TestPRMerge_interactive(t *testing.T) {
11931196
cs.Stub("") // git config --get-regexp ^branch\.blueberries\.(remote|merge)$
11941197
cs.Stub("") // git symbolic-ref --quiet --short HEAD
11951198
cs.Stub("") // git checkout master
1199+
cs.Stub("") // git push origin --delete blueberries
11961200
cs.Stub("") // git branch -d
11971201

11981202
as, surveyTeardown := initAskStubber()
@@ -1214,7 +1218,7 @@ func TestPRMerge_interactive(t *testing.T) {
12141218
t.Fatalf("Got unexpected error running `pr merge` %s", err)
12151219
}
12161220

1217-
test.ExpectLines(t, output.String(), "Merged pull request #3", "Deleted local branch")
1221+
test.ExpectLines(t, output.String(), "Merged pull request #3", "Deleted branch blueberries")
12181222
}
12191223

12201224
func TestPrMerge_multipleMergeMethods(t *testing.T) {

git/git.go

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -217,8 +217,7 @@ func DeleteRemoteBranch(branch string) error {
217217

218218
func DoesLocalBranchExist(branch string) bool {
219219
configCmd := GitCommand("rev-parse", "--verify", branch)
220-
x, err := run.PrepareCmd(configCmd).Output()
221-
fmt.Printf("🌭 %+v|%+v\n", x, err != nil)
220+
_, err := run.PrepareCmd(configCmd).Output()
222221
return err == nil
223222
}
224223

0 commit comments

Comments
 (0)
X Tutup