Home - Summaries: (main) : (py3.11) : (py3.12) : Everything - Nightly builds - Benchmarks - RPython - Builders - About

pypy.module._sre.test.apptest_sre:test_opcode_category_loc_word

def test_opcode_category_loc_word():
        import locale
        O, AT, CH, MAXREPEAT = _sre_opcodes()
        try:
            _void_locale()
            opcodes1 = _encode_literal(O, "b") \
                + [O["in"], 4, O["category"], CH["category_loc_word"],
                   O["failure"], O["success"]]
            opcodes2 = _encode_literal(O, "b") \
                + [O["in"], 4, O["category"], CH["category_loc_not_word"],
                   O["failure"], O["success"]]
            assert not _opcode_search(opcodes1, "b\xFC")
            assert _opcode_search(opcodes2, "b\xFC")
            locale.setlocale(locale.LC_ALL, "de_DE")
>           assert _opcode_search(opcodes1, "b\xFC")
E           AssertionError: assert None
E            +  where None = _opcode_search([16, 98, 13, 4, 8, 8, ...], 'bü')

../build/pypy/module/_sre/test/apptest_sre.py:812: AssertionError
builder: pypy-c-jit-macos-arm64 build #1389+
test: pypy.module._sre.test.apptest_sre:test_opcode_category_loc_word