test_bad_hex_checksum (__main__.ReadbackTests) ... ok
test_bin_full_match (__main__.ReadbackTests) ... ok
test_bin_rejects_hex_erased_holes (__main__.ReadbackTests) ... ok
test_cli_cannot_overwrite_reference (__main__.ReadbackTests) ... ok
test_cli_identical_path_rejected (__main__.ReadbackTests) ... ok
test_cli_mismatch_exit_and_report (__main__.ReadbackTests) ... ok
test_cli_pass_report (__main__.ReadbackTests) ... ok
test_flash_overflow (__main__.ReadbackTests) ... ok
test_hex_duplicate_address (__main__.ReadbackTests) ... ok
test_hex_erased_holes (__main__.ReadbackTests) ... ok
test_hex_missing_eof (__main__.ReadbackTests) ... ok
test_hex_requires_policy (__main__.ReadbackTests) ... ok
test_hex_zero_holes (__main__.ReadbackTests) ... ok
test_one_corrupt_instruction_byte (__main__.ReadbackTests) ... ok
test_reference_hash_mismatch (__main__.ReadbackTests) ... ok
test_truncated_readback (__main__.ReadbackTests) ... ok
test_unchecked_full_flash_tail_is_explicit (__main__.ReadbackTests) ... ok
test_wrong_dump_base (__main__.ReadbackTests) ... ok
test_wrong_hole_policy (__main__.ReadbackTests) ... FAIL

======================================================================
FAIL: test_wrong_hole_policy (__main__.ReadbackTests)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/private/var/folders/67/hsczbvd54wn_d2g_g7jpq3g40000gn/T/pump-readback-negative-jajnoa5_/test_flash_readback.py", line 58, in test_wrong_hole_policy
    self.assertEqual(self.compare(self.erased, "hex", "zero")["mismatch_count"], 4)
AssertionError: 0 != 4

----------------------------------------------------------------------
Ran 19 tests in 0.390s

FAILED (failures=1)
