diff options
Diffstat (limited to 'internal/command/uploadpack/gitalycall_test.go')
-rw-r--r-- | internal/command/uploadpack/gitalycall_test.go | 56 |
1 files changed, 0 insertions, 56 deletions
diff --git a/internal/command/uploadpack/gitalycall_test.go b/internal/command/uploadpack/gitalycall_test.go index e0a15ee..3245a65 100644 --- a/internal/command/uploadpack/gitalycall_test.go +++ b/internal/command/uploadpack/gitalycall_test.go @@ -41,62 +41,6 @@ func TestUploadPack(t *testing.T) { Env: env, } - cmd := &Command{ - Config: &config.Config{GitlabUrl: url}, - Args: args, - ReadWriter: &readwriter.ReadWriter{ErrOut: output, Out: output, In: input}, - } - - ctx := correlation.ContextWithCorrelation(context.Background(), "a-correlation-id") - ctx = correlation.ContextWithClientName(ctx, "gitlab-shell-tests") - - err := cmd.Execute(ctx) - require.NoError(t, err) - - require.Equal(t, "UploadPack: "+repo, output.String()) - - for k, v := range map[string]string{ - "gitaly-feature-cache_invalidator": "true", - "gitaly-feature-inforef_uploadpack_cache": "false", - "x-gitlab-client-name": "gitlab-shell-tests-git-upload-pack", - "key_id": "123", - "user_id": "1", - "remote_ip": "127.0.0.1", - "key_type": "key", - } { - actual := testServer.ReceivedMD[k] - require.Len(t, actual, 1) - require.Equal(t, v, actual[0]) - } - require.Empty(t, testServer.ReceivedMD["some-other-ff"]) - require.Equal(t, testServer.ReceivedMD["x-gitlab-correlation-id"][0], "a-correlation-id") -} - -func TestUploadPack_withSidechannel(t *testing.T) { - gitalyAddress, testServer := testserver.StartGitalyServer(t) - - requests := requesthandlers.BuildAllowedWithGitalyHandlersWithSidechannel(t, gitalyAddress) - url := testserver.StartHttpServer(t, requests) - - output := &bytes.Buffer{} - input := &bytes.Buffer{} - - userId := "1" - repo := "group/repo" - - env := sshenv.Env{ - IsSSHConnection: true, - OriginalCommand: "git-upload-pack " + repo, - RemoteAddr: "127.0.0.1", - } - - args := &commandargs.Shell{ - GitlabKeyId: userId, - CommandType: commandargs.UploadPack, - SshArgs: []string{"git-upload-pack", repo}, - Env: env, - } - ctx := correlation.ContextWithCorrelation(context.Background(), "a-correlation-id") ctx = correlation.ContextWithClientName(ctx, "gitlab-shell-tests") |