Respect clone target
Fixes #653 

This allows a user to specify the target directory to clone to as part of the additional arguments.

It's not the prettiest implementation, but it works. It essentially parses the extra args to find any orphaned ones, Ideally we could somehow leverage git's actual command line arg parsing, maybe through something like this. But this is pretty much my first go code, so I wasn't really sure how to go about doing that.

Based on conversation in #721, this functionality was separated into it's own feature.
### Describe the feature or problem you’d like to solve

`git clone ssh://git@github.com/user/repo.git user_repo` allows you to specify a directory to clone into (`user_repo` here). `gh repo clone` supports passing extra arguments to `git clone` but when using this, it assumes my extra arg is the repo to clone not the path to clone into.

```
[14:59:59] % gh repo clone NARKOZ/gitlab -- narkoz_gitlab
fatal: repository 'narkoz_gitlab' does not exist
exit status 128
```

I saw mention in https://github.com/cli/cli/pull/545 about maybe adding support for this, so I figured I'd ask here for this feature. 

### Proposed solution

I'm not sure how many people (frequently) clone into directories that aren't just named after the project but something like `gh repo clone agargiulo/stuff my_stuff` would be helpful for when I find 3 different projects named the same and want to keep track more easily locally.

### Additional context



repo clone should support cloning into a specific directory
diff --git a/command/repo.go b/command/repo.go
index afc6ddec739..5e16f964545 100644
--- a/command/repo.go
+++ b/command/repo.go
@@ -51,12 +51,12 @@ A repository can be supplied as an argument in any of the following formats:
 }
 
 var repoCloneCmd = &cobra.Command{
-	Use:   "clone <repo>",
+	Use:   "clone <repo> [<directory>]",
 	Args:  cobra.MinimumNArgs(1),
 	Short: "Clone a repository locally",
 	Long: `Clone a GitHub repository locally.
 
-To pass 'git clone' options, separate them with '--'.`,
+To pass 'git clone' flags, separate them with '--'.`,
 	RunE: repoClone,
 }
 
@@ -87,6 +87,41 @@ With no argument, the repository for the current directory is displayed.`,
 	RunE: repoView,
 }
 
