We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent b221cff commit 408cb3dCopy full SHA for 408cb3d
1 file changed
tests/test_compat.py
@@ -3,7 +3,7 @@
3
from __future__ import annotations
4
5
import importlib.machinery
6
-import sys
+import sysconfig
7
8
import polars as pl
9
import pytest
@@ -19,7 +19,10 @@ def test_rust_extension_matches_active_cpython_interpreter() -> None:
19
20
assert extension_path
21
assert any(extension_path.endswith(suffix) for suffix in importlib.machinery.EXTENSION_SUFFIXES)
22
- assert f"cp{sys.version_info.major}{sys.version_info.minor}" in extension_path
+
23
+ expected_suffix = sysconfig.get_config_var("EXT_SUFFIX")
24
+ assert isinstance(expected_suffix, str)
25
+ assert extension_path.endswith(expected_suffix)
26
27
28
def test_lazy_helpers_build_public_polars_plans() -> None:
0 commit comments