Refactor new KoReader importer a bit

This commit is contained in:
2024-01-25 02:08:03 -05:00
parent 3de2be50cf
commit 4ae13b3a1a
5 changed files with 277 additions and 317 deletions

View File

@ -2,11 +2,7 @@ import hashlib
import pytest
import random
from vrobbler.apps.books.koreader import (
KoReaderBookColumn,
KoReaderImporter,
KoReaderPageStatColumn,
)
from vrobbler.apps.books.koreader import KoReaderBookColumn
ordinal = lambda n: "%d%s" % (
n,
@ -113,21 +109,6 @@ class KoReaderBookRows:
self._generate_random_page_stats_rows()
@pytest.fixture
def koreader_book_row():
return KoReaderBookRows(book_count=1).BOOK_ROWS[0]
@pytest.fixture
def koreader_book_rows():
return KoReaderBookRows(book_count=4).BOOK_ROWS
@pytest.fixture
def koreader_rows():
return KoReaderBookRows(book_count=1)
@pytest.fixture
def koreader_rows_for_pages():
return KoReaderBookRows(book_count=1)