f
This commit is contained in:
@@ -1,18 +1,25 @@
|
||||
import pytest
|
||||
from pathlib import Path
|
||||
|
||||
import pytest
|
||||
|
||||
from tarot.ui import CardDisplay
|
||||
|
||||
|
||||
def test_card_display_init():
|
||||
display = CardDisplay("default")
|
||||
assert display.deck_name == "default"
|
||||
# Check if path resolves correctly relative to src/tarot/ui.py
|
||||
# src/tarot/ui.py -> src/tarot -> src/tarot/deck/default
|
||||
expected_suffix = os.path.join("src", "tarot", "deck", "default")
|
||||
assert str(display.deck_path).endswith(expected_suffix) or str(display.deck_path).endswith("default")
|
||||
assert str(display.deck_path).endswith(expected_suffix) or str(display.deck_path).endswith(
|
||||
"default"
|
||||
)
|
||||
|
||||
|
||||
def test_card_display_resolve_path():
|
||||
display = CardDisplay("thoth")
|
||||
assert display.deck_name == "thoth"
|
||||
assert str(display.deck_path).endswith("thoth")
|
||||
|
||||
|
||||
import os
|
||||
|
||||
Reference in New Issue
Block a user