@@ -156,6 +156,23 @@ func TestDevsConsumeFinalize(t *testing.T) {
156
156
assert .Equal (t , dev .Languages ["Go" ].Removed , 9 )
157
157
assert .Equal (t , dev .Languages ["Go" ].Changed , 67 )
158
158
159
+ deps [core .DependencyIsMerge ] = true
160
+ result , err = devs .Consume (deps )
161
+ assert .Nil (t , result )
162
+ assert .Nil (t , err )
163
+ assert .Len (t , devs .days , 1 )
164
+ day = devs .days [0 ]
165
+ assert .Len (t , day , 1 )
166
+ dev = day [0 ]
167
+ assert .Equal (t , dev .Commits , 2 )
168
+ assert .Equal (t , dev .Added , 847 )
169
+ assert .Equal (t , dev .Removed , 9 )
170
+ assert .Equal (t , dev .Changed , 67 )
171
+ assert .Equal (t , dev .Languages ["Go" ].Added , 847 )
172
+ assert .Equal (t , dev .Languages ["Go" ].Removed , 9 )
173
+ assert .Equal (t , dev .Languages ["Go" ].Changed , 67 )
174
+
175
+ deps [core .DependencyIsMerge ] = false
159
176
deps [identity .DependencyAuthor ] = 1
160
177
result , err = devs .Consume (deps )
161
178
assert .Nil (t , result )
@@ -165,7 +182,11 @@ func TestDevsConsumeFinalize(t *testing.T) {
165
182
assert .Len (t , day , 2 )
166
183
for i := 0 ; i < 2 ; i ++ {
167
184
dev = day [i ]
168
- assert .Equal (t , dev .Commits , 1 )
185
+ if i == 0 {
186
+ assert .Equal (t , dev .Commits , 2 )
187
+ } else {
188
+ assert .Equal (t , dev .Commits , 1 )
189
+ }
169
190
assert .Equal (t , dev .Added , 847 )
170
191
assert .Equal (t , dev .Removed , 9 )
171
192
assert .Equal (t , dev .Changed , 67 )
@@ -181,7 +202,7 @@ func TestDevsConsumeFinalize(t *testing.T) {
181
202
day = devs .days [0 ]
182
203
assert .Len (t , day , 2 )
183
204
dev = day [0 ]
184
- assert .Equal (t , dev .Commits , 1 )
205
+ assert .Equal (t , dev .Commits , 2 )
185
206
assert .Equal (t , dev .Added , 847 )
186
207
assert .Equal (t , dev .Removed , 9 )
187
208
assert .Equal (t , dev .Changed , 67 )
@@ -205,7 +226,7 @@ func TestDevsConsumeFinalize(t *testing.T) {
205
226
day = devs .days [0 ]
206
227
assert .Len (t , day , 2 )
207
228
dev = day [0 ]
208
- assert .Equal (t , dev .Commits , 1 )
229
+ assert .Equal (t , dev .Commits , 2 )
209
230
assert .Equal (t , dev .Added , 847 )
210
231
assert .Equal (t , dev .Removed , 9 )
211
232
assert .Equal (t , dev .Changed , 67 )
0 commit comments