Mock Version: 3.5
Mock Version: 3.5
Mock Version: 3.5
ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -bs --noclean --target loongarch64 --nodeps /builddir/build/SPECS/python-genshi.spec'], chrootPath='/home/lib/mock/dist-ocs23-build-238619-21344/root'env={'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;<mock-chroot>\\007"', 'PS1': '<mock-chroot> \\s-\\v\\$ ', 'LANG': 'C.UTF-8'}shell=Falselogger=<mockbuild.trace_decorator.getLog object at 0xffe24fa170>timeout=86400uid=983gid=135user='mockbuild'nspawn_args=[]unshare_net=TrueprintOutput=False)
Executing command: ['bash', '--login', '-c', '/usr/bin/rpmbuild -bs --noclean --target loongarch64 --nodeps /builddir/build/SPECS/python-genshi.spec'] with env {'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;<mock-chroot>\\007"', 'PS1': '<mock-chroot> \\s-\\v\\$ ', 'LANG': 'C.UTF-8'} and shell False
Building target platforms: loongarch64
Building for target loongarch64
Wrote: /builddir/build/SRPMS/python-genshi-0.7.7-6.ocs23.src.rpm
Child return code was: 0
ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -br --noclean --target loongarch64 --nodeps /builddir/build/SPECS/python-genshi.spec'], chrootPath='/home/lib/mock/dist-ocs23-build-238619-21344/root'env={'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;<mock-chroot>\\007"', 'PS1': '<mock-chroot> \\s-\\v\\$ ', 'LANG': 'C.UTF-8'}shell=Falselogger=<mockbuild.trace_decorator.getLog object at 0xffe24fa170>timeout=86400uid=983gid=135user='mockbuild'nspawn_args=[]unshare_net=TrueraiseExc=FalseprintOutput=False)
Executing command: ['bash', '--login', '-c', '/usr/bin/rpmbuild -br --noclean --target loongarch64 --nodeps /builddir/build/SPECS/python-genshi.spec'] with env {'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;<mock-chroot>\\007"', 'PS1': '<mock-chroot> \\s-\\v\\$ ', 'LANG': 'C.UTF-8'} and shell False
Building target platforms: loongarch64
Building for target loongarch64
Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.J2gXiS
+ umask 022
+ cd /builddir/build/BUILD
+ cd /builddir/build/BUILD
+ rm -rf Genshi-0.7.7
+ /usr/lib/rpm/rpmuncompress -x /builddir/build/SOURCES/Genshi-0.7.7.tar.gz
+ STATUS=0
+ '[' 0 -ne 0 ']'
+ cd Genshi-0.7.7
+ /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w .
+ rm -rf '%{modname}.egg-info'
+ find examples -type f
+ xargs chmod a-x
+ RPM_EC=0
++ jobs -p
+ exit 0
Executing(%generate_buildrequires): /bin/sh -e /var/tmp/rpm-tmp.4VUxdt
+ umask 022
+ cd /builddir/build/BUILD
+ cd Genshi-0.7.7
+ echo pyproject-rpm-macros
+ echo python3-devel
+ echo 'python3dist(pip) >= 19'
+ echo 'python3dist(packaging)'
+ '[' -f pyproject.toml ']'
+ echo 'python3dist(toml)'
+ rm -rfv '*.dist-info/'
+ '[' -f /usr/bin/python3 ']'
+ RPM_TOXENV=py311
+ HOSTNAME=rpmbuild
+ /usr/bin/python3 -s /usr/lib/rpm/OpenCloudOS/pyproject_buildrequires.py --generate-extras --python3_pkgversion 3 -x i18n
Import error: No module named 'toml'
+ RPM_EC=0
++ jobs -p
+ exit 0
Wrote: /builddir/build/SRPMS/python-genshi-0.7.7-6.ocs23.buildreqs.nosrc.rpm
Child return code was: 11
Dynamic buildrequires detected
Going to install missing buildrequires. See root.log for details.
ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -br --noclean --target loongarch64 --nodeps /builddir/build/SPECS/python-genshi.spec'], chrootPath='/home/lib/mock/dist-ocs23-build-238619-21344/root'env={'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;<mock-chroot>\\007"', 'PS1': '<mock-chroot> \\s-\\v\\$ ', 'LANG': 'C.UTF-8'}shell=Falselogger=<mockbuild.trace_decorator.getLog object at 0xffe24fa170>timeout=86400uid=983gid=135user='mockbuild'nspawn_args=[]unshare_net=TrueraiseExc=FalseprintOutput=False)
Executing command: ['bash', '--login', '-c', '/usr/bin/rpmbuild -br --noclean --target loongarch64 --nodeps /builddir/build/SPECS/python-genshi.spec'] with env {'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;<mock-chroot>\\007"', 'PS1': '<mock-chroot> \\s-\\v\\$ ', 'LANG': 'C.UTF-8'} and shell False
Building target platforms: loongarch64
Building for target loongarch64
Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.SMsaxb
+ umask 022
+ cd /builddir/build/BUILD
+ cd /builddir/build/BUILD
+ rm -rf Genshi-0.7.7
+ /usr/lib/rpm/rpmuncompress -x /builddir/build/SOURCES/Genshi-0.7.7.tar.gz
+ STATUS=0
+ '[' 0 -ne 0 ']'
+ cd Genshi-0.7.7
+ /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w .
+ rm -rf '%{modname}.egg-info'
+ find examples -type f
+ xargs chmod a-x
+ RPM_EC=0
++ jobs -p
+ exit 0
Executing(%generate_buildrequires): /bin/sh -e /var/tmp/rpm-tmp.xzGB0J
+ umask 022
+ cd /builddir/build/BUILD
+ cd Genshi-0.7.7
+ echo pyproject-rpm-macros
+ echo python3-devel
+ echo 'python3dist(pip) >= 19'
+ echo 'python3dist(packaging)'
+ '[' -f pyproject.toml ']'
+ echo 'python3dist(toml)'
+ rm -rfv '*.dist-info/'
+ '[' -f /usr/bin/python3 ']'
+ RPM_TOXENV=py311
+ HOSTNAME=rpmbuild
+ /usr/bin/python3 -s /usr/lib/rpm/OpenCloudOS/pyproject_buildrequires.py --generate-extras --python3_pkgversion 3 -x i18n
Handling setuptools from build-system.requires
Requirement not satisfied: setuptools
Exiting dependency generation pass: build backend
+ RPM_EC=0
++ jobs -p
+ exit 0
Wrote: /builddir/build/SRPMS/python-genshi-0.7.7-6.ocs23.buildreqs.nosrc.rpm
Child return code was: 11
Dynamic buildrequires detected
Going to install missing buildrequires. See root.log for details.
ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -br --noclean --target loongarch64 --nodeps /builddir/build/SPECS/python-genshi.spec'], chrootPath='/home/lib/mock/dist-ocs23-build-238619-21344/root'env={'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;<mock-chroot>\\007"', 'PS1': '<mock-chroot> \\s-\\v\\$ ', 'LANG': 'C.UTF-8'}shell=Falselogger=<mockbuild.trace_decorator.getLog object at 0xffe24fa170>timeout=86400uid=983gid=135user='mockbuild'nspawn_args=[]unshare_net=TrueraiseExc=FalseprintOutput=False)
Executing command: ['bash', '--login', '-c', '/usr/bin/rpmbuild -br --noclean --target loongarch64 --nodeps /builddir/build/SPECS/python-genshi.spec'] with env {'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;<mock-chroot>\\007"', 'PS1': '<mock-chroot> \\s-\\v\\$ ', 'LANG': 'C.UTF-8'} and shell False
Building target platforms: loongarch64
Building for target loongarch64
Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.ufP2RH
+ umask 022
+ cd /builddir/build/BUILD
+ cd /builddir/build/BUILD
+ rm -rf Genshi-0.7.7
+ /usr/lib/rpm/rpmuncompress -x /builddir/build/SOURCES/Genshi-0.7.7.tar.gz
+ STATUS=0
+ '[' 0 -ne 0 ']'
+ cd Genshi-0.7.7
+ /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w .
+ rm -rf '%{modname}.egg-info'
+ find examples -type f
+ xargs chmod a-x
+ RPM_EC=0
++ jobs -p
+ exit 0
Executing(%generate_buildrequires): /bin/sh -e /var/tmp/rpm-tmp.aKyojY
+ umask 022
+ cd /builddir/build/BUILD
+ cd Genshi-0.7.7
+ echo pyproject-rpm-macros
+ echo python3-devel
+ echo 'python3dist(pip) >= 19'
+ echo 'python3dist(packaging)'
+ '[' -f pyproject.toml ']'
+ echo 'python3dist(toml)'
+ rm -rfv '*.dist-info/'
+ '[' -f /usr/bin/python3 ']'
+ RPM_TOXENV=py311
+ HOSTNAME=rpmbuild
+ /usr/bin/python3 -s /usr/lib/rpm/OpenCloudOS/pyproject_buildrequires.py --generate-extras --python3_pkgversion 3 -x i18n
Handling setuptools from build-system.requires
Requirement satisfied: setuptools
   (installed: setuptools 68.0.0)
warning: no files found matching '*.html' under directory 'doc'
warning: no files found matching '*.css' under directory 'doc'
warning: no files found matching '*.py' under directory 'doc'
warning: no files found matching '*.ini' under directory 'doc'
warning: no files found matching 'COPYING' under directory 'doc'
warning: no previously-included files matching '*' found under directory 'doc/logo.lineform'
warning: no previously-included files found matching 'doc/2000ft.graffle'
warning: no previously-included files matching '*.pyc' found anywhere in distribution
HOOK STDOUT: running egg_info
HOOK STDOUT: writing Genshi.egg-info/PKG-INFO
HOOK STDOUT: writing dependency_links to Genshi.egg-info/dependency_links.txt
HOOK STDOUT: writing entry points to Genshi.egg-info/entry_points.txt
HOOK STDOUT: writing requirements to Genshi.egg-info/requires.txt
HOOK STDOUT: writing top-level names to Genshi.egg-info/top_level.txt
HOOK STDOUT: reading manifest file 'Genshi.egg-info/SOURCES.txt'
HOOK STDOUT: reading manifest template 'MANIFEST.in'
HOOK STDOUT: adding license file 'COPYING'
HOOK STDOUT: writing manifest file 'Genshi.egg-info/SOURCES.txt'
Handling wheel from get_requires_for_build_wheel
Requirement not satisfied: wheel
Exiting dependency generation pass: get_requires_for_build_wheel
+ RPM_EC=0
++ jobs -p
+ exit 0
Wrote: /builddir/build/SRPMS/python-genshi-0.7.7-6.ocs23.buildreqs.nosrc.rpm
Child return code was: 11
Dynamic buildrequires detected
Going to install missing buildrequires. See root.log for details.
ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -br --noclean --target loongarch64 --nodeps /builddir/build/SPECS/python-genshi.spec'], chrootPath='/home/lib/mock/dist-ocs23-build-238619-21344/root'env={'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;<mock-chroot>\\007"', 'PS1': '<mock-chroot> \\s-\\v\\$ ', 'LANG': 'C.UTF-8'}shell=Falselogger=<mockbuild.trace_decorator.getLog object at 0xffe24fa170>timeout=86400uid=983gid=135user='mockbuild'nspawn_args=[]unshare_net=TrueraiseExc=FalseprintOutput=False)
Executing command: ['bash', '--login', '-c', '/usr/bin/rpmbuild -br --noclean --target loongarch64 --nodeps /builddir/build/SPECS/python-genshi.spec'] with env {'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;<mock-chroot>\\007"', 'PS1': '<mock-chroot> \\s-\\v\\$ ', 'LANG': 'C.UTF-8'} and shell False
Building target platforms: loongarch64
Building for target loongarch64
Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.QnOTz6
+ umask 022
+ cd /builddir/build/BUILD
+ cd /builddir/build/BUILD
+ rm -rf Genshi-0.7.7
+ /usr/lib/rpm/rpmuncompress -x /builddir/build/SOURCES/Genshi-0.7.7.tar.gz
+ STATUS=0
+ '[' 0 -ne 0 ']'
+ cd Genshi-0.7.7
+ /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w .
+ rm -rf '%{modname}.egg-info'
+ find examples -type f
+ xargs chmod a-x
+ RPM_EC=0
++ jobs -p
+ exit 0
Executing(%generate_buildrequires): /bin/sh -e /var/tmp/rpm-tmp.D97JFc
+ umask 022
+ cd /builddir/build/BUILD
+ cd Genshi-0.7.7
+ echo pyproject-rpm-macros
+ echo python3-devel
+ echo 'python3dist(pip) >= 19'
+ echo 'python3dist(packaging)'
+ '[' -f pyproject.toml ']'
+ echo 'python3dist(toml)'
+ rm -rfv '*.dist-info/'
+ '[' -f /usr/bin/python3 ']'
+ RPM_TOXENV=py311
+ HOSTNAME=rpmbuild
+ /usr/bin/python3 -s /usr/lib/rpm/OpenCloudOS/pyproject_buildrequires.py --generate-extras --python3_pkgversion 3 -x i18n
Handling setuptools from build-system.requires
Requirement satisfied: setuptools
   (installed: setuptools 68.0.0)
warning: no files found matching '*.html' under directory 'doc'
warning: no files found matching '*.css' under directory 'doc'
warning: no files found matching '*.py' under directory 'doc'
warning: no files found matching '*.ini' under directory 'doc'
warning: no files found matching 'COPYING' under directory 'doc'
warning: no previously-included files matching '*' found under directory 'doc/logo.lineform'
warning: no previously-included files found matching 'doc/2000ft.graffle'
warning: no previously-included files matching '*.pyc' found anywhere in distribution
HOOK STDOUT: running egg_info
HOOK STDOUT: writing Genshi.egg-info/PKG-INFO
HOOK STDOUT: writing dependency_links to Genshi.egg-info/dependency_links.txt
HOOK STDOUT: writing entry points to Genshi.egg-info/entry_points.txt
HOOK STDOUT: writing requirements to Genshi.egg-info/requires.txt
HOOK STDOUT: writing top-level names to Genshi.egg-info/top_level.txt
HOOK STDOUT: reading manifest file 'Genshi.egg-info/SOURCES.txt'
HOOK STDOUT: reading manifest template 'MANIFEST.in'
HOOK STDOUT: adding license file 'COPYING'
HOOK STDOUT: writing manifest file 'Genshi.egg-info/SOURCES.txt'
Handling wheel from get_requires_for_build_wheel
Requirement satisfied: wheel
   (installed: wheel 0.41.2)
warning: no files found matching '*.html' under directory 'doc'
warning: no files found matching '*.css' under directory 'doc'
warning: no files found matching '*.py' under directory 'doc'
warning: no files found matching '*.ini' under directory 'doc'
warning: no files found matching 'COPYING' under directory 'doc'
warning: no previously-included files matching '*' found under directory 'doc/logo.lineform'
warning: no previously-included files found matching 'doc/2000ft.graffle'
warning: no previously-included files matching '*.pyc' found anywhere in distribution
Handling six from wheel metadata: Requires-Dist
Requirement not satisfied: six
Handling Babel >=0.8 ; extra == 'i18n' from wheel metadata: Requires-Dist
Requirement not satisfied: Babel >=0.8 ; extra == 'i18n'
Handling setuptools >=0.6a2 ; extra == 'plugin' from wheel metadata: Requires-Dist
Ignoring alien requirement: setuptools >=0.6a2 ; extra == 'plugin'
+ RPM_EC=0
++ jobs -p
+ exit 0
Wrote: /builddir/build/SRPMS/python-genshi-0.7.7-6.ocs23.buildreqs.nosrc.rpm
Child return code was: 11
Dynamic buildrequires detected
Going to install missing buildrequires. See root.log for details.
ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -br --noclean --target loongarch64 --nodeps /builddir/build/SPECS/python-genshi.spec'], chrootPath='/home/lib/mock/dist-ocs23-build-238619-21344/root'env={'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;<mock-chroot>\\007"', 'PS1': '<mock-chroot> \\s-\\v\\$ ', 'LANG': 'C.UTF-8'}shell=Falselogger=<mockbuild.trace_decorator.getLog object at 0xffe24fa170>timeout=86400uid=983gid=135user='mockbuild'nspawn_args=[]unshare_net=TrueraiseExc=FalseprintOutput=False)
Executing command: ['bash', '--login', '-c', '/usr/bin/rpmbuild -br --noclean --target loongarch64 --nodeps /builddir/build/SPECS/python-genshi.spec'] with env {'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;<mock-chroot>\\007"', 'PS1': '<mock-chroot> \\s-\\v\\$ ', 'LANG': 'C.UTF-8'} and shell False
Building target platforms: loongarch64
Building for target loongarch64
Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.SW0cdW
+ umask 022
+ cd /builddir/build/BUILD
+ cd /builddir/build/BUILD
+ rm -rf Genshi-0.7.7
+ /usr/lib/rpm/rpmuncompress -x /builddir/build/SOURCES/Genshi-0.7.7.tar.gz
+ STATUS=0
+ '[' 0 -ne 0 ']'
+ cd Genshi-0.7.7
+ /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w .
+ rm -rf '%{modname}.egg-info'
+ find examples -type f
+ xargs chmod a-x
+ RPM_EC=0
++ jobs -p
+ exit 0
Executing(%generate_buildrequires): /bin/sh -e /var/tmp/rpm-tmp.XD43J7
+ umask 022
+ cd /builddir/build/BUILD
+ cd Genshi-0.7.7
+ echo pyproject-rpm-macros
+ echo python3-devel
+ echo 'python3dist(pip) >= 19'
+ echo 'python3dist(packaging)'
+ '[' -f pyproject.toml ']'
+ echo 'python3dist(toml)'
+ rm -rfv '*.dist-info/'
+ '[' -f /usr/bin/python3 ']'
+ RPM_TOXENV=py311
+ HOSTNAME=rpmbuild
+ /usr/bin/python3 -s /usr/lib/rpm/OpenCloudOS/pyproject_buildrequires.py --generate-extras --python3_pkgversion 3 -x i18n
Handling setuptools from build-system.requires
Requirement satisfied: setuptools
   (installed: setuptools 68.0.0)
warning: no files found matching '*.html' under directory 'doc'
warning: no files found matching '*.css' under directory 'doc'
warning: no files found matching '*.py' under directory 'doc'
warning: no files found matching '*.ini' under directory 'doc'
warning: no files found matching 'COPYING' under directory 'doc'
warning: no previously-included files matching '*' found under directory 'doc/logo.lineform'
warning: no previously-included files found matching 'doc/2000ft.graffle'
warning: no previously-included files matching '*.pyc' found anywhere in distribution
HOOK STDOUT: running egg_info
HOOK STDOUT: writing Genshi.egg-info/PKG-INFO
HOOK STDOUT: writing dependency_links to Genshi.egg-info/dependency_links.txt
HOOK STDOUT: writing entry points to Genshi.egg-info/entry_points.txt
HOOK STDOUT: writing requirements to Genshi.egg-info/requires.txt
HOOK STDOUT: writing top-level names to Genshi.egg-info/top_level.txt
HOOK STDOUT: reading manifest file 'Genshi.egg-info/SOURCES.txt'
HOOK STDOUT: reading manifest template 'MANIFEST.in'
HOOK STDOUT: adding license file 'COPYING'
HOOK STDOUT: writing manifest file 'Genshi.egg-info/SOURCES.txt'
Handling wheel from get_requires_for_build_wheel
Requirement satisfied: wheel
   (installed: wheel 0.41.2)
warning: no files found matching '*.html' under directory 'doc'
warning: no files found matching '*.css' under directory 'doc'
warning: no files found matching '*.py' under directory 'doc'
warning: no files found matching '*.ini' under directory 'doc'
warning: no files found matching 'COPYING' under directory 'doc'
warning: no previously-included files matching '*' found under directory 'doc/logo.lineform'
warning: no previously-included files found matching 'doc/2000ft.graffle'
warning: no previously-included files matching '*.pyc' found anywhere in distribution
Handling six from wheel metadata: Requires-Dist
Requirement satisfied: six
   (installed: six 1.16.0)
Handling Babel >=0.8 ; extra == 'i18n' from wheel metadata: Requires-Dist
Requirement satisfied: Babel >=0.8 ; extra == 'i18n'
   (installed: Babel 2.12.1)
Handling setuptools >=0.6a2 ; extra == 'plugin' from wheel metadata: Requires-Dist
Ignoring alien requirement: setuptools >=0.6a2 ; extra == 'plugin'
+ RPM_EC=0
++ jobs -p
+ exit 0
Wrote: /builddir/build/SRPMS/python-genshi-0.7.7-6.ocs23.buildreqs.nosrc.rpm
Child return code was: 11
Dynamic buildrequires detected
Going to install missing buildrequires. See root.log for details.
ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -ba --noprep --noclean --target loongarch64 --nodeps /builddir/build/SPECS/python-genshi.spec'], chrootPath='/home/lib/mock/dist-ocs23-build-238619-21344/root'env={'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;<mock-chroot>\\007"', 'PS1': '<mock-chroot> \\s-\\v\\$ ', 'LANG': 'C.UTF-8'}shell=Falselogger=<mockbuild.trace_decorator.getLog object at 0xffe24fa170>timeout=86400uid=983gid=135user='mockbuild'nspawn_args=[]unshare_net=TrueprintOutput=False)
Executing command: ['bash', '--login', '-c', '/usr/bin/rpmbuild -ba --noprep --noclean --target loongarch64 --nodeps /builddir/build/SPECS/python-genshi.spec'] with env {'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;<mock-chroot>\\007"', 'PS1': '<mock-chroot> \\s-\\v\\$ ', 'LANG': 'C.UTF-8'} and shell False
Building target platforms: loongarch64
Building for target loongarch64
Executing(%generate_buildrequires): /bin/sh -e /var/tmp/rpm-tmp.CZtpQs
+ umask 022
+ cd /builddir/build/BUILD
+ cd Genshi-0.7.7
+ echo pyproject-rpm-macros
+ echo python3-devel
+ echo 'python3dist(pip) >= 19'
+ echo 'python3dist(packaging)'
+ '[' -f pyproject.toml ']'
+ echo 'python3dist(toml)'
+ rm -rfv Genshi-0.7.7.dist-info/
removed 'Genshi-0.7.7.dist-info/entry_points.txt'
removed 'Genshi-0.7.7.dist-info/top_level.txt'
removed 'Genshi-0.7.7.dist-info/METADATA'
removed 'Genshi-0.7.7.dist-info/COPYING'
removed directory 'Genshi-0.7.7.dist-info/'
+ '[' -f /usr/bin/python3 ']'
+ RPM_TOXENV=py311
+ HOSTNAME=rpmbuild
+ /usr/bin/python3 -s /usr/lib/rpm/OpenCloudOS/pyproject_buildrequires.py --generate-extras --python3_pkgversion 3 -x i18n
Handling setuptools from build-system.requires
Requirement satisfied: setuptools
   (installed: setuptools 68.0.0)
