diff options
Diffstat (limited to 'internal/flags/flags_test.go')
| -rw-r--r-- | internal/flags/flags_test.go | 14 |
1 files changed, 14 insertions, 0 deletions
diff --git a/internal/flags/flags_test.go b/internal/flags/flags_test.go index b4d47d2..872a597 100644 --- a/internal/flags/flags_test.go +++ b/internal/flags/flags_test.go @@ -74,3 +74,17 @@ func TestParseLiveDefaults(t *testing.T) { t.Fatalf("default live interval = %v, want %v", cfg.LiveInterval, time.Second) } } + +func TestParseDefaultCollapsedFieldsOrder(t *testing.T) { + cfg := parseForTest(t) + + want := []string{"comm", "path", "tracepoint"} + if len(cfg.CollapsedFields) != len(want) { + t.Fatalf("default collapsed fields len = %d, want %d", len(cfg.CollapsedFields), len(want)) + } + for i := range want { + if cfg.CollapsedFields[i] != want[i] { + t.Fatalf("default collapsed fields[%d] = %q, want %q", i, cfg.CollapsedFields[i], want[i]) + } + } +} |
