tests: swap testify for test in more places (#20028)

* tests: swap testify for test in plugins/csi/client_test.go

* tests: swap testify for test in testutil/

* tests: swap testify for test in host_test.go

* tests: swap testify for test in plugin_test.go

* tests: swap testify for test in utils_test.go

* tests: swap testify for test in scheduler/

* tests: swap testify for test in parse_test.go

* tests: swap testify for test in attribute_test.go

* tests: swap testify for test in plugins/drivers/

* tests: swap testify for test in command/

* tests: fixup some test usages

* go: run go mod tidy

* windows: cpuset test only on linux
This commit is contained in:
Seth Hoenig
2024-02-29 12:11:35 -06:00
committed by GitHub
parent c2fe51bf11
commit 4d83733909
106 changed files with 1297 additions and 1567 deletions

View File

@@ -11,7 +11,7 @@ import (
"github.com/hashicorp/nomad/nomad/state"
"github.com/mitchellh/cli"
"github.com/posener/complete"
"github.com/stretchr/testify/require"
"github.com/shoenig/test/must"
)
func TestPluginStatusCommand_Implements(t *testing.T) {
@@ -26,18 +26,18 @@ func TestPluginStatusCommand_Fails(t *testing.T) {
// Fails on misuse
code := cmd.Run([]string{"some", "bad", "args"})
require.Equal(t, 1, code)
must.One(t, code)
out := ui.ErrorWriter.String()
require.Contains(t, out, commandErrorText(cmd))
must.StrContains(t, out, commandErrorText(cmd))
ui.ErrorWriter.Reset()
// Test an unsupported plugin type.
code = cmd.Run([]string{"-type=not-a-plugin"})
require.Equal(t, 1, code)
must.One(t, code)
out = ui.ErrorWriter.String()
require.Contains(t, out, "Unsupported plugin type: not-a-plugin")
must.StrContains(t, out, "Unsupported plugin type: not-a-plugin")
ui.ErrorWriter.Reset()
}
@@ -57,13 +57,13 @@ func TestPluginStatusCommand_AutocompleteArgs(t *testing.T) {
defer cleanup()
ws := memdb.NewWatchSet()
plug, err := s.CSIPluginByID(ws, id)
require.NoError(t, err)
must.NoError(t, err)
prefix := plug.ID[:len(plug.ID)-5]
args := complete.Args{Last: prefix}
predictor := cmd.AutocompleteArgs()
res := predictor.Predict(args)
require.Equal(t, 1, len(res))
require.Equal(t, plug.ID, res[0])
must.Len(t, 1, res)
must.Eq(t, plug.ID, res[0])
}