From 9c7bc987f78b667a410fb96dfb15c021f992555e Mon Sep 17 00:00:00 2001 From: vyzo Date: Thu, 23 Apr 2020 17:22:24 +0300 Subject: [PATCH] add test for invalid message author --- floodsub_test.go | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/floodsub_test.go b/floodsub_test.go index 69614f5..6245c12 100644 --- a/floodsub_test.go +++ b/floodsub_test.go @@ -1083,3 +1083,15 @@ func TestPubsubWithAssortedOptions(t *testing.T) { } } } + +func TestWithInvalidMessageAuthor(t *testing.T) { + // this test exercises the failure path in the WithMessageAuthor option + ctx, cancel := context.WithCancel(context.Background()) + defer cancel() + + h := bhost.NewBlankHost(swarmt.GenSwarm(t, ctx)) + _, err := NewFloodSub(ctx, h, WithMessageAuthor("bogotr0n")) + if err == nil { + t.Fatal("expected error") + } +}