|
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