diff --git a/tests/legacy/__init__.py b/tests/legacy/__init__.py new file mode 100644 index 0000000..e69de29 diff --git a/tests/test_layers.py b/tests/legacy/test_layers.py similarity index 99% rename from tests/test_layers.py rename to tests/legacy/test_layers.py index a2205a6..4bd7a38 100644 --- a/tests/test_layers.py +++ b/tests/legacy/test_layers.py @@ -4,7 +4,7 @@ Tests for engine.layers module. import time -from engine import layers +from engine.legacy import layers class TestRenderMessageOverlay: diff --git a/tests/test_render.py b/tests/legacy/test_render.py similarity index 96% rename from tests/test_render.py rename to tests/legacy/test_render.py index 1538eb4..e7f10f7 100644 --- a/tests/test_render.py +++ b/tests/legacy/test_render.py @@ -6,7 +6,7 @@ from unittest.mock import MagicMock, patch import pytest -from engine.render import ( +from engine.legacy.render import ( GRAD_COLS, MSG_GRAD_COLS, clear_font_cache, @@ -184,7 +184,7 @@ class TestRenderLine: def test_empty_string(self): """Empty string returns empty list.""" - from engine.render import render_line + from engine.legacy.render import render_line result = render_line("") assert result == [""] @@ -192,7 +192,7 @@ class TestRenderLine: @pytest.mark.skip(reason="Requires real font/PIL setup") def test_uses_default_font(self): """Uses default font when none provided.""" - from engine.render import render_line + from engine.legacy.render import render_line with patch("engine.render.font") as mock_font: mock_font.return_value = MagicMock() @@ -201,7 +201,7 @@ class TestRenderLine: def test_getbbox_returns_none(self): """Handles None bbox gracefully.""" - from engine.render import render_line + from engine.legacy.render import render_line with patch("engine.render.font") as mock_font: mock_font.return_value = MagicMock() @@ -215,7 +215,7 @@ class TestBigWrap: def test_empty_string(self): """Empty string returns empty list.""" - from engine.render import big_wrap + from engine.legacy.render import big_wrap result = big_wrap("", 80) assert result == [] @@ -223,7 +223,7 @@ class TestBigWrap: @pytest.mark.skip(reason="Requires real font/PIL setup") def test_single_word_fits(self): """Single short word returns rendered.""" - from engine.render import big_wrap + from engine.legacy.render import big_wrap with patch("engine.render.font") as mock_font: mock_font.return_value = MagicMock()