mirror of
https://gitlab.com/kicad/code/kicad.git
synced 2025-09-14 02:03:12 +02:00
This reverts commits 9d077c9ba5a3616e1aff0da7397edd0f0ec5f954 and b4938f5198193f08276edbc10d6dc6dcb068cf94. They cause a crash-on-startup on Mac ARM machines, failing to get the locale encoding (nl_langinfo(CODESET) failed).
32 lines
650 B
Python
32 lines
650 B
Python
# -*- coding: utf-8 -*-
|
|
import pytest
|
|
|
|
import env
|
|
from pybind11_tests import const_name as m
|
|
|
|
|
|
@pytest.mark.parametrize("func", (m.const_name_tests, m.underscore_tests))
|
|
@pytest.mark.parametrize(
|
|
"selector, expected",
|
|
enumerate(
|
|
(
|
|
"",
|
|
"A",
|
|
"Bd",
|
|
"Cef",
|
|
"%",
|
|
"%",
|
|
"T1",
|
|
"U2",
|
|
"D1",
|
|
"E2",
|
|
"KeepAtEnd",
|
|
)
|
|
),
|
|
)
|
|
def test_const_name(func, selector, expected):
|
|
if isinstance(func, type(u"") if env.PY2 else str):
|
|
pytest.skip(func)
|
|
text = func(selector)
|
|
assert text == expected
|