mirror of
https://github.com/bitcoin/bitcoin.git
synced 2025-02-22 15:04:44 +01:00
Merge bitcoin/bitcoin#27297: test: Remove unused Check* default constructors
fae349076d
test: Remove unused Check* default constructors (MarcoFalke) Pull request description: They are no longer needed after the removal of `swap`, see https://github.com/bitcoin/bitcoin/pull/26749#discussion_r1144532693 Also, flatten a redundant `if` check. ACKs for top commit: hebasto: ACKfae349076d
Tree-SHA512: c0bc0c16b5df0f16fc25e18d2414a2a3c4769da1aa30d53f8d267bc2e97dd79a0296db94c1e49cd1ca89bd42275d8c462f7bf47f03f105dfe867ebea6563454b
This commit is contained in:
commit
4c6b7d330a
1 changed files with 1 additions and 6 deletions
|
@ -57,7 +57,6 @@ struct FakeCheckCheckCompletion {
|
|||
struct FailingCheck {
|
||||
bool fails;
|
||||
FailingCheck(bool _fails) : fails(_fails){};
|
||||
FailingCheck() : fails(true){};
|
||||
bool operator()() const
|
||||
{
|
||||
return !fails;
|
||||
|
@ -69,7 +68,6 @@ struct UniqueCheck {
|
|||
static std::unordered_multiset<size_t> results GUARDED_BY(m);
|
||||
size_t check_id;
|
||||
UniqueCheck(size_t check_id_in) : check_id(check_id_in){};
|
||||
UniqueCheck() : check_id(0){};
|
||||
bool operator()()
|
||||
{
|
||||
LOCK(m);
|
||||
|
@ -86,7 +84,6 @@ struct MemoryCheck {
|
|||
{
|
||||
return true;
|
||||
}
|
||||
MemoryCheck() = default;
|
||||
MemoryCheck(const MemoryCheck& x)
|
||||
{
|
||||
// We have to do this to make sure that destructor calls are paired
|
||||
|
@ -176,9 +173,7 @@ static void Correct_Queue_range(std::vector<size_t> range)
|
|||
control.Add(std::move(vChecks));
|
||||
}
|
||||
BOOST_REQUIRE(control.Wait());
|
||||
if (FakeCheckCheckCompletion::n_calls != i) {
|
||||
BOOST_REQUIRE_EQUAL(FakeCheckCheckCompletion::n_calls, i);
|
||||
}
|
||||
BOOST_REQUIRE_EQUAL(FakeCheckCheckCompletion::n_calls, i);
|
||||
}
|
||||
small_queue->StopWorkerThreads();
|
||||
}
|
||||
|
|
Loading…
Add table
Reference in a new issue