+func parseCloneArgs(extraArgs []string) (args []string, target string) {
+	args = extraArgs
+
+	if len(args) > 0 {
+		if !strings.HasPrefix(args[0], "-") {
+			target, args = args[0], args[1:]
+		}
+	}
+	return
+}
+
+func runClone(cloneURL string, args []string) (target string, err error) {
+	cloneArgs, target := parseCloneArgs(args)
+
+	cloneArgs = append(cloneArgs, cloneURL)
+
+	// If the args contain an explicit target, pass it to clone
+	//    otherwise, parse the URL to determine where git cloned it to so we can return it
+	if target != "" {
+		cloneArgs = append(cloneArgs, target)
+	} else {
+		target = path.Base(strings.TrimSuffix(cloneURL, ".git"))
+	}
+
+	cloneArgs = append([]string{"clone"}, cloneArgs...)
+
+	cloneCmd := git.GitCommand(cloneArgs...)
+	cloneCmd.Stdin = os.Stdin
+	cloneCmd.Stdout = os.Stdout
+	cloneCmd.Stderr = os.Stderr
+
+	err = run.PrepareCmd(cloneCmd).Run()
+	return
+}
+
 func repoClone(cmd *cobra.Command, args []string) error {
 	cloneURL := args[0]
 	if !strings.Contains(cloneURL, ":") {
@@ -115,21 +150,13 @@ func repoClone(cmd *cobra.Command, args []string) error {
 		}
 	}
 
-	cloneArgs := []string{"clone"}
-	cloneArgs = append(cloneArgs, args[1:]...)
-	cloneArgs = append(cloneArgs, cloneURL)
-
-	cloneCmd := git.GitCommand(cloneArgs...)
-	cloneCmd.Stdin = os.Stdin
-	cloneCmd.Stdout = os.Stdout
-	cloneCmd.Stderr = os.Stderr
-	err := run.PrepareCmd(cloneCmd).Run()
+	cloneDir, err := runClone(cloneURL, args[1:])
 	if err != nil {
 		return err
 	}
 
 	if parentRepo != nil {
-		err := addUpstreamRemote(parentRepo, cloneURL)
+		err := addUpstreamRemote(parentRepo, cloneDir)
 		if err != nil {
 			return err
 		}
@@ -138,10 +165,9 @@ func repoClone(cmd *cobra.Command, args []string) error {
 	return nil
 }
 
-func addUpstreamRemote(parentRepo ghrepo.Interface, cloneURL string) error {
+func addUpstreamRemote(parentRepo ghrepo.Interface, cloneDir string) error {
 	// TODO: support SSH remote URLs
 	upstreamURL := fmt.Sprintf("https://github.com/%s.git", ghrepo.FullName(parentRepo))
-	cloneDir := path.Base(strings.TrimSuffix(cloneURL, ".git"))
 
 	cloneCmd := git.GitCommand("-C", cloneDir, "remote", "add", "upstream", upstreamURL)
 	cloneCmd.Stdout = os.Stdout
@@ -425,16 +451,12 @@ func repoFork(cmd *cobra.Command, args []string) error {
 			}
 		}
 		if cloneDesired {
-			cloneCmd := git.GitCommand("clone", forkedRepo.CloneURL)
-			cloneCmd.Stdin = os.Stdin
-			cloneCmd.Stdout = os.Stdout
-			cloneCmd.Stderr = os.Stderr
-			err = run.PrepareCmd(cloneCmd).Run()
+			cloneDir, err := runClone(forkedRepo.CloneURL, []string{})
 			if err != nil {
 				return fmt.Errorf("failed to clone fork: %w", err)
 			}
 
-			err = addUpstreamRemote(toFork, forkedRepo.CloneURL)
+			err = addUpstreamRemote(toFork, cloneDir)
 			if err != nil {
 				return err
 			}

diff --git a/command/repo_test.go b/command/repo_test.go
index f0d271cf894..f788a3f64be 100644
--- a/command/repo_test.go
+++ b/command/repo_test.go
@@ -5,6 +5,7 @@ import (
 	"encoding/json"
 	"io/ioutil"
 	"os/exec"
+	"reflect"
 	"regexp"
 	"strings"
 	"testing"
@@ -337,6 +338,65 @@ func TestRepoFork_in_parent_survey_no(t *testing.T) {
 	}
 }
 
+func TestParseExtraArgs(t *testing.T) {
+	type Wanted struct {
+		args []string
+		dir  string
+	}
+	tests := []struct {
+		name string
+		args []string
+		want Wanted
+	}{
+		{
+			name: "args and target",
+			args: []string{"target_directory", "-o", "upstream", "--depth", "1"},
+			want: Wanted{
+				args: []string{"-o", "upstream", "--depth", "1"},
+				dir:  "target_directory",
+			},
+		},
+		{
+			name: "only args",
+			args: []string{"-o", "upstream", "--depth", "1"},
+			want: Wanted{
+				args: []string{"-o", "upstream", "--depth", "1"},
+				dir:  "",
+			},
+		},
+		{
+			name: "only target",
+			args: []string{"target_directory"},
+			want: Wanted{
+				args: []string{},
+				dir:  "target_directory",
+			},
+		},
+		{
+			name: "no args",
+			args: []string{},
+			want: Wanted{
+				args: []string{},
+				dir:  "",
+			},
+		},
+	}
+	for _, tt := range tests {
+		t.Run(tt.name, func(t *testing.T) {
+			args, dir := parseCloneArgs(tt.args)
+			got := Wanted{
+				args: args,
+				dir:  dir,
+			}
+
+			if !reflect.DeepEqual(got, tt.want) {
+				t.Errorf("got %#v want %#v", got, tt.want)
+			}
+		})
+	}
+
+}
+
 func TestRepoClone(t *testing.T) {
 	tests := []struct {
 		name string
@@ -348,11 +408,21 @@ func TestRepoClone(t *testing.T) {
 			args: "repo clone OWNER/REPO",
 			want: "git clone https://github.com/OWNER/REPO.git",
 		},
+		{
+			name: "shorthand with directory",
+			args: "repo clone OWNER/REPO target_directory",
+			want: "git clone https://github.com/OWNER/REPO.git target_directory",
+		},
 		{
 			name: "clone arguments",
 			args: "repo clone OWNER/REPO -- -o upstream --depth 1",
 			want: "git clone -o upstream --depth 1 https://github.com/OWNER/REPO.git",
 		},
+		{
+			name: "clone arguments with directory",
+			args: "repo clone OWNER/REPO target_directory -- -o upstream --depth 1",
+			want: "git clone -o upstream --depth 1 https://github.com/OWNER/REPO.git target_directory",
+		},
 		{
 			name: "HTTPS URL",
 			args: "repo clone https://github.com/OWNER/REPO",

{"TestIssueCreate_webTitleBody": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "TestPRCreate_defaults_error_autofill": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "TestRepoFork_in_parent_yes": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "TestCompletion_fish": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "TestRepoClone/shorthand_with_directory": {"run": "NONE", "test": "NONE", "fix": "PASS"}, "TestReplaceExcessiveWhitespace": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "TestPRView_web_currentBranch": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "TestRepoClone/clone_arguments_with_directory": {"run": "NONE", "test": "NONE", "fix": "PASS"}, "TestRepoFork_outside_survey_no": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "TestPRStatus_reviewsAndChecks": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "Test_determineTrackingBranch_noMatch": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "TestRepoClone": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "TestChangelogURL": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "TestPRView_web_numberArgWithHash": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "Test_listHeader/one_result_after_filters": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "TestPRCreate_survey_autofill": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "TestPRView_web_branchWithOwnerArg": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "TestPRView_previewCurrentBranch": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "Test_determineTrackingBranch_respectTrackingConfig": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "TestPRStatus_blankSlate": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "TestCompletion_bash": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "TestParseExtraArgs": {"run": "NONE", "test": "NONE", "fix": "PASS"}, "TestRepoCreate_org": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "TestPRCreate_survey_defaults_multicommit": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "TestIssueView_web_numberArgWithHash": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "Test_listHeader": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "TestIssueView_web": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "Test_determineTrackingBranch_empty": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "TestCompletion_zsh": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "TestPRCreate_defaults_error_interactive": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "TestRepoView_web_ownerRepo": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "TestRepoCreate": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "TestRepoFork_outside_yes": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "TestIssueStatus": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "TestPRCheckout_urlArg_differentBase": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "TestPRList_filteringClosed": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "TestPRCheckout_sameRepo": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "TestRepoFork_outside/url_arg": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "TestIssueList_disabledIssues": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "TestPRCreate_alreadyExistsDifferentBase": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "TestPRList_filteringAssigneeLabels": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "TestIssueList_withFlags": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "TestPRView_previewCurrentBranchWithEmptyBody": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "TestRepoFork_reuseRemote": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "TestRepoCreate_orgWithTeam": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "TestPRView_preview": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "TestIssueView_disabledIssues": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "TestRepoView_web_fullURL": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "Test_listHeader/one_result_in_total": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "TestRepoClone/HTTPS_URL": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "TestRepoView_web": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "TestPRCreate_web": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "Test_determineTrackingBranch_hasMatch": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "TestPRCheckout_branchArg": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "TestIssueView_WithEmptyBody": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "TestPRCheckout_differentRepo": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "Test_listHeader/multiple_results": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "TestRepoClone_hasParent": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "TestPRList_filtering": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "TestPRView_web_urlArg": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "TestPRCreate_withForking": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "TestPRView_web_numberArg": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "TestRepoFork_outside/full_name_arg": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "TestPRList_filteringRemoveDuplicate": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "TestPRCheckout_differentRepo_existingBranch": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "TestRepoFork_already_forked": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "TestPRCreate_alreadyExists": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "TestRepoClone/clone_arguments": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "TestIssueStatus_disabledIssues": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "TestIssueCreate": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "TestIssueView": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "Test_listHeader/one_result_in_total_after_filters": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "TestCompletion_powerShell": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "TestIssueView_web_urlArg": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "TestRepoClone/shorthand": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "TestPRStatus_fork": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "TestPRView_web_noResultsForBranch": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "TestParseExtraArgs/only_args": {"run": "NONE", "test": "NONE", "fix": "PASS"}, "TestRepoFork_in_parent_survey_yes": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "TestRepoView": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "TestPRList": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "Test_listHeader/no_results": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "Test_listHeader/no_matches_after_filters": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "TestRepoView_blanks": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "TestPRCheckout_differentRepo_remoteExists": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "TestPRCreate_ReportsUncommittedChanges": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "TestPRCheckout_urlArg": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "TestParseExtraArgs/args_and_target": {"run": "NONE", "test": "NONE", "fix": "PASS"}, "TestPRCreate_defaults_error_web": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "TestPRStatus_currentBranch_Closed": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "TestParseExtraArgs/no_args": {"run": "NONE", "test": "NONE", "fix": "PASS"}, "TestRepoView_nonmarkdown_readme": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "TestIssueCreate_web": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "TestPRView_web_branchArg": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "TestPRCheckout_existingBranch": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "TestIssueCreate_disabledIssues": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "TestCompletion_unsupported": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "TestPRCreate": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "TestPRCreate_survey_defaults_monocommit": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "TestPRList_filteringAssignee": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "TestPRCheckout_differentRepo_currentBranch": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "Test_listHeader/multiple_results_after_filters": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "TestParseExtraArgs/only_target": {"run": "NONE", "test": "NONE", "fix": "PASS"}, "TestPRCheckout_maintainerCanModify": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "Test_listHeader/one_result": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "TestPRStatus": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "TestRepoFork_outside": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "TestRepoFork_in_parent": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "TestPRStatus_currentBranch_showTheMostRecentPR": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "TestRepoFork_in_parent_survey_no": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "TestRepoClone/SSH_URL": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "TestIssueView_web_notFound": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "TestPRCreate_cross_repo_same_branch": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "TestPRStatus_currentBranch_Merged": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "TestIssueStatus_blankSlate": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "TestIssueList_nullAssigneeLabels": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "TestRepoFork_outside_survey_yes": {"run": "PASS", "test": "NONE", "fix": "PASS"}}
{"TestExtractName/Incomplete_front-matter": {"run": "PASS", "test": "PASS", "fix": "PASS"}, "TestPullRequest_ChecksStatus": {"run": "PASS", "test": "PASS", "fix": "PASS"}, "Test_repoFromURL/unsupported_hostname": {"run": "PASS", "test": "PASS", "fix": "PASS"}, "TestFind/Multiple_templates": {"run": "PASS", "test": "PASS", "fix": "PASS"}, "TestFind": {"run": "PASS", "test": "PASS", "fix": "PASS"}, "TestCheckForUpdate": {"run": "PASS", "test": "PASS", "fix": "PASS"}, "TestGraphQL": {"run": "PASS", "test": "PASS", "fix": "PASS"}, "Test_RepoCreate": {"run": "PASS", "test": "PASS", "fix": "PASS"}, "TestTruncate": {"run": "PASS", "test": "PASS", "fix": "PASS"}, "TestTruncate/Japanese": {"run": "PASS", "test": "PASS", "fix": "PASS"}, "TestExtractName/No_front-matter": {"run": "PASS", "test": "PASS", "fix": "PASS"}, "Test_printError/Cobra_flag_error": {"run": "PASS", "test": "PASS", "fix": "PASS"}, "TestForOS": {"run": "PASS", "test": "PASS", "fix": "PASS"}, "Test_repoFromURL/filesystem_path": {"run": "PASS", "test": "PASS", "fix": "PASS"}, "Test_ttyTablePrinter_truncate": {"run": "PASS", "test": "PASS", "fix": "PASS"}, "Test_printError/DNS_error": {"run": "PASS", "test": "PASS", "fix": "PASS"}, "TestFind/Template_in_docs": {"run": "PASS", "test": "PASS", "fix": "PASS"}, "TestExtractContents": {"run": "PASS", "test": "PASS", "fix": "PASS"}, "TestFind/Template_in_.github_takes_precedence": {"run": "PASS", "test": "PASS", "fix": "PASS"}, "Test_printError/generic_error": {"run": "PASS", "test": "PASS", "fix": "PASS"}, "TestExtractContents/Has_front-matter": {"run": "PASS", "test": "PASS", "fix": "PASS"}, "TestCheckForUpdate/latest_is_current": {"run": "PASS", "test": "PASS", "fix": "PASS"}, "TestCheckForUpdate/current_is_prerelease": {"run": "PASS", "test": "PASS", "fix": "PASS"}, "Test_repoFromURL/github.com_URL": {"run": "PASS", "test": "PASS", "fix": "PASS"}, "TestTruncate/Korean_filled": {"run": "PASS", "test": "PASS", "fix": "PASS"}, "TestGraphQLError": {"run": "PASS", "test": "PASS", "fix": "PASS"}, "TestFind/Empty_multiple_templates_directory": {"run": "PASS", "test": "PASS", "fix": "PASS"}, "TestExtractName": {"run": "PASS", "test": "PASS", "fix": "PASS"}, "TestForOS/Windows": {"run": "PASS", "test": "PASS", "fix": "PASS"}, "TestFuzzyAgo": {"run": "PASS", "test": "PASS", "fix": "PASS"}, "TestTruncate/Chinese_filled": {"run": "PASS", "test": "PASS", "fix": "PASS"}, "TestTruncate/Korean": {"run": "PASS", "test": "PASS", "fix": "PASS"}, "TestExtractName/Complete_front-matter": {"run": "PASS", "test": "PASS", "fix": "PASS"}, "TestFind/Template_in_root": {"run": "PASS", "test": "PASS", "fix": "PASS"}, "TestExtractContents/No_front-matter": {"run": "PASS", "test": "PASS", "fix": "PASS"}, "TestCheckForUpdate/latest_is_older": {"run": "PASS", "test": "PASS", "fix": "PASS"}, "TestIssueList": {"run": "PASS", "test": "PASS", "fix": "PASS"}, "TestTruncate/Japanese_filled": {"run": "PASS", "test": "PASS", "fix": "PASS"}, "Test_printError": {"run": "PASS", "test": "PASS", "fix": "PASS"}, "Test_printError/unknown_Cobra_command_error": {"run": "PASS", "test": "PASS", "fix": "PASS"}, "TestForOS/macOS": {"run": "PASS", "test": "PASS", "fix": "PASS"}, "TestForOS/Linux": {"run": "PASS", "test": "PASS", "fix": "PASS"}, "Test_repoFromURL": {"run": "PASS", "test": "PASS", "fix": "PASS"}, "Test_repoFromURL/www.github.com_URL": {"run": "PASS", "test": "PASS", "fix": "PASS"}, "TestCheckForUpdate/latest_is_newer": {"run": "PASS", "test": "PASS", "fix": "PASS"}, "TestTruncate/Chinese": {"run": "PASS", "test": "PASS", "fix": "PASS"}}
{"TestIssueCreate_webTitleBody": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "TestPRCreate_defaults_error_autofill": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "TestRepoFork_in_parent_yes": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "TestCompletion_fish": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "TestRepoClone/shorthand_with_directory": {"run": "NONE", "test": "NONE", "fix": "PASS"}, "TestReplaceExcessiveWhitespace": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "TestPRView_web_currentBranch": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "TestRepoClone/clone_arguments_with_directory": {"run": "NONE", "test": "NONE", "fix": "PASS"}, "TestRepoFork_outside_survey_no": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "TestPRStatus_reviewsAndChecks": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "Test_determineTrackingBranch_noMatch": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "TestRepoClone": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "TestChangelogURL": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "TestPRView_web_numberArgWithHash": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "Test_listHeader/one_result_after_filters": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "TestPRCreate_survey_autofill": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "TestPRView_web_branchWithOwnerArg": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "TestPRView_previewCurrentBranch": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "Test_determineTrackingBranch_respectTrackingConfig": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "TestPRStatus_blankSlate": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "TestCompletion_bash": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "TestParseExtraArgs": {"run": "NONE", "test": "NONE", "fix": "PASS"}, "TestRepoCreate_org": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "TestPRCreate_survey_defaults_multicommit": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "TestIssueView_web_numberArgWithHash": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "Test_listHeader": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "TestIssueView_web": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "Test_determineTrackingBranch_empty": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "TestCompletion_zsh": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "TestPRCreate_defaults_error_interactive": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "TestRepoView_web_ownerRepo": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "TestRepoCreate": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "TestRepoFork_outside_yes": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "TestIssueStatus": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "TestPRCheckout_urlArg_differentBase": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "TestPRList_filteringClosed": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "TestPRCheckout_sameRepo": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "TestRepoFork_outside/url_arg": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "TestIssueList_disabledIssues": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "TestPRCreate_alreadyExistsDifferentBase": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "TestPRList_filteringAssigneeLabels": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "TestIssueList_withFlags": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "TestPRView_previewCurrentBranchWithEmptyBody": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "TestRepoFork_reuseRemote": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "TestRepoCreate_orgWithTeam": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "TestPRView_preview": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "TestIssueView_disabledIssues": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "TestRepoView_web_fullURL": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "Test_listHeader/one_result_in_total": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "TestRepoClone/HTTPS_URL": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "TestRepoView_web": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "TestPRCreate_web": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "Test_determineTrackingBranch_hasMatch": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "TestPRCheckout_branchArg": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "TestIssueView_WithEmptyBody": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "TestPRCheckout_differentRepo": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "Test_listHeader/multiple_results": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "TestRepoClone_hasParent": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "TestPRList_filtering": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "TestPRView_web_urlArg": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "TestPRCreate_withForking": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "TestPRView_web_numberArg": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "TestRepoFork_outside/full_name_arg": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "TestPRList_filteringRemoveDuplicate": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "TestPRCheckout_differentRepo_existingBranch": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "TestRepoFork_already_forked": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "TestPRCreate_alreadyExists": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "TestRepoClone/clone_arguments": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "TestIssueStatus_disabledIssues": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "TestIssueCreate": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "TestIssueView": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "Test_listHeader/one_result_in_total_after_filters": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "TestCompletion_powerShell": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "TestIssueView_web_urlArg": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "TestRepoClone/shorthand": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "TestPRStatus_fork": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "TestPRView_web_noResultsForBranch": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "TestParseExtraArgs/only_args": {"run": "NONE", "test": "NONE", "fix": "PASS"}, "TestRepoFork_in_parent_survey_yes": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "TestRepoView": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "TestPRList": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "Test_listHeader/no_results": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "Test_listHeader/no_matches_after_filters": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "TestRepoView_blanks": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "TestPRCheckout_differentRepo_remoteExists": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "TestPRCreate_ReportsUncommittedChanges": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "TestPRCheckout_urlArg": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "TestParseExtraArgs/args_and_target": {"run": "NONE", "test": "NONE", "fix": "PASS"}, "TestPRCreate_defaults_error_web": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "TestPRStatus_currentBranch_Closed": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "TestParseExtraArgs/no_args": {"run": "NONE", "test": "NONE", "fix": "PASS"}, "TestRepoView_nonmarkdown_readme": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "TestIssueCreate_web": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "TestPRView_web_branchArg": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "TestPRCheckout_existingBranch": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "TestIssueCreate_disabledIssues": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "TestCompletion_unsupported": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "TestPRCreate": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "TestPRCreate_survey_defaults_monocommit": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "TestPRList_filteringAssignee": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "TestPRCheckout_differentRepo_currentBranch": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "Test_listHeader/multiple_results_after_filters": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "TestParseExtraArgs/only_target": {"run": "NONE", "test": "NONE", "fix": "PASS"}, "TestPRCheckout_maintainerCanModify": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "Test_listHeader/one_result": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "TestPRStatus": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "TestRepoFork_outside": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "TestRepoFork_in_parent": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "TestPRStatus_currentBranch_showTheMostRecentPR": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "TestRepoFork_in_parent_survey_no": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "TestRepoClone/SSH_URL": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "TestIssueView_web_notFound": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "TestPRCreate_cross_repo_same_branch": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "TestPRStatus_currentBranch_Merged": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "TestIssueStatus_blankSlate": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "TestIssueList_nullAssigneeLabels": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "TestRepoFork_outside_survey_yes": {"run": "PASS", "test": "NONE", "fix": "PASS"}}
{"passed_count": 156, "failed_count": 2, "skipped_count": 0, "passed_tests": ["TestExtractName/Incomplete_front-matter", "TestPullRequest_ChecksStatus", "TestIssueCreate_webTitleBody", "TestPRCreate_defaults_error_autofill", "TestRepoFork_in_parent_yes", "TestCompletion_fish", "TestReplaceExcessiveWhitespace", "TestPRView_web_currentBranch", "Test_repoFromURL/unsupported_hostname", "TestFind/Multiple_templates", "TestFind", "TestRepoFork_outside_survey_no", "TestPRStatus_reviewsAndChecks", "Test_determineTrackingBranch_noMatch", "TestRepoClone", "TestChangelogURL", "TestPRView_web_numberArgWithHash", "TestCheckForUpdate", "Test_listHeader/one_result_after_filters", "TestPRCreate_survey_autofill", "TestPRView_web_branchWithOwnerArg", "TestPRView_previewCurrentBranch", "Test_determineTrackingBranch_respectTrackingConfig", "TestGraphQL", "Test_RepoCreate", "TestPRStatus_blankSlate", "TestTruncate", "TestTruncate/Japanese", "TestCompletion_bash", "TestExtractName/No_front-matter", "TestRepoCreate_org", "TestPRCreate_survey_defaults_multicommit", "TestIssueView_web_numberArgWithHash", "Test_listHeader", "Test_printError/Cobra_flag_error", "TestIssueView_web", "Test_determineTrackingBranch_empty", "TestCompletion_zsh", "TestPRCreate_defaults_error_interactive", "TestForOS", "Test_repoFromURL/filesystem_path", "TestRepoView_web_ownerRepo", "TestRepoCreate", "TestRepoFork_outside_yes", "Test_ttyTablePrinter_truncate", "Test_printError/DNS_error", "TestIssueStatus", "TestFind/Template_in_docs", "TestExtractContents", "TestFind/Template_in_.github_takes_precedence", "Test_printError/generic_error", "TestPRCheckout_urlArg_differentBase", "TestPRList_filteringClosed", "TestPRCheckout_sameRepo", "TestRepoFork_outside/url_arg", "TestIssueList_disabledIssues", "TestPRCreate_alreadyExistsDifferentBase", "TestPRList_filteringAssigneeLabels", "TestExtractContents/Has_front-matter", "TestIssueList_withFlags", "TestPRView_previewCurrentBranchWithEmptyBody", "TestRepoFork_reuseRemote", "TestRepoCreate_orgWithTeam", "TestPRView_preview", "TestIssueView_disabledIssues", "TestRepoView_web_fullURL", "Test_listHeader/one_result_in_total", "TestRepoClone/HTTPS_URL", "TestCheckForUpdate/latest_is_current", "TestRepoView_web", "TestPRCreate_web", "Test_determineTrackingBranch_hasMatch", "TestPRCheckout_branchArg", "TestIssueView_WithEmptyBody", "TestPRCheckout_differentRepo", "Test_listHeader/multiple_results", "TestRepoClone_hasParent", "TestPRList_filtering", "TestPRView_web_urlArg", "TestPRCreate_withForking", "TestPRView_web_numberArg", "TestRepoFork_outside/full_name_arg", "TestPRList_filteringRemoveDuplicate", "TestPRCheckout_differentRepo_existingBranch", "TestRepoFork_already_forked", "TestPRCreate_alreadyExists", "TestCheckForUpdate/current_is_prerelease", "TestRepoClone/clone_arguments", "Test_repoFromURL/github.com_URL", "TestIssueStatus_disabledIssues", "TestIssueCreate", "TestIssueView", "TestTruncate/Korean_filled", "TestGraphQLError", "Test_listHeader/one_result_in_total_after_filters", "TestCompletion_powerShell", "TestFind/Empty_multiple_templates_directory", "TestExtractName", "TestForOS/Windows", "TestIssueView_web_urlArg", "TestFuzzyAgo", "TestRepoClone/shorthand", "TestPRView_web_noResultsForBranch", "TestTruncate/Chinese_filled", "TestTruncate/Korean", "TestRepoFork_in_parent_survey_yes", "TestRepoView", "TestPRList", "Test_listHeader/no_results", "Test_listHeader/no_matches_after_filters", "TestRepoView_blanks", "TestPRCheckout_differentRepo_remoteExists", "TestPRCreate_ReportsUncommittedChanges", "TestExtractName/Complete_front-matter", "TestPRCheckout_urlArg", "TestPRCreate_defaults_error_web", "TestPRStatus_currentBranch_Closed", "TestRepoView_nonmarkdown_readme", "TestIssueCreate_web", "TestPRView_web_branchArg", "TestPRCheckout_existingBranch", "TestIssueCreate_disabledIssues", "TestFind/Template_in_root", "TestCompletion_unsupported", "TestPRCreate", "TestPRCreate_survey_defaults_monocommit", "TestPRList_filteringAssignee", "TestExtractContents/No_front-matter", "TestPRCheckout_differentRepo_currentBranch", "TestCheckForUpdate/latest_is_older", "Test_listHeader/multiple_results_after_filters", "TestIssueList", "TestPRCheckout_maintainerCanModify", "TestCheckForUpdate/latest_is_newer", "TestTruncate/Japanese_filled", "Test_printError", "Test_listHeader/one_result", "TestPRStatus", "Test_printError/unknown_Cobra_command_error", "TestRepoFork_outside", "TestForOS/macOS", "TestRepoFork_in_parent", "TestForOS/Linux", "TestPRStatus_currentBranch_showTheMostRecentPR", "TestRepoFork_in_parent_survey_no", "TestRepoClone/SSH_URL", "TestIssueView_web_notFound", "TestPRCreate_cross_repo_same_branch", "Test_repoFromURL", "TestPRStatus_currentBranch_Merged", "TestIssueStatus_blankSlate", "TestIssueList_nullAssigneeLabels", "Test_repoFromURL/www.github.com_URL", "TestPRStatus_fork", "TestTruncate/Chinese", "TestRepoFork_outside_survey_yes"], "failed_tests": ["github.com/cli/cli/context", "github.com/cli/cli/git"], "skipped_tests": []}
{"passed_count": 46, "failed_count": 3, "skipped_count": 0, "passed_tests": ["TestExtractName/Incomplete_front-matter", "TestPullRequest_ChecksStatus", "Test_ttyTablePrinter_truncate", "Test_printError/DNS_error", "TestFind/Template_in_docs", "TestCheckForUpdate/current_is_prerelease", "Test_repoFromURL/unsupported_hostname", "TestFind/Multiple_templates", "TestExtractContents", "TestFind", "Test_printError/generic_error", "TestFind/Template_in_.github_takes_precedence", "Test_repoFromURL/github.com_URL", "TestFind/Template_in_root", "TestCheckForUpdate", "TestExtractContents/Has_front-matter", "TestGraphQLError", "TestExtractContents/No_front-matter", "TestTruncate/Korean_filled", "TestCheckForUpdate/latest_is_older", "TestIssueList", "TestFind/Empty_multiple_templates_directory", "TestExtractName", "TestGraphQL", "Test_RepoCreate", "TestTruncate", "TestCheckForUpdate/latest_is_current", "TestForOS/Windows", "TestTruncate/Japanese", "TestTruncate/Japanese_filled", "Test_printError", "TestFuzzyAgo", "TestTruncate/Chinese_filled", "Test_printError/unknown_Cobra_command_error", "TestTruncate/Korean", "TestExtractName/No_front-matter", "TestForOS/macOS", "TestForOS/Linux", "Test_repoFromURL", "Test_printError/Cobra_flag_error", "TestForOS", "Test_repoFromURL/www.github.com_URL", "TestCheckForUpdate/latest_is_newer", "TestTruncate/Chinese", "Test_repoFromURL/filesystem_path", "TestExtractName/Complete_front-matter"], "failed_tests": ["github.com/cli/cli/context", "github.com/cli/cli/git", "github.com/cli/cli/command"], "skipped_tests": []}
{"passed_count": 163, "failed_count": 2, "skipped_count": 0, "passed_tests": ["TestExtractName/Incomplete_front-matter", "TestPullRequest_ChecksStatus", "TestIssueCreate_webTitleBody", "TestPRCreate_defaults_error_autofill", "TestRepoFork_in_parent_yes", "TestCompletion_fish", "TestRepoClone/shorthand_with_directory", "TestReplaceExcessiveWhitespace", "TestPRView_web_currentBranch", "Test_repoFromURL/unsupported_hostname", "TestFind/Multiple_templates", "TestRepoClone/clone_arguments_with_directory", "TestFind", "TestRepoFork_outside_survey_no", "TestPRStatus_reviewsAndChecks", "Test_determineTrackingBranch_noMatch", "TestRepoClone", "TestChangelogURL", "TestPRView_web_numberArgWithHash", "TestCheckForUpdate", "Test_listHeader/one_result_after_filters", "TestPRCreate_survey_autofill", "TestPRView_web_branchWithOwnerArg", "TestPRView_previewCurrentBranch", "Test_determineTrackingBranch_respectTrackingConfig", "TestGraphQL", "Test_RepoCreate", "TestPRStatus_blankSlate", "TestTruncate", "TestTruncate/Japanese", "TestCompletion_bash", "TestParseExtraArgs", "TestExtractName/No_front-matter", "TestRepoCreate_org", "TestPRCreate_survey_defaults_multicommit", "TestIssueView_web_numberArgWithHash", "Test_listHeader", "Test_printError/Cobra_flag_error", "TestIssueView_web", "Test_determineTrackingBranch_empty", "TestCompletion_zsh", "TestPRCreate_defaults_error_interactive", "TestForOS", "Test_repoFromURL/filesystem_path", "TestRepoView_web_ownerRepo", "TestRepoCreate", "TestRepoFork_outside_yes", "Test_ttyTablePrinter_truncate", "Test_printError/DNS_error", "TestIssueStatus", "TestFind/Template_in_docs", "TestExtractContents", "TestFind/Template_in_.github_takes_precedence", "Test_printError/generic_error", "TestPRCheckout_urlArg_differentBase", "TestPRList_filteringClosed", "TestPRCheckout_sameRepo", "TestRepoFork_outside/url_arg", "TestIssueList_disabledIssues", "TestPRCreate_alreadyExistsDifferentBase", "TestPRList_filteringAssigneeLabels", "TestExtractContents/Has_front-matter", "TestIssueList_withFlags", "TestPRView_previewCurrentBranchWithEmptyBody", "TestRepoFork_reuseRemote", "TestRepoCreate_orgWithTeam", "TestPRView_preview", "TestIssueView_disabledIssues", "TestRepoView_web_fullURL", "Test_listHeader/one_result_in_total", "TestRepoClone/HTTPS_URL", "TestCheckForUpdate/latest_is_current", "TestRepoView_web", "TestPRCreate_web", "Test_determineTrackingBranch_hasMatch", "TestPRCheckout_branchArg", "TestIssueView_WithEmptyBody", "TestPRCheckout_differentRepo", "Test_listHeader/multiple_results", "TestRepoClone_hasParent", "TestPRList_filtering", "TestPRView_web_urlArg", "TestPRCreate_withForking", "TestPRView_web_numberArg", "TestRepoFork_outside/full_name_arg", "TestPRList_filteringRemoveDuplicate", "TestPRCheckout_differentRepo_existingBranch", "TestRepoFork_already_forked", "TestPRCreate_alreadyExists", "TestCheckForUpdate/current_is_prerelease", "TestRepoClone/clone_arguments", "Test_repoFromURL/github.com_URL", "TestIssueStatus_disabledIssues", "TestIssueCreate", "TestIssueView", "TestTruncate/Korean_filled", "TestGraphQLError", "Test_listHeader/one_result_in_total_after_filters", "TestCompletion_powerShell", "TestFind/Empty_multiple_templates_directory", "TestExtractName", "TestForOS/Windows", "TestIssueView_web_urlArg", "TestFuzzyAgo", "TestRepoClone/shorthand", "TestPRView_web_noResultsForBranch", "TestTruncate/Chinese_filled", "TestTruncate/Korean", "TestParseExtraArgs/only_args", "TestRepoFork_in_parent_survey_yes", "TestRepoView", "TestPRList", "Test_listHeader/no_results", "Test_listHeader/no_matches_after_filters", "TestRepoView_blanks", "TestPRCheckout_differentRepo_remoteExists", "TestPRCreate_ReportsUncommittedChanges", "TestParseExtraArgs/args_and_target", "TestPRCheckout_urlArg", "TestExtractName/Complete_front-matter", "TestPRCreate_defaults_error_web", "TestPRStatus_currentBranch_Closed", "TestParseExtraArgs/no_args", "TestRepoView_nonmarkdown_readme", "TestIssueCreate_web", "TestPRView_web_branchArg", "TestPRCheckout_existingBranch", "TestIssueCreate_disabledIssues", "TestFind/Template_in_root", "TestCompletion_unsupported", "TestPRCreate", "TestPRCreate_survey_defaults_monocommit", "TestPRList_filteringAssignee", "TestExtractContents/No_front-matter", "TestPRCheckout_differentRepo_currentBranch", "TestCheckForUpdate/latest_is_older", "Test_listHeader/multiple_results_after_filters", "TestIssueList", "TestParseExtraArgs/only_target", "TestPRCheckout_maintainerCanModify", "TestCheckForUpdate/latest_is_newer", "TestTruncate/Japanese_filled", "Test_printError", "Test_listHeader/one_result", "TestPRStatus", "Test_printError/unknown_Cobra_command_error", "TestRepoFork_outside", "TestForOS/macOS", "TestRepoFork_in_parent", "TestForOS/Linux", "TestPRStatus_currentBranch_showTheMostRecentPR", "TestRepoFork_in_parent_survey_no", "TestRepoClone/SSH_URL", "TestIssueView_web_notFound", "TestPRCreate_cross_repo_same_branch", "Test_repoFromURL", "TestPRStatus_currentBranch_Merged", "TestIssueStatus_blankSlate", "TestIssueList_nullAssigneeLabels", "Test_repoFromURL/www.github.com_URL", "TestPRStatus_fork", "TestTruncate/Chinese", "TestRepoFork_outside_survey_yes"], "failed_tests": ["github.com/cli/cli/context", "github.com/cli/cli/git"], "skipped_tests": []}