ASSERT -> EXPECT in test to get more info per test run about future regressions
This commit is contained in:
parent
04dfc3c569
commit
a4f4fa8fe9
|
@ -9,21 +9,21 @@ TEST(keystore_tests, store_and_retrieve_spending_key) {
|
||||||
|
|
||||||
std::set<libzcash::PaymentAddress> addrs;
|
std::set<libzcash::PaymentAddress> addrs;
|
||||||
keyStore.GetPaymentAddresses(addrs);
|
keyStore.GetPaymentAddresses(addrs);
|
||||||
ASSERT_EQ(0, addrs.size());
|
EXPECT_EQ(0, addrs.size());
|
||||||
|
|
||||||
auto sk = libzcash::SpendingKey::random();
|
auto sk = libzcash::SpendingKey::random();
|
||||||
auto addr = sk.address();
|
auto addr = sk.address();
|
||||||
|
|
||||||
// Sanity-check: we can't get a key we haven't added
|
// Sanity-check: we can't get a key we haven't added
|
||||||
ASSERT_FALSE(keyStore.HaveSpendingKey(addr));
|
EXPECT_FALSE(keyStore.HaveSpendingKey(addr));
|
||||||
ASSERT_FALSE(keyStore.GetSpendingKey(addr, skOut));
|
EXPECT_FALSE(keyStore.GetSpendingKey(addr, skOut));
|
||||||
|
|
||||||
keyStore.AddSpendingKey(sk);
|
keyStore.AddSpendingKey(sk);
|
||||||
ASSERT_TRUE(keyStore.HaveSpendingKey(addr));
|
EXPECT_TRUE(keyStore.HaveSpendingKey(addr));
|
||||||
ASSERT_TRUE(keyStore.GetSpendingKey(addr, skOut));
|
EXPECT_TRUE(keyStore.GetSpendingKey(addr, skOut));
|
||||||
ASSERT_EQ(sk, skOut);
|
EXPECT_EQ(sk, skOut);
|
||||||
|
|
||||||
keyStore.GetPaymentAddresses(addrs);
|
keyStore.GetPaymentAddresses(addrs);
|
||||||
ASSERT_EQ(1, addrs.size());
|
EXPECT_EQ(1, addrs.size());
|
||||||
ASSERT_EQ(1, addrs.count(addr));
|
EXPECT_EQ(1, addrs.count(addr));
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue