From a4152652fcd9abeb68fd49809ac91ffc1ae66226 Mon Sep 17 00:00:00 2001 From: Michael Teuscher Date: Wed, 23 Jan 2019 08:15:10 +0100 Subject: [PATCH] updated pull-request --- eventqueue/eventqueue_test.go | 3 +-- widgets/linechart/axes/label.go | 5 ++++- 2 files changed, 5 insertions(+), 3 deletions(-) diff --git a/eventqueue/eventqueue_test.go b/eventqueue/eventqueue_test.go index e91f446..ede0971 100644 --- a/eventqueue/eventqueue_test.go +++ b/eventqueue/eventqueue_test.go @@ -107,8 +107,7 @@ func TestPullBlocksUntilAvailable(t *testing.T) { ctx, cancel := context.WithTimeout(context.Background(), 1*time.Millisecond) defer cancel() - _, err := q.Pull(ctx) - if err == nil { + if _, err := q.Pull(ctx); err != nil { t.Fatal("Pull => expected timeout error, got nil") } diff --git a/widgets/linechart/axes/label.go b/widgets/linechart/axes/label.go index 3fc28e4..cca6a1e 100644 --- a/widgets/linechart/axes/label.go +++ b/widgets/linechart/axes/label.go @@ -89,7 +89,10 @@ func rowLabel(scale *YScale, y int, labelWidth int) (*Label, error) { } ar := rowLabelArea(y, labelWidth) - pos, _ := align.Text(ar, v.Text(), align.HorizontalRight, align.VerticalMiddle) + pos, err := align.Text(ar, v.Text(), align.HorizontalRight, align.VerticalMiddle) + if err != nil { + return nil, fmt.Errorf("unable to align the label value: %v", err) + } return &Label{ Value: v, Pos: pos,