def test_file_init():
"""Does the File initialization behaves as expected?"""
m = addon.Mod(id=42, name=str(), summary=str())
addon.File(
id=42, mod=m,
name='test.jar', date=datetime.now(tz=timezone.utc),
release=addon.Release.Release, url='https://httpbin.org',
)
addon.File(
id=43, mod=m,
name='test.jar', date=datetime.now(tz=timezone.utc),
release=addon.Release.Alpha, url='https://httpbin.org',
)
with pytest.raises(TypeError):
addon.File(
id='43', mod=m,
name='test.jar', date=datetime.now(tz=timezone.utc),
release=addon.Release.Beta, url=None,
)
assert len(responses.calls) == 0
评论列表
文章目录