Remove unittest and switch to pytest fully

This commit is contained in:
Patrick Robertson
2025-01-14 16:28:39 +01:00
parent cef4037ad5
commit 6f10270baf
9 changed files with 148 additions and 195 deletions

12
tests/conftest.py Normal file
View File

@@ -0,0 +1,12 @@
import pytest
from auto_archiver.core.metadata import Metadata
@pytest.fixture
def make_item():
def _make_item(url: str, **kwargs) -> Metadata:
item = Metadata().set_url(url)
for key, value in kwargs.items():
item.set(key, value)
return item
return _make_item