Switch all calls of assert.Nil to assert.NoError

Signed-off-by: Daniel J Walsh <dwalsh@redhat.com>
This commit is contained in:
Daniel J Walsh
2025-01-15 07:08:27 -05:00
parent 04e6488315
commit 3fb37c588d
9 changed files with 43 additions and 43 deletions

View File

@ -16,7 +16,7 @@ func TestPodOptions(t *testing.T) {
podOptions := entities.PodCreateOptions{} podOptions := entities.PodCreateOptions{}
err := common.ContainerToPodOptions(&exampleOptions, &podOptions) err := common.ContainerToPodOptions(&exampleOptions, &podOptions)
assert.Nil(t, err) assert.NoError(t, err)
cc := reflect.ValueOf(&exampleOptions).Elem() cc := reflect.ValueOf(&exampleOptions).Elem()
pc := reflect.ValueOf(&podOptions).Elem() pc := reflect.ValueOf(&podOptions).Elem()

View File

@ -55,9 +55,9 @@ func TestIsUnambiguousName(t *testing.T) {
func TestUnitDirs(t *testing.T) { func TestUnitDirs(t *testing.T) {
u, err := user.Current() u, err := user.Current()
assert.Nil(t, err) assert.NoError(t, err)
uidInt, err := strconv.Atoi(u.Uid) uidInt, err := strconv.Atoi(u.Uid)
assert.Nil(t, err) assert.NoError(t, err)
if os.Getenv("_UNSHARED") != "true" { if os.Getenv("_UNSHARED") != "true" {
unitDirs := getUnitDirs(false) unitDirs := getUnitDirs(false)
@ -71,7 +71,7 @@ func TestUnitDirs(t *testing.T) {
assert.Equal(t, rootfulPaths.sorted, unitDirs, "rootful unit dirs should match") assert.Equal(t, rootfulPaths.sorted, unitDirs, "rootful unit dirs should match")
configDir, err := os.UserConfigDir() configDir, err := os.UserConfigDir()
assert.Nil(t, err) assert.NoError(t, err)
rootlessPaths := newSearchPaths() rootlessPaths := newSearchPaths()
@ -106,13 +106,13 @@ func TestUnitDirs(t *testing.T) {
actualDir := filepath.Join(symLinkTestBaseDir, "actual") actualDir := filepath.Join(symLinkTestBaseDir, "actual")
err = os.Mkdir(actualDir, 0755) err = os.Mkdir(actualDir, 0755)
assert.Nil(t, err) assert.NoError(t, err)
innerDir := filepath.Join(actualDir, "inner") innerDir := filepath.Join(actualDir, "inner")
err = os.Mkdir(innerDir, 0755) err = os.Mkdir(innerDir, 0755)
assert.Nil(t, err) assert.NoError(t, err)
symlink := filepath.Join(symLinkTestBaseDir, "symlink") symlink := filepath.Join(symLinkTestBaseDir, "symlink")
err = os.Symlink(actualDir, symlink) err = os.Symlink(actualDir, symlink)
assert.Nil(t, err) assert.NoError(t, err)
t.Setenv("QUADLET_UNIT_DIRS", symlink) t.Setenv("QUADLET_UNIT_DIRS", symlink)
unitDirs = getUnitDirs(true) unitDirs = getUnitDirs(true)
assert.Equal(t, []string{actualDir, innerDir}, unitDirs, "directory resolution should follow symlink") assert.Equal(t, []string{actualDir, innerDir}, unitDirs, "directory resolution should follow symlink")
@ -133,7 +133,7 @@ func TestUnitDirs(t *testing.T) {
dirName := filepath.Join(path, name) dirName := filepath.Join(path, name)
assert.NotContains(t, dirs, dirName) assert.NotContains(t, dirs, dirName)
err = os.Mkdir(dirName, 0755) err = os.Mkdir(dirName, 0755)
assert.Nil(t, err) assert.NoError(t, err)
dirs = append(dirs, dirName) dirs = append(dirs, dirName)
return dirName, dirs return dirName, dirs
} }
@ -141,7 +141,7 @@ func TestUnitDirs(t *testing.T) {
linkDir := func(path, name, target string) { linkDir := func(path, name, target string) {
linkName := filepath.Join(path, name) linkName := filepath.Join(path, name)
err = os.Symlink(target, linkName) err = os.Symlink(target, linkName)
assert.Nil(t, err) assert.NoError(t, err)
} }
symLinkRecursiveTestBaseDir := t.TempDir() symLinkRecursiveTestBaseDir := t.TempDir()
@ -199,39 +199,39 @@ func TestUnitDirs(t *testing.T) {
} }
c.Env = append(os.Environ(), "_UNSHARED=true") c.Env = append(os.Environ(), "_UNSHARED=true")
err = c.Run() err = c.Run()
assert.Nil(t, err) assert.NoError(t, err)
} else { } else {
fmt.Println(os.Args) fmt.Println(os.Args)
symLinkTestBaseDir := t.TempDir() symLinkTestBaseDir := t.TempDir()
rootF, err := os.Open("/") rootF, err := os.Open("/")
assert.Nil(t, err) assert.NoError(t, err)
defer rootF.Close() defer rootF.Close()
defer func() { defer func() {
err := rootF.Chdir() err := rootF.Chdir()
assert.Nil(t, err) assert.NoError(t, err)
err = syscall.Chroot(".") err = syscall.Chroot(".")
assert.Nil(t, err) assert.NoError(t, err)
}() }()
err = syscall.Chroot(symLinkTestBaseDir) err = syscall.Chroot(symLinkTestBaseDir)
assert.Nil(t, err) assert.NoError(t, err)
err = os.MkdirAll(quadlet.UnitDirAdmin, 0755) err = os.MkdirAll(quadlet.UnitDirAdmin, 0755)
assert.Nil(t, err) assert.NoError(t, err)
err = os.RemoveAll(quadlet.UnitDirAdmin) err = os.RemoveAll(quadlet.UnitDirAdmin)
assert.Nil(t, err) assert.NoError(t, err)
createDir := func(path, name string) string { createDir := func(path, name string) string {
dirName := filepath.Join(path, name) dirName := filepath.Join(path, name)
err = os.Mkdir(dirName, 0755) err = os.Mkdir(dirName, 0755)
assert.Nil(t, err) assert.NoError(t, err)
return dirName return dirName
} }
linkDir := func(path, name, target string) { linkDir := func(path, name, target string) {
linkName := filepath.Join(path, name) linkName := filepath.Join(path, name)
err = os.Symlink(target, linkName) err = os.Symlink(target, linkName)
assert.Nil(t, err) assert.NoError(t, err)
} }
systemdDir := createDir("/", "systemd") systemdDir := createDir("/", "systemd")

View File

@ -33,7 +33,7 @@ func TestParseOptionIDs(t *testing.T) {
assert.NotNil(t, err) assert.NotNil(t, err)
mappings, err := parseOptionIDs(idMap, "100-200-2") mappings, err := parseOptionIDs(idMap, "100-200-2")
assert.Nil(t, err) assert.NoError(t, err)
assert.NotNil(t, mappings) assert.NotNil(t, mappings)
assert.Equal(t, len(mappings), 1) assert.Equal(t, len(mappings), 1)
@ -43,7 +43,7 @@ func TestParseOptionIDs(t *testing.T) {
assert.Equal(t, mappings[0].Size, 2) assert.Equal(t, mappings[0].Size, 2)
mappings, err = parseOptionIDs(idMap, "100-200-2#300-400-5") mappings, err = parseOptionIDs(idMap, "100-200-2#300-400-5")
assert.Nil(t, err) assert.NoError(t, err)
assert.NotNil(t, mappings) assert.NotNil(t, mappings)
assert.Equal(t, len(mappings), 2) assert.Equal(t, len(mappings), 2)
@ -57,7 +57,7 @@ func TestParseOptionIDs(t *testing.T) {
assert.Equal(t, mappings[1].Size, 5) assert.Equal(t, mappings[1].Size, 5)
mappings, err = parseOptionIDs(idMap, "@100-200-2#@300-400-5") mappings, err = parseOptionIDs(idMap, "@100-200-2#@300-400-5")
assert.Nil(t, err) assert.NoError(t, err)
assert.NotNil(t, mappings) assert.NotNil(t, mappings)
assert.Equal(t, len(mappings), 2) assert.Equal(t, len(mappings), 2)
@ -97,7 +97,7 @@ func TestParseIDMapMountOption(t *testing.T) {
GIDMap: gidMap, GIDMap: gidMap,
} }
uids, gids, err := parseIDMapMountOption(options, "idmap") uids, gids, err := parseIDMapMountOption(options, "idmap")
assert.Nil(t, err) assert.NoError(t, err)
assert.Equal(t, len(uids), 1) assert.Equal(t, len(uids), 1)
assert.Equal(t, len(gids), 1) assert.Equal(t, len(gids), 1)
@ -110,7 +110,7 @@ func TestParseIDMapMountOption(t *testing.T) {
assert.Equal(t, gids[0].Size, uint32(10000)) assert.Equal(t, gids[0].Size, uint32(10000))
uids, gids, err = parseIDMapMountOption(options, "idmap=uids=0-1-10#10-11-10;gids=0-3-10") uids, gids, err = parseIDMapMountOption(options, "idmap=uids=0-1-10#10-11-10;gids=0-3-10")
assert.Nil(t, err) assert.NoError(t, err)
assert.Equal(t, len(uids), 2) assert.Equal(t, len(uids), 2)
assert.Equal(t, len(gids), 1) assert.Equal(t, len(gids), 1)

View File

@ -82,34 +82,34 @@ func TestParseSCPArgs(t *testing.T) {
var dest *entities.ScpTransferImageOptions var dest *entities.ScpTransferImageOptions
var err error var err error
source, _, err = ParseImageSCPArg(args[0]) source, _, err = ParseImageSCPArg(args[0])
assert.Nil(t, err) assert.NoError(t, err)
assert.Equal(t, source.Image, "alpine") assert.Equal(t, source.Image, "alpine")
dest, _, err = ParseImageSCPArg(args[1]) dest, _, err = ParseImageSCPArg(args[1])
assert.Nil(t, err) assert.NoError(t, err)
assert.Equal(t, dest.Image, "") assert.Equal(t, dest.Image, "")
assert.Equal(t, dest.User, "root") assert.Equal(t, dest.User, "root")
args = []string{"root@localhost::alpine"} args = []string{"root@localhost::alpine"}
source, _, err = ParseImageSCPArg(args[0]) source, _, err = ParseImageSCPArg(args[0])
assert.Nil(t, err) assert.NoError(t, err)
assert.Equal(t, source.User, "root") assert.Equal(t, source.User, "root")
assert.Equal(t, source.Image, "alpine") assert.Equal(t, source.Image, "alpine")
args = []string{"charliedoern@192.168.68.126::alpine", "foobar@192.168.68.126::"} args = []string{"charliedoern@192.168.68.126::alpine", "foobar@192.168.68.126::"}
source, _, err = ParseImageSCPArg(args[0]) source, _, err = ParseImageSCPArg(args[0])
assert.Nil(t, err) assert.NoError(t, err)
assert.True(t, source.Remote) assert.True(t, source.Remote)
assert.Equal(t, source.Image, "alpine") assert.Equal(t, source.Image, "alpine")
dest, _, err = ParseImageSCPArg(args[1]) dest, _, err = ParseImageSCPArg(args[1])
assert.Nil(t, err) assert.NoError(t, err)
assert.True(t, dest.Remote) assert.True(t, dest.Remote)
assert.Equal(t, dest.Image, "") assert.Equal(t, dest.Image, "")
args = []string{"charliedoern@192.168.68.126::alpine"} args = []string{"charliedoern@192.168.68.126::alpine"}
source, _, err = ParseImageSCPArg(args[0]) source, _, err = ParseImageSCPArg(args[0])
assert.Nil(t, err) assert.NoError(t, err)
assert.True(t, source.Remote) assert.True(t, source.Remote)
assert.Equal(t, source.Image, "alpine") assert.Equal(t, source.Image, "alpine")
} }

View File

@ -13,8 +13,8 @@ import (
func TestGetSSHIdentityPath(t *testing.T) { func TestGetSSHIdentityPath(t *testing.T) {
name := "p-test" name := "p-test"
datadir, err := env.GetGlobalDataDir() datadir, err := env.GetGlobalDataDir()
assert.Nil(t, err) assert.NoError(t, err)
identityPath, err := env.GetSSHIdentityPath(name) identityPath, err := env.GetSSHIdentityPath(name)
assert.Nil(t, err) assert.NoError(t, err)
assert.Equal(t, identityPath, filepath.Join(datadir, name)) assert.Equal(t, identityPath, filepath.Join(datadir, name))
} }

View File

@ -25,14 +25,14 @@ func TestSupportedProviders(t *testing.T) {
func TestInstalledProviders(t *testing.T) { func TestInstalledProviders(t *testing.T) {
installed, err := InstalledProviders() installed, err := InstalledProviders()
assert.Nil(t, err) assert.NoError(t, err)
switch runtime.GOOS { switch runtime.GOOS {
case "darwin": case "darwin":
// TODO: need to verify if an arm64 machine reports {applehv, libkrun} // TODO: need to verify if an arm64 machine reports {applehv, libkrun}
assert.Equal(t, []define.VMType{define.AppleHvVirt}, installed) assert.Equal(t, []define.VMType{define.AppleHvVirt}, installed)
case "windows": case "windows":
provider, err := Get() provider, err := Get()
assert.Nil(t, err) assert.NoError(t, err)
assert.Contains(t, installed, provider) assert.Contains(t, installed, provider)
case "linux": case "linux":
assert.Equal(t, []define.VMType{define.QemuVirt}, installed) assert.Equal(t, []define.VMType{define.QemuVirt}, installed)
@ -41,7 +41,7 @@ func TestInstalledProviders(t *testing.T) {
func TestHasPermsForProvider(t *testing.T) { func TestHasPermsForProvider(t *testing.T) {
provider, err := Get() provider, err := Get()
assert.Nil(t, err) assert.NoError(t, err)
assert.True(t, HasPermsForProvider(provider.VMType())) assert.True(t, HasPermsForProvider(provider.VMType()))
} }
@ -72,7 +72,7 @@ func TestBadSupportedProviders(t *testing.T) {
func TestBadInstalledProviders(t *testing.T) { func TestBadInstalledProviders(t *testing.T) {
installed, err := InstalledProviders() installed, err := InstalledProviders()
assert.Nil(t, err) assert.NoError(t, err)
switch runtime.GOOS { switch runtime.GOOS {
case "darwin": case "darwin":
assert.NotEqual(t, []define.VMType{define.QemuVirt}, installed) assert.NotEqual(t, []define.VMType{define.QemuVirt}, installed)

View File

@ -448,7 +448,7 @@ func TestEnvVarValue(t *testing.T) {
stringNumCPUs := strconv.Itoa(runtime.NumCPU()) stringNumCPUs := strconv.Itoa(runtime.NumCPU())
mi, err := meminfo.Read() mi, err := meminfo.Read()
assert.Nil(t, err) assert.NoError(t, err)
stringMemTotal := strconv.FormatInt(mi.MemTotal, 10) stringMemTotal := strconv.FormatInt(mi.MemTotal, 10)
tests := []struct { tests := []struct {

View File

@ -59,7 +59,7 @@ func TestWinPath(t *testing.T) {
assert.NotNil(t, err, msg) assert.NotNil(t, err, msg)
continue continue
} }
if !assert.Nil(t, err, msg) { if !assert.NoError(t, err, msg) {
continue continue
} }
if test.isN { if test.isN {
@ -80,14 +80,14 @@ func TestWinPath(t *testing.T) {
func TestParseLinuxResourcesDeviceAccess(t *testing.T) { func TestParseLinuxResourcesDeviceAccess(t *testing.T) {
d, err := parseLinuxResourcesDeviceAccess("a *:* rwm") d, err := parseLinuxResourcesDeviceAccess("a *:* rwm")
assert.Nil(t, err, "err is nil") assert.NoError(t, err, "err is nil")
assert.True(t, d.Allow, "allow is true") assert.True(t, d.Allow, "allow is true")
assert.Equal(t, d.Type, "a", "type is 'a'") assert.Equal(t, d.Type, "a", "type is 'a'")
assert.Nil(t, d.Minor, "minor is nil") assert.Nil(t, d.Minor, "minor is nil")
assert.Nil(t, d.Major, "major is nil") assert.Nil(t, d.Major, "major is nil")
d, err = parseLinuxResourcesDeviceAccess("b 3:* rwm") d, err = parseLinuxResourcesDeviceAccess("b 3:* rwm")
assert.Nil(t, err, "err is nil") assert.NoError(t, err, "err is nil")
assert.True(t, d.Allow, "allow is true") assert.True(t, d.Allow, "allow is true")
assert.Equal(t, d.Type, "b", "type is 'b'") assert.Equal(t, d.Type, "b", "type is 'b'")
assert.Nil(t, d.Minor, "minor is nil") assert.Nil(t, d.Minor, "minor is nil")
@ -95,7 +95,7 @@ func TestParseLinuxResourcesDeviceAccess(t *testing.T) {
assert.Equal(t, *d.Major, int64(3), "major is 3") assert.Equal(t, *d.Major, int64(3), "major is 3")
d, err = parseLinuxResourcesDeviceAccess("a *:3 rwm") d, err = parseLinuxResourcesDeviceAccess("a *:3 rwm")
assert.Nil(t, err, "err is nil") assert.NoError(t, err, "err is nil")
assert.True(t, d.Allow, "allow is true") assert.True(t, d.Allow, "allow is true")
assert.Equal(t, d.Type, "a", "type is 'a'") assert.Equal(t, d.Type, "a", "type is 'a'")
assert.Nil(t, d.Major, "major is nil") assert.Nil(t, d.Major, "major is nil")
@ -103,7 +103,7 @@ func TestParseLinuxResourcesDeviceAccess(t *testing.T) {
assert.Equal(t, *d.Minor, int64(3), "minor is 3") assert.Equal(t, *d.Minor, int64(3), "minor is 3")
d, err = parseLinuxResourcesDeviceAccess("c 1:2 rwm") d, err = parseLinuxResourcesDeviceAccess("c 1:2 rwm")
assert.Nil(t, err, "err is nil") assert.NoError(t, err, "err is nil")
assert.True(t, d.Allow, "allow is true") assert.True(t, d.Allow, "allow is true")
assert.Equal(t, d.Type, "c", "type is 'c'") assert.Equal(t, d.Type, "c", "type is 'c'")
assert.NotNil(t, d.Major, "minor is not nil") assert.NotNil(t, d.Major, "minor is not nil")

View File

@ -692,7 +692,7 @@ func TestGetRootlessKeepIDMapping(t *testing.T) {
for _, test := range tests { for _, test := range tests {
options, uid, gid, err := getRootlessKeepIDMapping(test.uid, test.gid, test.uids, test.gids, test.size) options, uid, gid, err := getRootlessKeepIDMapping(test.uid, test.gid, test.uids, test.gids, test.size)
assert.Nil(t, err) assert.NoError(t, err)
assert.Equal(t, test.expectedOptions, options) assert.Equal(t, test.expectedOptions, options)
assert.Equal(t, test.expectedUID, uid) assert.Equal(t, test.expectedUID, uid)
assert.Equal(t, test.expectedGID, gid) assert.Equal(t, test.expectedGID, gid)
@ -817,7 +817,7 @@ func TestProcessOptions(t *testing.T) {
if tt.expectErr { if tt.expectErr {
assert.NotNil(t, err) assert.NotNil(t, err)
} else { } else {
assert.Nil(t, err) assert.NoError(t, err)
sort.Strings(opts) sort.Strings(opts)
sort.Strings(tt.expected) sort.Strings(tt.expected)
assert.Equal(t, opts, tt.expected) assert.Equal(t, opts, tt.expected)