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) ... FAIL
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) ... ok

======================================================================
FAIL: test_reference_hash_mismatch (__main__.ReadbackTests)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/private/var/folders/67/hsczbvd54wn_d2g_g7jpq3g40000gn/T/pump-readback-negative-tqtpr3kv/test_flash_readback.py", line 77, in test_reference_hash_mismatch
    tool.compare(self.binary, self.binary, "bin", "0" * 64, tool.FLASH_BASE)
AssertionError: ValueError not raised

----------------------------------------------------------------------
Ran 19 tests in 0.497s

FAILED (failures=1)
