Skip to content

Commit 408cb3d

Browse files
author
Vladimir Vilimaitis
committed
Fix extension suffix compatibility test
1 parent b221cff commit 408cb3d

1 file changed

Lines changed: 5 additions & 2 deletions

File tree

tests/test_compat.py

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
from __future__ import annotations
44

55
import importlib.machinery
6-
import sys
6+
import sysconfig
77

88
import polars as pl
99
import pytest
@@ -19,7 +19,10 @@ def test_rust_extension_matches_active_cpython_interpreter() -> None:
1919

2020
assert extension_path
2121
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
22+
23+
expected_suffix = sysconfig.get_config_var("EXT_SUFFIX")
24+
assert isinstance(expected_suffix, str)
25+
assert extension_path.endswith(expected_suffix)
2326

2427

2528
def test_lazy_helpers_build_public_polars_plans() -> None:

0 commit comments

Comments
 (0)