cmd: make "akvorado version" shorter

This commit is contained in:
Vincent Bernat
2025-09-14 20:49:38 +02:00
parent db8b4f2968
commit f429eba3d8
3 changed files with 21 additions and 0 deletions

View File

@@ -41,4 +41,21 @@ func TestVersion(t *testing.T) {
if diff := helpers.Diff(got[:len(want)], want); diff != "" {
t.Errorf("`version` (-got, +want):\n%s", diff)
}
if strings.Contains(buf.String(), "\n- SrcNetName\n") {
t.Errorf("`version` contains %q", "SrcNetName")
}
}
func TestVersionDebug(t *testing.T) {
root := cmd.RootCmd
buf := new(bytes.Buffer)
root.SetOut(buf)
root.SetArgs([]string{"version", "-d"})
err := root.Execute()
if err != nil {
t.Errorf("`version` error:\n%+v", err)
}
if !strings.Contains(buf.String(), "\n- SrcNetName\n") {
t.Errorf("`version` does NOT contain %q", "SrcNetName")
}
}