@@ -153,6 +153,7 @@ func TestGetAndPutE2E(t *testing.T) {
153
153
putParameters resource.PutParameters
154
154
versionString string
155
155
metadataString string
156
+ metadataFiles map [string ]string
156
157
expectedCommitCount int
157
158
expectedCommits []string
158
159
}{
@@ -169,10 +170,20 @@ func TestGetAndPutE2E(t *testing.T) {
169
170
Commit : targetCommitID ,
170
171
CommittedDate : time.Time {},
171
172
},
172
- getParameters : resource.GetParameters {},
173
- putParameters : resource.PutParameters {},
174
- versionString : `{"pr":"4","commit":"a5114f6ab89f4b736655642a11e8d15ce363d882","committed":"0001-01-01T00:00:00Z"}` ,
175
- metadataString : `[{"name":"pr","value":"4"},{"name":"url","value":"https://github.com/itsdalmo/test-repository/pull/4"},{"name":"head_name","value":"my_second_pull"},{"name":"head_sha","value":"a5114f6ab89f4b736655642a11e8d15ce363d882"},{"name":"base_name","value":"master"},{"name":"base_sha","value":"93eeeedb8a16e6662062d1eca5655108977cc59a"},{"name":"message","value":"Push 2."},{"name":"author","value":"itsdalmo"}]` ,
173
+ getParameters : resource.GetParameters {},
174
+ putParameters : resource.PutParameters {},
175
+ versionString : `{"pr":"4","commit":"a5114f6ab89f4b736655642a11e8d15ce363d882","committed":"0001-01-01T00:00:00Z"}` ,
176
+ metadataString : `[{"name":"pr","value":"4"},{"name":"url","value":"https://github.com/itsdalmo/test-repository/pull/4"},{"name":"head_name","value":"my_second_pull"},{"name":"head_sha","value":"a5114f6ab89f4b736655642a11e8d15ce363d882"},{"name":"base_name","value":"master"},{"name":"base_sha","value":"93eeeedb8a16e6662062d1eca5655108977cc59a"},{"name":"message","value":"Push 2."},{"name":"author","value":"itsdalmo"}]` ,
177
+ metadataFiles : map [string ]string {
178
+ "pr" : "4" ,
179
+ "url" : "https://github.com/itsdalmo/test-repository/pull/4" ,
180
+ "head_name" : "my_second_pull" ,
181
+ "head_sha" : "a5114f6ab89f4b736655642a11e8d15ce363d882" ,
182
+ "base_name" : "master" ,
183
+ "base_sha" : "93eeeedb8a16e6662062d1eca5655108977cc59a" ,
184
+ "message" : "Push 2." ,
185
+ "author" : "itsdalmo" ,
186
+ },
176
187
expectedCommitCount : 10 ,
177
188
expectedCommits : []string {"Merge commit 'a5114f6ab89f4b736655642a11e8d15ce363d882'" },
178
189
},
@@ -325,21 +336,10 @@ func TestGetAndPutE2E(t *testing.T) {
325
336
metadata := readTestFile (t , filepath .Join (dir , ".git" , "resource" , "metadata.json" ))
326
337
assert .Equal (t , tc .metadataString , metadata )
327
338
328
- individual_files := map [string ]string {
329
- "pr" : "4" ,
330
- "url" : "https://github.com/itsdalmo/test-repository/pull/4" ,
331
- "head_name" : "my_second_pull" ,
332
- "head_sha" : "a5114f6ab89f4b736655642a11e8d15ce363d882" ,
333
- "base_name" : "master" ,
334
- "base_sha" : "93eeeedb8a16e6662062d1eca5655108977cc59a" ,
335
- "message" : "Push 2." ,
336
- "author" : "itsdalmo" ,
339
+ for filename , expected := range tc .metadataFiles {
340
+ actual := readTestFile (t , filepath .Join (dir , ".git" , "resource" , filename ))
341
+ assert .Equal (t , expected , actual )
337
342
}
338
- for filename , expected_content := range individual_files {
339
- actual_content := readTestFile (t , filepath .Join (dir , ".git" , "resource" , filename ))
340
- assert .Equal (t , actual_content , expected_content )
341
- }
342
-
343
343
344
344
// Check commit history
345
345
history := gitHistory (t , dir )
0 commit comments