From c9bad27e1de5a818250a807552b0e7c754d6aa9e Mon Sep 17 00:00:00 2001 From: kevinnls Date: Mon, 5 Feb 2024 14:28:32 +0530 Subject: [PATCH] test: cli arg of just type --- internal/argparser/argparser_test.go | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/internal/argparser/argparser_test.go b/internal/argparser/argparser_test.go index a920adb..92206b3 100644 --- a/internal/argparser/argparser_test.go +++ b/internal/argparser/argparser_test.go @@ -16,4 +16,15 @@ func TestParse(t *testing.T) { assert.Equal(t, shouldCommit, false) assert.Equal(t, shouldStage, false) }) + t.Run("only type", func(t *testing.T) { + error,ctype,cscope,shouldCommit,shouldStage,cmessage := Parse([]string{"fix"}) + assert.Equal(t, error, nil) + assert.Equal(t, ctype, "fix") + assert.Equal(t, cscope, "") + var wantedMessage []string + assert.DeepEqual(t, cmessage, wantedMessage) + assert.Equal(t, shouldCommit, false) + assert.Equal(t, shouldStage, false) + }) } +