From c82a7240bb14bde49cbbc82724be1db5ab0f5c5d Mon Sep 17 00:00:00 2001 From: jaedle Date: Sun, 24 Feb 2019 17:23:31 +0100 Subject: [PATCH] print task in command section --- internal/summary/summary.go | 6 +++++- internal/summary/summary_test.go | 4 ++-- 2 files changed, 7 insertions(+), 3 deletions(-) diff --git a/internal/summary/summary.go b/internal/summary/summary.go index a0202afc..df864823 100644 --- a/internal/summary/summary.go +++ b/internal/summary/summary.go @@ -24,7 +24,11 @@ func printTaskCommands(cmds []*taskfile.Cmd, logger *logger.Logger) { logger.Outf("") logger.Outf("commands:") for _, c := range cmds { - logger.Outf(" - %s", c.Cmd) + if c.Cmd != "" { + logger.Outf(" - %s", c.Cmd) + } else { + logger.Outf(" - Task: %s", c.Task) + } } } } diff --git a/internal/summary/summary_test.go b/internal/summary/summary_test.go index 872d8dcf..b64e1c7f 100644 --- a/internal/summary/summary_test.go +++ b/internal/summary/summary_test.go @@ -75,7 +75,7 @@ func TestPrintTaskCommandsIfPresent(t *testing.T) { Cmds: []*taskfile.Cmd{ {Cmd: "command-1"}, {Cmd: "command-2"}, - {Cmd: "command-3"}, + {Task: "task-1"}, }, } @@ -84,7 +84,7 @@ func TestPrintTaskCommandsIfPresent(t *testing.T) { assert.Contains(t, buffer.String(), "\ncommands:\n") assert.Contains(t, buffer.String(), "\n - command-1\n") assert.Contains(t, buffer.String(), "\n - command-2\n") - assert.Contains(t, buffer.String(), "\n - command-3\n") + assert.Contains(t, buffer.String(), "\n - Task: task-1\n") } func TestDoesNotPrintCommandIfMissing(t *testing.T) {