Changeset View
Changeset View
Standalone View
Standalone View
src/test/blockstatus_tests.cpp
Show First 20 Lines • Show All 41 Lines • ▼ Show 20 Lines | for (BlockValidity validity : baseValidities) { | ||||
CheckBlockStatus(s, validity, hasData, hasUndo, hasFailed, | CheckBlockStatus(s, validity, hasData, hasUndo, hasFailed, | ||||
hasFailedParent, isParked, hasParkedParent); | hasFailedParent, isParked, hasParkedParent); | ||||
// Clear various flags. | // Clear various flags. | ||||
CheckBlockStatus(s.withClearedFailureFlags(), validity, hasData, | CheckBlockStatus(s.withClearedFailureFlags(), validity, hasData, | ||||
hasUndo, false, false, isParked, hasParkedParent); | hasUndo, false, false, isParked, hasParkedParent); | ||||
CheckBlockStatus(s.withClearedParkedFlags(), validity, hasData, hasUndo, | CheckBlockStatus(s.withClearedParkedFlags(), validity, hasData, hasUndo, | ||||
hasFailed, hasFailedParent, false, false); | hasFailed, hasFailedParent, false, false); | ||||
CheckBlockStatus(s.withReconsideredFlags(), validity, hasData, hasUndo, | |||||
false, false, false, false); | |||||
// Also check all possible alterations. | // Also check all possible alterations. | ||||
CheckBlockStatus(s.withData(true), validity, true, hasUndo, hasFailed, | CheckBlockStatus(s.withData(true), validity, true, hasUndo, hasFailed, | ||||
hasFailedParent, isParked, hasParkedParent); | hasFailedParent, isParked, hasParkedParent); | ||||
CheckBlockStatus(s.withData(false), validity, false, hasUndo, hasFailed, | CheckBlockStatus(s.withData(false), validity, false, hasUndo, hasFailed, | ||||
hasFailedParent, isParked, hasParkedParent); | hasFailedParent, isParked, hasParkedParent); | ||||
CheckBlockStatus(s.withUndo(true), validity, hasData, true, hasFailed, | CheckBlockStatus(s.withUndo(true), validity, hasData, true, hasFailed, | ||||
hasFailedParent, isParked, hasParkedParent); | hasFailedParent, isParked, hasParkedParent); | ||||
▲ Show 20 Lines • Show All 77 Lines • Show Last 20 Lines |