@@ -66,7 +66,7 @@ func TestNewWatchHandlerProducesValidResult(t *testing.T) {
66
66
}
67
67
}
68
68
69
- func TestHandleSBOMFilteredEvents (t * testing.T ) {
69
+ func TestHandleApplicationProfileEvents (t * testing.T ) {
70
70
tt := []struct {
71
71
name string
72
72
inputEvents []watch.Event
@@ -77,11 +77,11 @@ func TestHandleSBOMFilteredEvents(t *testing.T) {
77
77
expectedWlidAndImageIDMap []string
78
78
}{
79
79
{
80
- name : "Adding a new Filtered SBOM should produce a matching scan command" ,
80
+ name : "Adding a new application profile should produce a matching scan command" ,
81
81
inputEvents : []watch.Event {
82
82
{
83
83
Type : watch .Added ,
84
- Object : & spdxv1beta1.SBOMSyftFiltered {
84
+ Object : & spdxv1beta1.ApplicationProfile {
85
85
ObjectMeta : v1.ObjectMeta {
86
86
Name : "replicaset-nginx-6ccd565b7d-nginx-49d3-1861" ,
87
87
Annotations : map [string ]string {
@@ -96,7 +96,7 @@ func TestHandleSBOMFilteredEvents(t *testing.T) {
96
96
},
97
97
{
98
98
Type : watch .Modified ,
99
- Object : & spdxv1beta1.SBOMSyftFiltered {
99
+ Object : & spdxv1beta1.ApplicationProfile {
100
100
ObjectMeta : v1.ObjectMeta {
101
101
Name : "replicaset-nginx-6ccd565b7d-nginx-e4ff-657a" ,
102
102
Annotations : map [string ]string {
@@ -112,7 +112,7 @@ func TestHandleSBOMFilteredEvents(t *testing.T) {
112
112
},
113
113
expectedCommands : []* apis.Command {
114
114
{
115
- CommandName : utils .CommandScanFilteredSBOM ,
115
+ CommandName : utils .CommandScanApplicationProfile ,
116
116
Wlid : "wlid://cluster-gke_armo-test-clusters_us-central1-c_dwertent-syft/namespace-systest-ns-rarz/deployment-nginx" ,
117
117
Args : map [string ]interface {}{
118
118
utils .ArgsContainerData : & utils.ContainerData {
@@ -126,7 +126,7 @@ func TestHandleSBOMFilteredEvents(t *testing.T) {
126
126
},
127
127
},
128
128
{
129
- CommandName : utils .CommandScanFilteredSBOM ,
129
+ CommandName : utils .CommandScanApplicationProfile ,
130
130
Wlid : "wlid://cluster-gke_armo-test-clusters_us-central1-c_dwertent-syft/namespace-systest-ns-rarz/deployment-nginx" ,
131
131
Args : map [string ]interface {}{
132
132
utils .ArgsContainerData : & utils.ContainerData {
@@ -158,7 +158,7 @@ func TestHandleSBOMFilteredEvents(t *testing.T) {
158
158
inputEvents : []watch.Event {
159
159
{
160
160
Type : watch .Added ,
161
- Object : & spdxv1beta1.SBOMSyftFiltered {
161
+ Object : & spdxv1beta1.ApplicationProfile {
162
162
ObjectMeta : v1.ObjectMeta {
163
163
Name : "replicaset-nginx-6ccd565b7d-nginx-49d3-1861" ,
164
164
Annotations : map [string ]string {
@@ -185,7 +185,7 @@ func TestHandleSBOMFilteredEvents(t *testing.T) {
185
185
inputEvents : []watch.Event {
186
186
{
187
187
Type : watch .Deleted ,
188
- Object : & spdxv1beta1.SBOMSyftFiltered {},
188
+ Object : & spdxv1beta1.ApplicationProfile {},
189
189
},
190
190
},
191
191
expectedCommands : []* apis.Command {},
@@ -220,7 +220,7 @@ func TestHandleSBOMFilteredEvents(t *testing.T) {
220
220
221
221
wh := NewWatchHandler (ctx , operatorConfig , k8sAPI , storageClient , nil )
222
222
223
- go wh .HandleSBOMFilteredEvents (inputEvents , cmdCh , errorCh )
223
+ go wh .HandleApplicationProfileEvents (inputEvents , cmdCh , errorCh )
224
224
225
225
go func () {
226
226
for _ , e := range tc .inputEvents {
@@ -250,7 +250,7 @@ func TestHandleSBOMFilteredEvents(t *testing.T) {
250
250
}
251
251
}
252
252
253
- actualObjects , _ := storageClient .SpdxV1beta1 ().SBOMSyftFiltereds ("" ).List (ctx , v1.ListOptions {})
253
+ actualObjects , _ := storageClient .SpdxV1beta1 ().ApplicationProfiles ("" ).List (ctx , v1.ListOptions {})
254
254
255
255
actualObjectNames := []string {}
256
256
for _ , obj := range actualObjects .Items {
@@ -276,16 +276,16 @@ func TestHandleSBOMFilteredEvents(t *testing.T) {
276
276
277
277
}
278
278
}
279
- func TestGetContainerDataFilteredSBOM (t * testing.T ) {
279
+ func TestGetContainerDataApplicationProfile (t * testing.T ) {
280
280
tests := []struct {
281
- obj * spdxv1beta1.SBOMSyftFiltered
281
+ obj * spdxv1beta1.ApplicationProfile
282
282
want * utils.ContainerData
283
283
name string
284
284
wantErr bool
285
285
}{
286
286
{
287
- name : "valid SBOMSyftFiltered object" ,
288
- obj : & spdxv1beta1.SBOMSyftFiltered {
287
+ name : "valid ApplicationProfile object" ,
288
+ obj : & spdxv1beta1.ApplicationProfile {
289
289
ObjectMeta : v1.ObjectMeta {
290
290
Annotations : map [string ]string {
291
291
helpersv1 .InstanceIDMetadataKey : "apiVersion-apps/v1/namespace-systest-ns-rarz/kind-ReplicaSet/name-nginx-6ccd565b7d/containerName-nginx" ,
@@ -307,8 +307,8 @@ func TestGetContainerDataFilteredSBOM(t *testing.T) {
307
307
wantErr : false ,
308
308
},
309
309
{
310
- name : "invalid SBOMSyftFiltered object - missing instanceID" ,
311
- obj : & spdxv1beta1.SBOMSyftFiltered {
310
+ name : "invalid ApplicationProfile object - missing instanceID" ,
311
+ obj : & spdxv1beta1.ApplicationProfile {
312
312
ObjectMeta : v1.ObjectMeta {
313
313
Annotations : map [string ]string {
314
314
helpersv1 .InstanceIDMetadataKey : "" ,
@@ -323,8 +323,8 @@ func TestGetContainerDataFilteredSBOM(t *testing.T) {
323
323
wantErr : true ,
324
324
},
325
325
{
326
- name : "invalid SBOMSyftFiltered object - missing other fields" ,
327
- obj : & spdxv1beta1.SBOMSyftFiltered {
326
+ name : "invalid ApplicationProfile object - missing other fields" ,
327
+ obj : & spdxv1beta1.ApplicationProfile {
328
328
ObjectMeta : v1.ObjectMeta {
329
329
Annotations : map [string ]string {
330
330
helpersv1 .InstanceIDMetadataKey : "apiVersion-apps/v1/namespace-systest-ns-rarz/kind-ReplicaSet/name-nginx-6ccd565b7d/containerName-nginx" ,
@@ -344,7 +344,7 @@ func TestGetContainerDataFilteredSBOM(t *testing.T) {
344
344
345
345
for _ , tt := range tests {
346
346
t .Run (tt .name , func (t * testing.T ) {
347
- got , err := wh .getContainerDataFilteredSBOM (tt .obj )
347
+ got , err := wh .getContainerDataApplicationProfile (tt .obj )
348
348
assert .Equal (t , tt .want , got )
349
349
assert .Equal (t , tt .wantErr , err != nil )
350
350
})
@@ -406,7 +406,7 @@ func TestAnnotationsToContainerData(t *testing.T) {
406
406
})
407
407
}
408
408
}
409
- func TestSkipSBOM (t * testing.T ) {
409
+ func TestSkipAP (t * testing.T ) {
410
410
tests := []struct {
411
411
annotations map [string ]string
412
412
name string
@@ -449,12 +449,13 @@ func TestSkipSBOM(t *testing.T) {
449
449
450
450
for _ , tt := range tests {
451
451
t .Run (tt .name , func (t * testing.T ) {
452
- gotSkip := skipSBOM (tt .annotations )
452
+ gotSkip := skipAP (tt .annotations )
453
453
assert .Equal (t , tt .wantSkip , gotSkip )
454
454
})
455
455
}
456
456
}
457
- func TestValidateContainerDataFilteredSBOM (t * testing.T ) {
457
+
458
+ func TestValidateContainerDataApplicationProfile (t * testing.T ) {
458
459
tests := []struct {
459
460
wantErr error
460
461
containerData * utils.ContainerData
@@ -525,7 +526,7 @@ func TestValidateContainerDataFilteredSBOM(t *testing.T) {
525
526
526
527
for _ , tt := range tests {
527
528
t .Run (tt .name , func (t * testing.T ) {
528
- err := validateContainerDataFilteredSBOM (tt .containerData )
529
+ err := validateContainerDataApplicationProfiles (tt .containerData )
529
530
assert .Equal (t , tt .wantErr , err )
530
531
})
531
532
}
0 commit comments