import binascii
import os
import pylibscrypt
-import pytest
import struct
import unittest
assert ok is True
assert hdr is not None
hdr += b"-junk"
- with pytest.raises (crypto.InvalidHeader):
+ try:
_ = crypto.hdr_read (hdr)
+ except crypto.InvalidHeader:
+ pass
def test_crypto_fmt_hdr_read_leading_garbage (self):
assert ok is True
assert hdr is not None
hdr = b"junk-" + hdr
- with pytest.raises (crypto.InvalidHeader):
+ try:
_ = crypto.hdr_read (hdr)
+ except crypto.InvalidHeader:
+ pass
def test_crypto_fmt_hdr_inner_garbage (self):
ok, hdr = crypto.hdr_make (meta)
assert ok
data = hdr[:len(hdr)//2] + b"junk-" + hdr[len(hdr)//2:]
- with pytest.raises (crypto.InvalidHeader):
+ try:
_ = crypto.hdr_read (data)
-
+ except crypto.InvalidHeader:
+ pass