From 1267de7ee55b091815c4f8272239a248c9fd026f Mon Sep 17 00:00:00 2001 From: Jim Myhrberg Date: Wed, 29 Jun 2016 01:06:13 +0100 Subject: [PATCH] Add basic benchmarks --- base58_test.go | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/base58_test.go b/base58_test.go index 6a19f22..11a2590 100644 --- a/base58_test.go +++ b/base58_test.go @@ -256,3 +256,15 @@ func (s *Base58Suite) TestDecodeWithAlphabetError() { func TestBase58Suite(t *testing.T) { suite.Run(t, new(Base58Suite)) } + +func BenchmarkEncode(b *testing.B) { + for n := 0; n < b.N; n++ { + Encode(3471391110) + } +} + +func BenchmarkDecode(b *testing.B) { + for n := 0; n < b.N; n++ { + Decode("6hKMCS") + } +}