From 2e1344f6118e9fb9173c1b4ea7225e4766167c06 Mon Sep 17 00:00:00 2001 From: Jesse Duffield Date: Fri, 14 Feb 2020 23:45:38 +1100 Subject: [PATCH] fix specs --- pkg/utils/utils.go | 3 +++ pkg/utils/utils_test.go | 2 +- 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/pkg/utils/utils.go b/pkg/utils/utils.go index 093f8069e..1b69a9a5b 100644 --- a/pkg/utils/utils.go +++ b/pkg/utils/utils.go @@ -174,6 +174,9 @@ func getPadWidths(stringArrays [][]string) []int { maxWidth = len(stringArray) } } + if maxWidth-1 < 0 { + return []int{} + } padWidths := make([]int, maxWidth-1) for i := range padWidths { for _, strings := range stringArrays { diff --git a/pkg/utils/utils_test.go b/pkg/utils/utils_test.go index 704a7c56f..7cf8e958b 100644 --- a/pkg/utils/utils_test.go +++ b/pkg/utils/utils_test.go @@ -276,8 +276,8 @@ func TestRenderDisplayableList(t *testing.T) { Displayable(&myDisplayable{[]string{"b", "c"}}), }, false, + "a \nb c", "", - "Each item must return the same number of strings to display", }, { []Displayable{