9
9
"github.com/vanilla-os/abroot/settings"
10
10
)
11
11
12
+ // TestPackageManager tests the PackageManager functions by adding a package
13
+ // and ensuring it gets added to the proper file. As a result, the final command
14
+ // should not be empty.
12
15
func TestPackageManager (t * testing.T ) {
13
16
pm , err := core .NewPackageManager (true )
14
17
if err != nil {
@@ -69,8 +72,12 @@ func TestPackageManager(t *testing.T) {
69
72
t .Error (err )
70
73
}
71
74
}
75
+
76
+ t .Log ("TestPackageManager: done" )
72
77
}
73
78
79
+ // TestBaseImagePackageDiff tests the BaseImagePackageDiff function by comparing
80
+ // the packages of two different base images.
74
81
func TestBaseImagePackageDiff (t * testing.T ) {
75
82
settings .Cnf .Name = "vanilla-os/core"
76
83
@@ -86,8 +93,12 @@ func TestBaseImagePackageDiff(t *testing.T) {
86
93
fmt .Printf ("Upgraded: %v\n " , upgraded )
87
94
fmt .Printf ("Downgraded: %v\n " , downgraded )
88
95
fmt .Printf ("Removed: %v\n " , removed )
96
+
97
+ t .Log ("TestBaseImagePackageDiff: done" )
89
98
}
90
99
100
+ // TestOverlayPackageDiff tests the OverlayPackageDiff function by obtaining the
101
+ // added, removed, upgraded, and downgraded overlay packages.
91
102
func TestOverlayPackageDiff (t * testing.T ) {
92
103
added , upgraded , downgraded , removed , err := core .OverlayPackageDiff ()
93
104
if err != nil {
@@ -98,4 +109,6 @@ func TestOverlayPackageDiff(t *testing.T) {
98
109
fmt .Printf ("Upgraded: %v\n " , upgraded )
99
110
fmt .Printf ("Downgraded: %v\n " , downgraded )
100
111
fmt .Printf ("Removed: %v\n " , removed )
112
+
113
+ t .Log ("TestOverlayPackageDiff: done" )
101
114
}
0 commit comments