Mock Version: 3.5 ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -bs --target x86_64 --nodeps /builddir/build/SPECS/python-precis_i18n.spec'], chrootPath='/var/lib/mock/openeuler-23.03-x86_64-1692689571.765448/root'env={'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'}shell=Falselogger=timeout=0uid=1000gid=135user='mockbuild'nspawn_args=[]unshare_net=TrueprintOutput=True) Executing command: ['bash', '--login', '-c', '/usr/bin/rpmbuild -bs --target x86_64 --nodeps /builddir/build/SPECS/python-precis_i18n.spec'] with env {'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'} and shell False :1: DeprecationWarning: The distutils package is deprecated and slated for removal in Python 3.12. Use setuptools or check PEP 632 for potential alternatives :1: DeprecationWarning: The distutils.sysconfig module is deprecated, use sysconfig instead :1: DeprecationWarning: The distutils package is deprecated and slated for removal in Python 3.12. Use setuptools or check PEP 632 for potential alternatives :1: DeprecationWarning: The distutils.sysconfig module is deprecated, use sysconfig instead Building target platforms: x86_64 Building for target x86_64 Wrote: /builddir/build/SRPMS/python-precis_i18n-1.0.4-1.src.rpm Child return code was: 0 Mock Version: 3.5 ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -bs --target x86_64 --nodeps /builddir/build/SPECS/python-precis_i18n.spec'], chrootPath='/var/lib/mock/openeuler-23.03-x86_64-1692689571.765448/root'env={'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'}shell=Falselogger=timeout=0uid=1000gid=135user='mockbuild'nspawn_args=[]unshare_net=TrueprintOutput=True) Executing command: ['bash', '--login', '-c', '/usr/bin/rpmbuild -bs --target x86_64 --nodeps /builddir/build/SPECS/python-precis_i18n.spec'] with env {'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'} and shell False :1: DeprecationWarning: The distutils package is deprecated and slated for removal in Python 3.12. Use setuptools or check PEP 632 for potential alternatives :1: DeprecationWarning: The distutils.sysconfig module is deprecated, use sysconfig instead :1: DeprecationWarning: The distutils package is deprecated and slated for removal in Python 3.12. Use setuptools or check PEP 632 for potential alternatives :1: DeprecationWarning: The distutils.sysconfig module is deprecated, use sysconfig instead Building target platforms: x86_64 Building for target x86_64 Wrote: /builddir/build/SRPMS/python-precis_i18n-1.0.4-1.src.rpm Child return code was: 0 ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -bb --target x86_64 --nodeps /builddir/build/SPECS/python-precis_i18n.spec'], chrootPath='/var/lib/mock/openeuler-23.03-x86_64-1692689571.765448/root'env={'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'}shell=Falselogger=timeout=0uid=1000gid=135user='mockbuild'nspawn_args=[]unshare_net=TrueprintOutput=True) Executing command: ['bash', '--login', '-c', '/usr/bin/rpmbuild -bb --target x86_64 --nodeps /builddir/build/SPECS/python-precis_i18n.spec'] with env {'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'} and shell False Building target platforms: x86_64 Building for target x86_64 Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.QqZYFF + umask 022 + cd /builddir/build/BUILD + cd /builddir/build/BUILD + rm -rf precis_i18n-1.0.4 + /usr/lib/rpm/rpmuncompress -x /builddir/build/SOURCES/precis_i18n-1.0.4.tar.gz + STATUS=0 + '[' 0 -ne 0 ']' + cd precis_i18n-1.0.4 + /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w . + RPM_EC=0 ++ jobs -p + exit 0 Executing(%build): /bin/sh -e /var/tmp/rpm-tmp.SFXy1x + umask 022 + cd /builddir/build/BUILD + cd precis_i18n-1.0.4 + CFLAGS='-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/generic-hardened-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection ' + LDFLAGS='-Wl,-z,relro -Wl,-z,now -specs=/usr/lib/rpm/generic-hardened-ld' + /usr/bin/python3 setup.py build '--executable=/usr/bin/python3 -s' running build running build_py creating build creating build/lib creating build/lib/precis_i18n copying precis_i18n/bidi.py -> build/lib/precis_i18n copying precis_i18n/derived.py -> build/lib/precis_i18n copying precis_i18n/unicode.py -> build/lib/precis_i18n copying precis_i18n/__init__.py -> build/lib/precis_i18n copying precis_i18n/context.py -> build/lib/precis_i18n copying precis_i18n/baseclass.py -> build/lib/precis_i18n copying precis_i18n/profile.py -> build/lib/precis_i18n copying precis_i18n/factory.py -> build/lib/precis_i18n copying precis_i18n/codec.py -> build/lib/precis_i18n copying precis_i18n/codepointset.py -> build/lib/precis_i18n copying precis_i18n/py.typed -> build/lib/precis_i18n copying precis_i18n/codepointset.pyi -> build/lib/precis_i18n copying precis_i18n/unicode.pyi -> build/lib/precis_i18n copying precis_i18n/codec.pyi -> build/lib/precis_i18n copying precis_i18n/baseclass.pyi -> build/lib/precis_i18n copying precis_i18n/derived.pyi -> build/lib/precis_i18n copying precis_i18n/context.pyi -> build/lib/precis_i18n copying precis_i18n/__init__.pyi -> build/lib/precis_i18n copying precis_i18n/bidi.pyi -> build/lib/precis_i18n copying precis_i18n/factory.pyi -> build/lib/precis_i18n copying precis_i18n/profile.pyi -> build/lib/precis_i18n + sleep 1 + RPM_EC=0 ++ jobs -p + exit 0 Executing(%install): /bin/sh -e /var/tmp/rpm-tmp.zvoFNR + umask 022 + cd /builddir/build/BUILD + '[' /builddir/build/BUILDROOT/python-precis_i18n-1.0.4-1.x86_64 '!=' / ']' + rm -rf /builddir/build/BUILDROOT/python-precis_i18n-1.0.4-1.x86_64 ++ dirname /builddir/build/BUILDROOT/python-precis_i18n-1.0.4-1.x86_64 + mkdir -p /builddir/build/BUILDROOT + mkdir /builddir/build/BUILDROOT/python-precis_i18n-1.0.4-1.x86_64 + cd precis_i18n-1.0.4 + CFLAGS='-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/generic-hardened-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection ' + LDFLAGS='-Wl,-z,relro -Wl,-z,now -specs=/usr/lib/rpm/generic-hardened-ld' + /usr/bin/python3 setup.py install -O1 --skip-build --root /builddir/build/BUILDROOT/python-precis_i18n-1.0.4-1.x86_64 running install /usr/lib/python3.10/site-packages/setuptools/command/install.py:34: SetuptoolsDeprecationWarning: setup.py install is deprecated. Use build and pip and other standards-based tools. warnings.warn( running install_lib creating /builddir/build/BUILDROOT/python-precis_i18n-1.0.4-1.x86_64/usr creating /builddir/build/BUILDROOT/python-precis_i18n-1.0.4-1.x86_64/usr/lib creating /builddir/build/BUILDROOT/python-precis_i18n-1.0.4-1.x86_64/usr/lib/python3.10 creating /builddir/build/BUILDROOT/python-precis_i18n-1.0.4-1.x86_64/usr/lib/python3.10/site-packages creating /builddir/build/BUILDROOT/python-precis_i18n-1.0.4-1.x86_64/usr/lib/python3.10/site-packages/precis_i18n copying build/lib/precis_i18n/codepointset.pyi -> /builddir/build/BUILDROOT/python-precis_i18n-1.0.4-1.x86_64/usr/lib/python3.10/site-packages/precis_i18n copying build/lib/precis_i18n/bidi.py -> /builddir/build/BUILDROOT/python-precis_i18n-1.0.4-1.x86_64/usr/lib/python3.10/site-packages/precis_i18n copying build/lib/precis_i18n/derived.py -> /builddir/build/BUILDROOT/python-precis_i18n-1.0.4-1.x86_64/usr/lib/python3.10/site-packages/precis_i18n copying build/lib/precis_i18n/unicode.pyi -> /builddir/build/BUILDROOT/python-precis_i18n-1.0.4-1.x86_64/usr/lib/python3.10/site-packages/precis_i18n copying build/lib/precis_i18n/unicode.py -> /builddir/build/BUILDROOT/python-precis_i18n-1.0.4-1.x86_64/usr/lib/python3.10/site-packages/precis_i18n copying build/lib/precis_i18n/__init__.py -> /builddir/build/BUILDROOT/python-precis_i18n-1.0.4-1.x86_64/usr/lib/python3.10/site-packages/precis_i18n copying build/lib/precis_i18n/codec.pyi -> /builddir/build/BUILDROOT/python-precis_i18n-1.0.4-1.x86_64/usr/lib/python3.10/site-packages/precis_i18n copying build/lib/precis_i18n/baseclass.pyi -> /builddir/build/BUILDROOT/python-precis_i18n-1.0.4-1.x86_64/usr/lib/python3.10/site-packages/precis_i18n copying build/lib/precis_i18n/context.py -> /builddir/build/BUILDROOT/python-precis_i18n-1.0.4-1.x86_64/usr/lib/python3.10/site-packages/precis_i18n copying build/lib/precis_i18n/py.typed -> /builddir/build/BUILDROOT/python-precis_i18n-1.0.4-1.x86_64/usr/lib/python3.10/site-packages/precis_i18n copying build/lib/precis_i18n/baseclass.py -> /builddir/build/BUILDROOT/python-precis_i18n-1.0.4-1.x86_64/usr/lib/python3.10/site-packages/precis_i18n copying build/lib/precis_i18n/profile.py -> /builddir/build/BUILDROOT/python-precis_i18n-1.0.4-1.x86_64/usr/lib/python3.10/site-packages/precis_i18n copying build/lib/precis_i18n/derived.pyi -> /builddir/build/BUILDROOT/python-precis_i18n-1.0.4-1.x86_64/usr/lib/python3.10/site-packages/precis_i18n copying build/lib/precis_i18n/factory.py -> /builddir/build/BUILDROOT/python-precis_i18n-1.0.4-1.x86_64/usr/lib/python3.10/site-packages/precis_i18n copying build/lib/precis_i18n/context.pyi -> /builddir/build/BUILDROOT/python-precis_i18n-1.0.4-1.x86_64/usr/lib/python3.10/site-packages/precis_i18n copying build/lib/precis_i18n/__init__.pyi -> /builddir/build/BUILDROOT/python-precis_i18n-1.0.4-1.x86_64/usr/lib/python3.10/site-packages/precis_i18n copying build/lib/precis_i18n/codec.py -> /builddir/build/BUILDROOT/python-precis_i18n-1.0.4-1.x86_64/usr/lib/python3.10/site-packages/precis_i18n copying build/lib/precis_i18n/bidi.pyi -> /builddir/build/BUILDROOT/python-precis_i18n-1.0.4-1.x86_64/usr/lib/python3.10/site-packages/precis_i18n copying build/lib/precis_i18n/factory.pyi -> /builddir/build/BUILDROOT/python-precis_i18n-1.0.4-1.x86_64/usr/lib/python3.10/site-packages/precis_i18n copying build/lib/precis_i18n/codepointset.py -> /builddir/build/BUILDROOT/python-precis_i18n-1.0.4-1.x86_64/usr/lib/python3.10/site-packages/precis_i18n copying build/lib/precis_i18n/profile.pyi -> /builddir/build/BUILDROOT/python-precis_i18n-1.0.4-1.x86_64/usr/lib/python3.10/site-packages/precis_i18n byte-compiling /builddir/build/BUILDROOT/python-precis_i18n-1.0.4-1.x86_64/usr/lib/python3.10/site-packages/precis_i18n/bidi.py to bidi.cpython-310.pyc byte-compiling /builddir/build/BUILDROOT/python-precis_i18n-1.0.4-1.x86_64/usr/lib/python3.10/site-packages/precis_i18n/derived.py to derived.cpython-310.pyc byte-compiling /builddir/build/BUILDROOT/python-precis_i18n-1.0.4-1.x86_64/usr/lib/python3.10/site-packages/precis_i18n/unicode.py to unicode.cpython-310.pyc byte-compiling /builddir/build/BUILDROOT/python-precis_i18n-1.0.4-1.x86_64/usr/lib/python3.10/site-packages/precis_i18n/__init__.py to __init__.cpython-310.pyc byte-compiling /builddir/build/BUILDROOT/python-precis_i18n-1.0.4-1.x86_64/usr/lib/python3.10/site-packages/precis_i18n/context.py to context.cpython-310.pyc byte-compiling /builddir/build/BUILDROOT/python-precis_i18n-1.0.4-1.x86_64/usr/lib/python3.10/site-packages/precis_i18n/baseclass.py to baseclass.cpython-310.pyc byte-compiling /builddir/build/BUILDROOT/python-precis_i18n-1.0.4-1.x86_64/usr/lib/python3.10/site-packages/precis_i18n/profile.py to profile.cpython-310.pyc byte-compiling /builddir/build/BUILDROOT/python-precis_i18n-1.0.4-1.x86_64/usr/lib/python3.10/site-packages/precis_i18n/factory.py to factory.cpython-310.pyc byte-compiling /builddir/build/BUILDROOT/python-precis_i18n-1.0.4-1.x86_64/usr/lib/python3.10/site-packages/precis_i18n/codec.py to codec.cpython-310.pyc byte-compiling /builddir/build/BUILDROOT/python-precis_i18n-1.0.4-1.x86_64/usr/lib/python3.10/site-packages/precis_i18n/codepointset.py to codepointset.cpython-310.pyc writing byte-compilation script '/tmp/tmp_tc77uju.py' /usr/bin/python3 /tmp/tmp_tc77uju.py removing /tmp/tmp_tc77uju.py running install_egg_info running egg_info creating precis_i18n.egg-info writing precis_i18n.egg-info/PKG-INFO writing dependency_links to precis_i18n.egg-info/dependency_links.txt writing top-level names to precis_i18n.egg-info/top_level.txt writing manifest file 'precis_i18n.egg-info/SOURCES.txt' reading manifest file 'precis_i18n.egg-info/SOURCES.txt' reading manifest template 'MANIFEST.in' adding license file 'LICENSE.txt' writing manifest file 'precis_i18n.egg-info/SOURCES.txt' Copying precis_i18n.egg-info to /builddir/build/BUILDROOT/python-precis_i18n-1.0.4-1.x86_64/usr/lib/python3.10/site-packages/precis_i18n-1.0.4-py3.10.egg-info running install_scripts + /usr/bin/find-debuginfo -j4 --strict-build-id -i --build-id-seed 1.0.4-1 --unique-debug-suffix -1.0.4-1.x86_64 --unique-debug-src-base python-precis_i18n-1.0.4-1.x86_64 -S debugsourcefiles.list /builddir/build/BUILD/precis_i18n-1.0.4 find: 'debug': No such file or directory + /usr/lib/rpm/check-buildroot + /usr/lib/rpm/brp-ldconfig + /usr/lib/rpm/brp-compress + /usr/lib/rpm/brp-strip-static-archive /usr/bin/strip + /usr/lib/rpm/brp-python-bytecompile /usr/bin/python 1 1 Bytecompiling .py files below /builddir/build/BUILDROOT/python-precis_i18n-1.0.4-1.x86_64/usr/lib/python3.10 using /usr/bin/python3.10 + /usr/lib/rpm/brp-python-hardlink Executing(%check): /bin/sh -e /var/tmp/rpm-tmp.4B8u8p + umask 022 + cd /builddir/build/BUILD + cd precis_i18n-1.0.4 + /usr/bin/python3 setup.py test running test running egg_info WARNING: Testing via this command is deprecated and will be removed in a future version. Users looking for a generic test entry point independent of test runner are encouraged to use tox. writing precis_i18n.egg-info/PKG-INFO writing dependency_links to precis_i18n.egg-info/dependency_links.txt writing top-level names to precis_i18n.egg-info/top_level.txt reading manifest file 'precis_i18n.egg-info/SOURCES.txt' reading manifest template 'MANIFEST.in' adding license file 'LICENSE.txt' writing manifest file 'precis_i18n.egg-info/SOURCES.txt' running build_ext running test running egg_info WARNING: Testing via this command is deprecated and will be removed in a future version. Users looking for a generic test entry point independent of test runner are encouraged to use tox. writing precis_i18n.egg-info/PKG-INFO writing dependency_links to precis_i18n.egg-info/dependency_links.txt writing top-level names to precis_i18n.egg-info/top_level.txt reading manifest file 'precis_i18n.egg-info/SOURCES.txt' reading manifest template 'MANIFEST.in' adding license file 'LICENSE.txt' writing manifest file 'precis_i18n.egg-info/SOURCES.txt' running build_ext test_decode (test_codec.TestCodec) ... ok test_encode (test_codec.TestCodec) ... ok test_encode_errors (test_codec.TestCodec) ... ok test_search_function (test_codec.TestCodec) ... ok test_coalesce (test_codepointset.TestCodepointSet) ... ok test_contains (test_codepointset.TestCodepointSet) ... ok test_equals (test_codepointset.TestCodepointSet) ... ok test_even_odd (test_codepointset.TestCodepointSet) ... ok test_len (test_codepointset.TestCodepointSet) ... ok test_malformed_range (test_codepointset.TestCodepointSet) ... ok test_parse (test_codepointset.TestCodepointSet) ... ok test_repr (test_codepointset.TestCodepointSet) ... ok test_derived_props (test_derived_props.TestDerivedProperties) Compare derived properties against a "golden" file using built-in ... ok test_derived_props_unicodedata2 (test_derived_props.TestDerivedProperties) Compare derived properties against a "golden" file using ... skipped 'unicodedata2 not available' test_derived_props (test_derived_props_files.TestDerivedPropsFiles) Check derived property values do not change as UCD version increases. ... ok test_iana_derived_props (test_derived_props_files.TestDerivedPropsFiles) Compare IANA precis-tables to derived-props-6.3.txt ... ok test_missing (test_factory.TestGetProfile) ... ok test_unicodedata_arg (test_factory.TestGetProfile) ... ok test_enforce (test_factory.TestNickname) ... ok test_enforce (test_factory.TestNicknameCaseMapped) ... ok test_constructor (test_factory.TestUsername) ... ok test_constructor_fail (test_factory.TestUsername) ... ok test_enforce (test_factory.TestUsernameCaseMapped) ... ok test_enforce (test_factory.TestUsernameCasePreserved) ... ok test_identifier_oddities (test_factory.TestUsernameCasePreserved) ... ok test_invalid_argument (test_factory.TestUsernameCasePreserved) ... ok test_golden_json (test_golden.TestGolden) ... ok test_all_codepoints (test_idempotent.IdempotentTestCase) Verify all individual code points are idempotent. ... ok test_broken_profile (test_idempotent.IdempotentTestCase) Test that we can catch a profile that is not idempotent. ... ok test_bidi_rule_ltr (test_precis.TestBidiRule) ... ok test_bidi_rule_rtl (test_precis.TestBidiRule) ... ok test_has_rtl (test_precis.TestBidiRule) ... ok test_derived_property (test_precis.TestDerivedProperty) ... ok test_arabic_indic (test_precis.TestPrecisContextRule) ... ok test_context_rule (test_precis.TestPrecisContextRule) ... ok test_extended_arabic_indic (test_precis.TestPrecisContextRule) ... ok test_katatana_middle_dot (test_precis.TestPrecisContextRule) ... ok test_rule_greek_keraia (test_precis.TestPrecisContextRule) ... ok test_rule_hebrew_punctuation (test_precis.TestPrecisContextRule) ... ok test_rule_middle_dot (test_precis.TestPrecisContextRule) ... ok test_rule_zero_width_joiner (test_precis.TestPrecisContextRule) ... ok test_rule_zero_width_nonjoiner (test_precis.TestPrecisContextRule) ... ok test_invalid_freeform (test_precis.TestPrecisFreeformClass) ... ok test_valid_freeform (test_precis.TestPrecisFreeformClass) ... ok test_invalid_identifier (test_precis.TestPrecisIdentifierClass) ... ok test_valid_identifier (test_precis.TestPrecisIdentifierClass) ... ok test_arabic_indic (test_precis.TestPrecisUnicodeData) ... ok test_combining_virama (test_precis.TestPrecisUnicodeData) ... ok test_control (test_precis.TestPrecisUnicodeData) ... ok test_default_ignorable_code_point (test_precis.TestPrecisUnicodeData) ... ok test_extended_arabic_indic (test_precis.TestPrecisUnicodeData) ... ok test_greek_script (test_precis.TestPrecisUnicodeData) ... ok test_has_compat (test_precis.TestPrecisUnicodeData) ... ok test_hebrew_script (test_precis.TestPrecisUnicodeData) ... ok test_hiragana_katakana_han_script (test_precis.TestPrecisUnicodeData) ... ok test_noncharacter (test_precis.TestPrecisUnicodeData) ... ok test_old_hangul_jamo (test_precis.TestPrecisUnicodeData) ... ok test_replace_whitespace (test_precis.TestPrecisUnicodeData) ... ok test_valid_join_type (test_precis.TestPrecisUnicodeData) ... ok test_version_to_float (test_precis.TestPrecisUnicodeData) ... ok test_width_map (test_precis.TestPrecisUnicodeData) ... ok ---------------------------------------------------------------------- Ran 61 tests in 30.615s OK (skipped=1) test_decode (test_codec.TestCodec) ... ok test_encode (test_codec.TestCodec) ... ok test_encode_errors (test_codec.TestCodec) ... ok test_search_function (test_codec.TestCodec) ... ok test_coalesce (test_codepointset.TestCodepointSet) ... ok test_contains (test_codepointset.TestCodepointSet) ... ok test_equals (test_codepointset.TestCodepointSet) ... ok test_even_odd (test_codepointset.TestCodepointSet) ... ok test_len (test_codepointset.TestCodepointSet) ... ok test_malformed_range (test_codepointset.TestCodepointSet) ... ok test_parse (test_codepointset.TestCodepointSet) ... ok test_repr (test_codepointset.TestCodepointSet) ... ok test_derived_props (test_derived_props.TestDerivedProperties) Compare derived properties against a "golden" file using built-in ... ok test_derived_props_unicodedata2 (test_derived_props.TestDerivedProperties) Compare derived properties against a "golden" file using ... skipped 'unicodedata2 not available' test_derived_props (test_derived_props_files.TestDerivedPropsFiles) Check derived property values do not change as UCD version increases. ... ok test_iana_derived_props (test_derived_props_files.TestDerivedPropsFiles) Compare IANA precis-tables to derived-props-6.3.txt ... ok test_missing (test_factory.TestGetProfile) ... ok test_unicodedata_arg (test_factory.TestGetProfile) ... ok test_enforce (test_factory.TestNickname) ... ok test_enforce (test_factory.TestNicknameCaseMapped) ... ok test_constructor (test_factory.TestUsername) ... ok test_constructor_fail (test_factory.TestUsername) ... ok test_enforce (test_factory.TestUsernameCaseMapped) ... ok test_enforce (test_factory.TestUsernameCasePreserved) ... ok test_identifier_oddities (test_factory.TestUsernameCasePreserved) ... ok test_invalid_argument (test_factory.TestUsernameCasePreserved) ... ok test_golden_json (test_golden.TestGolden) ... ok test_all_codepoints (test_idempotent.IdempotentTestCase) Verify all individual code points are idempotent. ... ok test_broken_profile (test_idempotent.IdempotentTestCase) Test that we can catch a profile that is not idempotent. ... ok test_bidi_rule_ltr (test_precis.TestBidiRule) ... ok test_bidi_rule_rtl (test_precis.TestBidiRule) ... ok test_has_rtl (test_precis.TestBidiRule) ... ok test_derived_property (test_precis.TestDerivedProperty) ... ok test_arabic_indic (test_precis.TestPrecisContextRule) ... ok test_context_rule (test_precis.TestPrecisContextRule) ... ok test_extended_arabic_indic (test_precis.TestPrecisContextRule) ... ok test_katatana_middle_dot (test_precis.TestPrecisContextRule) ... ok test_rule_greek_keraia (test_precis.TestPrecisContextRule) ... ok test_rule_hebrew_punctuation (test_precis.TestPrecisContextRule) ... ok test_rule_middle_dot (test_precis.TestPrecisContextRule) ... ok test_rule_zero_width_joiner (test_precis.TestPrecisContextRule) ... ok test_rule_zero_width_nonjoiner (test_precis.TestPrecisContextRule) ... ok test_invalid_freeform (test_precis.TestPrecisFreeformClass) ... ok test_valid_freeform (test_precis.TestPrecisFreeformClass) ... ok test_invalid_identifier (test_precis.TestPrecisIdentifierClass) ... ok test_valid_identifier (test_precis.TestPrecisIdentifierClass) ... ok test_arabic_indic (test_precis.TestPrecisUnicodeData) ... ok test_combining_virama (test_precis.TestPrecisUnicodeData) ... ok test_control (test_precis.TestPrecisUnicodeData) ... ok test_default_ignorable_code_point (test_precis.TestPrecisUnicodeData) ... ok test_extended_arabic_indic (test_precis.TestPrecisUnicodeData) ... ok test_greek_script (test_precis.TestPrecisUnicodeData) ... ok test_has_compat (test_precis.TestPrecisUnicodeData) ... ok test_hebrew_script (test_precis.TestPrecisUnicodeData) ... ok test_hiragana_katakana_han_script (test_precis.TestPrecisUnicodeData) ... ok test_noncharacter (test_precis.TestPrecisUnicodeData) ... ok test_old_hangul_jamo (test_precis.TestPrecisUnicodeData) ... ok test_replace_whitespace (test_precis.TestPrecisUnicodeData) ... ok test_valid_join_type (test_precis.TestPrecisUnicodeData) ... ok test_version_to_float (test_precis.TestPrecisUnicodeData) ... ok test_width_map (test_precis.TestPrecisUnicodeData) ... ok ---------------------------------------------------------------------- Ran 61 tests in 30.795s OK (skipped=1) + RPM_EC=0 ++ jobs -p + exit 0 Processing files: python3-precis_i18n-1.0.4-1.noarch Executing(%doc): /bin/sh -e /var/tmp/rpm-tmp.MeumYy + umask 022 + cd /builddir/build/BUILD + cd precis_i18n-1.0.4 + DOCDIR=/builddir/build/BUILDROOT/python-precis_i18n-1.0.4-1.x86_64/usr/share/doc/python3-precis_i18n + export LC_ALL=C + LC_ALL=C + export DOCDIR + /usr/bin/mkdir -p /builddir/build/BUILDROOT/python-precis_i18n-1.0.4-1.x86_64/usr/share/doc/python3-precis_i18n + cp -pr README.rst /builddir/build/BUILDROOT/python-precis_i18n-1.0.4-1.x86_64/usr/share/doc/python3-precis_i18n + cp -pr CHANGELOG.rst /builddir/build/BUILDROOT/python-precis_i18n-1.0.4-1.x86_64/usr/share/doc/python3-precis_i18n + RPM_EC=0 ++ jobs -p + exit 0 Executing(%license): /bin/sh -e /var/tmp/rpm-tmp.5IoHKu + umask 022 + cd /builddir/build/BUILD + cd precis_i18n-1.0.4 + LICENSEDIR=/builddir/build/BUILDROOT/python-precis_i18n-1.0.4-1.x86_64/usr/share/licenses/python3-precis_i18n + export LC_ALL=C + LC_ALL=C + export LICENSEDIR + /usr/bin/mkdir -p /builddir/build/BUILDROOT/python-precis_i18n-1.0.4-1.x86_64/usr/share/licenses/python3-precis_i18n + cp -pr LICENSE.txt /builddir/build/BUILDROOT/python-precis_i18n-1.0.4-1.x86_64/usr/share/licenses/python3-precis_i18n + RPM_EC=0 ++ jobs -p + exit 0 Provides: python-precis_i18n = 1.0.4-1 python3-precis_i18n = 1.0.4-1 python3.10dist(precis-i18n) = 1.0.4 python3dist(precis-i18n) = 1.0.4 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PartialHardlinkSets) <= 4.0.4-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: python(abi) = 3.10 Obsoletes: python-precis_i18n < 1.0.4-1 Checking for unpackaged file(s): /usr/lib/rpm/check-files /builddir/build/BUILDROOT/python-precis_i18n-1.0.4-1.x86_64 Wrote: /builddir/build/RPMS/python3-precis_i18n-1.0.4-1.noarch.rpm Executing(%clean): /bin/sh -e /var/tmp/rpm-tmp.kxl7m0 + umask 022 + cd /builddir/build/BUILD + cd precis_i18n-1.0.4 + /usr/bin/rm -rf /builddir/build/BUILDROOT/python-precis_i18n-1.0.4-1.x86_64 + RPM_EC=0 ++ jobs -p + exit 0 Executing(rmbuild): /bin/sh -e /var/tmp/rpm-tmp.kioXlB + umask 022 + cd /builddir/build/BUILD + rm -rf precis_i18n-1.0.4 precis_i18n-1.0.4.gemspec + RPM_EC=0 ++ jobs -p + exit 0 Child return code was: 0