warning: no files found matching '*.html' under directory 'doc'
warning: no files found matching '*.css' under directory 'doc'
warning: no files found matching '*.py' under directory 'doc'
warning: no files found matching '*.ini' under directory 'doc'
warning: no files found matching 'COPYING' under directory 'doc'
warning: no previously-included files matching '*' found under directory 'doc/logo.lineform'
warning: no previously-included files found matching 'doc/2000ft.graffle'
warning: no previously-included files matching '*.pyc' found anywhere in distribution
HOOK STDOUT: running egg_info
HOOK STDOUT: writing Genshi.egg-info/PKG-INFO
HOOK STDOUT: writing dependency_links to Genshi.egg-info/dependency_links.txt
HOOK STDOUT: writing entry points to Genshi.egg-info/entry_points.txt
HOOK STDOUT: writing requirements to Genshi.egg-info/requires.txt
HOOK STDOUT: writing top-level names to Genshi.egg-info/top_level.txt
HOOK STDOUT: reading manifest file 'Genshi.egg-info/SOURCES.txt'
HOOK STDOUT: reading manifest template 'MANIFEST.in'
HOOK STDOUT: adding license file 'COPYING'
HOOK STDOUT: writing manifest file 'Genshi.egg-info/SOURCES.txt'
Handling wheel from get_requires_for_build_wheel
Requirement satisfied: wheel
   (installed: wheel 0.41.2)
warning: no files found matching '*.html' under directory 'doc'
warning: no files found matching '*.css' under directory 'doc'
warning: no files found matching '*.py' under directory 'doc'
warning: no files found matching '*.ini' under directory 'doc'
warning: no files found matching 'COPYING' under directory 'doc'
warning: no previously-included files matching '*' found under directory 'doc/logo.lineform'
warning: no previously-included files found matching 'doc/2000ft.graffle'
warning: no previously-included files matching '*.pyc' found anywhere in distribution
Handling six from wheel metadata: Requires-Dist
Requirement satisfied: six
   (installed: six 1.16.0)
Handling Babel >=0.8 ; extra == 'i18n' from wheel metadata: Requires-Dist
Requirement satisfied: Babel >=0.8 ; extra == 'i18n'
   (installed: Babel 2.12.1)
Handling setuptools >=0.6a2 ; extra == 'plugin' from wheel metadata: Requires-Dist
Ignoring alien requirement: setuptools >=0.6a2 ; extra == 'plugin'
+ RPM_EC=0
++ jobs -p
+ exit 0
Executing(%build): /bin/sh -e /var/tmp/rpm-tmp.xblTus
+ umask 022
+ cd /builddir/build/BUILD
+ CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -fasynchronous-unwind-tables -fstack-clash-protection'
+ export CFLAGS
+ CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -fasynchronous-unwind-tables -fstack-clash-protection'
+ export CXXFLAGS
+ FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules'
+ export FFLAGS
+ FCFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules'
+ export FCFLAGS
+ LDFLAGS='-Wl,-z,relro -Wl,--as-needed  -Wl,-z,now -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-ld  -Wl,--build-id=sha1'
+ export LDFLAGS
+ LT_SYS_LIBRARY_PATH=/usr/lib64:
+ export LT_SYS_LIBRARY_PATH
+ CC=gcc
+ export CC
+ CXX=g++
+ export CXX
+ cd Genshi-0.7.7
+ mkdir -p /builddir/build/BUILD/Genshi-0.7.7/.pyproject-builddir
+ CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -fasynchronous-unwind-tables -fstack-clash-protection'
+ LDFLAGS='-Wl,-z,relro -Wl,--as-needed  -Wl,-z,now -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-ld  -Wl,--build-id=sha1'
+ TMPDIR=/builddir/build/BUILD/Genshi-0.7.7/.pyproject-builddir
+ /usr/bin/python3 -m pip wheel --wheel-dir /builddir/build/BUILD/Genshi-0.7.7/pyproject-wheeldir --no-deps --use-pep517 --no-build-isolation --disable-pip-version-check --no-clean --progress-bar off --verbose .
Processing /builddir/build/BUILD/Genshi-0.7.7
  Preparing metadata (pyproject.toml): started
  Running command Preparing metadata (pyproject.toml)
  running dist_info
  creating /builddir/build/BUILD/Genshi-0.7.7/.pyproject-builddir/pip-modern-metadata-vn7i17jm/Genshi.egg-info
  writing /builddir/build/BUILD/Genshi-0.7.7/.pyproject-builddir/pip-modern-metadata-vn7i17jm/Genshi.egg-info/PKG-INFO
  writing dependency_links to /builddir/build/BUILD/Genshi-0.7.7/.pyproject-builddir/pip-modern-metadata-vn7i17jm/Genshi.egg-info/dependency_links.txt
  writing entry points to /builddir/build/BUILD/Genshi-0.7.7/.pyproject-builddir/pip-modern-metadata-vn7i17jm/Genshi.egg-info/entry_points.txt
  writing requirements to /builddir/build/BUILD/Genshi-0.7.7/.pyproject-builddir/pip-modern-metadata-vn7i17jm/Genshi.egg-info/requires.txt
  writing top-level names to /builddir/build/BUILD/Genshi-0.7.7/.pyproject-builddir/pip-modern-metadata-vn7i17jm/Genshi.egg-info/top_level.txt
  writing manifest file '/builddir/build/BUILD/Genshi-0.7.7/.pyproject-builddir/pip-modern-metadata-vn7i17jm/Genshi.egg-info/SOURCES.txt'
  reading manifest file '/builddir/build/BUILD/Genshi-0.7.7/.pyproject-builddir/pip-modern-metadata-vn7i17jm/Genshi.egg-info/SOURCES.txt'
  reading manifest template 'MANIFEST.in'
  warning: no files found matching '*.html' under directory 'doc'
  warning: no files found matching '*.css' under directory 'doc'
  warning: no files found matching '*.py' under directory 'doc'
  warning: no files found matching '*.ini' under directory 'doc'
  warning: no files found matching 'COPYING' under directory 'doc'
  warning: no previously-included files matching '*' found under directory 'doc/logo.lineform'
  warning: no previously-included files found matching 'doc/2000ft.graffle'
  warning: no previously-included files matching '*.pyc' found anywhere in distribution
  adding license file 'COPYING'
  writing manifest file '/builddir/build/BUILD/Genshi-0.7.7/.pyproject-builddir/pip-modern-metadata-vn7i17jm/Genshi.egg-info/SOURCES.txt'
  creating '/builddir/build/BUILD/Genshi-0.7.7/.pyproject-builddir/pip-modern-metadata-vn7i17jm/Genshi-0.7.7.dist-info'
  Preparing metadata (pyproject.toml): finished with status 'done'
Building wheels for collected packages: Genshi
  Building wheel for Genshi (pyproject.toml): started
  Running command Building wheel for Genshi (pyproject.toml)
  running bdist_wheel
  running build
  running build_py
  creating build
  creating build/lib.linux-loongarch64-cpython-311
  creating build/lib.linux-loongarch64-cpython-311/genshi
  copying genshi/__init__.py -> build/lib.linux-loongarch64-cpython-311/genshi
  copying genshi/input.py -> build/lib.linux-loongarch64-cpython-311/genshi
  copying genshi/compat.py -> build/lib.linux-loongarch64-cpython-311/genshi
  copying genshi/util.py -> build/lib.linux-loongarch64-cpython-311/genshi
  copying genshi/output.py -> build/lib.linux-loongarch64-cpython-311/genshi
  copying genshi/core.py -> build/lib.linux-loongarch64-cpython-311/genshi
  copying genshi/path.py -> build/lib.linux-loongarch64-cpython-311/genshi
  copying genshi/builder.py -> build/lib.linux-loongarch64-cpython-311/genshi
  creating build/lib.linux-loongarch64-cpython-311/genshi/filters
  copying genshi/filters/__init__.py -> build/lib.linux-loongarch64-cpython-311/genshi/filters
  copying genshi/filters/i18n.py -> build/lib.linux-loongarch64-cpython-311/genshi/filters
  copying genshi/filters/html.py -> build/lib.linux-loongarch64-cpython-311/genshi/filters
  copying genshi/filters/transform.py -> build/lib.linux-loongarch64-cpython-311/genshi/filters
  creating build/lib.linux-loongarch64-cpython-311/genshi/template
  copying genshi/template/__init__.py -> build/lib.linux-loongarch64-cpython-311/genshi/template
  copying genshi/template/plugin.py -> build/lib.linux-loongarch64-cpython-311/genshi/template
  copying genshi/template/eval.py -> build/lib.linux-loongarch64-cpython-311/genshi/template
  copying genshi/template/interpolation.py -> build/lib.linux-loongarch64-cpython-311/genshi/template
  copying genshi/template/text.py -> build/lib.linux-loongarch64-cpython-311/genshi/template
  copying genshi/template/loader.py -> build/lib.linux-loongarch64-cpython-311/genshi/template
  copying genshi/template/markup.py -> build/lib.linux-loongarch64-cpython-311/genshi/template
  copying genshi/template/astutil.py -> build/lib.linux-loongarch64-cpython-311/genshi/template
  copying genshi/template/base.py -> build/lib.linux-loongarch64-cpython-311/genshi/template
  copying genshi/template/directives.py -> build/lib.linux-loongarch64-cpython-311/genshi/template
  creating build/lib.linux-loongarch64-cpython-311/genshi/tests
  copying genshi/tests/__init__.py -> build/lib.linux-loongarch64-cpython-311/genshi/tests
  copying genshi/tests/input.py -> build/lib.linux-loongarch64-cpython-311/genshi/tests
  copying genshi/tests/util.py -> build/lib.linux-loongarch64-cpython-311/genshi/tests
  copying genshi/tests/output.py -> build/lib.linux-loongarch64-cpython-311/genshi/tests
  copying genshi/tests/core.py -> build/lib.linux-loongarch64-cpython-311/genshi/tests
  copying genshi/tests/path.py -> build/lib.linux-loongarch64-cpython-311/genshi/tests
  copying genshi/tests/builder.py -> build/lib.linux-loongarch64-cpython-311/genshi/tests
  copying genshi/tests/test_utils.py -> build/lib.linux-loongarch64-cpython-311/genshi/tests
  creating build/lib.linux-loongarch64-cpython-311/genshi/filters/tests
  copying genshi/filters/tests/__init__.py -> build/lib.linux-loongarch64-cpython-311/genshi/filters/tests
  copying genshi/filters/tests/i18n.py -> build/lib.linux-loongarch64-cpython-311/genshi/filters/tests
  copying genshi/filters/tests/test_html.py -> build/lib.linux-loongarch64-cpython-311/genshi/filters/tests
  copying genshi/filters/tests/transform.py -> build/lib.linux-loongarch64-cpython-311/genshi/filters/tests
  creating build/lib.linux-loongarch64-cpython-311/genshi/template/tests
  copying genshi/template/tests/__init__.py -> build/lib.linux-loongarch64-cpython-311/genshi/template/tests
  copying genshi/template/tests/plugin.py -> build/lib.linux-loongarch64-cpython-311/genshi/template/tests
  copying genshi/template/tests/eval.py -> build/lib.linux-loongarch64-cpython-311/genshi/template/tests
  copying genshi/template/tests/interpolation.py -> build/lib.linux-loongarch64-cpython-311/genshi/template/tests
  copying genshi/template/tests/text.py -> build/lib.linux-loongarch64-cpython-311/genshi/template/tests
  copying genshi/template/tests/loader.py -> build/lib.linux-loongarch64-cpython-311/genshi/template/tests
  copying genshi/template/tests/markup.py -> build/lib.linux-loongarch64-cpython-311/genshi/template/tests
  copying genshi/template/tests/base.py -> build/lib.linux-loongarch64-cpython-311/genshi/template/tests
  copying genshi/template/tests/directives.py -> build/lib.linux-loongarch64-cpython-311/genshi/template/tests
  creating build/lib.linux-loongarch64-cpython-311/genshi/template/tests/templates
  copying genshi/template/tests/templates/__init__.py -> build/lib.linux-loongarch64-cpython-311/genshi/template/tests/templates
  running egg_info
  writing Genshi.egg-info/PKG-INFO
  writing dependency_links to Genshi.egg-info/dependency_links.txt
  writing entry points to Genshi.egg-info/entry_points.txt
  writing requirements to Genshi.egg-info/requires.txt
  writing top-level names to Genshi.egg-info/top_level.txt
  reading manifest file 'Genshi.egg-info/SOURCES.txt'
  reading manifest template 'MANIFEST.in'
  warning: no files found matching '*.html' under directory 'doc'
  warning: no files found matching '*.css' under directory 'doc'
  warning: no files found matching '*.py' under directory 'doc'
  warning: no files found matching '*.ini' under directory 'doc'
  warning: no files found matching 'COPYING' under directory 'doc'
  warning: no previously-included files matching '*' found under directory 'doc/logo.lineform'
  warning: no previously-included files found matching 'doc/2000ft.graffle'
  warning: no previously-included files matching '*.pyc' found anywhere in distribution
  adding license file 'COPYING'
  writing manifest file 'Genshi.egg-info/SOURCES.txt'
  copying genshi/_speedups.c -> build/lib.linux-loongarch64-cpython-311/genshi
  copying genshi/template/tests/templates/functions.html -> build/lib.linux-loongarch64-cpython-311/genshi/template/tests/templates
  copying genshi/template/tests/templates/functions.txt -> build/lib.linux-loongarch64-cpython-311/genshi/template/tests/templates
  copying genshi/template/tests/templates/new_syntax.txt -> build/lib.linux-loongarch64-cpython-311/genshi/template/tests/templates
  copying genshi/template/tests/templates/test.html -> build/lib.linux-loongarch64-cpython-311/genshi/template/tests/templates
  copying genshi/template/tests/templates/test.txt -> build/lib.linux-loongarch64-cpython-311/genshi/template/tests/templates
  copying genshi/template/tests/templates/test_no_doctype.html -> build/lib.linux-loongarch64-cpython-311/genshi/template/tests/templates
  running build_ext
  building 'genshi._speedups' extension
  creating build/temp.linux-loongarch64-cpython-311
  creating build/temp.linux-loongarch64-cpython-311/genshi
  gcc -Wsign-compare -DDYNAMIC_ANNOTATIONS_ENABLED=1 -DNDEBUG -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fstack-protector-strong -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fstack-protector-strong -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fstack-protector-strong -fasynchronous-unwind-tables -fstack-clash-protection -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -I/usr/include/python3.11 -c genshi/_speedups.c -o build/temp.linux-loongarch64-cpython-311/genshi/_speedups.o
  gcc -shared -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -Wl,--build-id=sha1 -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -Wl,--build-id=sha1 -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-ld -Wl,--build-id=sha1 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -fasynchronous-unwind-tables -fstack-clash-protection build/temp.linux-loongarch64-cpython-311/genshi/_speedups.o -L/usr/lib64 -o build/lib.linux-loongarch64-cpython-311/genshi/_speedups.cpython-311-loongarch64-linux-gnu.so
  installing to build/bdist.linux-loongarch64/wheel
  running install
  running install_lib
  creating build/bdist.linux-loongarch64
  creating build/bdist.linux-loongarch64/wheel
  creating build/bdist.linux-loongarch64/wheel/genshi
  copying build/lib.linux-loongarch64-cpython-311/genshi/__init__.py -> build/bdist.linux-loongarch64/wheel/genshi
  copying build/lib.linux-loongarch64-cpython-311/genshi/input.py -> build/bdist.linux-loongarch64/wheel/genshi
  copying build/lib.linux-loongarch64-cpython-311/genshi/compat.py -> build/bdist.linux-loongarch64/wheel/genshi
  copying build/lib.linux-loongarch64-cpython-311/genshi/util.py -> build/bdist.linux-loongarch64/wheel/genshi
  copying build/lib.linux-loongarch64-cpython-311/genshi/output.py -> build/bdist.linux-loongarch64/wheel/genshi
  copying build/lib.linux-loongarch64-cpython-311/genshi/core.py -> build/bdist.linux-loongarch64/wheel/genshi
  copying build/lib.linux-loongarch64-cpython-311/genshi/path.py -> build/bdist.linux-loongarch64/wheel/genshi
  copying build/lib.linux-loongarch64-cpython-311/genshi/builder.py -> build/bdist.linux-loongarch64/wheel/genshi
  creating build/bdist.linux-loongarch64/wheel/genshi/filters
  copying build/lib.linux-loongarch64-cpython-311/genshi/filters/__init__.py -> build/bdist.linux-loongarch64/wheel/genshi/filters
  copying build/lib.linux-loongarch64-cpython-311/genshi/filters/i18n.py -> build/bdist.linux-loongarch64/wheel/genshi/filters
  copying build/lib.linux-loongarch64-cpython-311/genshi/filters/html.py -> build/bdist.linux-loongarch64/wheel/genshi/filters
  copying build/lib.linux-loongarch64-cpython-311/genshi/filters/transform.py -> build/bdist.linux-loongarch64/wheel/genshi/filters
  creating build/bdist.linux-loongarch64/wheel/genshi/filters/tests
  copying build/lib.linux-loongarch64-cpython-311/genshi/filters/tests/__init__.py -> build/bdist.linux-loongarch64/wheel/genshi/filters/tests
  copying build/lib.linux-loongarch64-cpython-311/genshi/filters/tests/i18n.py -> build/bdist.linux-loongarch64/wheel/genshi/filters/tests
  copying build/lib.linux-loongarch64-cpython-311/genshi/filters/tests/test_html.py -> build/bdist.linux-loongarch64/wheel/genshi/filters/tests
  copying build/lib.linux-loongarch64-cpython-311/genshi/filters/tests/transform.py -> build/bdist.linux-loongarch64/wheel/genshi/filters/tests
  creating build/bdist.linux-loongarch64/wheel/genshi/template
  copying build/lib.linux-loongarch64-cpython-311/genshi/template/__init__.py -> build/bdist.linux-loongarch64/wheel/genshi/template
  copying build/lib.linux-loongarch64-cpython-311/genshi/template/plugin.py -> build/bdist.linux-loongarch64/wheel/genshi/template
  copying build/lib.linux-loongarch64-cpython-311/genshi/template/eval.py -> build/bdist.linux-loongarch64/wheel/genshi/template
  copying build/lib.linux-loongarch64-cpython-311/genshi/template/interpolation.py -> build/bdist.linux-loongarch64/wheel/genshi/template
  copying build/lib.linux-loongarch64-cpython-311/genshi/template/text.py -> build/bdist.linux-loongarch64/wheel/genshi/template
  copying build/lib.linux-loongarch64-cpython-311/genshi/template/loader.py -> build/bdist.linux-loongarch64/wheel/genshi/template
  copying build/lib.linux-loongarch64-cpython-311/genshi/template/markup.py -> build/bdist.linux-loongarch64/wheel/genshi/template
  copying build/lib.linux-loongarch64-cpython-311/genshi/template/astutil.py -> build/bdist.linux-loongarch64/wheel/genshi/template
  copying build/lib.linux-loongarch64-cpython-311/genshi/template/base.py -> build/bdist.linux-loongarch64/wheel/genshi/template
  copying build/lib.linux-loongarch64-cpython-311/genshi/template/directives.py -> build/bdist.linux-loongarch64/wheel/genshi/template
  creating build/bdist.linux-loongarch64/wheel/genshi/template/tests
  copying build/lib.linux-loongarch64-cpython-311/genshi/template/tests/__init__.py -> build/bdist.linux-loongarch64/wheel/genshi/template/tests
  copying build/lib.linux-loongarch64-cpython-311/genshi/template/tests/plugin.py -> build/bdist.linux-loongarch64/wheel/genshi/template/tests
  copying build/lib.linux-loongarch64-cpython-311/genshi/template/tests/eval.py -> build/bdist.linux-loongarch64/wheel/genshi/template/tests
  copying build/lib.linux-loongarch64-cpython-311/genshi/template/tests/interpolation.py -> build/bdist.linux-loongarch64/wheel/genshi/template/tests
  copying build/lib.linux-loongarch64-cpython-311/genshi/template/tests/text.py -> build/bdist.linux-loongarch64/wheel/genshi/template/tests
  copying build/lib.linux-loongarch64-cpython-311/genshi/template/tests/loader.py -> build/bdist.linux-loongarch64/wheel/genshi/template/tests
  copying build/lib.linux-loongarch64-cpython-311/genshi/template/tests/markup.py -> build/bdist.linux-loongarch64/wheel/genshi/template/tests
  copying build/lib.linux-loongarch64-cpython-311/genshi/template/tests/base.py -> build/bdist.linux-loongarch64/wheel/genshi/template/tests
  copying build/lib.linux-loongarch64-cpython-311/genshi/template/tests/directives.py -> build/bdist.linux-loongarch64/wheel/genshi/template/tests
  creating build/bdist.linux-loongarch64/wheel/genshi/template/tests/templates
  copying build/lib.linux-loongarch64-cpython-311/genshi/template/tests/templates/__init__.py -> build/bdist.linux-loongarch64/wheel/genshi/template/tests/templates
  copying build/lib.linux-loongarch64-cpython-311/genshi/template/tests/templates/functions.html -> build/bdist.linux-loongarch64/wheel/genshi/template/tests/templates
  copying build/lib.linux-loongarch64-cpython-311/genshi/template/tests/templates/functions.txt -> build/bdist.linux-loongarch64/wheel/genshi/template/tests/templates
  copying build/lib.linux-loongarch64-cpython-311/genshi/template/tests/templates/new_syntax.txt -> build/bdist.linux-loongarch64/wheel/genshi/template/tests/templates
  copying build/lib.linux-loongarch64-cpython-311/genshi/template/tests/templates/test.html -> build/bdist.linux-loongarch64/wheel/genshi/template/tests/templates
  copying build/lib.linux-loongarch64-cpython-311/genshi/template/tests/templates/test.txt -> build/bdist.linux-loongarch64/wheel/genshi/template/tests/templates
  copying build/lib.linux-loongarch64-cpython-311/genshi/template/tests/templates/test_no_doctype.html -> build/bdist.linux-loongarch64/wheel/genshi/template/tests/templates
  creating build/bdist.linux-loongarch64/wheel/genshi/tests
  copying build/lib.linux-loongarch64-cpython-311/genshi/tests/__init__.py -> build/bdist.linux-loongarch64/wheel/genshi/tests
  copying build/lib.linux-loongarch64-cpython-311/genshi/tests/input.py -> build/bdist.linux-loongarch64/wheel/genshi/tests
  copying build/lib.linux-loongarch64-cpython-311/genshi/tests/util.py -> build/bdist.linux-loongarch64/wheel/genshi/tests
  copying build/lib.linux-loongarch64-cpython-311/genshi/tests/output.py -> build/bdist.linux-loongarch64/wheel/genshi/tests
  copying build/lib.linux-loongarch64-cpython-311/genshi/tests/core.py -> build/bdist.linux-loongarch64/wheel/genshi/tests
  copying build/lib.linux-loongarch64-cpython-311/genshi/tests/path.py -> build/bdist.linux-loongarch64/wheel/genshi/tests
  copying build/lib.linux-loongarch64-cpython-311/genshi/tests/builder.py -> build/bdist.linux-loongarch64/wheel/genshi/tests
  copying build/lib.linux-loongarch64-cpython-311/genshi/tests/test_utils.py -> build/bdist.linux-loongarch64/wheel/genshi/tests
  copying build/lib.linux-loongarch64-cpython-311/genshi/_speedups.c -> build/bdist.linux-loongarch64/wheel/genshi
  copying build/lib.linux-loongarch64-cpython-311/genshi/_speedups.cpython-311-loongarch64-linux-gnu.so -> build/bdist.linux-loongarch64/wheel/genshi
  running install_egg_info
  Copying Genshi.egg-info to build/bdist.linux-loongarch64/wheel/Genshi-0.7.7-py3.11.egg-info
  running install_scripts
  creating build/bdist.linux-loongarch64/wheel/Genshi-0.7.7.dist-info/WHEEL
  creating '/builddir/build/BUILD/Genshi-0.7.7/.pyproject-builddir/pip-wheel-zpaky_9r/.tmp-gt96me6x/Genshi-0.7.7-cp311-cp311-linux_loongarch64.whl' and adding 'build/bdist.linux-loongarch64/wheel' to it
  adding 'genshi/__init__.py'
  adding 'genshi/_speedups.c'
  adding 'genshi/_speedups.cpython-311-loongarch64-linux-gnu.so'
  adding 'genshi/builder.py'
  adding 'genshi/compat.py'
  adding 'genshi/core.py'
  adding 'genshi/input.py'
  adding 'genshi/output.py'
  adding 'genshi/path.py'
  adding 'genshi/util.py'
  adding 'genshi/filters/__init__.py'
  adding 'genshi/filters/html.py'
  adding 'genshi/filters/i18n.py'
  adding 'genshi/filters/transform.py'
  adding 'genshi/filters/tests/__init__.py'
  adding 'genshi/filters/tests/i18n.py'
  adding 'genshi/filters/tests/test_html.py'
  adding 'genshi/filters/tests/transform.py'
  adding 'genshi/template/__init__.py'
  adding 'genshi/template/astutil.py'
  adding 'genshi/template/base.py'
  adding 'genshi/template/directives.py'
  adding 'genshi/template/eval.py'
  adding 'genshi/template/interpolation.py'
  adding 'genshi/template/loader.py'
  adding 'genshi/template/markup.py'
  adding 'genshi/template/plugin.py'
  adding 'genshi/template/text.py'
  adding 'genshi/template/tests/__init__.py'
  adding 'genshi/template/tests/base.py'
  adding 'genshi/template/tests/directives.py'
  adding 'genshi/template/tests/eval.py'
  adding 'genshi/template/tests/interpolation.py'
  adding 'genshi/template/tests/loader.py'
  adding 'genshi/template/tests/markup.py'
  adding 'genshi/template/tests/plugin.py'
  adding 'genshi/template/tests/text.py'
  adding 'genshi/template/tests/templates/__init__.py'
  adding 'genshi/template/tests/templates/functions.html'
  adding 'genshi/template/tests/templates/functions.txt'
  adding 'genshi/template/tests/templates/new_syntax.txt'
  adding 'genshi/template/tests/templates/test.html'
  adding 'genshi/template/tests/templates/test.txt'
  adding 'genshi/template/tests/templates/test_no_doctype.html'
  adding 'genshi/tests/__init__.py'
  adding 'genshi/tests/builder.py'
  adding 'genshi/tests/core.py'
  adding 'genshi/tests/input.py'
  adding 'genshi/tests/output.py'
  adding 'genshi/tests/path.py'
  adding 'genshi/tests/test_utils.py'
  adding 'genshi/tests/util.py'
  adding 'Genshi-0.7.7.dist-info/COPYING'
  adding 'Genshi-0.7.7.dist-info/METADATA'
  adding 'Genshi-0.7.7.dist-info/WHEEL'
  adding 'Genshi-0.7.7.dist-info/entry_points.txt'
  adding 'Genshi-0.7.7.dist-info/top_level.txt'
  adding 'Genshi-0.7.7.dist-info/RECORD'
  removing build/bdist.linux-loongarch64/wheel
  Building wheel for Genshi (pyproject.toml): finished with status 'done'
  Created wheel for Genshi: filename=Genshi-0.7.7-cp311-cp311-linux_loongarch64.whl size=204282 sha256=9d89b1d657655182d29fefb2412224f64083bdff66da03634f0f6c1e647888d8
  Stored in directory: /builddir/.cache/pip/wheels/b4/76/90/2ff2d83d65d72bd2e82a135dbf762d17e9c231b1eb01d2e9b9
