X-Git-Url: https://git.arvados.org/arvados.git/blobdiff_plain/21dfd2339fb0a4f501b43beedf3207c5d30aae1b..3d98f9b1196260dbc7b9963dfd295d7e330e23d6:/lib/config/cmd_test.go diff --git a/lib/config/cmd_test.go b/lib/config/cmd_test.go index d77003b478..f2915a0391 100644 --- a/lib/config/cmd_test.go +++ b/lib/config/cmd_test.go @@ -7,11 +7,18 @@ package config import ( "bytes" + "git.curoverse.com/arvados.git/lib/cmd" check "gopkg.in/check.v1" ) var _ = check.Suite(&CommandSuite{}) +var ( + // Commands must satisfy cmd.Handler interface + _ cmd.Handler = dumpCommand{} + _ cmd.Handler = checkCommand{} +) + type CommandSuite struct{} func (s *CommandSuite) TestBadArg(c *check.C) { @@ -52,7 +59,7 @@ Clusters: ` code := CheckCommand.RunCommand("arvados config-check", []string{"-config", "-"}, bytes.NewBufferString(in), &stdout, &stderr) c.Check(code, check.Equals, 1) - c.Check(stdout.String(), check.Matches, `(?ms).*API:\n\- +.*MaxItemsPerResponse: 1000\n\+ +MaxItemsPerResponse: 1234\n.*`) + c.Check(stdout.String(), check.Matches, `(?ms).*\n\- +.*MaxItemsPerResponse: 1000\n\+ +MaxItemsPerResponse: 1234\n.*`) } func (s *CommandSuite) TestCheckUnknownKey(c *check.C) {