|
9 | 9 |
|
10 | 10 | "code.gitea.io/gitea/models" |
11 | 11 | "code.gitea.io/gitea/models/unittest" |
| 12 | + "code.gitea.io/gitea/modules/json" |
12 | 13 | "code.gitea.io/gitea/modules/test" |
13 | 14 | "code.gitea.io/gitea/services/gitdiff" |
14 | 15 |
|
@@ -118,13 +119,21 @@ func TestGetDiffPreview(t *testing.T) { |
118 | 119 | t.Run("with given branch", func(t *testing.T) { |
119 | 120 | diff, err := GetDiffPreview(ctx.Repo.Repository, branch, treePath, content) |
120 | 121 | assert.NoError(t, err) |
121 | | - assert.EqualValues(t, expectedDiff, diff) |
| 122 | + expectedBs, err := json.Marshal(expectedDiff) |
| 123 | + assert.NoError(t, err) |
| 124 | + bs, err := json.Marshal(diff) |
| 125 | + assert.NoError(t, err) |
| 126 | + assert.EqualValues(t, expectedBs, bs) |
122 | 127 | }) |
123 | 128 |
|
124 | 129 | t.Run("empty branch, same results", func(t *testing.T) { |
125 | 130 | diff, err := GetDiffPreview(ctx.Repo.Repository, "", treePath, content) |
126 | 131 | assert.NoError(t, err) |
127 | | - assert.EqualValues(t, expectedDiff, diff) |
| 132 | + expectedBs, err := json.Marshal(expectedDiff) |
| 133 | + assert.NoError(t, err) |
| 134 | + bs, err := json.Marshal(diff) |
| 135 | + assert.NoError(t, err) |
| 136 | + assert.EqualValues(t, expectedBs, bs) |
128 | 137 | }) |
129 | 138 | } |
130 | 139 |
|
|
0 commit comments