@@ -7,10 +7,9 @@ import (
77 "os"
88 "testing"
99
10- "go.mondoo.com/cnquery/v11/providers-sdk/v1/inventory"
11-
1210 "github.com/stretchr/testify/assert"
1311 "github.com/stretchr/testify/require"
12+ "go.mondoo.com/cnquery/v11/providers-sdk/v1/inventory"
1413)
1514
1615func TestParseAixPackages (t * testing.T ) {
@@ -25,7 +24,7 @@ func TestParseAixPackages(t *testing.T) {
2524
2625 m , err := parseAixPackages (pf , f )
2726 require .Nil (t , err )
28- assert .Equal (t , 16 , len (m ), "detected the right amount of packages" )
27+ assert .Equal (t , 17 , len (m ), "detected the right amount of packages" )
2928
3029 p := Package {
3130 Name : "X11.apps.msmit" ,
@@ -37,6 +36,21 @@ func TestParseAixPackages(t *testing.T) {
3736 "cpe:2.3:a:x11.apps.msmit:x11.apps.msmit:7.3.0:*:*:*:*:*:powerpc:*" ,
3837 },
3938 Format : "bff" ,
39+ Status : "COMMITTED" ,
40+ }
41+ assert .Contains (t , m , p )
42+
43+ p = Package {
44+ Name : "bos.sysmgt.nim.client" ,
45+ Version : "7.3.3.0" ,
46+ Description : "Network Install Manager - Client Tools" ,
47+ PUrl : "pkg:generic/aix/bos.sysmgt.nim.client@7.3.3.0?arch=powerpc&efix=locked" ,
48+ CPEs : []string {
49+ "cpe:2.3:a:bos.sysmgt.nim.client:bos.sysmgt.nim.client:7.3.3.0:*:*:*:*:*:powerpc:*" ,
50+ "cpe:2.3:a:bos.sysmgt.nim.client:bos.sysmgt.nim.client:7.3.3:*:*:*:*:*:powerpc:*" ,
51+ },
52+ Format : "bff" ,
53+ Status : "COMMITTED|EFIXLOCKED" ,
4054 }
4155 assert .Contains (t , m , p )
4256}
0 commit comments