diff --git a/tests/integration/test_relocatable_cores.py b/tests/integration/test_relocatable_cores.py index d4a1d768..4fc25d63 100644 --- a/tests/integration/test_relocatable_cores.py +++ b/tests/integration/test_relocatable_cores.py @@ -3,6 +3,7 @@ import sys from pathlib import Path +import pytest from pytest import LogCaptureFixture from pystack.engine import CoreFileAnalyzer @@ -17,6 +18,10 @@ TEST_MULTIPLE_THREADS_FILE = Path(__file__).parent / "multiple_thread_program.py" +@pytest.mark.skipif( + sys.version_info > (3, 13), + reason="PyInstaller doesn't support Python 3.13 yet", +) def test_single_thread_stack_for_relocated_core( tmpdir: Path, caplog: LogCaptureFixture ) -> None: diff --git a/tests/utils.py b/tests/utils.py index 67a9ff88..2375b424 100644 --- a/tests/utils.py +++ b/tests/utils.py @@ -22,6 +22,7 @@ PythonVersion = Tuple[Tuple[int, int], pathlib.Path] ALL_VERSIONS = [ + ((3, 13), "python3.13"), ((3, 12), "python3.12"), ((3, 11), "python3.11"), ((3, 10), "python3.10"),