Skip to content

Commit 05a39b7

Browse files
committed
Fix tests
1 parent 147cdcd commit 05a39b7

File tree

1 file changed

+21
-0
lines changed

1 file changed

+21
-0
lines changed

pkg/cmd/pr/merge/merge_test.go

Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -197,6 +197,8 @@ func TestPrMerge(t *testing.T) {
197197
cs, cmdTeardown := test.InitCmdStubber()
198198
defer cmdTeardown()
199199

200+
prompt.StubConfirm(true)
201+
200202
cs.Stub("branch.blueberries.remote origin\nbranch.blueberries.merge refs/heads/blueberries") // git config --get-regexp ^branch\.master\.(remote|merge)
201203
cs.Stub("") // git config --get-regexp ^branch\.blueberries\.(remote|merge)$
202204
cs.Stub("") // git symbolic-ref --quiet --short HEAD
@@ -242,6 +244,8 @@ func TestPrMerge_nontty(t *testing.T) {
242244
cs, cmdTeardown := test.InitCmdStubber()
243245
defer cmdTeardown()
244246

247+
prompt.StubConfirm(true)
248+
245249
cs.Stub("branch.blueberries.remote origin\nbranch.blueberries.merge refs/heads/blueberries") // git config --get-regexp ^branch\.master\.(remote|merge)
246250
cs.Stub("") // git config --get-regexp ^branch\.blueberries\.(remote|merge)$
247251
cs.Stub("") // git symbolic-ref --quiet --short HEAD
@@ -284,6 +288,8 @@ func TestPrMerge_withRepoFlag(t *testing.T) {
284288
cs, cmdTeardown := test.InitCmdStubber()
285289
defer cmdTeardown()
286290

291+
prompt.StubConfirm(true)
292+
287293
output, err := runCommand(http, "master", true, "pr merge 1 --merge -R OWNER/REPO")
288294
if err != nil {
289295
t.Fatalf("error running command `pr merge`: %v", err)
@@ -318,6 +324,8 @@ func TestPrMerge_deleteBranch(t *testing.T) {
318324
cs, cmdTeardown := test.InitCmdStubber()
319325
defer cmdTeardown()
320326

327+
prompt.StubConfirm(true)
328+
321329
cs.Stub("") // git config --get-regexp ^branch\.blueberries\.(remote|merge)$
322330
cs.Stub("") // git checkout master
323331
cs.Stub("") // git rev-parse --verify blueberries`
@@ -351,6 +359,9 @@ func TestPrMerge_deleteNonCurrentBranch(t *testing.T) {
351359

352360
cs, cmdTeardown := test.InitCmdStubber()
353361
defer cmdTeardown()
362+
363+
prompt.StubConfirm(true)
364+
354365
// We don't expect the default branch to be checked out, just that blueberries is deleted
355366
cs.Stub("") // git rev-parse --verify blueberries
356367
cs.Stub("") // git branch -d blueberries
@@ -384,6 +395,8 @@ func TestPrMerge_noPrNumberGiven(t *testing.T) {
384395
cs, cmdTeardown := test.InitCmdStubber()
385396
defer cmdTeardown()
386397

398+
prompt.StubConfirm(true)
399+
387400
cs.Stub("branch.blueberries.remote origin\nbranch.blueberries.merge refs/heads/blueberries") // git config --get-regexp ^branch\.master\.(remote|merge)
388401
cs.Stub("") // git config --get-regexp ^branch\.blueberries\.(remote|merge)$
389402
cs.Stub("") // git symbolic-ref --quiet --short HEAD
@@ -429,6 +442,8 @@ func TestPrMerge_rebase(t *testing.T) {
429442
cs, cmdTeardown := test.InitCmdStubber()
430443
defer cmdTeardown()
431444

445+
prompt.StubConfirm(true)
446+
432447
cs.Stub("") // git config --get-regexp ^branch\.blueberries\.(remote|merge)$
433448
cs.Stub("") // git symbolic-ref --quiet --short HEAD
434449
cs.Stub("") // git checkout master
@@ -473,6 +488,8 @@ func TestPrMerge_squash(t *testing.T) {
473488
cs, cmdTeardown := test.InitCmdStubber()
474489
defer cmdTeardown()
475490

491+
prompt.StubConfirm(true)
492+
476493
cs.Stub("") // git config --get-regexp ^branch\.blueberries\.(remote|merge)$
477494
cs.Stub("") // git symbolic-ref --quiet --short HEAD
478495
cs.Stub("") // git checkout master
@@ -499,6 +516,8 @@ func TestPrMerge_alreadyMerged(t *testing.T) {
499516
cs, cmdTeardown := test.InitCmdStubber()
500517
defer cmdTeardown()
501518

519+
prompt.StubConfirm(true)
520+
502521
cs.Stub("") // git config --get-regexp ^branch\.blueberries\.(remote|merge)$
503522
cs.Stub("") // git symbolic-ref --quiet --short HEAD
504523
cs.Stub("") // git checkout master
@@ -561,6 +580,8 @@ func TestPRMerge_interactive(t *testing.T) {
561580
},
562581
})
563582

583+
prompt.StubConfirm(true)
584+
564585
output, err := runCommand(http, "blueberries", true, "")
565586
if err != nil {
566587
t.Fatalf("Got unexpected error running `pr merge` %s", err)

0 commit comments

Comments
 (0)