diff options
author | MITSUNARI Shigeo <herumi@nifty.com> | 2017-02-12 17:07:08 +0800 |
---|---|---|
committer | MITSUNARI Shigeo <herumi@nifty.com> | 2017-02-12 17:07:08 +0800 |
commit | 72b38ba2e60a860d98ec6ac654aab8285c623e14 (patch) | |
tree | 8dea6b9b35709a6df996917602b6a82a047b39e8 /test/bls_test.cpp | |
parent | ffa48689f965a126a3673fd2a8feac6e2659d176 (diff) | |
download | dexon-bls-72b38ba2e60a860d98ec6ac654aab8285c623e14.tar dexon-bls-72b38ba2e60a860d98ec6ac654aab8285c623e14.tar.gz dexon-bls-72b38ba2e60a860d98ec6ac654aab8285c623e14.tar.bz2 dexon-bls-72b38ba2e60a860d98ec6ac654aab8285c623e14.tar.lz dexon-bls-72b38ba2e60a860d98ec6ac654aab8285c623e14.tar.xz dexon-bls-72b38ba2e60a860d98ec6ac654aab8285c623e14.tar.zst dexon-bls-72b38ba2e60a860d98ec6ac654aab8285c623e14.zip |
1.4 times faster Sign::verify
Diffstat (limited to 'test/bls_test.cpp')
-rw-r--r-- | test/bls_test.cpp | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/test/bls_test.cpp b/test/bls_test.cpp index c54ae09..e58f541 100644 --- a/test/bls_test.cpp +++ b/test/bls_test.cpp @@ -3,6 +3,7 @@ #include <cybozu/inttype.hpp> #include <iostream> #include <sstream> +#include <cybozu/benchmark.hpp> template<class T> void streamTest(const T& t) @@ -32,6 +33,8 @@ CYBOZU_TEST_AUTO(bls) CYBOZU_TEST_ASSERT(s.verify(pub, m)); CYBOZU_TEST_ASSERT(!s.verify(pub, m + "a")); streamTest(s); + CYBOZU_BENCH_C("verify", 100, s.verify, pub, m); + CYBOZU_BENCH_C("verify", 100, s.verify, pub, "abc"); } } |