From 1771e286c603b748f909d8b6f2c35a0aff3c6257 Mon Sep 17 00:00:00 2001 From: Yolan Romailler Date: Fri, 9 Mar 2018 14:37:04 +0100 Subject: [PATCH] adding unit test for AutoClip --- utils/ctxutil/ctxutil_test.go | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/utils/ctxutil/ctxutil_test.go b/utils/ctxutil/ctxutil_test.go index 47f0efbe90..129d390026 100644 --- a/utils/ctxutil/ctxutil_test.go +++ b/utils/ctxutil/ctxutil_test.go @@ -150,6 +150,14 @@ func TestEditRecipients(t *testing.T) { assert.Equal(t, false, IsEditRecipients(WithEditRecipients(ctx, false))) } +func TestAutoClip(t *testing.T) { + ctx := context.Background() + + assert.Equal(t, true, IsAutoClip(ctx)) + assert.Equal(t, true, IsAutoClip(WithAutoClip(ctx, true))) + assert.Equal(t, false, IsAutoClip(WithAutoClip(ctx, false))) +} + func TestComposite(t *testing.T) { ctx := context.Background() ctx = WithDebug(ctx, true) @@ -170,6 +178,7 @@ func TestComposite(t *testing.T) { ctx = WithVerbose(ctx, true) ctx = WithNotifications(ctx, true) ctx = WithEditRecipients(ctx, true) + ctx = WithAutoClip(ctx, true) assert.Equal(t, true, IsDebug(ctx)) assert.Equal(t, true, HasDebug(ctx)) @@ -224,4 +233,7 @@ func TestComposite(t *testing.T) { assert.Equal(t, true, IsEditRecipients(ctx)) assert.Equal(t, true, HasEditRecipients(ctx)) + + assert.Equal(t, true, IsAutoClip(ctx)) + assert.Equal(t, true, HasAutoClip(ctx)) }