docs: add docs

This commit is contained in:
2026-04-17 16:54:30 -04:00
parent 74d140e5f8
commit 432010f431
10 changed files with 1682 additions and 19 deletions
-1
View File
@@ -3,7 +3,6 @@
import shutil
import subprocess
from pathlib import Path
from unittest.mock import patch
import pytest
+1 -1
View File
@@ -106,7 +106,7 @@ class TestLocalImporter:
def test_import_duplicate_pdf(self, local_importer, sample_pdf):
"""Test importing the same PDF twice."""
# Import once
metadata1 = local_importer.import_pdf(pdf_path=sample_pdf)
local_importer.import_pdf(pdf_path=sample_pdf)
# Try to import again
with pytest.raises(ValueError, match="Paper already imported"):
+2 -3
View File
@@ -6,10 +6,9 @@ from pathlib import Path
import pytest
from paperlib.config import LibraryPaths
from paperlib.converter import MinerUConverter
from paperlib.importer import ArxivImporter, LocalImporter
from paperlib.importer import LocalImporter
from paperlib.index import DatabaseManager
from paperlib.models import ConversionStatus, SourceType
from paperlib.models import SourceType
from paperlib.storage import PaperStorageManager
-2
View File
@@ -5,8 +5,6 @@ import tempfile
from datetime import datetime
from pathlib import Path
import pytest
from paperlib.models import (
ConversionStatus,
PaperMetadata,
+1 -2
View File
@@ -1,13 +1,12 @@
"""Tests for paperlib storage manager."""
import shutil
import tempfile
from pathlib import Path
import pytest
from paperlib.config import LibraryPaths
from paperlib.models import ConversionStatus, PaperMetadata, SourceType
from paperlib.models import ConversionStatus, SourceType
from paperlib.storage import PaperStorageManager