Merge pull request #19 from iden3/fix/pk-parse-benchmarks Fix pk parser benchmarks
Eduard S eduard@iden3.io
Thu, 21 May 2020 16:19:07 +0200
1 files changed,
8 insertions(+),
3 deletions(-)
jump to
M
parsers/parsers_test.go
→
parsers/parsers_test.go
@@ -297,17 +297,22 @@ defer pkGoBinFile.Close()
b.Run("ParsePkJson "+circuit, func(b *testing.B) { for i := 0; i < b.N; i++ { - ParsePkBin(pkBinFile) + _, err = ParsePk(pkJson) + require.Nil(b, err) } }) b.Run("ParsePkBin "+circuit, func(b *testing.B) { for i := 0; i < b.N; i++ { - ParsePk(pkJson) + pkBinFile.Seek(0, 0) + _, err = ParsePkBin(pkBinFile) + require.Nil(b, err) } }) b.Run("ParsePkGoBin "+circuit, func(b *testing.B) { for i := 0; i < b.N; i++ { - ParsePkGoBin(pkBinFile) + pkGoBinFile.Seek(0, 0) + _, err = ParsePkGoBin(pkGoBinFile) + require.Nil(b, err) } }) }