diff options
author | Jesse Duffield <jessedduffield@gmail.com> | 2021-03-21 09:06:15 +1100 |
---|---|---|
committer | Jesse Duffield <jessedduffield@gmail.com> | 2021-03-30 21:57:00 +1100 |
commit | 1183f68e19d26a63293cfab1650a59f3b90a844b (patch) | |
tree | 95ee6e17f8168f008a0926464cbfcdbf8567f5d3 /pkg/commands/git_test.go | |
parent | da6fe01eca531635c09627c60bd38d49bb092906 (diff) |
better handling of refreshed files
Diffstat (limited to 'pkg/commands/git_test.go')
-rw-r--r-- | pkg/commands/git_test.go | 81 |
1 files changed, 0 insertions, 81 deletions
diff --git a/pkg/commands/git_test.go b/pkg/commands/git_test.go index e0955932f..90c32c7dd 100644 --- a/pkg/commands/git_test.go +++ b/pkg/commands/git_test.go @@ -461,87 +461,6 @@ func TestGitCommandCommitAmend(t *testing.T) { assert.NoError(t, err) } -// TestGitCommandMergeStatusFiles is a function. -func TestGitCommandMergeStatusFiles(t *testing.T) { - type scenario struct { - testName string - oldFiles []*models.File - newFiles []*models.File - test func([]*models.File) - } - - scenarios := []scenario{ - { - "Old file and new file are the same", - []*models.File{}, - []*models.File{ - { - Name: "new_file.txt", - }, - }, - func(files []*models.File) { - expected := []*models.File{ - { - Name: "new_file.txt", - }, - } - - assert.Len(t, files, 1) - assert.EqualValues(t, expected, files) - }, - }, - { - "Several files to merge, with some identical", - []*models.File{ - { - Name: "new_file1.txt", - }, - { - Name: "new_file2.txt", - }, - { - Name: "new_file3.txt", - }, - }, - []*models.File{ - { - Name: "new_file4.txt", - }, - { - Name: "new_file5.txt", - }, - { - Name: "new_file1.txt", - }, - }, - func(files []*models.File) { - expected := []*models.File{ - { - Name: "new_file1.txt", - }, - { - Name: "new_file4.txt", - }, - { - Name: "new_file5.txt", - }, - } - - assert.Len(t, files, 3) - assert.EqualValues(t, expected, files) - }, - }, - } - - for _, s := range scenarios { - t.Run(s.testName, func(t *testing.T) { - gitCmd := NewDummyGitCommand() - - s.test(gitCmd.MergeStatusFiles(s.oldFiles, s.newFiles, nil)) - }) - } -} - // TestGitCommandGetCommitDifferences is a function. func TestGitCommandGetCommitDifferences(t *testing.T) { type scenario struct { |