@@ -15,13 +15,13 @@ type testFilterNode struct {
15
15
func getVendorNodes () []* testFilterNode {
16
16
return []* testFilterNode {
17
17
{
18
- name : "github.com/test/repo/vendor/github.com/testvendor/prefix1 " ,
18
+ name : "github.com/test/repo/vendor/github.com/testvendor/prefix " ,
19
19
outboundEdges : []string {
20
- "github.com/test/repo/vendor/github.com/testvendor/prefix1 /one" ,
20
+ "github.com/test/repo/vendor/github.com/testvendor/prefix /one" ,
21
21
},
22
22
},
23
23
{
24
- name : "github.com/test/repo/vendor/github.com/testvendor/prefix1 /one" ,
24
+ name : "github.com/test/repo/vendor/github.com/testvendor/prefix /one" ,
25
25
outboundEdges : []string {
26
26
"github.com/test/repo/vendor/github.com/testvendor/prefix2/one" ,
27
27
},
@@ -58,15 +58,15 @@ func getVendorNodes() []*testFilterNode {
58
58
func getNonVendorNodes () []* testFilterNode {
59
59
return []* testFilterNode {
60
60
{
61
- name : "github.com/test/repo/pkg/prefix1 " ,
61
+ name : "github.com/test/repo/pkg/prefix " ,
62
62
outboundEdges : []string {
63
- "github.com/test/repo/pkg/prefix1 /one" ,
63
+ "github.com/test/repo/pkg/prefix /one" ,
64
64
},
65
65
},
66
66
{
67
- name : "github.com/test/repo/pkg/prefix1 /one" ,
67
+ name : "github.com/test/repo/pkg/prefix /one" ,
68
68
outboundEdges : []string {
69
- "github.com/test/repo/vendor/github.com/testvendor/prefix1 " ,
69
+ "github.com/test/repo/vendor/github.com/testvendor/prefix " ,
70
70
},
71
71
},
72
72
{
@@ -132,7 +132,7 @@ func TestVendorPackagesCollapsedIntoRepo(t *testing.T) {
132
132
}
133
133
134
134
vendorRoots := []string {
135
- "github.com/test/repo/vendor/github.com/testvendor/prefix1 " ,
135
+ "github.com/test/repo/vendor/github.com/testvendor/prefix " ,
136
136
"github.com/test/repo/vendor/github.com/testvendor/prefix2" ,
137
137
"github.com/test/repo/vendor/github.com/google/glog" ,
138
138
"github.com/test/repo/vendor/github.com/docker/docker-test-util" ,
@@ -190,7 +190,7 @@ func TestVendorPackagesCollapsedIntoRepo(t *testing.T) {
190
190
"github.com/test/repo/vendor/github.com/docker/docker-test-util" : {
191
191
"github.com/test/repo/vendor/github.com/google/glog" ,
192
192
},
193
- "github.com/test/repo/vendor/github.com/testvendor/prefix1 " : {
193
+ "github.com/test/repo/vendor/github.com/testvendor/prefix " : {
194
194
"github.com/test/repo/vendor/github.com/testvendor/prefix2" ,
195
195
},
196
196
}
@@ -249,7 +249,9 @@ func TestCollapsedGraphPreservesNonVendorNodes(t *testing.T) {
249
249
}
250
250
251
251
vendorRoots := []string {
252
- "github.com/test/repo/vendor/github.com/testvendor/prefix1" ,
252
+ // having this prefix come first tests that "prefix2" does
253
+ // not end up getting accidentally squashed into "testvendor/prefix"
254
+ "github.com/test/repo/vendor/github.com/testvendor/prefix" ,
253
255
"github.com/test/repo/vendor/github.com/testvendor/prefix2" ,
254
256
"github.com/test/repo/vendor/github.com/google/glog" ,
255
257
"github.com/test/repo/vendor/github.com/docker/docker-test-util" ,
@@ -280,11 +282,11 @@ func TestCollapsedGraphPreservesNonVendorNodes(t *testing.T) {
280
282
}
281
283
282
284
expectedOutgoingEdges := map [string ][]string {
283
- "github.com/test/repo/pkg/prefix1 " : {
284
- "github.com/test/repo/pkg/prefix1 /one" ,
285
+ "github.com/test/repo/pkg/prefix " : {
286
+ "github.com/test/repo/pkg/prefix /one" ,
285
287
},
286
- "github.com/test/repo/pkg/prefix1 /one" : {
287
- "github.com/test/repo/vendor/github.com/testvendor/prefix1 " ,
288
+ "github.com/test/repo/pkg/prefix /one" : {
289
+ "github.com/test/repo/vendor/github.com/testvendor/prefix " ,
288
290
},
289
291
}
290
292
0 commit comments