Change condition to match go/thirdpartylicenses
Policy uses restricted_if_statically_linked at https://opensource.google/documentation/reference/thirdparty/licenses#RestrictedIfStaticallyLinked Test: m droid Change-Id: I9b18d3133ae72de1bede99f46b530298313bc2e6
This commit is contained in:
@@ -529,18 +529,18 @@ func Test_plaintext(t *testing.T) {
|
||||
name: "apex",
|
||||
roots: []string{"highest.apex.meta_lic"},
|
||||
expectedOut: []string{
|
||||
"testdata/restricted/bin/bin1.meta_lic testdata/restricted/bin/bin1.meta_lic notice:restricted_allows_dynamic_linking",
|
||||
"testdata/restricted/bin/bin1.meta_lic testdata/restricted/lib/liba.so.meta_lic restricted_allows_dynamic_linking",
|
||||
"testdata/restricted/bin/bin1.meta_lic testdata/restricted/lib/libc.a.meta_lic reciprocal:restricted_allows_dynamic_linking",
|
||||
"testdata/restricted/bin/bin1.meta_lic testdata/restricted/bin/bin1.meta_lic notice:restricted_if_statically_linked",
|
||||
"testdata/restricted/bin/bin1.meta_lic testdata/restricted/lib/liba.so.meta_lic restricted_if_statically_linked",
|
||||
"testdata/restricted/bin/bin1.meta_lic testdata/restricted/lib/libc.a.meta_lic reciprocal:restricted_if_statically_linked",
|
||||
"testdata/restricted/bin/bin2.meta_lic testdata/restricted/bin/bin2.meta_lic notice:restricted",
|
||||
"testdata/restricted/bin/bin2.meta_lic testdata/restricted/lib/libb.so.meta_lic restricted",
|
||||
"testdata/restricted/highest.apex.meta_lic testdata/restricted/bin/bin1.meta_lic notice:restricted_allows_dynamic_linking",
|
||||
"testdata/restricted/highest.apex.meta_lic testdata/restricted/bin/bin1.meta_lic notice:restricted_if_statically_linked",
|
||||
"testdata/restricted/highest.apex.meta_lic testdata/restricted/bin/bin2.meta_lic notice:restricted",
|
||||
"testdata/restricted/highest.apex.meta_lic testdata/restricted/highest.apex.meta_lic notice:restricted:restricted_allows_dynamic_linking",
|
||||
"testdata/restricted/highest.apex.meta_lic testdata/restricted/lib/liba.so.meta_lic restricted_allows_dynamic_linking",
|
||||
"testdata/restricted/highest.apex.meta_lic testdata/restricted/highest.apex.meta_lic notice:restricted:restricted_if_statically_linked",
|
||||
"testdata/restricted/highest.apex.meta_lic testdata/restricted/lib/liba.so.meta_lic restricted_if_statically_linked",
|
||||
"testdata/restricted/highest.apex.meta_lic testdata/restricted/lib/libb.so.meta_lic restricted",
|
||||
"testdata/restricted/highest.apex.meta_lic testdata/restricted/lib/libc.a.meta_lic reciprocal:restricted_allows_dynamic_linking",
|
||||
"testdata/restricted/lib/liba.so.meta_lic testdata/restricted/lib/liba.so.meta_lic restricted_allows_dynamic_linking",
|
||||
"testdata/restricted/highest.apex.meta_lic testdata/restricted/lib/libc.a.meta_lic reciprocal:restricted_if_statically_linked",
|
||||
"testdata/restricted/lib/liba.so.meta_lic testdata/restricted/lib/liba.so.meta_lic restricted_if_statically_linked",
|
||||
"testdata/restricted/lib/libb.so.meta_lic testdata/restricted/lib/libb.so.meta_lic restricted",
|
||||
},
|
||||
},
|
||||
@@ -550,18 +550,18 @@ func Test_plaintext(t *testing.T) {
|
||||
roots: []string{"highest.apex.meta_lic"},
|
||||
ctx: context{stripPrefix: []string{"testdata/restricted/"}},
|
||||
expectedOut: []string{
|
||||
"bin/bin1.meta_lic bin/bin1.meta_lic notice:restricted_allows_dynamic_linking",
|
||||
"bin/bin1.meta_lic lib/liba.so.meta_lic restricted_allows_dynamic_linking",
|
||||
"bin/bin1.meta_lic lib/libc.a.meta_lic reciprocal:restricted_allows_dynamic_linking",
|
||||
"bin/bin1.meta_lic bin/bin1.meta_lic notice:restricted_if_statically_linked",
|
||||
"bin/bin1.meta_lic lib/liba.so.meta_lic restricted_if_statically_linked",
|
||||
"bin/bin1.meta_lic lib/libc.a.meta_lic reciprocal:restricted_if_statically_linked",
|
||||
"bin/bin2.meta_lic bin/bin2.meta_lic notice:restricted",
|
||||
"bin/bin2.meta_lic lib/libb.so.meta_lic restricted",
|
||||
"highest.apex.meta_lic bin/bin1.meta_lic notice:restricted_allows_dynamic_linking",
|
||||
"highest.apex.meta_lic bin/bin1.meta_lic notice:restricted_if_statically_linked",
|
||||
"highest.apex.meta_lic bin/bin2.meta_lic notice:restricted",
|
||||
"highest.apex.meta_lic highest.apex.meta_lic notice:restricted:restricted_allows_dynamic_linking",
|
||||
"highest.apex.meta_lic lib/liba.so.meta_lic restricted_allows_dynamic_linking",
|
||||
"highest.apex.meta_lic highest.apex.meta_lic notice:restricted:restricted_if_statically_linked",
|
||||
"highest.apex.meta_lic lib/liba.so.meta_lic restricted_if_statically_linked",
|
||||
"highest.apex.meta_lic lib/libb.so.meta_lic restricted",
|
||||
"highest.apex.meta_lic lib/libc.a.meta_lic reciprocal:restricted_allows_dynamic_linking",
|
||||
"lib/liba.so.meta_lic lib/liba.so.meta_lic restricted_allows_dynamic_linking",
|
||||
"highest.apex.meta_lic lib/libc.a.meta_lic reciprocal:restricted_if_statically_linked",
|
||||
"lib/liba.so.meta_lic lib/liba.so.meta_lic restricted_if_statically_linked",
|
||||
"lib/libb.so.meta_lic lib/libb.so.meta_lic restricted",
|
||||
},
|
||||
},
|
||||
@@ -590,18 +590,18 @@ func Test_plaintext(t *testing.T) {
|
||||
stripPrefix: []string{"testdata/restricted/"},
|
||||
},
|
||||
expectedOut: []string{
|
||||
"bin/bin1.meta_lic bin/bin1.meta_lic restricted_allows_dynamic_linking",
|
||||
"bin/bin1.meta_lic lib/liba.so.meta_lic restricted_allows_dynamic_linking",
|
||||
"bin/bin1.meta_lic lib/libc.a.meta_lic reciprocal:restricted_allows_dynamic_linking",
|
||||
"bin/bin1.meta_lic bin/bin1.meta_lic restricted_if_statically_linked",
|
||||
"bin/bin1.meta_lic lib/liba.so.meta_lic restricted_if_statically_linked",
|
||||
"bin/bin1.meta_lic lib/libc.a.meta_lic reciprocal:restricted_if_statically_linked",
|
||||
"bin/bin2.meta_lic bin/bin2.meta_lic restricted",
|
||||
"bin/bin2.meta_lic lib/libb.so.meta_lic restricted",
|
||||
"highest.apex.meta_lic bin/bin1.meta_lic restricted_allows_dynamic_linking",
|
||||
"highest.apex.meta_lic bin/bin1.meta_lic restricted_if_statically_linked",
|
||||
"highest.apex.meta_lic bin/bin2.meta_lic restricted",
|
||||
"highest.apex.meta_lic highest.apex.meta_lic restricted:restricted_allows_dynamic_linking",
|
||||
"highest.apex.meta_lic lib/liba.so.meta_lic restricted_allows_dynamic_linking",
|
||||
"highest.apex.meta_lic highest.apex.meta_lic restricted:restricted_if_statically_linked",
|
||||
"highest.apex.meta_lic lib/liba.so.meta_lic restricted_if_statically_linked",
|
||||
"highest.apex.meta_lic lib/libb.so.meta_lic restricted",
|
||||
"highest.apex.meta_lic lib/libc.a.meta_lic reciprocal:restricted_allows_dynamic_linking",
|
||||
"lib/liba.so.meta_lic lib/liba.so.meta_lic restricted_allows_dynamic_linking",
|
||||
"highest.apex.meta_lic lib/libc.a.meta_lic reciprocal:restricted_if_statically_linked",
|
||||
"lib/liba.so.meta_lic lib/liba.so.meta_lic restricted_if_statically_linked",
|
||||
"lib/libb.so.meta_lic lib/libb.so.meta_lic restricted",
|
||||
},
|
||||
},
|
||||
@@ -624,18 +624,18 @@ func Test_plaintext(t *testing.T) {
|
||||
stripPrefix: []string{"testdata/restricted/"},
|
||||
},
|
||||
expectedOut: []string{
|
||||
"bin/bin1.meta_lic bin/bin1.meta_lic restricted_allows_dynamic_linking",
|
||||
"bin/bin1.meta_lic lib/liba.so.meta_lic restricted_allows_dynamic_linking",
|
||||
"bin/bin1.meta_lic lib/libc.a.meta_lic reciprocal:restricted_allows_dynamic_linking",
|
||||
"bin/bin1.meta_lic bin/bin1.meta_lic restricted_if_statically_linked",
|
||||
"bin/bin1.meta_lic lib/liba.so.meta_lic restricted_if_statically_linked",
|
||||
"bin/bin1.meta_lic lib/libc.a.meta_lic reciprocal:restricted_if_statically_linked",
|
||||
"bin/bin2.meta_lic bin/bin2.meta_lic restricted",
|
||||
"bin/bin2.meta_lic lib/libb.so.meta_lic restricted",
|
||||
"highest.apex.meta_lic bin/bin1.meta_lic restricted_allows_dynamic_linking",
|
||||
"highest.apex.meta_lic bin/bin1.meta_lic restricted_if_statically_linked",
|
||||
"highest.apex.meta_lic bin/bin2.meta_lic restricted",
|
||||
"highest.apex.meta_lic highest.apex.meta_lic restricted:restricted_allows_dynamic_linking",
|
||||
"highest.apex.meta_lic lib/liba.so.meta_lic restricted_allows_dynamic_linking",
|
||||
"highest.apex.meta_lic highest.apex.meta_lic restricted:restricted_if_statically_linked",
|
||||
"highest.apex.meta_lic lib/liba.so.meta_lic restricted_if_statically_linked",
|
||||
"highest.apex.meta_lic lib/libb.so.meta_lic restricted",
|
||||
"highest.apex.meta_lic lib/libc.a.meta_lic reciprocal:restricted_allows_dynamic_linking",
|
||||
"lib/liba.so.meta_lic lib/liba.so.meta_lic restricted_allows_dynamic_linking",
|
||||
"highest.apex.meta_lic lib/libc.a.meta_lic reciprocal:restricted_if_statically_linked",
|
||||
"lib/liba.so.meta_lic lib/liba.so.meta_lic restricted_if_statically_linked",
|
||||
"lib/libb.so.meta_lic lib/libb.so.meta_lic restricted",
|
||||
},
|
||||
},
|
||||
@@ -645,18 +645,18 @@ func Test_plaintext(t *testing.T) {
|
||||
roots: []string{"highest.apex.meta_lic"},
|
||||
ctx: context{stripPrefix: []string{"testdata/restricted/"}, labelConditions: true},
|
||||
expectedOut: []string{
|
||||
"bin/bin1.meta_lic:notice bin/bin1.meta_lic:notice notice:restricted_allows_dynamic_linking",
|
||||
"bin/bin1.meta_lic:notice lib/liba.so.meta_lic:restricted_allows_dynamic_linking restricted_allows_dynamic_linking",
|
||||
"bin/bin1.meta_lic:notice lib/libc.a.meta_lic:reciprocal reciprocal:restricted_allows_dynamic_linking",
|
||||
"bin/bin1.meta_lic:notice bin/bin1.meta_lic:notice notice:restricted_if_statically_linked",
|
||||
"bin/bin1.meta_lic:notice lib/liba.so.meta_lic:restricted_if_statically_linked restricted_if_statically_linked",
|
||||
"bin/bin1.meta_lic:notice lib/libc.a.meta_lic:reciprocal reciprocal:restricted_if_statically_linked",
|
||||
"bin/bin2.meta_lic:notice bin/bin2.meta_lic:notice notice:restricted",
|
||||
"bin/bin2.meta_lic:notice lib/libb.so.meta_lic:restricted restricted",
|
||||
"highest.apex.meta_lic:notice bin/bin1.meta_lic:notice notice:restricted_allows_dynamic_linking",
|
||||
"highest.apex.meta_lic:notice bin/bin1.meta_lic:notice notice:restricted_if_statically_linked",
|
||||
"highest.apex.meta_lic:notice bin/bin2.meta_lic:notice notice:restricted",
|
||||
"highest.apex.meta_lic:notice highest.apex.meta_lic:notice notice:restricted:restricted_allows_dynamic_linking",
|
||||
"highest.apex.meta_lic:notice lib/liba.so.meta_lic:restricted_allows_dynamic_linking restricted_allows_dynamic_linking",
|
||||
"highest.apex.meta_lic:notice highest.apex.meta_lic:notice notice:restricted:restricted_if_statically_linked",
|
||||
"highest.apex.meta_lic:notice lib/liba.so.meta_lic:restricted_if_statically_linked restricted_if_statically_linked",
|
||||
"highest.apex.meta_lic:notice lib/libb.so.meta_lic:restricted restricted",
|
||||
"highest.apex.meta_lic:notice lib/libc.a.meta_lic:reciprocal reciprocal:restricted_allows_dynamic_linking",
|
||||
"lib/liba.so.meta_lic:restricted_allows_dynamic_linking lib/liba.so.meta_lic:restricted_allows_dynamic_linking restricted_allows_dynamic_linking",
|
||||
"highest.apex.meta_lic:notice lib/libc.a.meta_lic:reciprocal reciprocal:restricted_if_statically_linked",
|
||||
"lib/liba.so.meta_lic:restricted_if_statically_linked lib/liba.so.meta_lic:restricted_if_statically_linked restricted_if_statically_linked",
|
||||
"lib/libb.so.meta_lic:restricted lib/libb.so.meta_lic:restricted restricted",
|
||||
},
|
||||
},
|
||||
@@ -665,18 +665,18 @@ func Test_plaintext(t *testing.T) {
|
||||
name: "container",
|
||||
roots: []string{"container.zip.meta_lic"},
|
||||
expectedOut: []string{
|
||||
"testdata/restricted/bin/bin1.meta_lic testdata/restricted/bin/bin1.meta_lic notice:restricted_allows_dynamic_linking",
|
||||
"testdata/restricted/bin/bin1.meta_lic testdata/restricted/lib/liba.so.meta_lic restricted_allows_dynamic_linking",
|
||||
"testdata/restricted/bin/bin1.meta_lic testdata/restricted/lib/libc.a.meta_lic reciprocal:restricted_allows_dynamic_linking",
|
||||
"testdata/restricted/bin/bin1.meta_lic testdata/restricted/bin/bin1.meta_lic notice:restricted_if_statically_linked",
|
||||
"testdata/restricted/bin/bin1.meta_lic testdata/restricted/lib/liba.so.meta_lic restricted_if_statically_linked",
|
||||
"testdata/restricted/bin/bin1.meta_lic testdata/restricted/lib/libc.a.meta_lic reciprocal:restricted_if_statically_linked",
|
||||
"testdata/restricted/bin/bin2.meta_lic testdata/restricted/bin/bin2.meta_lic notice:restricted",
|
||||
"testdata/restricted/bin/bin2.meta_lic testdata/restricted/lib/libb.so.meta_lic restricted",
|
||||
"testdata/restricted/container.zip.meta_lic testdata/restricted/bin/bin1.meta_lic notice:restricted_allows_dynamic_linking",
|
||||
"testdata/restricted/container.zip.meta_lic testdata/restricted/bin/bin1.meta_lic notice:restricted_if_statically_linked",
|
||||
"testdata/restricted/container.zip.meta_lic testdata/restricted/bin/bin2.meta_lic notice:restricted",
|
||||
"testdata/restricted/container.zip.meta_lic testdata/restricted/container.zip.meta_lic notice:restricted:restricted_allows_dynamic_linking",
|
||||
"testdata/restricted/container.zip.meta_lic testdata/restricted/lib/liba.so.meta_lic restricted_allows_dynamic_linking",
|
||||
"testdata/restricted/container.zip.meta_lic testdata/restricted/container.zip.meta_lic notice:restricted:restricted_if_statically_linked",
|
||||
"testdata/restricted/container.zip.meta_lic testdata/restricted/lib/liba.so.meta_lic restricted_if_statically_linked",
|
||||
"testdata/restricted/container.zip.meta_lic testdata/restricted/lib/libb.so.meta_lic restricted",
|
||||
"testdata/restricted/container.zip.meta_lic testdata/restricted/lib/libc.a.meta_lic reciprocal:restricted_allows_dynamic_linking",
|
||||
"testdata/restricted/lib/liba.so.meta_lic testdata/restricted/lib/liba.so.meta_lic restricted_allows_dynamic_linking",
|
||||
"testdata/restricted/container.zip.meta_lic testdata/restricted/lib/libc.a.meta_lic reciprocal:restricted_if_statically_linked",
|
||||
"testdata/restricted/lib/liba.so.meta_lic testdata/restricted/lib/liba.so.meta_lic restricted_if_statically_linked",
|
||||
"testdata/restricted/lib/libb.so.meta_lic testdata/restricted/lib/libb.so.meta_lic restricted",
|
||||
},
|
||||
},
|
||||
@@ -685,8 +685,8 @@ func Test_plaintext(t *testing.T) {
|
||||
name: "application",
|
||||
roots: []string{"application.meta_lic"},
|
||||
expectedOut: []string{
|
||||
"testdata/restricted/application.meta_lic testdata/restricted/application.meta_lic notice:restricted:restricted_allows_dynamic_linking",
|
||||
"testdata/restricted/application.meta_lic testdata/restricted/lib/liba.so.meta_lic restricted:restricted_allows_dynamic_linking",
|
||||
"testdata/restricted/application.meta_lic testdata/restricted/application.meta_lic notice:restricted:restricted_if_statically_linked",
|
||||
"testdata/restricted/application.meta_lic testdata/restricted/lib/liba.so.meta_lic restricted:restricted_if_statically_linked",
|
||||
},
|
||||
},
|
||||
{
|
||||
@@ -694,9 +694,9 @@ func Test_plaintext(t *testing.T) {
|
||||
name: "binary",
|
||||
roots: []string{"bin/bin1.meta_lic"},
|
||||
expectedOut: []string{
|
||||
"testdata/restricted/bin/bin1.meta_lic testdata/restricted/bin/bin1.meta_lic notice:restricted_allows_dynamic_linking",
|
||||
"testdata/restricted/bin/bin1.meta_lic testdata/restricted/lib/liba.so.meta_lic restricted_allows_dynamic_linking",
|
||||
"testdata/restricted/bin/bin1.meta_lic testdata/restricted/lib/libc.a.meta_lic reciprocal:restricted_allows_dynamic_linking",
|
||||
"testdata/restricted/bin/bin1.meta_lic testdata/restricted/bin/bin1.meta_lic notice:restricted_if_statically_linked",
|
||||
"testdata/restricted/bin/bin1.meta_lic testdata/restricted/lib/liba.so.meta_lic restricted_if_statically_linked",
|
||||
"testdata/restricted/bin/bin1.meta_lic testdata/restricted/lib/libc.a.meta_lic reciprocal:restricted_if_statically_linked",
|
||||
},
|
||||
},
|
||||
{
|
||||
@@ -2235,17 +2235,17 @@ func Test_graphviz(t *testing.T) {
|
||||
matchResolution(
|
||||
"testdata/restricted/bin/bin1.meta_lic",
|
||||
"testdata/restricted/bin/bin1.meta_lic",
|
||||
"restricted_allows_dynamic_linking",
|
||||
"restricted_if_statically_linked",
|
||||
"notice"),
|
||||
matchResolution(
|
||||
"testdata/restricted/bin/bin1.meta_lic",
|
||||
"testdata/restricted/lib/liba.so.meta_lic",
|
||||
"restricted_allows_dynamic_linking"),
|
||||
"restricted_if_statically_linked"),
|
||||
matchResolution(
|
||||
"testdata/restricted/bin/bin1.meta_lic",
|
||||
"testdata/restricted/lib/libc.a.meta_lic",
|
||||
"reciprocal",
|
||||
"restricted_allows_dynamic_linking"),
|
||||
"restricted_if_statically_linked"),
|
||||
matchResolution(
|
||||
"testdata/restricted/bin/bin2.meta_lic",
|
||||
"testdata/restricted/bin/bin2.meta_lic",
|
||||
@@ -2258,7 +2258,7 @@ func Test_graphviz(t *testing.T) {
|
||||
matchResolution(
|
||||
"testdata/restricted/highest.apex.meta_lic",
|
||||
"testdata/restricted/bin/bin1.meta_lic",
|
||||
"restricted_allows_dynamic_linking",
|
||||
"restricted_if_statically_linked",
|
||||
"notice"),
|
||||
matchResolution(
|
||||
"testdata/restricted/highest.apex.meta_lic",
|
||||
@@ -2269,12 +2269,12 @@ func Test_graphviz(t *testing.T) {
|
||||
"testdata/restricted/highest.apex.meta_lic",
|
||||
"testdata/restricted/highest.apex.meta_lic",
|
||||
"restricted",
|
||||
"restricted_allows_dynamic_linking",
|
||||
"restricted_if_statically_linked",
|
||||
"notice"),
|
||||
matchResolution(
|
||||
"testdata/restricted/highest.apex.meta_lic",
|
||||
"testdata/restricted/lib/liba.so.meta_lic",
|
||||
"restricted_allows_dynamic_linking"),
|
||||
"restricted_if_statically_linked"),
|
||||
matchResolution(
|
||||
"testdata/restricted/highest.apex.meta_lic",
|
||||
"testdata/restricted/lib/libb.so.meta_lic",
|
||||
@@ -2283,11 +2283,11 @@ func Test_graphviz(t *testing.T) {
|
||||
"testdata/restricted/highest.apex.meta_lic",
|
||||
"testdata/restricted/lib/libc.a.meta_lic",
|
||||
"reciprocal",
|
||||
"restricted_allows_dynamic_linking"),
|
||||
"restricted_if_statically_linked"),
|
||||
matchResolution(
|
||||
"testdata/restricted/lib/liba.so.meta_lic",
|
||||
"testdata/restricted/lib/liba.so.meta_lic",
|
||||
"restricted_allows_dynamic_linking"),
|
||||
"restricted_if_statically_linked"),
|
||||
matchResolution(
|
||||
"testdata/restricted/lib/libb.so.meta_lic",
|
||||
"testdata/restricted/lib/libb.so.meta_lic",
|
||||
@@ -2309,17 +2309,17 @@ func Test_graphviz(t *testing.T) {
|
||||
matchResolution(
|
||||
"bin/bin1.meta_lic",
|
||||
"bin/bin1.meta_lic",
|
||||
"restricted_allows_dynamic_linking",
|
||||
"restricted_if_statically_linked",
|
||||
"notice"),
|
||||
matchResolution(
|
||||
"bin/bin1.meta_lic",
|
||||
"lib/liba.so.meta_lic",
|
||||
"restricted_allows_dynamic_linking"),
|
||||
"restricted_if_statically_linked"),
|
||||
matchResolution(
|
||||
"bin/bin1.meta_lic",
|
||||
"lib/libc.a.meta_lic",
|
||||
"reciprocal",
|
||||
"restricted_allows_dynamic_linking"),
|
||||
"restricted_if_statically_linked"),
|
||||
matchResolution(
|
||||
"bin/bin2.meta_lic",
|
||||
"bin/bin2.meta_lic",
|
||||
@@ -2332,7 +2332,7 @@ func Test_graphviz(t *testing.T) {
|
||||
matchResolution(
|
||||
"highest.apex.meta_lic",
|
||||
"bin/bin1.meta_lic",
|
||||
"restricted_allows_dynamic_linking",
|
||||
"restricted_if_statically_linked",
|
||||
"notice"),
|
||||
matchResolution(
|
||||
"highest.apex.meta_lic",
|
||||
@@ -2343,12 +2343,12 @@ func Test_graphviz(t *testing.T) {
|
||||
"highest.apex.meta_lic",
|
||||
"highest.apex.meta_lic",
|
||||
"restricted",
|
||||
"restricted_allows_dynamic_linking",
|
||||
"restricted_if_statically_linked",
|
||||
"notice"),
|
||||
matchResolution(
|
||||
"highest.apex.meta_lic",
|
||||
"lib/liba.so.meta_lic",
|
||||
"restricted_allows_dynamic_linking"),
|
||||
"restricted_if_statically_linked"),
|
||||
matchResolution(
|
||||
"highest.apex.meta_lic",
|
||||
"lib/libb.so.meta_lic",
|
||||
@@ -2357,11 +2357,11 @@ func Test_graphviz(t *testing.T) {
|
||||
"highest.apex.meta_lic",
|
||||
"lib/libc.a.meta_lic",
|
||||
"reciprocal",
|
||||
"restricted_allows_dynamic_linking"),
|
||||
"restricted_if_statically_linked"),
|
||||
matchResolution(
|
||||
"lib/liba.so.meta_lic",
|
||||
"lib/liba.so.meta_lic",
|
||||
"restricted_allows_dynamic_linking"),
|
||||
"restricted_if_statically_linked"),
|
||||
matchResolution(
|
||||
"lib/libb.so.meta_lic",
|
||||
"lib/libb.so.meta_lic",
|
||||
@@ -2420,16 +2420,16 @@ func Test_graphviz(t *testing.T) {
|
||||
matchResolution(
|
||||
"bin/bin1.meta_lic",
|
||||
"bin/bin1.meta_lic",
|
||||
"restricted_allows_dynamic_linking"),
|
||||
"restricted_if_statically_linked"),
|
||||
matchResolution(
|
||||
"bin/bin1.meta_lic",
|
||||
"lib/liba.so.meta_lic",
|
||||
"restricted_allows_dynamic_linking"),
|
||||
"restricted_if_statically_linked"),
|
||||
matchResolution(
|
||||
"bin/bin1.meta_lic",
|
||||
"lib/libc.a.meta_lic",
|
||||
"reciprocal",
|
||||
"restricted_allows_dynamic_linking"),
|
||||
"restricted_if_statically_linked"),
|
||||
matchResolution(
|
||||
"bin/bin2.meta_lic",
|
||||
"bin/bin2.meta_lic",
|
||||
@@ -2441,7 +2441,7 @@ func Test_graphviz(t *testing.T) {
|
||||
matchResolution(
|
||||
"highest.apex.meta_lic",
|
||||
"bin/bin1.meta_lic",
|
||||
"restricted_allows_dynamic_linking"),
|
||||
"restricted_if_statically_linked"),
|
||||
matchResolution(
|
||||
"highest.apex.meta_lic",
|
||||
"bin/bin2.meta_lic",
|
||||
@@ -2450,11 +2450,11 @@ func Test_graphviz(t *testing.T) {
|
||||
"highest.apex.meta_lic",
|
||||
"highest.apex.meta_lic",
|
||||
"restricted",
|
||||
"restricted_allows_dynamic_linking"),
|
||||
"restricted_if_statically_linked"),
|
||||
matchResolution(
|
||||
"highest.apex.meta_lic",
|
||||
"lib/liba.so.meta_lic",
|
||||
"restricted_allows_dynamic_linking"),
|
||||
"restricted_if_statically_linked"),
|
||||
matchResolution(
|
||||
"highest.apex.meta_lic",
|
||||
"lib/libb.so.meta_lic",
|
||||
@@ -2463,11 +2463,11 @@ func Test_graphviz(t *testing.T) {
|
||||
"highest.apex.meta_lic",
|
||||
"lib/libc.a.meta_lic",
|
||||
"reciprocal",
|
||||
"restricted_allows_dynamic_linking"),
|
||||
"restricted_if_statically_linked"),
|
||||
matchResolution(
|
||||
"lib/liba.so.meta_lic",
|
||||
"lib/liba.so.meta_lic",
|
||||
"restricted_allows_dynamic_linking"),
|
||||
"restricted_if_statically_linked"),
|
||||
matchResolution(
|
||||
"lib/libb.so.meta_lic",
|
||||
"lib/libb.so.meta_lic",
|
||||
@@ -2502,16 +2502,16 @@ func Test_graphviz(t *testing.T) {
|
||||
matchResolution(
|
||||
"bin/bin1.meta_lic",
|
||||
"bin/bin1.meta_lic",
|
||||
"restricted_allows_dynamic_linking"),
|
||||
"restricted_if_statically_linked"),
|
||||
matchResolution(
|
||||
"bin/bin1.meta_lic",
|
||||
"lib/liba.so.meta_lic",
|
||||
"restricted_allows_dynamic_linking"),
|
||||
"restricted_if_statically_linked"),
|
||||
matchResolution(
|
||||
"bin/bin1.meta_lic",
|
||||
"lib/libc.a.meta_lic",
|
||||
"reciprocal",
|
||||
"restricted_allows_dynamic_linking"),
|
||||
"restricted_if_statically_linked"),
|
||||
matchResolution(
|
||||
"bin/bin2.meta_lic",
|
||||
"bin/bin2.meta_lic",
|
||||
@@ -2523,7 +2523,7 @@ func Test_graphviz(t *testing.T) {
|
||||
matchResolution(
|
||||
"highest.apex.meta_lic",
|
||||
"bin/bin1.meta_lic",
|
||||
"restricted_allows_dynamic_linking"),
|
||||
"restricted_if_statically_linked"),
|
||||
matchResolution(
|
||||
"highest.apex.meta_lic",
|
||||
"bin/bin2.meta_lic",
|
||||
@@ -2532,11 +2532,11 @@ func Test_graphviz(t *testing.T) {
|
||||
"highest.apex.meta_lic",
|
||||
"highest.apex.meta_lic",
|
||||
"restricted",
|
||||
"restricted_allows_dynamic_linking"),
|
||||
"restricted_if_statically_linked"),
|
||||
matchResolution(
|
||||
"highest.apex.meta_lic",
|
||||
"lib/liba.so.meta_lic",
|
||||
"restricted_allows_dynamic_linking"),
|
||||
"restricted_if_statically_linked"),
|
||||
matchResolution(
|
||||
"highest.apex.meta_lic",
|
||||
"lib/libb.so.meta_lic",
|
||||
@@ -2545,11 +2545,11 @@ func Test_graphviz(t *testing.T) {
|
||||
"highest.apex.meta_lic",
|
||||
"lib/libc.a.meta_lic",
|
||||
"reciprocal",
|
||||
"restricted_allows_dynamic_linking"),
|
||||
"restricted_if_statically_linked"),
|
||||
matchResolution(
|
||||
"lib/liba.so.meta_lic",
|
||||
"lib/liba.so.meta_lic",
|
||||
"restricted_allows_dynamic_linking"),
|
||||
"restricted_if_statically_linked"),
|
||||
matchResolution(
|
||||
"lib/libb.so.meta_lic",
|
||||
"lib/libb.so.meta_lic",
|
||||
@@ -2563,7 +2563,7 @@ func Test_graphviz(t *testing.T) {
|
||||
ctx: context{stripPrefix: []string{"testdata/restricted/"}, labelConditions: true},
|
||||
expectedOut: []getMatcher{
|
||||
matchTarget("bin/bin1.meta_lic", "notice"),
|
||||
matchTarget("lib/liba.so.meta_lic", "restricted_allows_dynamic_linking"),
|
||||
matchTarget("lib/liba.so.meta_lic", "restricted_if_statically_linked"),
|
||||
matchTarget("lib/libc.a.meta_lic", "reciprocal"),
|
||||
matchTarget("bin/bin2.meta_lic", "notice"),
|
||||
matchTarget("lib/libb.so.meta_lic", "restricted"),
|
||||
@@ -2571,17 +2571,17 @@ func Test_graphviz(t *testing.T) {
|
||||
matchResolution(
|
||||
"bin/bin1.meta_lic",
|
||||
"bin/bin1.meta_lic",
|
||||
"restricted_allows_dynamic_linking",
|
||||
"restricted_if_statically_linked",
|
||||
"notice"),
|
||||
matchResolution(
|
||||
"bin/bin1.meta_lic",
|
||||
"lib/liba.so.meta_lic",
|
||||
"restricted_allows_dynamic_linking"),
|
||||
"restricted_if_statically_linked"),
|
||||
matchResolution(
|
||||
"bin/bin1.meta_lic",
|
||||
"lib/libc.a.meta_lic",
|
||||
"reciprocal",
|
||||
"restricted_allows_dynamic_linking"),
|
||||
"restricted_if_statically_linked"),
|
||||
matchResolution(
|
||||
"bin/bin2.meta_lic",
|
||||
"bin/bin2.meta_lic",
|
||||
@@ -2594,7 +2594,7 @@ func Test_graphviz(t *testing.T) {
|
||||
matchResolution(
|
||||
"highest.apex.meta_lic",
|
||||
"bin/bin1.meta_lic",
|
||||
"restricted_allows_dynamic_linking",
|
||||
"restricted_if_statically_linked",
|
||||
"notice"),
|
||||
matchResolution(
|
||||
"highest.apex.meta_lic",
|
||||
@@ -2605,12 +2605,12 @@ func Test_graphviz(t *testing.T) {
|
||||
"highest.apex.meta_lic",
|
||||
"highest.apex.meta_lic",
|
||||
"restricted",
|
||||
"restricted_allows_dynamic_linking",
|
||||
"restricted_if_statically_linked",
|
||||
"notice"),
|
||||
matchResolution(
|
||||
"highest.apex.meta_lic",
|
||||
"lib/liba.so.meta_lic",
|
||||
"restricted_allows_dynamic_linking"),
|
||||
"restricted_if_statically_linked"),
|
||||
matchResolution(
|
||||
"highest.apex.meta_lic",
|
||||
"lib/libb.so.meta_lic",
|
||||
@@ -2619,11 +2619,11 @@ func Test_graphviz(t *testing.T) {
|
||||
"highest.apex.meta_lic",
|
||||
"lib/libc.a.meta_lic",
|
||||
"reciprocal",
|
||||
"restricted_allows_dynamic_linking"),
|
||||
"restricted_if_statically_linked"),
|
||||
matchResolution(
|
||||
"lib/liba.so.meta_lic",
|
||||
"lib/liba.so.meta_lic",
|
||||
"restricted_allows_dynamic_linking"),
|
||||
"restricted_if_statically_linked"),
|
||||
matchResolution(
|
||||
"lib/libb.so.meta_lic",
|
||||
"lib/libb.so.meta_lic",
|
||||
@@ -2644,17 +2644,17 @@ func Test_graphviz(t *testing.T) {
|
||||
matchResolution(
|
||||
"testdata/restricted/bin/bin1.meta_lic",
|
||||
"testdata/restricted/bin/bin1.meta_lic",
|
||||
"restricted_allows_dynamic_linking",
|
||||
"restricted_if_statically_linked",
|
||||
"notice"),
|
||||
matchResolution(
|
||||
"testdata/restricted/bin/bin1.meta_lic",
|
||||
"testdata/restricted/lib/liba.so.meta_lic",
|
||||
"restricted_allows_dynamic_linking"),
|
||||
"restricted_if_statically_linked"),
|
||||
matchResolution(
|
||||
"testdata/restricted/bin/bin1.meta_lic",
|
||||
"testdata/restricted/lib/libc.a.meta_lic",
|
||||
"reciprocal",
|
||||
"restricted_allows_dynamic_linking"),
|
||||
"restricted_if_statically_linked"),
|
||||
matchResolution(
|
||||
"testdata/restricted/bin/bin2.meta_lic",
|
||||
"testdata/restricted/bin/bin2.meta_lic",
|
||||
@@ -2667,7 +2667,7 @@ func Test_graphviz(t *testing.T) {
|
||||
matchResolution(
|
||||
"testdata/restricted/container.zip.meta_lic",
|
||||
"testdata/restricted/bin/bin1.meta_lic",
|
||||
"restricted_allows_dynamic_linking",
|
||||
"restricted_if_statically_linked",
|
||||
"notice"),
|
||||
matchResolution(
|
||||
"testdata/restricted/container.zip.meta_lic",
|
||||
@@ -2678,12 +2678,12 @@ func Test_graphviz(t *testing.T) {
|
||||
"testdata/restricted/container.zip.meta_lic",
|
||||
"testdata/restricted/container.zip.meta_lic",
|
||||
"restricted",
|
||||
"restricted_allows_dynamic_linking",
|
||||
"restricted_if_statically_linked",
|
||||
"notice"),
|
||||
matchResolution(
|
||||
"testdata/restricted/container.zip.meta_lic",
|
||||
"testdata/restricted/lib/liba.so.meta_lic",
|
||||
"restricted_allows_dynamic_linking"),
|
||||
"restricted_if_statically_linked"),
|
||||
matchResolution(
|
||||
"testdata/restricted/container.zip.meta_lic",
|
||||
"testdata/restricted/lib/libb.so.meta_lic",
|
||||
@@ -2692,11 +2692,11 @@ func Test_graphviz(t *testing.T) {
|
||||
"testdata/restricted/container.zip.meta_lic",
|
||||
"testdata/restricted/lib/libc.a.meta_lic",
|
||||
"reciprocal",
|
||||
"restricted_allows_dynamic_linking"),
|
||||
"restricted_if_statically_linked"),
|
||||
matchResolution(
|
||||
"testdata/restricted/lib/liba.so.meta_lic",
|
||||
"testdata/restricted/lib/liba.so.meta_lic",
|
||||
"restricted_allows_dynamic_linking"),
|
||||
"restricted_if_statically_linked"),
|
||||
matchResolution(
|
||||
"testdata/restricted/lib/libb.so.meta_lic",
|
||||
"testdata/restricted/lib/libb.so.meta_lic",
|
||||
@@ -2714,12 +2714,12 @@ func Test_graphviz(t *testing.T) {
|
||||
"testdata/restricted/application.meta_lic",
|
||||
"testdata/restricted/application.meta_lic",
|
||||
"restricted",
|
||||
"restricted_allows_dynamic_linking",
|
||||
"restricted_if_statically_linked",
|
||||
"notice"),
|
||||
matchResolution(
|
||||
"testdata/restricted/application.meta_lic",
|
||||
"testdata/restricted/lib/liba.so.meta_lic",
|
||||
"restricted_allows_dynamic_linking",
|
||||
"restricted_if_statically_linked",
|
||||
"restricted"),
|
||||
},
|
||||
},
|
||||
@@ -2734,16 +2734,16 @@ func Test_graphviz(t *testing.T) {
|
||||
matchResolution(
|
||||
"testdata/restricted/bin/bin1.meta_lic",
|
||||
"testdata/restricted/bin/bin1.meta_lic",
|
||||
"restricted_allows_dynamic_linking",
|
||||
"restricted_if_statically_linked",
|
||||
"notice"),
|
||||
matchResolution(
|
||||
"testdata/restricted/bin/bin1.meta_lic",
|
||||
"testdata/restricted/lib/liba.so.meta_lic",
|
||||
"restricted_allows_dynamic_linking"),
|
||||
"restricted_if_statically_linked"),
|
||||
matchResolution(
|
||||
"testdata/restricted/bin/bin1.meta_lic",
|
||||
"testdata/restricted/lib/libc.a.meta_lic",
|
||||
"restricted_allows_dynamic_linking",
|
||||
"restricted_if_statically_linked",
|
||||
"reciprocal"),
|
||||
},
|
||||
},
|
||||
|
Reference in New Issue
Block a user