v31.1-roots.1 · Commit 3: [PATCH 03/17] feat(policy): preserve cluster accounting and repair dynamic dust
src/test/txpackage_tests.cpp
Before: src/test/txpackage_tests.cpp · After: src/test/txpackage_tests.cpp
File metadata
index a96bb9001a35cece3c4634f4b5d2ec891ac18dd7..add94e0caaa7b72d87d38874e150216caaef197a 100644
Download original patch · Release notes
Diff rows 1–23 of 23. Line numbers refer to the original before/after files.
+ Added− RemovedUnmarked lines are context.
Scroll the code area horizontally to read long lines. Before is on the left; after is on the right. Unified view fits narrow screens more easily.
src/test/txpackage_tests.cpp
CHANGED
|
@@ -909,10 +909,10 @@ BOOST_AUTO_TEST_CASE(package_cpfp_tests)
|
|
| 909 |
} else {
|
| 910 |
BOOST_CHECK_EQUAL(submit_cpfp_deprio.m_state.GetResult(), PackageValidationResult::PCKG_TX);
|
| 911 |
BOOST_CHECK_EQUAL(submit_cpfp_deprio.m_tx_results.find(tx_parent->GetWitnessHash())->second.m_state.GetResult(),
|
| 912 |
-
TxValidationResult::TX_RECONSIDERABLE);
|
| 913 |
BOOST_CHECK_EQUAL(submit_cpfp_deprio.m_tx_results.find(tx_child->GetWitnessHash())->second.m_state.GetResult(),
|
| 914 |
-
TxValidationResult::TX_RECONSIDERABLE);
|
| 915 |
-
BOOST_CHECK_EQUAL(submit_cpfp_deprio.m_tx_results.find(tx_parent->GetWitnessHash())->second.m_state.GetRejectReason(), "mempool min fee not met");
|
| 916 |
BOOST_CHECK_EQUAL(m_node.mempool->size(), expected_pool_size);
|
| 917 |
}
|
| 918 |
}
|
|
@@ -1068,8 +1068,8 @@ BOOST_AUTO_TEST_CASE(package_cpfp_tests)
|
|
| 1068 |
strprintf("rich parent: expected fee %s, got %s", high_parent_fee, it_parent->second.m_base_fees.value()));
|
| 1069 |
BOOST_CHECK(it_parent->second.m_effective_feerate == CFeeRate(high_parent_fee, GetVirtualTransactionSize(*tx_parent_rich)));
|
| 1070 |
BOOST_CHECK_EQUAL(it_child->second.m_result_type, MempoolAcceptResult::ResultType::INVALID);
|
| 1071 |
-
BOOST_CHECK_EQUAL(it_child->second.m_state.GetResult(), TxValidationResult::TX_RECONSIDERABLE);
|
| 1072 |
-
BOOST_CHECK_EQUAL(it_child->second.m_state.GetRejectReason(), "mempool min fee not met");
|
| 1073 |
}
|
| 1074 |
expected_pool_size += 1;
|
| 1075 |
BOOST_CHECK_EQUAL(m_node.mempool->size(), expected_pool_size);
|
|
|
|
| 909 |
} else {
|
| 910 |
BOOST_CHECK_EQUAL(submit_cpfp_deprio.m_state.GetResult(), PackageValidationResult::PCKG_TX);
|
| 911 |
BOOST_CHECK_EQUAL(submit_cpfp_deprio.m_tx_results.find(tx_parent->GetWitnessHash())->second.m_state.GetResult(),
|
| 912 |
+
TxValidationResult::TX_MEMPOOL_POLICY);
|
| 913 |
BOOST_CHECK_EQUAL(submit_cpfp_deprio.m_tx_results.find(tx_child->GetWitnessHash())->second.m_state.GetResult(),
|
| 914 |
+
TxValidationResult::TX_MISSING_INPUTS);
|
| 915 |
+
BOOST_CHECK_EQUAL(submit_cpfp_deprio.m_tx_results.find(tx_parent->GetWitnessHash())->second.m_state.GetRejectReason(), "min relay fee not met");
|
| 916 |
BOOST_CHECK_EQUAL(m_node.mempool->size(), expected_pool_size);
|
| 917 |
}
|
| 918 |
}
|
|
|
|
| 1068 |
strprintf("rich parent: expected fee %s, got %s", high_parent_fee, it_parent->second.m_base_fees.value()));
|
| 1069 |
BOOST_CHECK(it_parent->second.m_effective_feerate == CFeeRate(high_parent_fee, GetVirtualTransactionSize(*tx_parent_rich)));
|
| 1070 |
BOOST_CHECK_EQUAL(it_child->second.m_result_type, MempoolAcceptResult::ResultType::INVALID);
|
| 1071 |
+
BOOST_CHECK_EQUAL(it_child->second.m_state.GetResult(), TxValidationResult::TX_MEMPOOL_POLICY);
|
| 1072 |
+
BOOST_CHECK_EQUAL(it_child->second.m_state.GetRejectReason(), "min relay fee not met");
|
| 1073 |
}
|
| 1074 |
expected_pool_size += 1;
|
| 1075 |
BOOST_CHECK_EQUAL(m_node.mempool->size(), expected_pool_size);
|