CI: more tests

This commit is contained in:
SChernykh
2025-06-22 23:18:36 +02:00
parent e5d487aa50
commit 1b863109f9
3 changed files with 11 additions and 1 deletions
+7
View File
@@ -69,6 +69,7 @@ TEST(pool_block, deserialize)
size_t header_size, miner_tx_size;
int outputs_offset, outputs_blob_size;
const std::vector<uint8_t> mainchain_data = b.serialize_mainchain_data(&header_size, &miner_tx_size, &outputs_offset, &outputs_blob_size);
const std::vector<uint8_t> sidechain_data = b.serialize_sidechain_data();
ASSERT_EQ(mainchain_data.size(), 1829U);
ASSERT_EQ(header_size, 43U);
@@ -116,6 +117,12 @@ TEST(pool_block, deserialize)
ASSERT_EQ(b.m_difficulty.check_pow(pow_hash), true);
// Test self-assignment
b = b;
ASSERT_EQ(b.serialize_mainchain_data(), mainchain_data);
ASSERT_EQ(b.serialize_sidechain_data(), sidechain_data);
destroy_crypto_cache();
}