aboutsummaryrefslogtreecommitdiffstats
path: root/test
diff options
context:
space:
mode:
Diffstat (limited to 'test')
-rw-r--r--test/bls_test.cpp17
1 files changed, 5 insertions, 12 deletions
diff --git a/test/bls_test.cpp b/test/bls_test.cpp
index 3cfc78c..64c04c2 100644
--- a/test/bls_test.cpp
+++ b/test/bls_test.cpp
@@ -172,20 +172,13 @@ CYBOZU_TEST_AUTO(verifier)
bls::PublicKey pub0;
prv0.getPublicKey(pub0);
std::vector<bls::PrivateKey> prvVec;
- bls::Verifier ver;
- prv0.share(prvVec, n, k, &ver);
- CYBOZU_TEST_ASSERT(pub0.isValid(ver));
+ bls::MasterPublicKey mpk;
+ prv0.share(prvVec, n, k, &mpk);
+ CYBOZU_TEST_ASSERT(pub0.isValid(mpk));
for (size_t i = 0; i < prvVec.size(); i++) {
bls::PublicKey pub;
prvVec[i].getPublicKey(pub);
- CYBOZU_TEST_ASSERT(pub.isValid(ver));
- }
- {
- std::ostringstream oss;
- oss << ver;
- bls::Verifier ver2;
- std::istringstream iss(oss.str());
- iss >> ver2;
- CYBOZU_TEST_EQUAL(ver, ver2);
+ CYBOZU_TEST_ASSERT(pub.isValid(mpk));
}
+ streamTest(mpk);
}