Successfully built Genshi
+ RPM_EC=0
++ jobs -p
+ exit 0
Executing(%install): /bin/sh -e /var/tmp/rpm-tmp.2DHsqx
+ umask 022
+ cd /builddir/build/BUILD
+ '[' /builddir/build/BUILDROOT/python-genshi-0.7.7-6.ocs23.loongarch64 '!=' / ']'
+ rm -rf /builddir/build/BUILDROOT/python-genshi-0.7.7-6.ocs23.loongarch64
++ dirname /builddir/build/BUILDROOT/python-genshi-0.7.7-6.ocs23.loongarch64
+ mkdir -p /builddir/build/BUILDROOT
+ mkdir /builddir/build/BUILDROOT/python-genshi-0.7.7-6.ocs23.loongarch64
+ cd Genshi-0.7.7
++ ls /builddir/build/BUILD/Genshi-0.7.7/pyproject-wheeldir/Genshi-0.7.7-cp311-cp311-linux_loongarch64.whl
++ xargs basename --multiple
++ sed -E 's/([^-]+)-([^-]+)-.+\.whl/\1==\2/'
+ specifier=Genshi==0.7.7
+ TMPDIR=/builddir/build/BUILD/Genshi-0.7.7/.pyproject-builddir
+ /usr/bin/python3 -m pip install --root /builddir/build/BUILDROOT/python-genshi-0.7.7-6.ocs23.loongarch64 --no-deps --disable-pip-version-check --progress-bar off --verbose --ignore-installed --no-warn-script-location --no-index --no-cache-dir --find-links /builddir/build/BUILD/Genshi-0.7.7/pyproject-wheeldir Genshi==0.7.7
Using pip 23.3.1 from /usr/lib/python3.11/site-packages/pip (python 3.11)
Looking in links: /builddir/build/BUILD/Genshi-0.7.7/pyproject-wheeldir
Processing ./pyproject-wheeldir/Genshi-0.7.7-cp311-cp311-linux_loongarch64.whl
Installing collected packages: Genshi
Successfully installed Genshi-0.7.7
+ '[' -d /builddir/build/BUILDROOT/python-genshi-0.7.7-6.ocs23.loongarch64/usr/bin ']'
+ rm -f /builddir/build/BUILD/pyproject-ghost-distinfo
+ site_dirs=()
+ '[' -d /builddir/build/BUILDROOT/python-genshi-0.7.7-6.ocs23.loongarch64/usr/lib/python3.11/site-packages ']'
+ '[' /builddir/build/BUILDROOT/python-genshi-0.7.7-6.ocs23.loongarch64/usr/lib64/python3.11/site-packages '!=' /builddir/build/BUILDROOT/python-genshi-0.7.7-6.ocs23.loongarch64/usr/lib/python3.11/site-packages ']'
+ '[' -d /builddir/build/BUILDROOT/python-genshi-0.7.7-6.ocs23.loongarch64/usr/lib64/python3.11/site-packages ']'
+ site_dirs+=("/usr/lib64/python3.11/site-packages")
+ for site_dir in ${site_dirs[@]}
+ for distinfo in /builddir/build/BUILDROOT/python-genshi-0.7.7-6.ocs23.loongarch64$site_dir/*.dist-info
+ echo '%ghost /usr/lib64/python3.11/site-packages/Genshi-0.7.7.dist-info'
+ sed -i s/pip/rpm/ /builddir/build/BUILDROOT/python-genshi-0.7.7-6.ocs23.loongarch64/usr/lib64/python3.11/site-packages/Genshi-0.7.7.dist-info/INSTALLER
+ PYTHONPATH=/usr/lib/rpm/OpenCloudOS
+ /usr/bin/python3 -B /usr/lib/rpm/OpenCloudOS/pyproject_preprocess_record.py --buildroot /builddir/build/BUILDROOT/python-genshi-0.7.7-6.ocs23.loongarch64 --record /builddir/build/BUILDROOT/python-genshi-0.7.7-6.ocs23.loongarch64/usr/lib64/python3.11/site-packages/Genshi-0.7.7.dist-info/RECORD --output /builddir/build/BUILD/pyproject-record
+ rm -fv /builddir/build/BUILDROOT/python-genshi-0.7.7-6.ocs23.loongarch64/usr/lib64/python3.11/site-packages/Genshi-0.7.7.dist-info/RECORD
removed '/builddir/build/BUILDROOT/python-genshi-0.7.7-6.ocs23.loongarch64/usr/lib64/python3.11/site-packages/Genshi-0.7.7.dist-info/RECORD'
+ rm -fv /builddir/build/BUILDROOT/python-genshi-0.7.7-6.ocs23.loongarch64/usr/lib64/python3.11/site-packages/Genshi-0.7.7.dist-info/REQUESTED
removed '/builddir/build/BUILDROOT/python-genshi-0.7.7-6.ocs23.loongarch64/usr/lib64/python3.11/site-packages/Genshi-0.7.7.dist-info/REQUESTED'
+ /usr/bin/python3 /usr/lib/rpm/OpenCloudOS/pyproject_save_files.py --output-files /builddir/build/BUILD/pyproject-files --output-modules /builddir/build/BUILD/pyproject-modules --buildroot /builddir/build/BUILDROOT/python-genshi-0.7.7-6.ocs23.loongarch64 --sitelib /usr/lib/python3.11/site-packages --sitearch /usr/lib64/python3.11/site-packages --python-version 3.11 --pyproject-record /builddir/build/BUILD/pyproject-record --prefix /usr genshi
+ sed -i -e '/\/tests/d' /builddir/build/BUILD/pyproject-files
+ sed -i -e /_speedups.c/d /builddir/build/BUILD/pyproject-files
+ /usr/bin/find-debuginfo -j32 --strict-build-id -m -i --build-id-seed 0.7.7-6.ocs23 --unique-debug-suffix -0.7.7-6.ocs23.loongarch64 --unique-debug-src-base python-genshi-0.7.7-6.ocs23.loongarch64 -S debugsourcefiles.list /builddir/build/BUILD/Genshi-0.7.7
extracting debug info from /builddir/build/BUILDROOT/python-genshi-0.7.7-6.ocs23.loongarch64/usr/lib64/python3.11/site-packages/genshi/_speedups.cpython-311-loongarch64-linux-gnu.so
44 blocks
+ /usr/lib/rpm/check-buildroot
+ /usr/lib/rpm/OpenCloudOS/brp-ldconfig
+ /usr/lib/rpm/brp-compress
+ /usr/lib/rpm/OpenCloudOS/brp-strip-lto /usr/bin/strip
+ /usr/lib/rpm/brp-strip-static-archive /usr/bin/strip
+ /usr/lib/rpm/check-rpaths
+ /usr/lib/rpm/OpenCloudOS/brp-mangle-shebangs
+ /usr/lib/rpm/OpenCloudOS/brp-python-bytecompile '' 1 0
Bytecompiling .py files below /builddir/build/BUILDROOT/python-genshi-0.7.7-6.ocs23.loongarch64/usr/lib64/python3.11 using python3.11
Bytecompiling .py files below /builddir/build/BUILDROOT/python-genshi-0.7.7-6.ocs23.loongarch64/usr/lib/debug/usr/lib64/python3.11 using python3.11
+ /usr/lib/rpm/OpenCloudOS/brp-python-hardlink
Executing(%check): /bin/sh -e /var/tmp/rpm-tmp.QHp3XO
+ umask 022
+ cd /builddir/build/BUILD
+ CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -fasynchronous-unwind-tables -fstack-clash-protection'
+ export CFLAGS
+ CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -fasynchronous-unwind-tables -fstack-clash-protection'
+ export CXXFLAGS
+ FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules'
+ export FFLAGS
+ FCFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules'
+ export FCFLAGS
+ LDFLAGS='-Wl,-z,relro -Wl,--as-needed  -Wl,-z,now -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-ld  -Wl,--build-id=sha1'
+ export LDFLAGS
+ LT_SYS_LIBRARY_PATH=/usr/lib64:
+ export LT_SYS_LIBRARY_PATH
+ CC=gcc
+ export CC
+ CXX=g++
+ export CXX
+ cd Genshi-0.7.7
+ /usr/bin/python3 setup.py test
running test
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.
/usr/lib/python3.11/site-packages/setuptools/command/test.py:194: _DeprecatedInstaller: setuptools.installer and fetch_build_eggs are deprecated.
!!
        ********************************************************************************
        Requirements should be satisfied by a PEP 517 installer.
        If you are using pip, you can try `pip install --use-pep517`.
        ********************************************************************************
!!
  ir_d = dist.fetch_build_eggs(dist.install_requires)
/usr/lib/python3.11/site-packages/setuptools/command/test.py:195: _DeprecatedInstaller: setuptools.installer and fetch_build_eggs are deprecated.
!!
        ********************************************************************************
        Requirements should be satisfied by a PEP 517 installer.
        If you are using pip, you can try `pip install --use-pep517`.
        ********************************************************************************
!!
  tr_d = dist.fetch_build_eggs(dist.tests_require or [])
running egg_info
/usr/lib/python3.11/site-packages/setuptools/command/test.py:196: _DeprecatedInstaller: setuptools.installer and fetch_build_eggs are deprecated.
!!
        ********************************************************************************
        Requirements should be satisfied by a PEP 517 installer.
        If you are using pip, you can try `pip install --use-pep517`.
        ********************************************************************************
!!
  er_d = dist.fetch_build_eggs(
writing Genshi.egg-info/PKG-INFO
writing dependency_links to Genshi.egg-info/dependency_links.txt
writing entry points to Genshi.egg-info/entry_points.txt
writing requirements to Genshi.egg-info/requires.txt
writing top-level names to Genshi.egg-info/top_level.txt
reading manifest file 'Genshi.egg-info/SOURCES.txt'
reading manifest template 'MANIFEST.in'
warning: no files found matching '*.html' under directory 'doc'
warning: no files found matching '*.css' under directory 'doc'
warning: no files found matching '*.py' under directory 'doc'
warning: no files found matching '*.ini' under directory 'doc'
warning: no files found matching 'COPYING' under directory 'doc'
warning: no previously-included files matching '*' found under directory 'doc/logo.lineform'
warning: no previously-included files found matching 'doc/2000ft.graffle'
warning: no previously-included files matching '*.pyc' found anywhere in distribution
adding license file 'COPYING'
writing manifest file 'Genshi.egg-info/SOURCES.txt'
running build_ext
building 'genshi._speedups' extension
gcc -Wsign-compare -DDYNAMIC_ANNOTATIONS_ENABLED=1 -DNDEBUG -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fstack-protector-strong -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fstack-protector-strong -fasynchronous-unwind-tables -fstack-clash-protection -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fstack-protector-strong -fasynchronous-unwind-tables -fstack-clash-protection -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -I/usr/include/python3.11 -c genshi/_speedups.c -o build/temp.linux-loongarch64-cpython-311/genshi/_speedups.o
gcc -shared -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -Wl,--build-id=sha1 -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -Wl,--build-id=sha1 -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-ld -Wl,--build-id=sha1 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -fasynchronous-unwind-tables -fstack-clash-protection build/temp.linux-loongarch64-cpython-311/genshi/_speedups.o -L/usr/lib64 -o /builddir/build/BUILD/Genshi-0.7.7/genshi/_speedups.cpython-311-loongarch64-linux-gnu.so
builder (genshi)
Doctest: genshi.builder ... ok
Element (genshi.builder)
Doctest: genshi.builder.Element ... ok
ElementFactory (genshi.builder)
Doctest: genshi.builder.ElementFactory ... ok
test_duplicate_attributes (genshi.tests.builder.ElementFactoryTestCase.test_duplicate_attributes) ... ok
test_link (genshi.tests.builder.ElementFactoryTestCase.test_link) ... ok
test_markup_escape (genshi.tests.builder.ElementFactoryTestCase.test_markup_escape) ... ok
test_nonstring_attributes (genshi.tests.builder.ElementFactoryTestCase.test_nonstring_attributes)
Verify that if an attribute value is given as an int (or some other ... ok
test_stream_as_child (genshi.tests.builder.ElementFactoryTestCase.test_stream_as_child) ... ok
test_pickle (genshi.tests.core.StreamTestCase.test_pickle) ... ok
test_render_ascii (genshi.tests.core.StreamTestCase.test_render_ascii) ... ok
test_render_output_stream_unicode (genshi.tests.core.StreamTestCase.test_render_output_stream_unicode) ... ok
test_render_output_stream_utf8 (genshi.tests.core.StreamTestCase.test_render_output_stream_utf8) ... ok
test_render_unicode (genshi.tests.core.StreamTestCase.test_render_unicode) ... ok
test_render_utf8 (genshi.tests.core.StreamTestCase.test_render_utf8) ... ok
test_Markup_escape_None_noquotes (genshi.tests.core.MarkupTestCase.test_Markup_escape_None_noquotes) ... ok
test_add_markup (genshi.tests.core.MarkupTestCase.test_add_markup) ... ok
test_add_reverse (genshi.tests.core.MarkupTestCase.test_add_reverse) ... ok
test_add_str (genshi.tests.core.MarkupTestCase.test_add_str) ... ok
test_escape (genshi.tests.core.MarkupTestCase.test_escape) ... ok
test_escape_noquotes (genshi.tests.core.MarkupTestCase.test_escape_noquotes) ... ok
test_join (genshi.tests.core.MarkupTestCase.test_join) ... ok
test_join_over_iter (genshi.tests.core.MarkupTestCase.test_join_over_iter) ... ok
test_mod (genshi.tests.core.MarkupTestCase.test_mod) ... ok
test_mod_mapping (genshi.tests.core.MarkupTestCase.test_mod_mapping) ... ok
test_mod_multi (genshi.tests.core.MarkupTestCase.test_mod_multi) ... ok
test_mod_noescape (genshi.tests.core.MarkupTestCase.test_mod_noescape) ... ok
test_mul (genshi.tests.core.MarkupTestCase.test_mul) ... ok
test_mul_reverse (genshi.tests.core.MarkupTestCase.test_mul_reverse) ... ok
test_new_with_encoding (genshi.tests.core.MarkupTestCase.test_new_with_encoding) ... ok
test_pickle (genshi.tests.core.MarkupTestCase.test_pickle) ... ok
test_repr (genshi.tests.core.MarkupTestCase.test_repr) ... ok
test_stripentities_all (genshi.tests.core.MarkupTestCase.test_stripentities_all) ... ok
test_stripentities_keepxml (genshi.tests.core.MarkupTestCase.test_stripentities_keepxml) ... ok
test_striptags_empty (genshi.tests.core.MarkupTestCase.test_striptags_empty) ... ok
test_striptags_mid (genshi.tests.core.MarkupTestCase.test_striptags_mid) ... ok
test_unescape_markup (genshi.tests.core.MarkupTestCase.test_unescape_markup) ... ok
test_pickle (genshi.tests.core.NamespaceTestCase.test_pickle) ... ok
test_repr (genshi.tests.core.NamespaceTestCase.test_repr) ... ok
test_repr_eval (genshi.tests.core.NamespaceTestCase.test_repr_eval) ... ok
test_repr_eval_non_ascii (genshi.tests.core.NamespaceTestCase.test_repr_eval_non_ascii) ... ok
test_non_ascii (genshi.tests.core.AttrsTestCase.test_non_ascii) ... ok
test_pickle (genshi.tests.core.AttrsTestCase.test_pickle) ... ok
test_curly_brace_equality (genshi.tests.core.QNameTestCase.test_curly_brace_equality) ... ok
test_leading_curly_brace (genshi.tests.core.QNameTestCase.test_leading_curly_brace) ... ok
test_pickle (genshi.tests.core.QNameTestCase.test_pickle) ... ok
test_repr (genshi.tests.core.QNameTestCase.test_repr) ... ok
test_repr_eval (genshi.tests.core.QNameTestCase.test_repr_eval) ... ok
test_repr_eval_non_ascii (genshi.tests.core.QNameTestCase.test_repr_eval_non_ascii) ... ok
Attrs (genshi.core)
Doctest: genshi.core.Attrs ... ok
__getitem__ (genshi.core.Attrs)
Doctest: genshi.core.Attrs.__getitem__ ... ok
__getslice__ (genshi.core.Attrs)
Doctest: genshi.core.Attrs.__getslice__ ... ok
totuple (genshi.core.Attrs)
Doctest: genshi.core.Attrs.totuple ... ok
Namespace (genshi.core)
Doctest: genshi.core.Namespace ... ok
QName (genshi.core)
Doctest: genshi.core.QName ... ok
__or__ (genshi.core.Stream)
Doctest: genshi.core.Stream.__or__ ... ok
select (genshi.core.Stream)
Doctest: genshi.core.Stream.select ... ok
unescape (genshi.core)
Doctest: genshi.core.unescape ... ok
HTMLFormFiller (genshi.filters.html)
Doctest: genshi.filters.html.HTMLFormFiller ... ok
HTMLSanitizer (genshi.filters.html)
Doctest: genshi.filters.html.HTMLSanitizer ... ok
is_safe_uri (genshi.filters.html.HTMLSanitizer)
Doctest: genshi.filters.html.HTMLSanitizer.is_safe_uri ... ok
sanitize_css (genshi.filters.html.HTMLSanitizer)
Doctest: genshi.filters.html.HTMLSanitizer.sanitize_css ... ok
test_fill_input_checkbox_multi_value_auto (genshi.filters.tests.test_html.HTMLFormFillerTestCase.test_fill_input_checkbox_multi_value_auto) ... ok
test_fill_input_checkbox_multi_value_defined (genshi.filters.tests.test_html.HTMLFormFillerTestCase.test_fill_input_checkbox_multi_value_defined) ... ok
test_fill_input_checkbox_single_value_auto (genshi.filters.tests.test_html.HTMLFormFillerTestCase.test_fill_input_checkbox_single_value_auto) ... ok
test_fill_input_checkbox_single_value_auto_no_value (genshi.filters.tests.test_html.HTMLFormFillerTestCase.test_fill_input_checkbox_single_value_auto_no_value) ... ok
test_fill_input_checkbox_single_value_defined (genshi.filters.tests.test_html.HTMLFormFillerTestCase.test_fill_input_checkbox_single_value_defined) ... ok
test_fill_input_hidden_multi_value (genshi.filters.tests.test_html.HTMLFormFillerTestCase.test_fill_input_hidden_multi_value) ... ok
test_fill_input_hidden_no_value (genshi.filters.tests.test_html.HTMLFormFillerTestCase.test_fill_input_hidden_no_value) ... ok
test_fill_input_hidden_single_value (genshi.filters.tests.test_html.HTMLFormFillerTestCase.test_fill_input_hidden_single_value) ... ok
test_fill_input_password_disabled (genshi.filters.tests.test_html.HTMLFormFillerTestCase.test_fill_input_password_disabled) ... ok
test_fill_input_password_enabled (genshi.filters.tests.test_html.HTMLFormFillerTestCase.test_fill_input_password_enabled) ... ok
test_fill_input_radio_empty_string (genshi.filters.tests.test_html.HTMLFormFillerTestCase.test_fill_input_radio_empty_string) ... ok
test_fill_input_radio_multi_empty_string (genshi.filters.tests.test_html.HTMLFormFillerTestCase.test_fill_input_radio_multi_empty_string) ... ok
test_fill_input_radio_multi_value (genshi.filters.tests.test_html.HTMLFormFillerTestCase.test_fill_input_radio_multi_value) ... ok
test_fill_input_radio_no_value (genshi.filters.tests.test_html.HTMLFormFillerTestCase.test_fill_input_radio_no_value) ... ok
test_fill_input_radio_single_value (genshi.filters.tests.test_html.HTMLFormFillerTestCase.test_fill_input_radio_single_value) ... ok
test_fill_input_text_multi_value (genshi.filters.tests.test_html.HTMLFormFillerTestCase.test_fill_input_text_multi_value) ... ok
test_fill_input_text_no_value (genshi.filters.tests.test_html.HTMLFormFillerTestCase.test_fill_input_text_no_value) ... ok
test_fill_input_text_single_value (genshi.filters.tests.test_html.HTMLFormFillerTestCase.test_fill_input_text_single_value) ... ok
test_fill_option_segmented_text (genshi.filters.tests.test_html.HTMLFormFillerTestCase.test_fill_option_segmented_text) ... ok
test_fill_option_segmented_text_no_value (genshi.filters.tests.test_html.HTMLFormFillerTestCase.test_fill_option_segmented_text_no_value) ... ok
test_fill_option_unicode_value (genshi.filters.tests.test_html.HTMLFormFillerTestCase.test_fill_option_unicode_value) ... ok
test_fill_select_multi_value_auto (genshi.filters.tests.test_html.HTMLFormFillerTestCase.test_fill_select_multi_value_auto) ... ok
test_fill_select_multi_value_defined (genshi.filters.tests.test_html.HTMLFormFillerTestCase.test_fill_select_multi_value_defined) ... ok
test_fill_select_no_value_auto (genshi.filters.tests.test_html.HTMLFormFillerTestCase.test_fill_select_no_value_auto) ... ok
test_fill_select_no_value_defined (genshi.filters.tests.test_html.HTMLFormFillerTestCase.test_fill_select_no_value_defined) ... ok
test_fill_select_single_value_auto (genshi.filters.tests.test_html.HTMLFormFillerTestCase.test_fill_select_single_value_auto) ... ok
test_fill_select_single_value_defined (genshi.filters.tests.test_html.HTMLFormFillerTestCase.test_fill_select_single_value_defined) ... ok
test_fill_textarea_multi_value (genshi.filters.tests.test_html.HTMLFormFillerTestCase.test_fill_textarea_multi_value) ... ok
test_fill_textarea_multiple (genshi.filters.tests.test_html.HTMLFormFillerTestCase.test_fill_textarea_multiple) ... ok
test_fill_textarea_no_value (genshi.filters.tests.test_html.HTMLFormFillerTestCase.test_fill_textarea_no_value) ... ok
test_fill_textarea_preserve_original (genshi.filters.tests.test_html.HTMLFormFillerTestCase.test_fill_textarea_preserve_original) ... ok
test_fill_textarea_single_value (genshi.filters.tests.test_html.HTMLFormFillerTestCase.test_fill_textarea_single_value) ... ok
test_capital_expression (genshi.filters.tests.test_html.HTMLSanitizerTestCase.test_capital_expression) ... ok
test_sanitize_backslash_without_hex (genshi.filters.tests.test_html.HTMLSanitizerTestCase.test_sanitize_backslash_without_hex) ... ok
test_sanitize_capital_url_with_javascript (genshi.filters.tests.test_html.HTMLSanitizerTestCase.test_sanitize_capital_url_with_javascript) ... ok
test_sanitize_close_empty_tag (genshi.filters.tests.test_html.HTMLSanitizerTestCase.test_sanitize_close_empty_tag) ... ok
test_sanitize_css_hack (genshi.filters.tests.test_html.HTMLSanitizerTestCase.test_sanitize_css_hack) ... ok
test_sanitize_entityref_text (genshi.filters.tests.test_html.HTMLSanitizerTestCase.test_sanitize_entityref_text) ... ok
test_sanitize_escape_attr (genshi.filters.tests.test_html.HTMLSanitizerTestCase.test_sanitize_escape_attr) ... ok
test_sanitize_escape_text (genshi.filters.tests.test_html.HTMLSanitizerTestCase.test_sanitize_escape_text) ... ok
test_sanitize_expression (genshi.filters.tests.test_html.HTMLSanitizerTestCase.test_sanitize_expression) ... ok
test_sanitize_invalid_entity (genshi.filters.tests.test_html.HTMLSanitizerTestCase.test_sanitize_invalid_entity) ... ok
test_sanitize_negative_margin (genshi.filters.tests.test_html.HTMLSanitizerTestCase.test_sanitize_negative_margin) ... ok
test_sanitize_property_name (genshi.filters.tests.test_html.HTMLSanitizerTestCase.test_sanitize_property_name) ... ok
test_sanitize_remove_comments (genshi.filters.tests.test_html.HTMLSanitizerTestCase.test_sanitize_remove_comments) ... ok
test_sanitize_remove_input_password (genshi.filters.tests.test_html.HTMLSanitizerTestCase.test_sanitize_remove_input_password) ... ok
test_sanitize_remove_onclick_attr (genshi.filters.tests.test_html.HTMLSanitizerTestCase.test_sanitize_remove_onclick_attr) ... ok
test_sanitize_remove_script_elem (genshi.filters.tests.test_html.HTMLSanitizerTestCase.test_sanitize_remove_script_elem) ... ok
test_sanitize_remove_src_javascript (genshi.filters.tests.test_html.HTMLSanitizerTestCase.test_sanitize_remove_src_javascript) ... ok
test_sanitize_remove_style_phishing (genshi.filters.tests.test_html.HTMLSanitizerTestCase.test_sanitize_remove_style_phishing) ... ok
test_sanitize_remove_style_scripts (genshi.filters.tests.test_html.HTMLSanitizerTestCase.test_sanitize_remove_style_scripts) ... ok
test_sanitize_unchanged (genshi.filters.tests.test_html.HTMLSanitizerTestCase.test_sanitize_unchanged) ... ok
test_sanitize_unicode_escapes (genshi.filters.tests.test_html.HTMLSanitizerTestCase.test_sanitize_unicode_escapes) ... ok
test_sanitize_unicode_expression (genshi.filters.tests.test_html.HTMLSanitizerTestCase.test_sanitize_unicode_expression) ... ok
test_sanitize_unicode_url (genshi.filters.tests.test_html.HTMLSanitizerTestCase.test_sanitize_unicode_url) ... ok
test_sanitize_unsafe_props (genshi.filters.tests.test_html.HTMLSanitizerTestCase.test_sanitize_unsafe_props) ... ok
test_sanitize_url_with_javascript (genshi.filters.tests.test_html.HTMLSanitizerTestCase.test_sanitize_url_with_javascript) ... ok
ChooseDirective (genshi.filters.i18n)
Doctest: genshi.filters.i18n.ChooseDirective ... ok
CommentDirective (genshi.filters.i18n)
Doctest: genshi.filters.i18n.CommentDirective ... ok
DomainDirective (genshi.filters.i18n)
Doctest: genshi.filters.i18n.DomainDirective ... ok
MsgDirective (genshi.filters.i18n)
Doctest: genshi.filters.i18n.MsgDirective ... ok
Translator (genshi.filters.i18n)
Doctest: genshi.filters.i18n.Translator ... ok
extract (genshi.filters.i18n.Translator)
Doctest: genshi.filters.i18n.Translator.extract ... ok
extract_from_code (genshi.filters.i18n)
Doctest: genshi.filters.i18n.extract_from_code ... ok
parse_msg (genshi.filters.i18n)
Doctest: genshi.filters.i18n.parse_msg ... ok
test_extract_attribute_expr (genshi.filters.tests.i18n.TranslatorTestCase.test_extract_attribute_expr) ... ok
test_extract_funky_plural_form (genshi.filters.tests.i18n.TranslatorTestCase.test_extract_funky_plural_form) ... ok
test_extract_gettext_with_unicode_string (genshi.filters.tests.i18n.TranslatorTestCase.test_extract_gettext_with_unicode_string) ... ok
test_extract_included_attribute_text (genshi.filters.tests.i18n.TranslatorTestCase.test_extract_included_attribute_text) ... ok
test_extract_included_attribute_text_with_spaces (genshi.filters.tests.i18n.TranslatorTestCase.test_extract_included_attribute_text_with_spaces) ... ok
test_extract_included_empty_attribute_text (genshi.filters.tests.i18n.TranslatorTestCase.test_extract_included_empty_attribute_text) ... ok
test_extract_non_included_attribute_interpolated (genshi.filters.tests.i18n.TranslatorTestCase.test_extract_non_included_attribute_interpolated) ... ok
test_extract_plural_form (genshi.filters.tests.i18n.TranslatorTestCase.test_extract_plural_form) ... ok
test_extract_tag_with_variable_xml_lang (genshi.filters.tests.i18n.TranslatorTestCase.test_extract_tag_with_variable_xml_lang) ... ok
test_extract_text_from_sub (genshi.filters.tests.i18n.TranslatorTestCase.test_extract_text_from_sub) ... ok
test_extract_without_text (genshi.filters.tests.i18n.TranslatorTestCase.test_extract_without_text) ... ok
test_ignore_attribute_with_expression (genshi.filters.tests.i18n.TranslatorTestCase.test_ignore_attribute_with_expression) ... ok
test_ignore_tag_with_fixed_xml_lang (genshi.filters.tests.i18n.TranslatorTestCase.test_ignore_tag_with_fixed_xml_lang) ... ok
test_translate_included_attribute_text (genshi.filters.tests.i18n.TranslatorTestCase.test_translate_included_attribute_text)
Verify that translated attributes end up in a proper `Attrs` instance. ... ok
test_translate_included_attribute_text_with_spaces (genshi.filters.tests.i18n.TranslatorTestCase.test_translate_included_attribute_text_with_spaces) ... ok
test_translate_included_empty_attribute_text (genshi.filters.tests.i18n.TranslatorTestCase.test_translate_included_empty_attribute_text) ... ok
test_translate_with_translations_object (genshi.filters.tests.i18n.TranslatorTestCase.test_translate_with_translations_object) ... ok
test_extract_i18n_msg (genshi.filters.tests.i18n.MsgDirectiveTestCase.test_extract_i18n_msg) ... ok
test_extract_i18n_msg_as_element_with_attributes (genshi.filters.tests.i18n.MsgDirectiveTestCase.test_extract_i18n_msg_as_element_with_attributes) ... ok
test_extract_i18n_msg_elt_nonewline (genshi.filters.tests.i18n.MsgDirectiveTestCase.test_extract_i18n_msg_elt_nonewline) ... ok
test_extract_i18n_msg_empty (genshi.filters.tests.i18n.MsgDirectiveTestCase.test_extract_i18n_msg_empty) ... ok
test_extract_i18n_msg_label_with_nested_input (genshi.filters.tests.i18n.MsgDirectiveTestCase.test_extract_i18n_msg_label_with_nested_input) ... ok
test_extract_i18n_msg_multiple (genshi.filters.tests.i18n.MsgDirectiveTestCase.test_extract_i18n_msg_multiple) ... ok
test_extract_i18n_msg_multiple_empty (genshi.filters.tests.i18n.MsgDirectiveTestCase.test_extract_i18n_msg_multiple_empty) ... ok
test_extract_i18n_msg_nested (genshi.filters.tests.i18n.MsgDirectiveTestCase.test_extract_i18n_msg_nested) ... ok
test_extract_i18n_msg_nonewline (genshi.filters.tests.i18n.MsgDirectiveTestCase.test_extract_i18n_msg_nonewline) ... ok
test_extract_i18n_msg_with_attr (genshi.filters.tests.i18n.MsgDirectiveTestCase.test_extract_i18n_msg_with_attr) ... ok
test_extract_i18n_msg_with_attributes (genshi.filters.tests.i18n.MsgDirectiveTestCase.test_extract_i18n_msg_with_attributes) ... ok
test_extract_i18n_msg_with_comment (genshi.filters.tests.i18n.MsgDirectiveTestCase.test_extract_i18n_msg_with_comment) ... ok
test_extract_i18n_msg_with_directive (genshi.filters.tests.i18n.MsgDirectiveTestCase.test_extract_i18n_msg_with_directive) ... ok
test_extract_i18n_msg_with_dynamic_attributes (genshi.filters.tests.i18n.MsgDirectiveTestCase.test_extract_i18n_msg_with_dynamic_attributes) ... ok
test_extract_i18n_msg_with_other_directives_nested (genshi.filters.tests.i18n.MsgDirectiveTestCase.test_extract_i18n_msg_with_other_directives_nested) ... ok
test_extract_i18n_msg_with_param (genshi.filters.tests.i18n.MsgDirectiveTestCase.test_extract_i18n_msg_with_param) ... ok
test_extract_i18n_msg_with_py_strip (genshi.filters.tests.i18n.MsgDirectiveTestCase.test_extract_i18n_msg_with_py_strip) ... ok
test_extract_i18n_msg_with_py_strip_and_comment (genshi.filters.tests.i18n.MsgDirectiveTestCase.test_extract_i18n_msg_with_py_strip_and_comment) ... ok
test_extract_i18n_msg_with_two_params (genshi.filters.tests.i18n.MsgDirectiveTestCase.test_extract_i18n_msg_with_two_params) ... ok
test_i18n_msg_ticket_251_extract (genshi.filters.tests.i18n.MsgDirectiveTestCase.test_i18n_msg_ticket_251_extract) ... ok
test_i18n_msg_ticket_251_translate (genshi.filters.tests.i18n.MsgDirectiveTestCase.test_i18n_msg_ticket_251_translate) ... ok
test_i18n_msg_ticket_300_extract (genshi.filters.tests.i18n.MsgDirectiveTestCase.test_i18n_msg_ticket_300_extract) ... ok
test_i18n_msg_ticket_300_translate (genshi.filters.tests.i18n.MsgDirectiveTestCase.test_i18n_msg_ticket_300_translate) ... ok
test_i18n_msg_with_other_nested_directives_with_reordered_content (genshi.filters.tests.i18n.MsgDirectiveTestCase.test_i18n_msg_with_other_nested_directives_with_reordered_content) ... ok
test_translate_i18n_msg (genshi.filters.tests.i18n.MsgDirectiveTestCase.test_translate_i18n_msg) ... ok
test_translate_i18n_msg_and_comment_with_py_strip_directives (genshi.filters.tests.i18n.MsgDirectiveTestCase.test_translate_i18n_msg_and_comment_with_py_strip_directives) ... ok
test_translate_i18n_msg_and_py_strip_directives (genshi.filters.tests.i18n.MsgDirectiveTestCase.test_translate_i18n_msg_and_py_strip_directives) ... ok
test_translate_i18n_msg_as_element_with_attributes (genshi.filters.tests.i18n.MsgDirectiveTestCase.test_translate_i18n_msg_as_element_with_attributes) ... ok
test_translate_i18n_msg_elt_nonewline (genshi.filters.tests.i18n.MsgDirectiveTestCase.test_translate_i18n_msg_elt_nonewline) ... ok
test_translate_i18n_msg_empty (genshi.filters.tests.i18n.MsgDirectiveTestCase.test_translate_i18n_msg_empty) ... ok
test_translate_i18n_msg_label_with_nested_input (genshi.filters.tests.i18n.MsgDirectiveTestCase.test_translate_i18n_msg_label_with_nested_input) ... ok
test_translate_i18n_msg_multiple (genshi.filters.tests.i18n.MsgDirectiveTestCase.test_translate_i18n_msg_multiple) ... ok
test_translate_i18n_msg_multiple_empty (genshi.filters.tests.i18n.MsgDirectiveTestCase.test_translate_i18n_msg_multiple_empty) ... ok
test_translate_i18n_msg_nested (genshi.filters.tests.i18n.MsgDirectiveTestCase.test_translate_i18n_msg_nested) ... ok
test_translate_i18n_msg_nonewline (genshi.filters.tests.i18n.MsgDirectiveTestCase.test_translate_i18n_msg_nonewline) ... ok
test_translate_i18n_msg_ticket_404 (genshi.filters.tests.i18n.MsgDirectiveTestCase.test_translate_i18n_msg_ticket_404) ... ok
test_translate_i18n_msg_ticket_404_regression (genshi.filters.tests.i18n.MsgDirectiveTestCase.test_translate_i18n_msg_ticket_404_regression) ... ok
test_translate_i18n_msg_with_attr (genshi.filters.tests.i18n.MsgDirectiveTestCase.test_translate_i18n_msg_with_attr) ... ok
test_translate_i18n_msg_with_attribute_param (genshi.filters.tests.i18n.MsgDirectiveTestCase.test_translate_i18n_msg_with_attribute_param) ... ok
test_translate_i18n_msg_with_attributes (genshi.filters.tests.i18n.MsgDirectiveTestCase.test_translate_i18n_msg_with_attributes) ... ok
test_translate_i18n_msg_with_comment (genshi.filters.tests.i18n.MsgDirectiveTestCase.test_translate_i18n_msg_with_comment) ... ok
test_translate_i18n_msg_with_directive (genshi.filters.tests.i18n.MsgDirectiveTestCase.test_translate_i18n_msg_with_directive) ... ok
test_translate_i18n_msg_with_dynamic_attributes (genshi.filters.tests.i18n.MsgDirectiveTestCase.test_translate_i18n_msg_with_dynamic_attributes) ... ok
test_translate_i18n_msg_with_other_directives_nested (genshi.filters.tests.i18n.MsgDirectiveTestCase.test_translate_i18n_msg_with_other_directives_nested) ... ok
test_translate_i18n_msg_with_param (genshi.filters.tests.i18n.MsgDirectiveTestCase.test_translate_i18n_msg_with_param) ... ok
test_translate_i18n_msg_with_param_reordered (genshi.filters.tests.i18n.MsgDirectiveTestCase.test_translate_i18n_msg_with_param_reordered) ... ok
test_translate_i18n_msg_with_two_params (genshi.filters.tests.i18n.MsgDirectiveTestCase.test_translate_i18n_msg_with_two_params) ... ok
test_extract_i18n_choose_as_attribute (genshi.filters.tests.i18n.ChooseDirectiveTestCase.test_extract_i18n_choose_as_attribute) ... ok
test_extract_i18n_choose_as_attribute_and_py_strip (genshi.filters.tests.i18n.ChooseDirectiveTestCase.test_extract_i18n_choose_as_attribute_and_py_strip) ... ok
test_extract_i18n_choose_as_attribute_with_params (genshi.filters.tests.i18n.ChooseDirectiveTestCase.test_extract_i18n_choose_as_attribute_with_params) ... ok
test_extract_i18n_choose_as_attribute_with_params_and_comment (genshi.filters.tests.i18n.ChooseDirectiveTestCase.test_extract_i18n_choose_as_attribute_with_params_and_comment) ... ok
test_extract_i18n_choose_as_attribute_with_params_and_domain_as_param (genshi.filters.tests.i18n.ChooseDirectiveTestCase.test_extract_i18n_choose_as_attribute_with_params_and_domain_as_param) ... ok
test_extract_i18n_choose_as_directive (genshi.filters.tests.i18n.ChooseDirectiveTestCase.test_extract_i18n_choose_as_directive) ... ok
test_extract_i18n_choose_as_directive_with_params (genshi.filters.tests.i18n.ChooseDirectiveTestCase.test_extract_i18n_choose_as_directive_with_params) ... ok
test_extract_i18n_choose_as_directive_with_params_and_comment (genshi.filters.tests.i18n.ChooseDirectiveTestCase.test_extract_i18n_choose_as_directive_with_params_and_comment) ... ok
test_extract_i18n_choose_as_directive_with_params_and_domain_as_directive (genshi.filters.tests.i18n.ChooseDirectiveTestCase.test_extract_i18n_choose_as_directive_with_params_and_domain_as_directive) ... ok
test_extract_i18n_choose_as_element_with_attributes (genshi.filters.tests.i18n.ChooseDirectiveTestCase.test_extract_i18n_choose_as_element_with_attributes) ... ok
test_extract_i18n_choose_with_attributes (genshi.filters.tests.i18n.ChooseDirectiveTestCase.test_extract_i18n_choose_with_attributes) ... ok
test_translate_i18n_choose_and_domain_and_py_strip (genshi.filters.tests.i18n.ChooseDirectiveTestCase.test_translate_i18n_choose_and_domain_and_py_strip) ... ok
test_translate_i18n_choose_and_plural_with_py_strip (genshi.filters.tests.i18n.ChooseDirectiveTestCase.test_translate_i18n_choose_and_plural_with_py_strip) ... ok
test_translate_i18n_choose_and_py_strip (genshi.filters.tests.i18n.ChooseDirectiveTestCase.test_translate_i18n_choose_and_py_strip) ... ok
test_translate_i18n_choose_and_singular_with_py_strip (genshi.filters.tests.i18n.ChooseDirectiveTestCase.test_translate_i18n_choose_and_singular_with_py_strip) ... ok
test_translate_i18n_choose_as_attribute (genshi.filters.tests.i18n.ChooseDirectiveTestCase.test_translate_i18n_choose_as_attribute) ... ok
test_translate_i18n_choose_as_attribute_with_params (genshi.filters.tests.i18n.ChooseDirectiveTestCase.test_translate_i18n_choose_as_attribute_with_params) ... ok
test_translate_i18n_choose_as_attribute_with_params_and_domain_as_param (genshi.filters.tests.i18n.ChooseDirectiveTestCase.test_translate_i18n_choose_as_attribute_with_params_and_domain_as_param) ... ok
test_translate_i18n_choose_as_directive (genshi.filters.tests.i18n.ChooseDirectiveTestCase.test_translate_i18n_choose_as_directive) ... ok
test_translate_i18n_choose_as_directive_singular_and_plural_with_strip (genshi.filters.tests.i18n.ChooseDirectiveTestCase.test_translate_i18n_choose_as_directive_singular_and_plural_with_strip) ... ok
test_translate_i18n_choose_as_directive_with_params (genshi.filters.tests.i18n.ChooseDirectiveTestCase.test_translate_i18n_choose_as_directive_with_params) ... ok
test_translate_i18n_choose_as_directive_with_params_and_domain_as_directive (genshi.filters.tests.i18n.ChooseDirectiveTestCase.test_translate_i18n_choose_as_directive_with_params_and_domain_as_directive) ... ok
test_translate_i18n_choose_as_element_with_attributes (genshi.filters.tests.i18n.ChooseDirectiveTestCase.test_translate_i18n_choose_as_element_with_attributes) ... ok
test_translate_i18n_choose_plural_singular_as_directive (genshi.filters.tests.i18n.ChooseDirectiveTestCase.test_translate_i18n_choose_plural_singular_as_directive) ... ok
test_translate_i18n_choose_with_attributes (genshi.filters.tests.i18n.ChooseDirectiveTestCase.test_translate_i18n_choose_with_attributes) ... ok
test_translate_i18n_domain_as_directive_not_attribute (genshi.filters.tests.i18n.DomainDirectiveTestCase.test_translate_i18n_domain_as_directive_not_attribute) ... ok
test_translate_i18n_domain_nested_directives (genshi.filters.tests.i18n.DomainDirectiveTestCase.test_translate_i18n_domain_nested_directives) ... ok
test_translate_i18n_domain_with_empty_nested_domain_directive (genshi.filters.tests.i18n.DomainDirectiveTestCase.test_translate_i18n_domain_with_empty_nested_domain_directive) ... ok
test_translate_i18n_domain_with_inline_directive_on_START_NS (genshi.filters.tests.i18n.DomainDirectiveTestCase.test_translate_i18n_domain_with_inline_directive_on_START_NS) ... ok
test_translate_i18n_domain_with_inline_directive_on_START_NS_with_py_strip (genshi.filters.tests.i18n.DomainDirectiveTestCase.test_translate_i18n_domain_with_inline_directive_on_START_NS_with_py_strip) ... ok
test_translate_i18n_domain_with_inline_directives (genshi.filters.tests.i18n.DomainDirectiveTestCase.test_translate_i18n_domain_with_inline_directives) ... ok
test_translate_i18n_domain_with_msg_directives (genshi.filters.tests.i18n.DomainDirectiveTestCase.test_translate_i18n_domain_with_msg_directives) ... ok
test_translate_i18n_domain_with_nested_includes (genshi.filters.tests.i18n.DomainDirectiveTestCase.test_translate_i18n_domain_with_nested_includes) ... ok
test_translate_i18n_domain_with_nested_includes_with_translatable_attrs (genshi.filters.tests.i18n.DomainDirectiveTestCase.test_translate_i18n_domain_with_nested_includes_with_translatable_attrs) ... ok
test_translate_i18n_domain_without_msg_directives (genshi.filters.tests.i18n.DomainDirectiveTestCase.test_translate_i18n_domain_without_msg_directives) ... ok
test_extract_py_def_directive_with_py_strip (genshi.filters.tests.i18n.ExtractTestCase.test_extract_py_def_directive_with_py_strip) ... ok
test_extraction_inside_ignored_tags (genshi.filters.tests.i18n.ExtractTestCase.test_extraction_inside_ignored_tags) ... ok
test_extraction_inside_ignored_tags_with_directives (genshi.filters.tests.i18n.ExtractTestCase.test_extraction_inside_ignored_tags_with_directives) ... ok
test_extraction_with_keyword_arg (genshi.filters.tests.i18n.ExtractTestCase.test_extraction_with_keyword_arg) ... ok
test_extraction_with_nonstring_arg (genshi.filters.tests.i18n.ExtractTestCase.test_extraction_with_nonstring_arg) ... ok
test_extraction_without_text (genshi.filters.tests.i18n.ExtractTestCase.test_extraction_without_text) ... ok
test_markup_template_extraction (genshi.filters.tests.i18n.ExtractTestCase.test_markup_template_extraction) ... ok
test_text_template_extraction (genshi.filters.tests.i18n.ExtractTestCase.test_text_template_extraction) ... ok
test_extract_msgcontext (genshi.filters.tests.i18n.ContextDirectiveTestCase.test_extract_msgcontext) ... ok
test_translate_context_with_msg (genshi.filters.tests.i18n.ContextDirectiveTestCase.test_translate_context_with_msg) ... ok
test_translate_msgcontext (genshi.filters.tests.i18n.ContextDirectiveTestCase.test_translate_msgcontext) ... ok
test_translate_msgcontext_with_domain (genshi.filters.tests.i18n.ContextDirectiveTestCase.test_translate_msgcontext_with_domain) ... ok
test_translate_msgcontext_with_plurals (genshi.filters.tests.i18n.ContextDirectiveTestCase.test_translate_msgcontext_with_plurals) ... ok
test_select_attr (genshi.filters.tests.transform.SelectTest.test_select_attr) ... ok
test_select_context (genshi.filters.tests.transform.SelectTest.test_select_context) ... ok
test_select_inside_select (genshi.filters.tests.transform.SelectTest.test_select_inside_select) ... ok
test_select_single_element (genshi.filters.tests.transform.SelectTest.test_select_single_element) ... ok
test_select_text (genshi.filters.tests.transform.SelectTest.test_select_text) ... ok
test_select_text_context (genshi.filters.tests.transform.SelectTest.test_select_text_context) ... ok
test_invert_attribute (genshi.filters.tests.transform.InvertTest.test_invert_attribute) ... ok
test_invert_context (genshi.filters.tests.transform.InvertTest.test_invert_context) ... ok
test_invert_element (genshi.filters.tests.transform.InvertTest.test_invert_element) ... ok
test_invert_inverted_element (genshi.filters.tests.transform.InvertTest.test_invert_inverted_element) ... ok
test_invert_text (genshi.filters.tests.transform.InvertTest.test_invert_text) ... ok
test_invert_text_context (genshi.filters.tests.transform.InvertTest.test_invert_text_context) ... ok
test_end (genshi.filters.tests.transform.EndTest.test_end) ... ok
test_empty_attr (genshi.filters.tests.transform.EmptyTest.test_empty_attr) ... ok
test_empty_context (genshi.filters.tests.transform.EmptyTest.test_empty_context) ... ok
test_empty_element (genshi.filters.tests.transform.EmptyTest.test_empty_element) ... ok
test_empty_text (genshi.filters.tests.transform.EmptyTest.test_empty_text) ... ok
test_empty_text_context (genshi.filters.tests.transform.EmptyTest.test_empty_text_context) ... ok
test_remove_attr (genshi.filters.tests.transform.RemoveTest.test_remove_attr) ... ok
test_remove_context (genshi.filters.tests.transform.RemoveTest.test_remove_context) ... ok
test_remove_element (genshi.filters.tests.transform.RemoveTest.test_remove_element) ... ok
test_remove_text (genshi.filters.tests.transform.RemoveTest.test_remove_text) ... ok
test_remove_text_context (genshi.filters.tests.transform.RemoveTest.test_remove_text_context) ... ok
test_unwrap_adjacent (genshi.filters.tests.transform.UnwrapText.test_unwrap_adjacent) ... ok
test_unwrap_attr (genshi.filters.tests.transform.UnwrapText.test_unwrap_attr) ... ok
test_unwrap_element (genshi.filters.tests.transform.UnwrapText.test_unwrap_element) ... ok
test_unwrap_root (genshi.filters.tests.transform.UnwrapText.test_unwrap_root) ... ok
test_unwrap_text (genshi.filters.tests.transform.UnwrapText.test_unwrap_text) ... ok
test_unwrap_text_root (genshi.filters.tests.transform.UnwrapText.test_unwrap_text_root) ... ok
test_wrap_adjacent_elements (genshi.filters.tests.transform.WrapTest.test_wrap_adjacent_elements) ... ok
test_wrap_element (genshi.filters.tests.transform.WrapTest.test_wrap_element) ... ok
test_wrap_root (genshi.filters.tests.transform.WrapTest.test_wrap_root) ... ok
test_wrap_text (genshi.filters.tests.transform.WrapTest.test_wrap_text) ... ok
test_wrap_text_root (genshi.filters.tests.transform.WrapTest.test_wrap_text_root) ... ok
test_wrap_with_element (genshi.filters.tests.transform.WrapTest.test_wrap_with_element) ... ok
test_filter_adjacent_elements (genshi.filters.tests.transform.FilterTest.test_filter_adjacent_elements) ... ok
test_filter_after_outside (genshi.filters.tests.transform.FilterTest.test_filter_after_outside) ... ok
test_filter_element (genshi.filters.tests.transform.FilterTest.test_filter_element) ... ok
test_filter_root (genshi.filters.tests.transform.FilterTest.test_filter_root) ... ok
test_filter_text (genshi.filters.tests.transform.FilterTest.test_filter_text) ... ok
test_filter_text_root (genshi.filters.tests.transform.FilterTest.test_filter_text_root) ... ok
test_map_element (genshi.filters.tests.transform.MapTest.test_map_element) ... ok
test_map_with_attribute (genshi.filters.tests.transform.MapTest.test_map_with_attribute) ... ok
test_map_with_root_and_end_kind (genshi.filters.tests.transform.MapTest.test_map_with_root_and_end_kind) ... ok
test_map_with_text_kind (genshi.filters.tests.transform.MapTest.test_map_with_text_kind) ... ok
test_substitute_foo (genshi.filters.tests.transform.SubstituteTest.test_substitute_foo) ... ok
test_substitute_foobar_with_group (genshi.filters.tests.transform.SubstituteTest.test_substitute_foobar_with_group) ... ok
test_rename_element (genshi.filters.tests.transform.RenameTest.test_rename_element) ... ok
test_rename_root (genshi.filters.tests.transform.RenameTest.test_rename_root) ... ok
test_rename_text (genshi.filters.tests.transform.RenameTest.test_rename_text) ... ok
test_replace_adjacent_elements (genshi.filters.tests.transform.ReplaceTest.test_replace_adjacent_elements) ... ok
test_replace_all (genshi.filters.tests.transform.ReplaceTest.test_replace_all) ... ok
test_replace_context (genshi.filters.tests.transform.ReplaceTest.test_replace_context) ... ok
test_replace_element (genshi.filters.tests.transform.ReplaceTest.test_replace_element) ... ok
test_replace_text (genshi.filters.tests.transform.ReplaceTest.test_replace_text) ... ok
test_replace_text_context (genshi.filters.tests.transform.ReplaceTest.test_replace_text_context) ... ok
test_replace_with_callback (genshi.filters.tests.transform.ReplaceTest.test_replace_with_callback) ... ok
test_before_adjacent_elements (genshi.filters.tests.transform.BeforeTest.test_before_adjacent_elements) ... ok
test_before_all (genshi.filters.tests.transform.BeforeTest.test_before_all) ... ok
test_before_context (genshi.filters.tests.transform.BeforeTest.test_before_context) ... ok
test_before_element (genshi.filters.tests.transform.BeforeTest.test_before_element) ... ok
test_before_text (genshi.filters.tests.transform.BeforeTest.test_before_text) ... ok
test_before_text_context (genshi.filters.tests.transform.BeforeTest.test_before_text_context) ... ok
test_before_with_callback (genshi.filters.tests.transform.BeforeTest.test_before_with_callback) ... ok
test_after_adjacent_elements (genshi.filters.tests.transform.AfterTest.test_after_adjacent_elements) ... ok
test_after_all (genshi.filters.tests.transform.AfterTest.test_after_all) ... ok
test_after_context (genshi.filters.tests.transform.AfterTest.test_after_context) ... ok
test_after_element (genshi.filters.tests.transform.AfterTest.test_after_element) ... ok
test_after_text (genshi.filters.tests.transform.AfterTest.test_after_text) ... ok
test_after_text_context (genshi.filters.tests.transform.AfterTest.test_after_text_context) ... ok
test_after_with_callback (genshi.filters.tests.transform.AfterTest.test_after_with_callback) ... ok
test_prepend_adjacent_elements (genshi.filters.tests.transform.PrependTest.test_prepend_adjacent_elements) ... ok
test_prepend_all (genshi.filters.tests.transform.PrependTest.test_prepend_all) ... ok
test_prepend_context (genshi.filters.tests.transform.PrependTest.test_prepend_context) ... ok
test_prepend_element (genshi.filters.tests.transform.PrependTest.test_prepend_element) ... ok
test_prepend_text (genshi.filters.tests.transform.PrependTest.test_prepend_text) ... ok
test_prepend_text_context (genshi.filters.tests.transform.PrependTest.test_prepend_text_context) ... ok
test_prepend_with_callback (genshi.filters.tests.transform.PrependTest.test_prepend_with_callback) ... ok
test_append_adjacent_elements (genshi.filters.tests.transform.AppendTest.test_append_adjacent_elements) ... ok
test_append_all (genshi.filters.tests.transform.AppendTest.test_append_all) ... ok
test_append_context (genshi.filters.tests.transform.AppendTest.test_append_context) ... ok
test_append_element (genshi.filters.tests.transform.AppendTest.test_append_element) ... ok
test_append_text (genshi.filters.tests.transform.AppendTest.test_append_text) ... ok
test_append_text_context (genshi.filters.tests.transform.AppendTest.test_append_text_context) ... ok
test_append_with_callback (genshi.filters.tests.transform.AppendTest.test_append_with_callback) ... ok
test_attr_from_function (genshi.filters.tests.transform.AttrTest.test_attr_from_function) ... ok
test_remove_attr (genshi.filters.tests.transform.AttrTest.test_remove_attr) ... ok
test_remove_attr_with_function (genshi.filters.tests.transform.AttrTest.test_remove_attr_with_function) ... ok
test_set_existing_attr (genshi.filters.tests.transform.AttrTest.test_set_existing_attr) ... ok
test_set_new_attr (genshi.filters.tests.transform.AttrTest.test_set_new_attr) ... ok
test_copy_adjacent_elements (genshi.filters.tests.transform.CopyTest.test_copy_adjacent_elements) ... ok
test_copy_all (genshi.filters.tests.transform.CopyTest.test_copy_all) ... ok
test_copy_attribute (genshi.filters.tests.transform.CopyTest.test_copy_attribute) ... ok
test_copy_attributes (genshi.filters.tests.transform.CopyTest.test_copy_attributes) ... ok
test_copy_context (genshi.filters.tests.transform.CopyTest.test_copy_context) ... ok
test_copy_element (genshi.filters.tests.transform.CopyTest.test_copy_element) ... ok
test_copy_text (genshi.filters.tests.transform.CopyTest.test_copy_text) ... ok
test_cut_adjacent_elements (genshi.filters.tests.transform.CutTest.test_cut_adjacent_elements) ... ok
test_cut_all (genshi.filters.tests.transform.CutTest.test_cut_all) ... ok
test_cut_attribute (genshi.filters.tests.transform.CutTest.test_cut_attribute) ... ok
test_cut_attributes (genshi.filters.tests.transform.CutTest.test_cut_attributes) ... ok
test_cut_context (genshi.filters.tests.transform.CutTest.test_cut_context) ... ok
test_cut_element (genshi.filters.tests.transform.CutTest.test_cut_element) ... ok
test_cut_text (genshi.filters.tests.transform.CutTest.test_cut_text) ... ok
transform (genshi.filters)
Doctest: genshi.filters.transform ... ok
InjectorTransformation (genshi.filters.transform)
Doctest: genshi.filters.transform.InjectorTransformation ... ok
Transformer (genshi.filters.transform)
Doctest: genshi.filters.transform.Transformer ... ok
after (genshi.filters.transform.Transformer)
Doctest: genshi.filters.transform.Transformer.after ... ok
append (genshi.filters.transform.Transformer)
Doctest: genshi.filters.transform.Transformer.append ... ok
apply (genshi.filters.transform.Transformer)
Doctest: genshi.filters.transform.Transformer.apply ... ok
attr (genshi.filters.transform.Transformer)
Doctest: genshi.filters.transform.Transformer.attr ... ok
before (genshi.filters.transform.Transformer)
Doctest: genshi.filters.transform.Transformer.before ... ok
buffer (genshi.filters.transform.Transformer)
Doctest: genshi.filters.transform.Transformer.buffer ... ok
copy (genshi.filters.transform.Transformer)
Doctest: genshi.filters.transform.Transformer.copy ... ok
cut (genshi.filters.transform.Transformer)
Doctest: genshi.filters.transform.Transformer.cut ... ok
empty (genshi.filters.transform.Transformer)
Doctest: genshi.filters.transform.Transformer.empty ... ok
end (genshi.filters.transform.Transformer)
Doctest: genshi.filters.transform.Transformer.end ... ok
filter (genshi.filters.transform.Transformer)
Doctest: genshi.filters.transform.Transformer.filter ... ok
invert (genshi.filters.transform.Transformer)
Doctest: genshi.filters.transform.Transformer.invert ... ok
map (genshi.filters.transform.Transformer)
Doctest: genshi.filters.transform.Transformer.map ... ok
prepend (genshi.filters.transform.Transformer)
Doctest: genshi.filters.transform.Transformer.prepend ... ok
remove (genshi.filters.transform.Transformer)
Doctest: genshi.filters.transform.Transformer.remove ... ok
rename (genshi.filters.transform.Transformer)
Doctest: genshi.filters.transform.Transformer.rename ... ok
replace (genshi.filters.transform.Transformer)
Doctest: genshi.filters.transform.Transformer.replace ... ok
select (genshi.filters.transform.Transformer)
Doctest: genshi.filters.transform.Transformer.select ... ok
substitute (genshi.filters.transform.Transformer)
Doctest: genshi.filters.transform.Transformer.substitute ... ok
trace (genshi.filters.transform.Transformer)
Doctest: genshi.filters.transform.Transformer.trace ... ok
unwrap (genshi.filters.transform.Transformer)
Doctest: genshi.filters.transform.Transformer.unwrap ... ok
wrap (genshi.filters.transform.Transformer)
Doctest: genshi.filters.transform.Transformer.wrap ... ok
HTML (genshi.input)
Doctest: genshi.input.HTML ... ok
HTMLParser (genshi.input)
Doctest: genshi.input.HTMLParser ... ok
XML (genshi.input)
Doctest: genshi.input.XML ... ok
XMLParser (genshi.input)
Doctest: genshi.input.XMLParser ... ok
test_element_attribute_order (genshi.tests.input.XMLParserTestCase.test_element_attribute_order) ... ok
test_html_entity_in_attribute (genshi.tests.input.XMLParserTestCase.test_html_entity_in_attribute) ... ok
test_html_entity_with_dtd (genshi.tests.input.XMLParserTestCase.test_html_entity_with_dtd) ... ok
test_html_entity_without_dtd (genshi.tests.input.XMLParserTestCase.test_html_entity_without_dtd) ... ok
test_latin1_encoded (genshi.tests.input.XMLParserTestCase.test_latin1_encoded) ... ok
test_latin1_encoded_xmldecl (genshi.tests.input.XMLParserTestCase.test_latin1_encoded_xmldecl) ... ok
test_text_node_pos_multi_line (genshi.tests.input.XMLParserTestCase.test_text_node_pos_multi_line) ... ok
test_text_node_pos_single_line (genshi.tests.input.XMLParserTestCase.test_text_node_pos_single_line) ... ok
test_undefined_entity_with_dtd (genshi.tests.input.XMLParserTestCase.test_undefined_entity_with_dtd) ... ok
test_undefined_entity_without_dtd (genshi.tests.input.XMLParserTestCase.test_undefined_entity_without_dtd) ... ok
test_unicode_input (genshi.tests.input.XMLParserTestCase.test_unicode_input) ... ok
test_convert_ElementTree_to_markup_stream (genshi.tests.input.HTMLParserTestCase.test_convert_ElementTree_to_markup_stream) ... ok
test_hex_charref (genshi.tests.input.HTMLParserTestCase.test_hex_charref) ... ok
test_html_entity_in_attribute (genshi.tests.input.HTMLParserTestCase.test_html_entity_in_attribute) ... ok
test_html_entity_in_text (genshi.tests.input.HTMLParserTestCase.test_html_entity_in_text) ... ok
test_input_encoding_attribute (genshi.tests.input.HTMLParserTestCase.test_input_encoding_attribute) ... ok
test_input_encoding_text (genshi.tests.input.HTMLParserTestCase.test_input_encoding_text) ... ok
test_multibyte_character_on_chunk_boundary (genshi.tests.input.HTMLParserTestCase.test_multibyte_character_on_chunk_boundary) ... ok
test_out_of_order_tags1 (genshi.tests.input.HTMLParserTestCase.test_out_of_order_tags1) ... ok
test_out_of_order_tags2 (genshi.tests.input.HTMLParserTestCase.test_out_of_order_tags2) ... ok
test_out_of_order_tags3 (genshi.tests.input.HTMLParserTestCase.test_out_of_order_tags3) ... ok
test_processing_instruction (genshi.tests.input.HTMLParserTestCase.test_processing_instruction) ... ok
test_processing_instruction_no_data_1 (genshi.tests.input.HTMLParserTestCase.test_processing_instruction_no_data_1) ... ok
test_processing_instruction_no_data_2 (genshi.tests.input.HTMLParserTestCase.test_processing_instruction_no_data_2) ... ok
test_processing_instruction_trailing_qmark (genshi.tests.input.HTMLParserTestCase.test_processing_instruction_trailing_qmark) ... ok
test_text_node_pos_multi_line (genshi.tests.input.HTMLParserTestCase.test_text_node_pos_multi_line) ... ok
test_text_node_pos_single_line (genshi.tests.input.HTMLParserTestCase.test_text_node_pos_single_line) ... ok
test_unicode_input (genshi.tests.input.HTMLParserTestCase.test_unicode_input) ... ok
test_xmldecl (genshi.tests.input.HTMLParserTestCase.test_xmldecl) ... ok
test_xmldecl_encoding (genshi.tests.input.HTMLParserTestCase.test_xmldecl_encoding) ... ok
test_xmldecl_standalone (genshi.tests.input.HTMLParserTestCase.test_xmldecl_standalone) ... ok
test_atom_with_xhtml (genshi.tests.output.XMLSerializerTestCase.test_atom_with_xhtml) ... ok
test_comment (genshi.tests.output.XMLSerializerTestCase.test_comment) ... ok
test_doctype_in_stream (genshi.tests.output.XMLSerializerTestCase.test_doctype_in_stream) ... ok
test_doctype_in_stream_no_pubid (genshi.tests.output.XMLSerializerTestCase.test_doctype_in_stream_no_pubid) ... ok
test_doctype_in_stream_no_pubid_or_sysid (genshi.tests.output.XMLSerializerTestCase.test_doctype_in_stream_no_pubid_or_sysid) ... ok
test_doctype_in_stream_no_sysid (genshi.tests.output.XMLSerializerTestCase.test_doctype_in_stream_no_sysid) ... ok
test_doctype_one_and_only (genshi.tests.output.XMLSerializerTestCase.test_doctype_one_and_only) ... ok
test_multiple_bound_namespaces (genshi.tests.output.XMLSerializerTestCase.test_multiple_bound_namespaces) ... ok
test_multiple_default_namespaces (genshi.tests.output.XMLSerializerTestCase.test_multiple_default_namespaces) ... ok
test_nested_bound_namespaces (genshi.tests.output.XMLSerializerTestCase.test_nested_bound_namespaces) ... ok
test_nested_default_namespaces (genshi.tests.output.XMLSerializerTestCase.test_nested_default_namespaces) ... ok
test_processing_instruction (genshi.tests.output.XMLSerializerTestCase.test_processing_instruction) ... ok
test_serializer_doctype (genshi.tests.output.XMLSerializerTestCase.test_serializer_doctype) ... ok
test_with_xml_decl (genshi.tests.output.XMLSerializerTestCase.test_with_xml_decl) ... ok
test_cache_markup (genshi.tests.output.XHTMLSerializerTestCase.test_cache_markup) ... ok
test_embedded_svg (genshi.tests.output.XHTMLSerializerTestCase.test_embedded_svg) ... ok
test_empty_script (genshi.tests.output.XHTMLSerializerTestCase.test_empty_script) ... ok
test_html5_doctype (genshi.tests.output.XHTMLSerializerTestCase.test_html5_doctype) ... ok
test_ignorable_space (genshi.tests.output.XHTMLSerializerTestCase.test_ignorable_space) ... ok
test_nested_bound_namespaces (genshi.tests.output.XHTMLSerializerTestCase.test_nested_bound_namespaces) ... ok
test_nested_default_namespaces (genshi.tests.output.XHTMLSerializerTestCase.test_nested_default_namespaces) ... ok
test_pre_whitespace (genshi.tests.output.XHTMLSerializerTestCase.test_pre_whitespace) ... ok
test_script_escaping (genshi.tests.output.XHTMLSerializerTestCase.test_script_escaping) ... ok
test_script_escaping_with_namespace (genshi.tests.output.XHTMLSerializerTestCase.test_script_escaping_with_namespace) ... ok
test_style_escaping (genshi.tests.output.XHTMLSerializerTestCase.test_style_escaping) ... ok
test_style_escaping_with_namespace (genshi.tests.output.XHTMLSerializerTestCase.test_style_escaping_with_namespace) ... ok
test_textarea_whitespace (genshi.tests.output.XHTMLSerializerTestCase.test_textarea_whitespace) ... ok
test_xhtml_namespace_prefix (genshi.tests.output.XHTMLSerializerTestCase.test_xhtml_namespace_prefix) ... ok
test_xml_decl_dropped (genshi.tests.output.XHTMLSerializerTestCase.test_xml_decl_dropped) ... ok
test_xml_decl_included (genshi.tests.output.XHTMLSerializerTestCase.test_xml_decl_included) ... ok
test_xml_lang (genshi.tests.output.XHTMLSerializerTestCase.test_xml_lang) ... ok
test_xml_lang_nodup (genshi.tests.output.XHTMLSerializerTestCase.test_xml_lang_nodup) ... ok
test_xml_space (genshi.tests.output.XHTMLSerializerTestCase.test_xml_space) ... ok
test_empty_script (genshi.tests.output.HTMLSerializerTestCase.test_empty_script) ... ok
test_html5_doctype (genshi.tests.output.HTMLSerializerTestCase.test_html5_doctype) ... ok
test_pre_whitespace (genshi.tests.output.HTMLSerializerTestCase.test_pre_whitespace) ... ok
test_script_escaping (genshi.tests.output.HTMLSerializerTestCase.test_script_escaping) ... ok
test_script_escaping_with_namespace (genshi.tests.output.HTMLSerializerTestCase.test_script_escaping_with_namespace) ... ok
test_style_escaping (genshi.tests.output.HTMLSerializerTestCase.test_style_escaping) ... ok
test_style_escaping_with_namespace (genshi.tests.output.HTMLSerializerTestCase.test_style_escaping_with_namespace) ... ok
test_textarea_whitespace (genshi.tests.output.HTMLSerializerTestCase.test_textarea_whitespace) ... ok
test_xml_lang (genshi.tests.output.HTMLSerializerTestCase.test_xml_lang) ... ok
test_xml_lang_nodup (genshi.tests.output.HTMLSerializerTestCase.test_xml_lang_nodup) ... ok
test_xml_space (genshi.tests.output.HTMLSerializerTestCase.test_xml_space) ... ok
test_elem_content (genshi.tests.output.EmptyTagFilterTestCase.test_elem_content) ... ok
test_empty (genshi.tests.output.EmptyTagFilterTestCase.test_empty) ... ok
test_text_content (genshi.tests.output.EmptyTagFilterTestCase.test_text_content) ... ok
HTMLSerializer (genshi.output)
Doctest: genshi.output.HTMLSerializer ... ok
NamespaceFlattener (genshi.output)
Doctest: genshi.output.NamespaceFlattener ... ok
TextSerializer (genshi.output)
Doctest: genshi.output.TextSerializer ... ok
XHTMLSerializer (genshi.output)
Doctest: genshi.output.XHTMLSerializer ... ok
XMLSerializer (genshi.output)
Doctest: genshi.output.XMLSerializer ... ok
path (genshi)
Doctest: genshi.path ... ok
select (genshi.path.Path)
Doctest: genshi.path.Path.select ... ok
test (genshi.path.Path)
Doctest: genshi.path.Path.test ... ok
test_1step (genshi.tests.path.PathTestCase.test_1step) ... ok
test_1step_attribute (genshi.tests.path.PathTestCase.test_1step_attribute) ... ok
test_1step_self (genshi.tests.path.PathTestCase.test_1step_self) ... ok
test_1step_text (genshi.tests.path.PathTestCase.test_1step_text) ... ok
test_1step_wildcard (genshi.tests.path.PathTestCase.test_1step_wildcard) ... ok
test_2step (genshi.tests.path.PathTestCase.test_2step) ... ok
test_2step_attribute (genshi.tests.path.PathTestCase.test_2step_attribute) ... ok
test_2step_complex (genshi.tests.path.PathTestCase.test_2step_complex) ... ok
test_2step_text (genshi.tests.path.PathTestCase.test_2step_text) ... ok
test_3step (genshi.tests.path.PathTestCase.test_3step) ... ok
test_3step_complex (genshi.tests.path.PathTestCase.test_3step_complex) ... ok
test_3step_complex_text (genshi.tests.path.PathTestCase.test_3step_complex_text) ... ok
test_attr_selection (genshi.tests.path.PathTestCase.test_attr_selection) ... ok
test_attr_selection_with_namespace (genshi.tests.path.PathTestCase.test_attr_selection_with_namespace) ... ok
test_attrname_with_namespace (genshi.tests.path.PathTestCase.test_attrname_with_namespace) ... ok
test_attrwildcard_with_namespace (genshi.tests.path.PathTestCase.test_attrwildcard_with_namespace) ... ok
test_error_no_absolute_path (genshi.tests.path.PathTestCase.test_error_no_absolute_path) ... ok
test_error_unsupported_axis (genshi.tests.path.PathTestCase.test_error_unsupported_axis) ... ok
test_long_simple_paths (genshi.tests.path.PathTestCase.test_long_simple_paths) ... ok
test_name_with_namespace (genshi.tests.path.PathTestCase.test_name_with_namespace) ... ok
test_node_type_comment (genshi.tests.path.PathTestCase.test_node_type_comment) ... ok
test_node_type_node (genshi.tests.path.PathTestCase.test_node_type_node) ... ok
test_node_type_processing_instruction (genshi.tests.path.PathTestCase.test_node_type_processing_instruction) ... ok
test_node_type_text (genshi.tests.path.PathTestCase.test_node_type_text) ... ok
test_predicate_advanced_position (genshi.tests.path.PathTestCase.test_predicate_advanced_position) ... ok
test_predicate_attr (genshi.tests.path.PathTestCase.test_predicate_attr) ... ok
test_predicate_attr_and (genshi.tests.path.PathTestCase.test_predicate_attr_and) ... ok
test_predicate_attr_and_position (genshi.tests.path.PathTestCase.test_predicate_attr_and_position) ... ok
test_predicate_attr_equality (genshi.tests.path.PathTestCase.test_predicate_attr_equality) ... ok
test_predicate_attr_greater_than (genshi.tests.path.PathTestCase.test_predicate_attr_greater_than) ... ok
test_predicate_attr_less_than (genshi.tests.path.PathTestCase.test_predicate_attr_less_than) ... ok
test_predicate_attr_or (genshi.tests.path.PathTestCase.test_predicate_attr_or) ... ok
test_predicate_boolean_function (genshi.tests.path.PathTestCase.test_predicate_boolean_function) ... ok
test_predicate_ceil_function (genshi.tests.path.PathTestCase.test_predicate_ceil_function) ... ok
test_predicate_child_position (genshi.tests.path.PathTestCase.test_predicate_child_position) ... ok
test_predicate_concat_function (genshi.tests.path.PathTestCase.test_predicate_concat_function) ... ok
test_predicate_contains_function (genshi.tests.path.PathTestCase.test_predicate_contains_function) ... ok
test_predicate_false_function (genshi.tests.path.PathTestCase.test_predicate_false_function) ... ok
test_predicate_floor_function (genshi.tests.path.PathTestCase.test_predicate_floor_function) ... ok
test_predicate_localname (genshi.tests.path.PathTestCase.test_predicate_localname) ... ok
test_predicate_matches_function (genshi.tests.path.PathTestCase.test_predicate_matches_function) ... ok
test_predicate_name (genshi.tests.path.PathTestCase.test_predicate_name) ... ok
test_predicate_namespace (genshi.tests.path.PathTestCase.test_predicate_namespace) ... ok
test_predicate_normalize_space_function (genshi.tests.path.PathTestCase.test_predicate_normalize_space_function) ... ok
test_predicate_not_name (genshi.tests.path.PathTestCase.test_predicate_not_name) ... ok
test_predicate_number_function (genshi.tests.path.PathTestCase.test_predicate_number_function) ... ok
test_predicate_position (genshi.tests.path.PathTestCase.test_predicate_position) ... ok
test_predicate_position_and_attr (genshi.tests.path.PathTestCase.test_predicate_position_and_attr) ... ok
test_predicate_round_function (genshi.tests.path.PathTestCase.test_predicate_round_function) ... ok
test_predicate_starts_with_function (genshi.tests.path.PathTestCase.test_predicate_starts_with_function) ... ok
test_predicate_string_length_function (genshi.tests.path.PathTestCase.test_predicate_string_length_function) ... ok
test_predicate_substring_after_function (genshi.tests.path.PathTestCase.test_predicate_substring_after_function) ... ok
test_predicate_substring_before_function (genshi.tests.path.PathTestCase.test_predicate_substring_before_function) ... ok
test_predicate_substring_function (genshi.tests.path.PathTestCase.test_predicate_substring_function) ... ok
test_predicate_termination (genshi.tests.path.PathTestCase.test_predicate_termination)
Verify that a patch matching the self axis with a predicate doesn't ... ok
test_predicate_translate_function (genshi.tests.path.PathTestCase.test_predicate_translate_function) ... ok
test_predicate_true_function (genshi.tests.path.PathTestCase.test_predicate_true_function) ... ok
test_predicate_variable (genshi.tests.path.PathTestCase.test_predicate_variable) ... ok
test_self_and_descendant (genshi.tests.path.PathTestCase.test_self_and_descendant) ... ok
test_simple_strategy_support (genshi.tests.path.PathTestCase.test_simple_strategy_support) ... ok
test_simple_union (genshi.tests.path.PathTestCase.test_simple_union) ... ok
test_wildcard_with_namespace (genshi.tests.path.PathTestCase.test_wildcard_with_namespace) ... ok
Context (genshi.template.base)
Doctest: genshi.template.base.Context ... ok
test_copy (genshi.template.tests.base.ContextTestCase.test_copy) ... ok
AttrsDirective (genshi.template.directives)
Doctest: genshi.template.directives.AttrsDirective ... ok
ChooseDirective (genshi.template.directives)
Doctest: genshi.template.directives.ChooseDirective ... ok
ContentDirective (genshi.template.directives)
Doctest: genshi.template.directives.ContentDirective ... ok
DefDirective (genshi.template.directives)
Doctest: genshi.template.directives.DefDirective ... ok
ForDirective (genshi.template.directives)
Doctest: genshi.template.directives.ForDirective ... ok
IfDirective (genshi.template.directives)
Doctest: genshi.template.directives.IfDirective ... ok
MatchDirective (genshi.template.directives)
Doctest: genshi.template.directives.MatchDirective ... ok
ReplaceDirective (genshi.template.directives)
Doctest: genshi.template.directives.ReplaceDirective ... ok
StripDirective (genshi.template.directives)
Doctest: genshi.template.directives.StripDirective ... ok
WithDirective (genshi.template.directives)
Doctest: genshi.template.directives.WithDirective ... ok
test_combined_with_loop (genshi.template.tests.directives.AttrsDirectiveTestCase.test_combined_with_loop)
Verify that the directive has access to the loop variables. ... ok
test_remove_existing_attr (genshi.template.tests.directives.AttrsDirectiveTestCase.test_remove_existing_attr)
Verify that an attribute value that evaluates to `None` removes an ... ok
test_update_existing_attr (genshi.template.tests.directives.AttrsDirectiveTestCase.test_update_existing_attr)
Verify that an attribute value that evaluates to `None` removes an ... ok
test_as_element (genshi.template.tests.directives.ChooseDirectiveTestCase.test_as_element)
Verify that the directive can also be used as an element. ... ok
test_complex_nesting (genshi.template.tests.directives.ChooseDirectiveTestCase.test_complex_nesting)
Verify more complex nesting. ... ok
test_complex_nesting_otherwise (genshi.template.tests.directives.ChooseDirectiveTestCase.test_complex_nesting_otherwise)
Verify more complex nesting using otherwise. ... ok
test_in_text_template (genshi.template.tests.directives.ChooseDirectiveTestCase.test_in_text_template)
Verify that the directive works as expected in a text template. ... ok
test_multiple_true_whens (genshi.template.tests.directives.ChooseDirectiveTestCase.test_multiple_true_whens)
Verify that, if multiple `py:when` bodies match, only the first is ... ok
test_nesting (genshi.template.tests.directives.ChooseDirectiveTestCase.test_nesting)
Verify that `py:choose` blocks can be nested: ... ok
test_otherwise (genshi.template.tests.directives.ChooseDirectiveTestCase.test_otherwise) ... ok
test_otherwise_outside_choose (genshi.template.tests.directives.ChooseDirectiveTestCase.test_otherwise_outside_choose)
Verify that an `otherwise` directive outside of a `choose` directive is ... ok
test_otherwise_without_test (genshi.template.tests.directives.ChooseDirectiveTestCase.test_otherwise_without_test)
Verify that an `otherwise` directive can be used without a `test` ... ok
test_when_outside_choose (genshi.template.tests.directives.ChooseDirectiveTestCase.test_when_outside_choose)
Verify that a `when` directive outside of a `choose` directive is ... ok
test_when_with_strip (genshi.template.tests.directives.ChooseDirectiveTestCase.test_when_with_strip)
Verify that a when directive with a strip directive actually strips of ... ok
test_when_without_test (genshi.template.tests.directives.ChooseDirectiveTestCase.test_when_without_test)
Verify that an `when` directive that doesn't have a `test` attribute ... ok
test_when_without_test_but_with_choose_value (genshi.template.tests.directives.ChooseDirectiveTestCase.test_when_without_test_but_with_choose_value)
Verify that an `when` directive that doesn't have a `test` attribute ... ok
test_as_element (genshi.template.tests.directives.DefDirectiveTestCase.test_as_element)
Verify that the directive can also be used as an element. ... ok
test_def_in_matched (genshi.template.tests.directives.DefDirectiveTestCase.test_def_in_matched) ... ok
test_exec_in_replace (genshi.template.tests.directives.DefDirectiveTestCase.test_exec_in_replace) ... ok
test_function_raising_typeerror (genshi.template.tests.directives.DefDirectiveTestCase.test_function_raising_typeerror) ... ok
test_function_with_default_arg (genshi.template.tests.directives.DefDirectiveTestCase.test_function_with_default_arg)
Verify that keyword arguments work with `py:def` directives. ... ok
test_function_with_star_args (genshi.template.tests.directives.DefDirectiveTestCase.test_function_with_star_args)
Verify that a named template function using "star arguments" works as ... ok
test_function_with_strip (genshi.template.tests.directives.DefDirectiveTestCase.test_function_with_strip)
Verify that a named template function with a strip directive actually ... ok
test_in_text_template (genshi.template.tests.directives.DefDirectiveTestCase.test_in_text_template)
Verify that the directive works as expected in a text template. ... ok
test_invocation_in_attribute (genshi.template.tests.directives.DefDirectiveTestCase.test_invocation_in_attribute) ... ok
test_invocation_in_attribute_none (genshi.template.tests.directives.DefDirectiveTestCase.test_invocation_in_attribute_none) ... ok
test_nested_defs (genshi.template.tests.directives.DefDirectiveTestCase.test_nested_defs)
Verify that a template function defined inside a conditional block can ... ok
test_as_element (genshi.template.tests.directives.ForDirectiveTestCase.test_as_element)
Verify that the directive can also be used as an element. ... ok
test_for_with_empty_value (genshi.template.tests.directives.ForDirectiveTestCase.test_for_with_empty_value)
Verify an empty 'for' value is an error ... ok
test_loop_with_strip (genshi.template.tests.directives.ForDirectiveTestCase.test_loop_with_strip)
Verify that the combining the `py:for` directive with `py:strip` works ... ok
test_multi_assignment (genshi.template.tests.directives.ForDirectiveTestCase.test_multi_assignment)
Verify that assignment to tuples works correctly. ... ok
test_nested_assignment (genshi.template.tests.directives.ForDirectiveTestCase.test_nested_assignment)
Verify that assignment to nested tuples works correctly. ... ok
test_not_iterable (genshi.template.tests.directives.ForDirectiveTestCase.test_not_iterable)
Verify that assignment to nested tuples works correctly. ... ok
test_as_element (genshi.template.tests.directives.IfDirectiveTestCase.test_as_element)
Verify that the directive can also be used as an element. ... ok
test_loop_with_strip (genshi.template.tests.directives.IfDirectiveTestCase.test_loop_with_strip)
Verify that the combining the `py:if` directive with `py:strip` works ... ok
test_as_element (genshi.template.tests.directives.MatchDirectiveTestCase.test_as_element)
Verify that the directive can also be used as an element. ... ok
test_cascaded_matches (genshi.template.tests.directives.MatchDirectiveTestCase.test_cascaded_matches) ... ok
test_content_directive_in_match (genshi.template.tests.directives.MatchDirectiveTestCase.test_content_directive_in_match) ... ok
test_def_in_match (genshi.template.tests.directives.MatchDirectiveTestCase.test_def_in_match) ... ok
test_match_multiple_times1 (genshi.template.tests.directives.MatchDirectiveTestCase.test_match_multiple_times1) ... ok
test_match_multiple_times2 (genshi.template.tests.directives.MatchDirectiveTestCase.test_match_multiple_times2) ... ok
test_match_multiple_times3 (genshi.template.tests.directives.MatchDirectiveTestCase.test_match_multiple_times3) ... ok
test_match_with_closure (genshi.template.tests.directives.MatchDirectiveTestCase.test_match_with_closure) ... ok
test_match_with_once_attribute (genshi.template.tests.directives.MatchDirectiveTestCase.test_match_with_once_attribute) ... ok
test_match_with_position_predicate (genshi.template.tests.directives.MatchDirectiveTestCase.test_match_with_position_predicate) ... ok
test_match_with_recursive_attribute (genshi.template.tests.directives.MatchDirectiveTestCase.test_match_with_recursive_attribute) ... ok
test_match_with_xpath_variable (genshi.template.tests.directives.MatchDirectiveTestCase.test_match_with_xpath_variable) ... ok
test_match_without_closure (genshi.template.tests.directives.MatchDirectiveTestCase.test_match_without_closure) ... ok
test_multiple_matches (genshi.template.tests.directives.MatchDirectiveTestCase.test_multiple_matches) ... ok
test_namespace_context (genshi.template.tests.directives.MatchDirectiveTestCase.test_namespace_context) ... ok
test_not_match_self (genshi.template.tests.directives.MatchDirectiveTestCase.test_not_match_self)
See http://genshi.edgewall.org/ticket/77 ... ok
test_recursive_match_1 (genshi.template.tests.directives.MatchDirectiveTestCase.test_recursive_match_1)
Match directives are applied recursively, meaning that they are also ... ok
test_recursive_match_2 (genshi.template.tests.directives.MatchDirectiveTestCase.test_recursive_match_2)
When two or more match templates match the same element and also ... ok
test_recursive_match_3 (genshi.template.tests.directives.MatchDirectiveTestCase.test_recursive_match_3) ... ok
test_select_all_attrs (genshi.template.tests.directives.MatchDirectiveTestCase.test_select_all_attrs) ... ok
test_select_all_attrs_empty (genshi.template.tests.directives.MatchDirectiveTestCase.test_select_all_attrs_empty) ... ok
test_select_all_attrs_in_body (genshi.template.tests.directives.MatchDirectiveTestCase.test_select_all_attrs_in_body) ... ok
test_select_text_in_element (genshi.template.tests.directives.MatchDirectiveTestCase.test_select_text_in_element)
See http://genshi.edgewall.org/ticket/77#comment:1 ... ok
test_triple_match_produces_no_duplicate_items (genshi.template.tests.directives.MatchDirectiveTestCase.test_triple_match_produces_no_duplicate_items) ... ok
test_with_strip (genshi.template.tests.directives.MatchDirectiveTestCase.test_with_strip)
Verify that a match template can produce the same kind of element that ... ok
test_without_strip (genshi.template.tests.directives.MatchDirectiveTestCase.test_without_strip)
Verify that a match template can produce the same kind of element that ... ok
test_as_element (genshi.template.tests.directives.ContentDirectiveTestCase.test_as_element) ... ok
test_as_element (genshi.template.tests.directives.ReplaceDirectiveTestCase.test_as_element) ... ok
test_replace_with_empty_value (genshi.template.tests.directives.ReplaceDirectiveTestCase.test_replace_with_empty_value)
Verify that the directive raises an apprioriate exception when an empty ... ok
test_strip_empty (genshi.template.tests.directives.StripDirectiveTestCase.test_strip_empty) ... ok
test_strip_false (genshi.template.tests.directives.StripDirectiveTestCase.test_strip_false) ... ok
test_as_element (genshi.template.tests.directives.WithDirectiveTestCase.test_as_element) ... ok
test_ast_transformation (genshi.template.tests.directives.WithDirectiveTestCase.test_ast_transformation)
Verify that the usual template expression AST transformations are ... ok
test_multiple_vars_same_name (genshi.template.tests.directives.WithDirectiveTestCase.test_multiple_vars_same_name) ... ok
test_multiple_vars_single_assignment (genshi.template.tests.directives.WithDirectiveTestCase.test_multiple_vars_single_assignment) ... ok
test_multiple_vars_trailing_semicolon (genshi.template.tests.directives.WithDirectiveTestCase.test_multiple_vars_trailing_semicolon) ... ok
test_nested_vars_single_assignment (genshi.template.tests.directives.WithDirectiveTestCase.test_nested_vars_single_assignment) ... ok
test_semicolon_escape (genshi.template.tests.directives.WithDirectiveTestCase.test_semicolon_escape) ... ok
test_shadowing (genshi.template.tests.directives.WithDirectiveTestCase.test_shadowing) ... ok
test_unicode_expr (genshi.template.tests.directives.WithDirectiveTestCase.test_unicode_expr) ... ok
test_with_empty_value (genshi.template.tests.directives.WithDirectiveTestCase.test_with_empty_value)
Verify that an empty py:with works (useless, but legal) ... ok
Expression (genshi.template.eval)
Doctest: genshi.template.eval.Expression ... ok
LenientLookup (genshi.template.eval)
Doctest: genshi.template.eval.LenientLookup ... ok
StrictLookup (genshi.template.eval)
Doctest: genshi.template.eval.StrictLookup ... ok
Suite (genshi.template.eval)
Doctest: genshi.template.eval.Suite ... ok
Undefined (genshi.template.eval)
Doctest: genshi.template.eval.Undefined ... ok
test_access_undefined (genshi.template.tests.eval.ExpressionTestCase.test_access_undefined) ... ok
test_array_indices (genshi.template.tests.eval.ExpressionTestCase.test_array_indices) ... ok
test_binop_add (genshi.template.tests.eval.ExpressionTestCase.test_binop_add) ... ok
test_binop_and (genshi.template.tests.eval.ExpressionTestCase.test_binop_and) ... ok
test_binop_contains (genshi.template.tests.eval.ExpressionTestCase.test_binop_contains) ... ok
test_binop_div (genshi.template.tests.eval.ExpressionTestCase.test_binop_div) ... ok
test_binop_floordiv (genshi.template.tests.eval.ExpressionTestCase.test_binop_floordiv) ... ok
test_binop_is (genshi.template.tests.eval.ExpressionTestCase.test_binop_is) ... <string>:1: SyntaxWarning: "is" with a literal. Did you mean "=="?
<string>:1: SyntaxWarning: "is" with a literal. Did you mean "=="?
ok
test_binop_is_not (genshi.template.tests.eval.ExpressionTestCase.test_binop_is_not) ... <string>:1: SyntaxWarning: "is not" with a literal. Did you mean "!="?
<string>:1: SyntaxWarning: "is not" with a literal. Did you mean "!="?
ok
test_binop_mod (genshi.template.tests.eval.ExpressionTestCase.test_binop_mod) ... ok
test_binop_mul (genshi.template.tests.eval.ExpressionTestCase.test_binop_mul) ... ok
test_binop_not_contains (genshi.template.tests.eval.ExpressionTestCase.test_binop_not_contains) ... ok
test_binop_or (genshi.template.tests.eval.ExpressionTestCase.test_binop_or) ... ok
test_binop_pow (genshi.template.tests.eval.ExpressionTestCase.test_binop_pow) ... ok
test_binop_sub (genshi.template.tests.eval.ExpressionTestCase.test_binop_sub) ... ok
test_binop_xor (genshi.template.tests.eval.ExpressionTestCase.test_binop_xor) ... ok
test_boolop_and (genshi.template.tests.eval.ExpressionTestCase.test_boolop_and) ... ok
test_boolop_or (genshi.template.tests.eval.ExpressionTestCase.test_boolop_or) ... ok
test_builtins (genshi.template.tests.eval.ExpressionTestCase.test_builtins) ... ok
test_call_dstar_args (genshi.template.tests.eval.ExpressionTestCase.test_call_dstar_args) ... ok
test_call_function (genshi.template.tests.eval.ExpressionTestCase.test_call_function) ... ok
test_call_keywords (genshi.template.tests.eval.ExpressionTestCase.test_call_keywords) ... ok
test_call_star_args (genshi.template.tests.eval.ExpressionTestCase.test_call_star_args) ... ok
test_compare_eq (genshi.template.tests.eval.ExpressionTestCase.test_compare_eq) ... ok
test_compare_ge (genshi.template.tests.eval.ExpressionTestCase.test_compare_ge) ... ok
test_compare_gt (genshi.template.tests.eval.ExpressionTestCase.test_compare_gt) ... ok
test_compare_le (genshi.template.tests.eval.ExpressionTestCase.test_compare_le) ... ok
test_compare_lt (genshi.template.tests.eval.ExpressionTestCase.test_compare_lt) ... ok
test_compare_multi (genshi.template.tests.eval.ExpressionTestCase.test_compare_multi) ... ok
test_compare_ne (genshi.template.tests.eval.ExpressionTestCase.test_compare_ne) ... ok
test_conditional_expression (genshi.template.tests.eval.ExpressionTestCase.test_conditional_expression) ... ok
test_dict_literal (genshi.template.tests.eval.ExpressionTestCase.test_dict_literal) ... ok
test_eq (genshi.template.tests.eval.ExpressionTestCase.test_eq) ... ok
test_error_access_undefined (genshi.template.tests.eval.ExpressionTestCase.test_error_access_undefined) ... ok
test_error_getattr_undefined (genshi.template.tests.eval.ExpressionTestCase.test_error_getattr_undefined) ... ok
test_error_getitem_undefined_string (genshi.template.tests.eval.ExpressionTestCase.test_error_getitem_undefined_string) ... ok
test_function_in_item_access (genshi.template.tests.eval.ExpressionTestCase.test_function_in_item_access) ... ok
test_generator_expression (genshi.template.tests.eval.ExpressionTestCase.test_generator_expression) ... ok
test_generator_expression_with_getattr (genshi.template.tests.eval.ExpressionTestCase.test_generator_expression_with_getattr) ... ok
test_generator_expression_with_getitem (genshi.template.tests.eval.ExpressionTestCase.test_generator_expression_with_getitem) ... ok
test_getattr_exception (genshi.template.tests.eval.ExpressionTestCase.test_getattr_exception) ... ok
test_getattr_undefined (genshi.template.tests.eval.ExpressionTestCase.test_getattr_undefined) ... ok
test_getitem_exception (genshi.template.tests.eval.ExpressionTestCase.test_getitem_exception) ... ok
test_getitem_undefined_string (genshi.template.tests.eval.ExpressionTestCase.test_getitem_undefined_string) ... ok
test_getitem_with_constant_string (genshi.template.tests.eval.ExpressionTestCase.test_getitem_with_constant_string) ... ok
test_getitem_with_simple_index (genshi.template.tests.eval.ExpressionTestCase.test_getitem_with_simple_index) ... ok
test_hash (genshi.template.tests.eval.ExpressionTestCase.test_hash) ... ok
test_item_access_for_attributes (genshi.template.tests.eval.ExpressionTestCase.test_item_access_for_attributes) ... ok
test_lambda (genshi.template.tests.eval.ExpressionTestCase.test_lambda) ... ok
test_lambda_tuple_arg (genshi.template.tests.eval.ExpressionTestCase.test_lambda_tuple_arg) ... ok
test_list_comprehension (genshi.template.tests.eval.ExpressionTestCase.test_list_comprehension) ... ok
test_list_comprehension_with_getattr (genshi.template.tests.eval.ExpressionTestCase.test_list_comprehension_with_getattr) ... ok
test_list_comprehension_with_getitem (genshi.template.tests.eval.ExpressionTestCase.test_list_comprehension_with_getitem) ... ok
test_list_literal (genshi.template.tests.eval.ExpressionTestCase.test_list_literal) ... ok
test_name_lookup (genshi.template.tests.eval.ExpressionTestCase.test_name_lookup) ... ok
test_num_literal (genshi.template.tests.eval.ExpressionTestCase.test_num_literal) ... ok
test_pickle (genshi.template.tests.eval.ExpressionTestCase.test_pickle) ... ok
test_slice (genshi.template.tests.eval.ExpressionTestCase.test_slice) ... ok
test_slice_attribute (genshi.template.tests.eval.ExpressionTestCase.test_slice_attribute) ... ok
test_slice_call (genshi.template.tests.eval.ExpressionTestCase.test_slice_call) ... ok
test_slice_constant (genshi.template.tests.eval.ExpressionTestCase.test_slice_constant) ... ok
test_slice_copy (genshi.template.tests.eval.ExpressionTestCase.test_slice_copy) ... ok
test_slice_name (genshi.template.tests.eval.ExpressionTestCase.test_slice_name) ... ok
test_slice_negative_end (genshi.template.tests.eval.ExpressionTestCase.test_slice_negative_end) ... ok
test_slice_negative_start (genshi.template.tests.eval.ExpressionTestCase.test_slice_negative_start) ... ok
test_slice_stride (genshi.template.tests.eval.ExpressionTestCase.test_slice_stride) ... ok
test_slice_with_vars (genshi.template.tests.eval.ExpressionTestCase.test_slice_with_vars) ... ok
test_str_literal (genshi.template.tests.eval.ExpressionTestCase.test_str_literal) ... ok
test_str_literal_non_ascii (genshi.template.tests.eval.ExpressionTestCase.test_str_literal_non_ascii) ... ok
test_tuple_literal (genshi.template.tests.eval.ExpressionTestCase.test_tuple_literal) ... ok
test_unaryop_inv (genshi.template.tests.eval.ExpressionTestCase.test_unaryop_inv) ... ok
test_unaryop_neg (genshi.template.tests.eval.ExpressionTestCase.test_unaryop_neg) ... ok
test_unaryop_not (genshi.template.tests.eval.ExpressionTestCase.test_unaryop_not) ... ok
test_unaryop_pos (genshi.template.tests.eval.ExpressionTestCase.test_unaryop_pos) ... ok
test_assign (genshi.template.tests.eval.SuiteTestCase.test_assign) ... ok
test_assign_in_list (genshi.template.tests.eval.SuiteTestCase.test_assign_in_list) ... ok
test_assign_to_attribute (genshi.template.tests.eval.SuiteTestCase.test_assign_to_attribute) ... ok
test_assign_to_dict_item (genshi.template.tests.eval.SuiteTestCase.test_assign_to_dict_item) ... ok
test_augmented_assign_in_def (genshi.template.tests.eval.SuiteTestCase.test_augmented_assign_in_def) ... ok
test_augmented_assign_in_loop_in_def (genshi.template.tests.eval.SuiteTestCase.test_augmented_assign_in_loop_in_def) ... ok
test_augmented_attribute_assignment (genshi.template.tests.eval.SuiteTestCase.test_augmented_attribute_assignment) ... ok
test_class (genshi.template.tests.eval.SuiteTestCase.test_class) ... ok
test_class_in_def (genshi.template.tests.eval.SuiteTestCase.test_class_in_def) ... ok
test_class_with_methods (genshi.template.tests.eval.SuiteTestCase.test_class_with_methods) ... ok
test_def (genshi.template.tests.eval.SuiteTestCase.test_def) ... ok
test_def_all_defaults (genshi.template.tests.eval.SuiteTestCase.test_def_all_defaults) ... ok
test_def_kwargs (genshi.template.tests.eval.SuiteTestCase.test_def_kwargs) ... ok
test_def_kwonlyarg (genshi.template.tests.eval.SuiteTestCase.test_def_kwonlyarg) ... ok
test_def_kwonlyarg_with_default (genshi.template.tests.eval.SuiteTestCase.test_def_kwonlyarg_with_default) ... ok
test_def_nested (genshi.template.tests.eval.SuiteTestCase.test_def_nested) ... ok
test_def_some_defaults (genshi.template.tests.eval.SuiteTestCase.test_def_some_defaults) ... ok
test_def_using_nonlocal (genshi.template.tests.eval.SuiteTestCase.test_def_using_nonlocal) ... ok
test_def_vararg (genshi.template.tests.eval.SuiteTestCase.test_def_vararg) ... ok
test_def_with_decorator (genshi.template.tests.eval.SuiteTestCase.test_def_with_decorator) ... ok
test_def_with_multiple_statements (genshi.template.tests.eval.SuiteTestCase.test_def_with_multiple_statements) ... ok
test_delattr (genshi.template.tests.eval.SuiteTestCase.test_delattr) ... ok
test_delete (genshi.template.tests.eval.SuiteTestCase.test_delete) ... ok
test_delitem (genshi.template.tests.eval.SuiteTestCase.test_delitem) ... ok
test_exec (genshi.template.tests.eval.SuiteTestCase.test_exec) ... ok
test_finally (genshi.template.tests.eval.SuiteTestCase.test_finally) ... ok
test_for (genshi.template.tests.eval.SuiteTestCase.test_for) ... ok
test_for_in_def (genshi.template.tests.eval.SuiteTestCase.test_for_in_def) ... ok
test_if (genshi.template.tests.eval.SuiteTestCase.test_if) ... ok
test_import (genshi.template.tests.eval.SuiteTestCase.test_import) ... ok
test_import_in_def (genshi.template.tests.eval.SuiteTestCase.test_import_in_def) ... ok
test_import_star (genshi.template.tests.eval.SuiteTestCase.test_import_star) ... ok
test_internal_shadowing (genshi.template.tests.eval.SuiteTestCase.test_internal_shadowing) ... ok
test_local_augmented_assign (genshi.template.tests.eval.SuiteTestCase.test_local_augmented_assign) ... ok
test_pickle (genshi.template.tests.eval.SuiteTestCase.test_pickle) ... ok
test_raise (genshi.template.tests.eval.SuiteTestCase.test_raise) ... ok
test_return (genshi.template.tests.eval.SuiteTestCase.test_return) ... ok
test_slice (genshi.template.tests.eval.SuiteTestCase.test_slice) ... ok
test_slice_attribute (genshi.template.tests.eval.SuiteTestCase.test_slice_attribute) ... ok
test_slice_call (genshi.template.tests.eval.SuiteTestCase.test_slice_call) ... ok
test_slice_constant (genshi.template.tests.eval.SuiteTestCase.test_slice_constant) ... ok
test_slice_copy (genshi.template.tests.eval.SuiteTestCase.test_slice_copy) ... ok
test_slice_name (genshi.template.tests.eval.SuiteTestCase.test_slice_name) ... ok
test_slice_negative_end (genshi.template.tests.eval.SuiteTestCase.test_slice_negative_end) ... ok
test_slice_negative_start (genshi.template.tests.eval.SuiteTestCase.test_slice_negative_start) ... ok
test_slice_stride (genshi.template.tests.eval.SuiteTestCase.test_slice_stride) ... ok
test_slice_with_vars (genshi.template.tests.eval.SuiteTestCase.test_slice_with_vars) ... ok
test_try_except (genshi.template.tests.eval.SuiteTestCase.test_try_except) ... ok
test_while_break (genshi.template.tests.eval.SuiteTestCase.test_while_break) ... ok
test_with_statement (genshi.template.tests.eval.SuiteTestCase.test_with_statement) ... ok
test_with_statement_with_multiple_items (genshi.template.tests.eval.SuiteTestCase.test_with_statement_with_multiple_items) ... ok
test_yield_expression (genshi.template.tests.eval.SuiteTestCase.test_yield_expression) ... ok
interpolate (genshi.template.interpolation)
Doctest: genshi.template.interpolation.interpolate ... ok
test_interpolate_dobuleescaped (genshi.template.tests.interpolation.InterpolateTestCase.test_interpolate_dobuleescaped) ... ok
test_interpolate_escaped (genshi.template.tests.interpolation.InterpolateTestCase.test_interpolate_escaped) ... ok
test_interpolate_full_mismatched_brackets (genshi.template.tests.interpolation.InterpolateTestCase.test_interpolate_full_mismatched_brackets) ... ok
test_interpolate_full_nested_brackets (genshi.template.tests.interpolation.InterpolateTestCase.test_interpolate_full_nested_brackets) ... ok
test_interpolate_mixed1 (genshi.template.tests.interpolation.InterpolateTestCase.test_interpolate_mixed1) ... ok
test_interpolate_mixed2 (genshi.template.tests.interpolation.InterpolateTestCase.test_interpolate_mixed2) ... ok
test_interpolate_quoted_brackets_1 (genshi.template.tests.interpolation.InterpolateTestCase.test_interpolate_quoted_brackets_1) ... ok
test_interpolate_quoted_brackets_2 (genshi.template.tests.interpolation.InterpolateTestCase.test_interpolate_quoted_brackets_2) ... ok
test_interpolate_quoted_brackets_3 (genshi.template.tests.interpolation.InterpolateTestCase.test_interpolate_quoted_brackets_3) ... ok
test_interpolate_quoted_brackets_4 (genshi.template.tests.interpolation.InterpolateTestCase.test_interpolate_quoted_brackets_4) ... ok
test_interpolate_quoted_brackets_5 (genshi.template.tests.interpolation.InterpolateTestCase.test_interpolate_quoted_brackets_5) ... ok
test_interpolate_short (genshi.template.tests.interpolation.InterpolateTestCase.test_interpolate_short) ... ok
test_interpolate_short_containing_digit (genshi.template.tests.interpolation.InterpolateTestCase.test_interpolate_short_containing_digit) ... ok
test_interpolate_short_containing_dot (genshi.template.tests.interpolation.InterpolateTestCase.test_interpolate_short_containing_dot) ... ok
test_interpolate_short_containing_underscore (genshi.template.tests.interpolation.InterpolateTestCase.test_interpolate_short_containing_underscore) ... ok
test_interpolate_short_doubleescaped (genshi.template.tests.interpolation.InterpolateTestCase.test_interpolate_short_doubleescaped) ... ok
test_interpolate_short_escaped (genshi.template.tests.interpolation.InterpolateTestCase.test_interpolate_short_escaped) ... ok
test_interpolate_short_escaped_2 (genshi.template.tests.interpolation.InterpolateTestCase.test_interpolate_short_escaped_2) ... ok
test_interpolate_short_starting_with_digit (genshi.template.tests.interpolation.InterpolateTestCase.test_interpolate_short_starting_with_digit) ... ok
test_interpolate_short_starting_with_dot (genshi.template.tests.interpolation.InterpolateTestCase.test_interpolate_short_starting_with_dot) ... ok
test_interpolate_short_starting_with_underscore (genshi.template.tests.interpolation.InterpolateTestCase.test_interpolate_short_starting_with_underscore) ... ok
test_interpolate_simple (genshi.template.tests.interpolation.InterpolateTestCase.test_interpolate_simple) ... ok
test_interpolate_string (genshi.template.tests.interpolation.InterpolateTestCase.test_interpolate_string) ... ok
test_interpolate_triplequoted (genshi.template.tests.interpolation.InterpolateTestCase.test_interpolate_triplequoted) ... ok
TemplateLoader (genshi.template.loader)
Doctest: genshi.template.loader.TemplateLoader ... ok
prefixed (genshi.template.loader.TemplateLoader)
Doctest: genshi.template.loader.TemplateLoader.prefixed ... ok
test_absolute_include (genshi.template.tests.loader.TemplateLoaderTestCase.test_absolute_include) ... ok
test_abspath_caching (genshi.template.tests.loader.TemplateLoaderTestCase.test_abspath_caching) ... ok
test_abspath_include_caching_without_search_path (genshi.template.tests.loader.TemplateLoaderTestCase.test_abspath_include_caching_without_search_path) ... ok
test_load_with_callback (genshi.template.tests.loader.TemplateLoaderTestCase.test_load_with_callback) ... ok
test_load_with_default_encoding (genshi.template.tests.loader.TemplateLoaderTestCase.test_load_with_default_encoding) ... ok
test_load_with_explicit_encoding (genshi.template.tests.loader.TemplateLoaderTestCase.test_load_with_explicit_encoding) ... ok
test_prefix_delegation_to_directories (genshi.template.tests.loader.TemplateLoaderTestCase.test_prefix_delegation_to_directories)
Test prefix delegation with the following layout: ... ok
test_prefix_delegation_to_directories_with_subdirs (genshi.template.tests.loader.TemplateLoaderTestCase.test_prefix_delegation_to_directories_with_subdirs)
Test prefix delegation with the following layout: ... ok
test_relative_absolute_template_preferred (genshi.template.tests.loader.TemplateLoaderTestCase.test_relative_absolute_template_preferred) ... ok
test_relative_include_from_inmemory_template (genshi.template.tests.loader.TemplateLoaderTestCase.test_relative_include_from_inmemory_template) ... ok
test_relative_include_parentdir (genshi.template.tests.loader.TemplateLoaderTestCase.test_relative_include_parentdir) ... ok
test_relative_include_samedir (genshi.template.tests.loader.TemplateLoaderTestCase.test_relative_include_samedir) ... ok
test_relative_include_samesubdir (genshi.template.tests.loader.TemplateLoaderTestCase.test_relative_include_samesubdir) ... ok
test_relative_include_subdir (genshi.template.tests.loader.TemplateLoaderTestCase.test_relative_include_subdir) ... ok
test_relative_include_without_loader (genshi.template.tests.loader.TemplateLoaderTestCase.test_relative_include_without_loader) ... ok
test_relative_include_without_loader_relative (genshi.template.tests.loader.TemplateLoaderTestCase.test_relative_include_without_loader_relative) ... ok
test_relative_include_without_search_path (genshi.template.tests.loader.TemplateLoaderTestCase.test_relative_include_without_search_path) ... ok
test_relative_include_without_search_path_nested (genshi.template.tests.loader.TemplateLoaderTestCase.test_relative_include_without_search_path_nested) ... ok
test_search_path_as_string (genshi.template.tests.loader.TemplateLoaderTestCase.test_search_path_as_string) ... ok
test_search_path_empty (genshi.template.tests.loader.TemplateLoaderTestCase.test_search_path_empty) ... ok
MarkupTemplate (genshi.template.markup)
Doctest: genshi.template.markup.MarkupTemplate ... ok
test_allow_exec_false (genshi.template.tests.markup.MarkupTemplateTestCase.test_allow_exec_false) ... ok
test_allow_exec_true (genshi.template.tests.markup.MarkupTemplateTestCase.test_allow_exec_true) ... ok
test_attr_escape_quotes (genshi.template.tests.markup.MarkupTemplateTestCase.test_attr_escape_quotes)
Verify that outputting context data in attribtes escapes quotes. ... ok
test_bad_directive_error (genshi.template.tests.markup.MarkupTemplateTestCase.test_bad_directive_error) ... ok
test_directive_element (genshi.template.tests.markup.MarkupTemplateTestCase.test_directive_element) ... ok
test_directive_single_line_with_translator (genshi.template.tests.markup.MarkupTemplateTestCase.test_directive_single_line_with_translator) ... ok
test_directive_value_syntax_error (genshi.template.tests.markup.MarkupTemplateTestCase.test_directive_value_syntax_error) ... ok
test_dynamic_include_href (genshi.template.tests.markup.MarkupTemplateTestCase.test_dynamic_include_href) ... ok
test_empty_attr (genshi.template.tests.markup.MarkupTemplateTestCase.test_empty_attr) ... ok
test_empty_attr_interpolated (genshi.template.tests.markup.MarkupTemplateTestCase.test_empty_attr_interpolated) ... ok
test_error_when_include_not_found (genshi.template.tests.markup.MarkupTemplateTestCase.test_error_when_include_not_found) ... ok
test_exec_def (genshi.template.tests.markup.MarkupTemplateTestCase.test_exec_def) ... ok
test_exec_import (genshi.template.tests.markup.MarkupTemplateTestCase.test_exec_import) ... ok
test_exec_in_match (genshi.template.tests.markup.MarkupTemplateTestCase.test_exec_in_match) ... ok
test_exec_with_trailing_space (genshi.template.tests.markup.MarkupTemplateTestCase.test_exec_with_trailing_space)
Verify that a code block processing instruction with trailing space ... ok
test_expression_syntax_error (genshi.template.tests.markup.MarkupTemplateTestCase.test_expression_syntax_error) ... ok
test_expression_syntax_error_multi_line (genshi.template.tests.markup.MarkupTemplateTestCase.test_expression_syntax_error_multi_line) ... ok
test_fallback_when_auto_reload_true (genshi.template.tests.markup.MarkupTemplateTestCase.test_fallback_when_auto_reload_true) ... ok
test_fallback_when_include_found (genshi.template.tests.markup.MarkupTemplateTestCase.test_fallback_when_include_found) ... ok
test_fallback_when_include_not_found (genshi.template.tests.markup.MarkupTemplateTestCase.test_fallback_when_include_not_found) ... ok
test_include_fallback_with_directive (genshi.template.tests.markup.MarkupTemplateTestCase.test_include_fallback_with_directive) ... ok
test_include_in_fallback (genshi.template.tests.markup.MarkupTemplateTestCase.test_include_in_fallback) ... ok
test_include_in_loop (genshi.template.tests.markup.MarkupTemplateTestCase.test_include_in_loop) ... ok
test_include_inline_recursive (genshi.template.tests.markup.MarkupTemplateTestCase.test_include_inline_recursive) ... ok
test_include_inlined (genshi.template.tests.markup.MarkupTemplateTestCase.test_include_inlined) ... ok
test_include_inlined_in_loop (genshi.template.tests.markup.MarkupTemplateTestCase.test_include_inlined_in_loop) ... ok
test_interpolate_leading_trailing_space (genshi.template.tests.markup.MarkupTemplateTestCase.test_interpolate_leading_trailing_space) ... ok
test_interpolate_list_result (genshi.template.tests.markup.MarkupTemplateTestCase.test_interpolate_list_result) ... ok
test_interpolate_mixed3 (genshi.template.tests.markup.MarkupTemplateTestCase.test_interpolate_mixed3) ... ok
test_interpolate_multiline (genshi.template.tests.markup.MarkupTemplateTestCase.test_interpolate_multiline) ... ok
test_interpolate_non_string_attrs (genshi.template.tests.markup.MarkupTemplateTestCase.test_interpolate_non_string_attrs) ... ok
test_latin1_encoded_explicit_encoding (genshi.template.tests.markup.MarkupTemplateTestCase.test_latin1_encoded_explicit_encoding) ... ok
test_latin1_encoded_with_xmldecl (genshi.template.tests.markup.MarkupTemplateTestCase.test_latin1_encoded_with_xmldecl) ... ok
test_markup_noescape (genshi.template.tests.markup.MarkupTemplateTestCase.test_markup_noescape)
Verify that outputting context data that is a `Markup` instance is not ... ok
test_match_tail_handling (genshi.template.tests.markup.MarkupTemplateTestCase.test_match_tail_handling) ... ok
test_match_without_select (genshi.template.tests.markup.MarkupTemplateTestCase.test_match_without_select) ... ok
test_namespace_on_removed_elem (genshi.template.tests.markup.MarkupTemplateTestCase.test_namespace_on_removed_elem)
Verify that a namespace declaration on an element that is removed from ... ok
test_nested_include_fallback (genshi.template.tests.markup.MarkupTemplateTestCase.test_nested_include_fallback) ... ok
test_nested_include_in_fallback (genshi.template.tests.markup.MarkupTemplateTestCase.test_nested_include_in_fallback) ... ok
test_nested_include_matches (genshi.template.tests.markup.MarkupTemplateTestCase.test_nested_include_matches) ... ok
test_nested_matches_without_buffering (genshi.template.tests.markup.MarkupTemplateTestCase.test_nested_matches_without_buffering) ... ok
test_normal_comment (genshi.template.tests.markup.MarkupTemplateTestCase.test_normal_comment) ... ok
test_parse_fileobj (genshi.template.tests.markup.MarkupTemplateTestCase.test_parse_fileobj) ... ok
test_parse_stream (genshi.template.tests.markup.MarkupTemplateTestCase.test_parse_stream) ... ok
test_parse_with_same_namespace_nested (genshi.template.tests.markup.MarkupTemplateTestCase.test_parse_with_same_namespace_nested) ... ok
test_pickle (genshi.template.tests.markup.MarkupTemplateTestCase.test_pickle) ... ok
test_select_included_elements (genshi.template.tests.markup.MarkupTemplateTestCase.test_select_included_elements) ... ok
test_template_comment (genshi.template.tests.markup.MarkupTemplateTestCase.test_template_comment) ... ok
test_text_noescape_quotes (genshi.template.tests.markup.MarkupTemplateTestCase.test_text_noescape_quotes)
Verify that outputting context data in text nodes doesn't escape ... ok
test_with_in_match (genshi.template.tests.markup.MarkupTemplateTestCase.test_with_in_match) ... ok
test_helper_functions (genshi.template.tests.plugin.MarkupTemplateEnginePluginTestCase.test_helper_functions) ... ok
test_init_no_options (genshi.template.tests.plugin.MarkupTemplateEnginePluginTestCase.test_init_no_options) ... ok
test_init_with_invalid_cache_size (genshi.template.tests.plugin.MarkupTemplateEnginePluginTestCase.test_init_with_invalid_cache_size) ... ok
test_init_with_invalid_doctype (genshi.template.tests.plugin.MarkupTemplateEnginePluginTestCase.test_init_with_invalid_doctype) ... ok
test_init_with_invalid_output_format (genshi.template.tests.plugin.MarkupTemplateEnginePluginTestCase.test_init_with_invalid_output_format) ... ok
test_init_with_loader_options (genshi.template.tests.plugin.MarkupTemplateEnginePluginTestCase.test_init_with_loader_options) ... ok
test_init_with_output_options (genshi.template.tests.plugin.MarkupTemplateEnginePluginTestCase.test_init_with_output_options) ... ok
test_load_template_from_file (genshi.template.tests.plugin.MarkupTemplateEnginePluginTestCase.test_load_template_from_file) ... ok
test_load_template_from_string (genshi.template.tests.plugin.MarkupTemplateEnginePluginTestCase.test_load_template_from_string) ... ok
test_render (genshi.template.tests.plugin.MarkupTemplateEnginePluginTestCase.test_render) ... ok
test_render_fragment_with_doctype (genshi.template.tests.plugin.MarkupTemplateEnginePluginTestCase.test_render_fragment_with_doctype) ... ok
test_render_with_doctype (genshi.template.tests.plugin.MarkupTemplateEnginePluginTestCase.test_render_with_doctype) ... ok
test_render_with_format (genshi.template.tests.plugin.MarkupTemplateEnginePluginTestCase.test_render_with_format) ... ok
test_transform_with_load (genshi.template.tests.plugin.MarkupTemplateEnginePluginTestCase.test_transform_with_load) ... ok
test_transform_without_load (genshi.template.tests.plugin.MarkupTemplateEnginePluginTestCase.test_transform_without_load) ... ok
test_helper_functions (genshi.template.tests.plugin.TextTemplateEnginePluginTestCase.test_helper_functions) ... ok
test_init_no_options (genshi.template.tests.plugin.TextTemplateEnginePluginTestCase.test_init_no_options) ... ok
test_init_with_loader_options (genshi.template.tests.plugin.TextTemplateEnginePluginTestCase.test_init_with_loader_options) ... ok
test_init_with_new_syntax (genshi.template.tests.plugin.TextTemplateEnginePluginTestCase.test_init_with_new_syntax) ... ok
test_init_with_output_options (genshi.template.tests.plugin.TextTemplateEnginePluginTestCase.test_init_with_output_options) ... ok
test_load_template_from_file (genshi.template.tests.plugin.TextTemplateEnginePluginTestCase.test_load_template_from_file) ... ok
test_load_template_from_string (genshi.template.tests.plugin.TextTemplateEnginePluginTestCase.test_load_template_from_string) ... ok
test_render (genshi.template.tests.plugin.TextTemplateEnginePluginTestCase.test_render) ... ok
test_transform_with_load (genshi.template.tests.plugin.TextTemplateEnginePluginTestCase.test_transform_with_load) ... ok
test_transform_without_load (genshi.template.tests.plugin.TextTemplateEnginePluginTestCase.test_transform_without_load) ... ok
NewTextTemplate (genshi.template.text)
Doctest: genshi.template.text.NewTextTemplate ... ok
OldTextTemplate (genshi.template.text)
Doctest: genshi.template.text.OldTextTemplate ... ok
test_comment (genshi.template.tests.text.OldTextTemplateTestCase.test_comment) ... ok
test_comment_escaping (genshi.template.tests.text.OldTextTemplateTestCase.test_comment_escaping) ... ok
test_empty_lines1 (genshi.template.tests.text.OldTextTemplateTestCase.test_empty_lines1) ... ok
test_empty_lines2 (genshi.template.tests.text.OldTextTemplateTestCase.test_empty_lines2) ... ok
test_end_with_args (genshi.template.tests.text.OldTextTemplateTestCase.test_end_with_args) ... ok
test_escaping (genshi.template.tests.text.OldTextTemplateTestCase.test_escaping) ... ok
test_include (genshi.template.tests.text.OldTextTemplateTestCase.test_include) ... ok
test_latin1_encoded (genshi.template.tests.text.OldTextTemplateTestCase.test_latin1_encoded) ... ok
test_unicode_input (genshi.template.tests.text.OldTextTemplateTestCase.test_unicode_input) ... ok
test_comment (genshi.template.tests.text.NewTextTemplateTestCase.test_comment) ... ok
test_comment_escaping (genshi.template.tests.text.NewTextTemplateTestCase.test_comment_escaping) ... ok
test_empty_lines1 (genshi.template.tests.text.NewTextTemplateTestCase.test_empty_lines1) ... ok
test_empty_lines1_with_crlf (genshi.template.tests.text.NewTextTemplateTestCase.test_empty_lines1_with_crlf) ... ok
test_empty_lines2 (genshi.template.tests.text.NewTextTemplateTestCase.test_empty_lines2) ... ok
test_empty_lines2_with_crlf (genshi.template.tests.text.NewTextTemplateTestCase.test_empty_lines2_with_crlf) ... ok
test_end_with_args (genshi.template.tests.text.NewTextTemplateTestCase.test_end_with_args) ... ok
test_escaping (genshi.template.tests.text.NewTextTemplateTestCase.test_escaping) ... ok
test_exec_def (genshi.template.tests.text.NewTextTemplateTestCase.test_exec_def) ... ok
test_exec_import (genshi.template.tests.text.NewTextTemplateTestCase.test_exec_import) ... ok
test_exec_with_trailing_space (genshi.template.tests.text.NewTextTemplateTestCase.test_exec_with_trailing_space)
Verify that a code block with trailing space does not cause a syntax ... ok
test_include (genshi.template.tests.text.NewTextTemplateTestCase.test_include) ... ok
test_include_expr (genshi.template.tests.text.NewTextTemplateTestCase.test_include_expr) ... ok
test_latin1_encoded (genshi.template.tests.text.NewTextTemplateTestCase.test_latin1_encoded) ... ok
test_unicode_input (genshi.template.tests.text.NewTextTemplateTestCase.test_unicode_input) ... ok
LRUCache (genshi.util)
Doctest: genshi.util.LRUCache ... ok
flatten (genshi.util)
Doctest: genshi.util.flatten ... ok
plaintext (genshi.util)
Doctest: genshi.util.plaintext ... ok
stripentities (genshi.util)
Doctest: genshi.util.stripentities ... ok
striptags (genshi.util)
Doctest: genshi.util.striptags ... ok
test_getitem (genshi.tests.util.LRUCacheTestCase.test_getitem) ... ok
test_setitem (genshi.tests.util.LRUCacheTestCase.test_setitem) ... ok
----------------------------------------------------------------------
Ran 894 tests in 0.951s
OK
+ RPM_EC=0
++ jobs -p
+ exit 0
Processing files: python3-genshi-0.7.7-6.ocs23.loongarch64
Executing(%doc): /bin/sh -e /var/tmp/rpm-tmp.tkFaSd
+ umask 022
+ cd /builddir/build/BUILD
+ cd Genshi-0.7.7
+ DOCDIR=/builddir/build/BUILDROOT/python-genshi-0.7.7-6.ocs23.loongarch64/usr/share/doc/python3-genshi
+ export LC_ALL=C
+ LC_ALL=C
+ export DOCDIR
+ /usr/bin/mkdir -p /builddir/build/BUILDROOT/python-genshi-0.7.7-6.ocs23.loongarch64/usr/share/doc/python3-genshi
+ cp -pr ChangeLog /builddir/build/BUILDROOT/python-genshi-0.7.7-6.ocs23.loongarch64/usr/share/doc/python3-genshi
+ cp -pr doc /builddir/build/BUILDROOT/python-genshi-0.7.7-6.ocs23.loongarch64/usr/share/doc/python3-genshi
+ cp -pr examples /builddir/build/BUILDROOT/python-genshi-0.7.7-6.ocs23.loongarch64/usr/share/doc/python3-genshi
+ cp -pr README.txt /builddir/build/BUILDROOT/python-genshi-0.7.7-6.ocs23.loongarch64/usr/share/doc/python3-genshi
+ RPM_EC=0
++ jobs -p
+ exit 0
Provides: python-genshi = 0.7.7-6.ocs23 python3-genshi = 0.7.7-6.ocs23 python3-genshi(loongarch-64) = 0.7.7-6.ocs23 python3.11-genshi = 0.7.7-6.ocs23 python3.11dist(genshi) = 0.7.7 python3dist(genshi) = 0.7.7
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: ld-linux-loongarch-lp64d.so.1()(64bit) ld-linux-loongarch-lp64d.so.1(GLIBC_2.36)(64bit) libc.so.6()(64bit) libc.so.6(GLIBC_2.36)(64bit) python(abi) = 3.11 python3.11dist(six) rtld(GNU_HASH)
Obsoletes: python3.11-genshi < 0.7.7-6.ocs23
Processing files: python-genshi-debugsource-0.7.7-6.ocs23.loongarch64
Provides: python-genshi-debugsource = 0.7.7-6.ocs23 python-genshi-debugsource(loongarch-64) = 0.7.7-6.ocs23
Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1
Processing files: python3-genshi-debuginfo-0.7.7-6.ocs23.loongarch64
Provides: debuginfo(build-id) = 185ef43cae686ca7eeccc79c61872c516594deda python-genshi-debuginfo = 0.7.7-6.ocs23 python3-genshi-debuginfo = 0.7.7-6.ocs23 python3-genshi-debuginfo(loongarch-64) = 0.7.7-6.ocs23 python3.11-genshi-debuginfo = 0.7.7-6.ocs23
Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1
Recommends: python-genshi-debugsource(loongarch-64) = 0.7.7-6.ocs23
Checking for unpackaged file(s): /usr/lib/rpm/check-files /builddir/build/BUILDROOT/python-genshi-0.7.7-6.ocs23.loongarch64
Wrote: /builddir/build/SRPMS/python-genshi-0.7.7-6.ocs23.src.rpm
Wrote: /builddir/build/RPMS/python-genshi-debugsource-0.7.7-6.ocs23.loongarch64.rpm
Wrote: /builddir/build/RPMS/python3-genshi-debuginfo-0.7.7-6.ocs23.loongarch64.rpm
Wrote: /builddir/build/RPMS/python3-genshi-0.7.7-6.ocs23.loongarch64.rpm
Child return code was: 0