test: additional test coverage for script_verify_flags

This commit is contained in:
Anthony Towns
2025-09-11 11:21:22 +10:00
parent 417437eb01
commit 652424ad16
2 changed files with 5 additions and 0 deletions

View File

@@ -20,6 +20,7 @@ static DataStream& operator>>(DataStream& ds, script_verify_flags& f)
script_verify_flags::value_type n{0};
ds >> n;
f = script_verify_flags::from_int(n);
assert(n == f.as_int());
return ds;
}
@@ -33,6 +34,8 @@ FUZZ_TARGET(script_flags)
script_verify_flags verify_flags;
ds >> verify_flags;
assert(verify_flags == script_verify_flags::from_int(verify_flags.as_int()));
if (!IsValidFlagCombination(verify_flags)) return;
script_verify_flags fuzzed_flags;