self = <swh.model.tests.test_from_disk.TestDiskBackedContent testMethod=test_with_data>
def test_with_data(self):
expected_content = model.Content(
length=42,
status="visible",
data=b"foo bar",
sha1=b"foo",
sha1_git=b"bar",
sha256=b"baz",
blake2s256=b"qux",
)
with tempfile.NamedTemporaryFile(mode="w+b") as fd:
content = DiskBackedContent(
length=42,
status="visible",
path=fd.name,
sha1=b"foo",
sha1_git=b"bar",
sha256=b"baz",
> blake2s256=b"qux",
)
.tox/py3/lib/python3.7/site-packages/swh/model/tests/test_from_disk.py:71:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = DiskBackedContent(sha1=b'foo', sha1_git=b'bar', sha256=b'baz', blake2s256=b'qux', length=42, status=NOTHING, ctime=None, path='/tmp/tmpkv9pa34x')
sha1 = b'foo', sha1_git = b'bar', sha256 = b'baz', blake2s256 = b'qux'
length = 42, status = 'visible', ctime = None, path = '/tmp/tmpkv9pa34x'
def __init__(self, sha1, sha1_git, sha256, blake2s256, length, status=attr_dict['status'].default, ctime=attr_dict['ctime'].default, path=attr_dict['path'].default):
_setattr = _cached_setattr.__get__(self, self.__class__)
_inst_dict = self.__dict__
_inst_dict['sha1'] = sha1
_inst_dict['sha1_git'] = sha1_git
_inst_dict['sha256'] = sha256
_inst_dict['blake2s256'] = blake2s256
_inst_dict['length'] = length
_inst_dict['status'] = status
_inst_dict['ctime'] = ctime
_inst_dict['path'] = path
if _config._run_validators is True:
__attr_validator_sha1(self, __attr_sha1, self.sha1)
__attr_validator_sha1_git(self, __attr_sha1_git, self.sha1_git)
__attr_validator_sha256(self, __attr_sha256, self.sha256)
__attr_validator_blake2s256(self, __attr_blake2s256, self.blake2s256)
__attr_validator_length(self, __attr_length, self.length)
> __attr_validator_status(self, __attr_status, self.status)
E AttributeError: status
<attrs generated init swh.model.from_disk.DiskBackedContent>:18: AttributeError
TEST RESULT
TEST RESULT
- Run At
- Dec 14 2020, 5:40 PM