Mock Version: 5.0 Mock Version: 5.0 Mock Version: 5.0 ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -bs --noclean --target riscv64 --nodeps /builddir/build/SPECS/python-param.spec'], chrootPath='/var/lib/mock/f40-build-2395140-60536/root'env={'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'}shell=Falselogger=timeout=864000uid=996gid=135user='mockbuild'nspawn_args=[]unshare_net=TrueprintOutput=False) Executing command: ['bash', '--login', '-c', '/usr/bin/rpmbuild -bs --noclean --target riscv64 --nodeps /builddir/build/SPECS/python-param.spec'] with env {'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'} and shell False Building target platforms: riscv64 Building for target riscv64 setting SOURCE_DATE_EPOCH=1707696000 Wrote: /builddir/build/SRPMS/python-param-2.0.2-1.fc40.src.rpm Child return code was: 0 ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -br --noclean --target riscv64 --nodeps /builddir/build/SPECS/python-param.spec'], chrootPath='/var/lib/mock/f40-build-2395140-60536/root'env={'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'}shell=Falselogger=timeout=864000uid=996gid=135user='mockbuild'nspawn_args=[]unshare_net=TrueraiseExc=FalseprintOutput=False) Executing command: ['bash', '--login', '-c', '/usr/bin/rpmbuild -br --noclean --target riscv64 --nodeps /builddir/build/SPECS/python-param.spec'] with env {'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'} and shell False Building target platforms: riscv64 Building for target riscv64 setting SOURCE_DATE_EPOCH=1707696000 Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.XOxLbD + umask 022 + cd /builddir/build/BUILD + cd /builddir/build/BUILD + rm -rf param-2.0.2 + /usr/lib/rpm/rpmuncompress -x /builddir/build/SOURCES/param-2.0.2.tar.gz + STATUS=0 + '[' 0 -ne 0 ']' + cd param-2.0.2 + rm -rf /builddir/build/BUILD/param-2.0.2-SPECPARTS + /usr/bin/mkdir -p /builddir/build/BUILD/param-2.0.2-SPECPARTS + /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w . + /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/0001-Downstream-only-don-t-fail-tests-on-warnings.patch + /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch -f + sed -r -i 's/^([[:blank:]]*)("coverage)/\1# \2/' pyproject.toml + RPM_EC=0 ++ jobs -p + exit 0 Executing(%generate_buildrequires): /bin/sh -e /var/tmp/rpm-tmp.ykk4t2 + umask 022 + cd /builddir/build/BUILD + cd param-2.0.2 + export SETUPTOOLS_SCM_PRETEND_VERSION=2.0.2 + SETUPTOOLS_SCM_PRETEND_VERSION=2.0.2 + CFLAGS='-O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer ' + export CFLAGS + CXXFLAGS='-O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer ' + export CXXFLAGS + FFLAGS='-O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -I/usr/lib64/gfortran/modules ' + export FFLAGS + FCFLAGS='-O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -I/usr/lib64/gfortran/modules ' + export FCFLAGS + VALAFLAGS=-g + export VALAFLAGS + RUSTFLAGS='-Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-Wl,-z,relro -Clink-arg=-Wl,-z,now -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn' + export RUSTFLAGS + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes ' + export LDFLAGS + LT_SYS_LIBRARY_PATH=/usr/lib64: + export LT_SYS_LIBRARY_PATH + CC=gcc + export CC + CXX=g++ + export CXX + echo pyproject-rpm-macros + echo python3-devel + echo 'python3dist(pip) >= 19' + echo 'python3dist(packaging)' + '[' -f pyproject.toml ']' + echo '(python3dist(tomli) if python3-devel < 3.11)' + rm -rfv '*.dist-info/' + '[' -f /usr/bin/python3 ']' + mkdir -p /builddir/build/BUILD/param-2.0.2/.pyproject-builddir + echo -n + CFLAGS='-O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer ' + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes ' + TMPDIR=/builddir/build/BUILD/param-2.0.2/.pyproject-builddir + RPM_TOXENV=py312 + HOSTNAME=rpmbuild + /usr/bin/python3 -Bs /usr/lib/rpm/redhat/pyproject_buildrequires.py --generate-extras --python3_pkgversion 3 --wheeldir /builddir/build/BUILD/param-2.0.2/pyproject-wheeldir --output /builddir/build/BUILD/python-param-2.0.2-1.fc40.riscv64-pyproject-buildrequires -x tests,tests-deser Handling hatchling from build-system.requires Requirement not satisfied: hatchling Handling hatch-vcs from build-system.requires Requirement not satisfied: hatch-vcs Exiting dependency generation pass: build backend + cat /builddir/build/BUILD/python-param-2.0.2-1.fc40.riscv64-pyproject-buildrequires + rm -rfv '*.dist-info/' + RPM_EC=0 ++ jobs -p + exit 0 Wrote: /builddir/build/SRPMS/python-param-2.0.2-1.fc40.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 riscv64 --nodeps /builddir/build/SPECS/python-param.spec'], chrootPath='/var/lib/mock/f40-build-2395140-60536/root'env={'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'}shell=Falselogger=timeout=864000uid=996gid=135user='mockbuild'nspawn_args=[]unshare_net=TrueraiseExc=FalseprintOutput=False) Executing command: ['bash', '--login', '-c', '/usr/bin/rpmbuild -br --noclean --target riscv64 --nodeps /builddir/build/SPECS/python-param.spec'] with env {'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'} and shell False Building target platforms: riscv64 Building for target riscv64 setting SOURCE_DATE_EPOCH=1707696000 Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.3UkQS8 + umask 022 + cd /builddir/build/BUILD + cd /builddir/build/BUILD + rm -rf param-2.0.2 + /usr/lib/rpm/rpmuncompress -x /builddir/build/SOURCES/param-2.0.2.tar.gz + STATUS=0 + '[' 0 -ne 0 ']' + cd param-2.0.2 + rm -rf /builddir/build/BUILD/param-2.0.2-SPECPARTS + /usr/bin/mkdir -p /builddir/build/BUILD/param-2.0.2-SPECPARTS + /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w . + /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/0001-Downstream-only-don-t-fail-tests-on-warnings.patch + /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch -f + sed -r -i 's/^([[:blank:]]*)("coverage)/\1# \2/' pyproject.toml + RPM_EC=0 ++ jobs -p + exit 0 Executing(%generate_buildrequires): /bin/sh -e /var/tmp/rpm-tmp.OPpgxg + umask 022 + cd /builddir/build/BUILD + cd param-2.0.2 + export SETUPTOOLS_SCM_PRETEND_VERSION=2.0.2 + SETUPTOOLS_SCM_PRETEND_VERSION=2.0.2 + CFLAGS='-O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer ' + export CFLAGS + CXXFLAGS='-O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer ' + export CXXFLAGS + FFLAGS='-O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -I/usr/lib64/gfortran/modules ' + export FFLAGS + FCFLAGS='-O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -I/usr/lib64/gfortran/modules ' + export FCFLAGS + VALAFLAGS=-g + export VALAFLAGS + RUSTFLAGS='-Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-Wl,-z,relro -Clink-arg=-Wl,-z,now -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn' + export RUSTFLAGS + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes ' + export LDFLAGS + LT_SYS_LIBRARY_PATH=/usr/lib64: + export LT_SYS_LIBRARY_PATH + CC=gcc + export CC + CXX=g++ + export CXX + echo pyproject-rpm-macros + echo python3-devel + echo 'python3dist(pip) >= 19' + echo 'python3dist(packaging)' + '[' -f pyproject.toml ']' + echo '(python3dist(tomli) if python3-devel < 3.11)' + rm -rfv '*.dist-info/' + '[' -f /usr/bin/python3 ']' + mkdir -p /builddir/build/BUILD/param-2.0.2/.pyproject-builddir + echo -n + CFLAGS='-O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer ' + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes ' + TMPDIR=/builddir/build/BUILD/param-2.0.2/.pyproject-builddir + RPM_TOXENV=py312 + HOSTNAME=rpmbuild + /usr/bin/python3 -Bs /usr/lib/rpm/redhat/pyproject_buildrequires.py --generate-extras --python3_pkgversion 3 --wheeldir /builddir/build/BUILD/param-2.0.2/pyproject-wheeldir --output /builddir/build/BUILD/python-param-2.0.2-1.fc40.riscv64-pyproject-buildrequires -x tests,tests-deser Handling hatchling from build-system.requires Requirement satisfied: hatchling (installed: hatchling 1.21.1) Handling hatch-vcs from build-system.requires Requirement satisfied: hatch-vcs (installed: hatch-vcs 0.4.0) Handling param[doc]; extra == 'all' from hook generated metadata: Requires-Dist (param) Ignoring alien requirement: param[doc]; extra == 'all' Handling param[lint]; extra == 'all' from hook generated metadata: Requires-Dist (param) Ignoring alien requirement: param[lint]; extra == 'all' Handling param[tests-full]; extra == 'all' from hook generated metadata: Requires-Dist (param) Ignoring alien requirement: param[tests-full]; extra == 'all' Handling nbsite==0.8.4; extra == 'doc' from hook generated metadata: Requires-Dist (param) Ignoring alien requirement: nbsite==0.8.4; extra == 'doc' Handling param[examples]; extra == 'doc' from hook generated metadata: Requires-Dist (param) Ignoring alien requirement: param[examples]; extra == 'doc' Handling sphinx-remove-toctrees; extra == 'doc' from hook generated metadata: Requires-Dist (param) Ignoring alien requirement: sphinx-remove-toctrees; extra == 'doc' Handling aiohttp; extra == 'examples' from hook generated metadata: Requires-Dist (param) Ignoring alien requirement: aiohttp; extra == 'examples' Handling pandas; extra == 'examples' from hook generated metadata: Requires-Dist (param) Ignoring alien requirement: pandas; extra == 'examples' Handling panel; extra == 'examples' from hook generated metadata: Requires-Dist (param) Ignoring alien requirement: panel; extra == 'examples' Handling flake8; extra == 'lint' from hook generated metadata: Requires-Dist (param) Ignoring alien requirement: flake8; extra == 'lint' Handling pre-commit; extra == 'lint' from hook generated metadata: Requires-Dist (param) Ignoring alien requirement: pre-commit; extra == 'lint' Handling pytest; extra == 'tests' from hook generated metadata: Requires-Dist (param) Requirement not satisfied: pytest; extra == 'tests' Handling pytest-asyncio; extra == 'tests' from hook generated metadata: Requires-Dist (param) Requirement not satisfied: pytest-asyncio; extra == 'tests' Handling odfpy; extra == 'tests-deser' from hook generated metadata: Requires-Dist (param) Requirement not satisfied: odfpy; extra == 'tests-deser' Handling openpyxl; extra == 'tests-deser' from hook generated metadata: Requires-Dist (param) Requirement not satisfied: openpyxl; extra == 'tests-deser' Handling pyarrow; extra == 'tests-deser' from hook generated metadata: Requires-Dist (param) Requirement not satisfied: pyarrow; extra == 'tests-deser' Handling tables; extra == 'tests-deser' from hook generated metadata: Requires-Dist (param) Requirement not satisfied: tables; extra == 'tests-deser' Handling xlrd; extra == 'tests-deser' from hook generated metadata: Requires-Dist (param) Requirement not satisfied: xlrd; extra == 'tests-deser' Handling nbval; extra == 'tests-examples' from hook generated metadata: Requires-Dist (param) Ignoring alien requirement: nbval; extra == 'tests-examples' Handling param[examples]; extra == 'tests-examples' from hook generated metadata: Requires-Dist (param) Ignoring alien requirement: param[examples]; extra == 'tests-examples' Handling pytest; extra == 'tests-examples' from hook generated metadata: Requires-Dist (param) Ignoring alien requirement: pytest; extra == 'tests-examples' Handling pytest-asyncio; extra == 'tests-examples' from hook generated metadata: Requires-Dist (param) Ignoring alien requirement: pytest-asyncio; extra == 'tests-examples' Handling pytest-xdist; extra == 'tests-examples' from hook generated metadata: Requires-Dist (param) Ignoring alien requirement: pytest-xdist; extra == 'tests-examples' Handling cloudpickle; extra == 'tests-full' from hook generated metadata: Requires-Dist (param) Ignoring alien requirement: cloudpickle; extra == 'tests-full' Handling gmpy; extra == 'tests-full' from hook generated metadata: Requires-Dist (param) Ignoring alien requirement: gmpy; extra == 'tests-full' Handling ipython; extra == 'tests-full' from hook generated metadata: Requires-Dist (param) Ignoring alien requirement: ipython; extra == 'tests-full' Handling jsonschema; extra == 'tests-full' from hook generated metadata: Requires-Dist (param) Ignoring alien requirement: jsonschema; extra == 'tests-full' Handling nest-asyncio; extra == 'tests-full' from hook generated metadata: Requires-Dist (param) Ignoring alien requirement: nest-asyncio; extra == 'tests-full' Handling numpy; extra == 'tests-full' from hook generated metadata: Requires-Dist (param) Ignoring alien requirement: numpy; extra == 'tests-full' Handling pandas; extra == 'tests-full' from hook generated metadata: Requires-Dist (param) Ignoring alien requirement: pandas; extra == 'tests-full' Handling param[tests-deser]; extra == 'tests-full' from hook generated metadata: Requires-Dist (param) Ignoring alien requirement: param[tests-deser]; extra == 'tests-full' Handling param[tests-examples]; extra == 'tests-full' from hook generated metadata: Requires-Dist (param) Ignoring alien requirement: param[tests-examples]; extra == 'tests-full' Handling param[tests]; extra == 'tests-full' from hook generated metadata: Requires-Dist (param) Ignoring alien requirement: param[tests]; extra == 'tests-full' + cat /builddir/build/BUILD/python-param-2.0.2-1.fc40.riscv64-pyproject-buildrequires + rm -rfv param-2.0.2.dist-info/ removed 'param-2.0.2.dist-info/METADATA' removed directory 'param-2.0.2.dist-info/' + RPM_EC=0 ++ jobs -p + exit 0 Wrote: /builddir/build/SRPMS/python-param-2.0.2-1.fc40.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 riscv64 --nodeps /builddir/build/SPECS/python-param.spec'], chrootPath='/var/lib/mock/f40-build-2395140-60536/root'env={'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'}shell=Falselogger=timeout=864000uid=996gid=135user='mockbuild'nspawn_args=[]unshare_net=TrueraiseExc=FalseprintOutput=False) Executing command: ['bash', '--login', '-c', '/usr/bin/rpmbuild -br --noclean --target riscv64 --nodeps /builddir/build/SPECS/python-param.spec'] with env {'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'} and shell False Building target platforms: riscv64 Building for target riscv64 setting SOURCE_DATE_EPOCH=1707696000 Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.uElvcJ + umask 022 + cd /builddir/build/BUILD + cd /builddir/build/BUILD + rm -rf param-2.0.2 + /usr/lib/rpm/rpmuncompress -x /builddir/build/SOURCES/param-2.0.2.tar.gz + STATUS=0 + '[' 0 -ne 0 ']' + cd param-2.0.2 + rm -rf /builddir/build/BUILD/param-2.0.2-SPECPARTS + /usr/bin/mkdir -p /builddir/build/BUILD/param-2.0.2-SPECPARTS + /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w . + /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/0001-Downstream-only-don-t-fail-tests-on-warnings.patch + /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch -f + sed -r -i 's/^([[:blank:]]*)("coverage)/\1# \2/' pyproject.toml + RPM_EC=0 ++ jobs -p + exit 0 Executing(%generate_buildrequires): /bin/sh -e /var/tmp/rpm-tmp.ET6GfJ + umask 022 + cd /builddir/build/BUILD + cd param-2.0.2 + export SETUPTOOLS_SCM_PRETEND_VERSION=2.0.2 + SETUPTOOLS_SCM_PRETEND_VERSION=2.0.2 + CFLAGS='-O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer ' + export CFLAGS + CXXFLAGS='-O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer ' + export CXXFLAGS + FFLAGS='-O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -I/usr/lib64/gfortran/modules ' + export FFLAGS + FCFLAGS='-O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -I/usr/lib64/gfortran/modules ' + export FCFLAGS + VALAFLAGS=-g + export VALAFLAGS + RUSTFLAGS='-Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-Wl,-z,relro -Clink-arg=-Wl,-z,now -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn' + export RUSTFLAGS + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes ' + export LDFLAGS + LT_SYS_LIBRARY_PATH=/usr/lib64: + export LT_SYS_LIBRARY_PATH + CC=gcc + export CC + CXX=g++ + export CXX + echo pyproject-rpm-macros + echo python3-devel + echo 'python3dist(pip) >= 19' + echo 'python3dist(packaging)' + '[' -f pyproject.toml ']' + echo '(python3dist(tomli) if python3-devel < 3.11)' + rm -rfv '*.dist-info/' + '[' -f /usr/bin/python3 ']' + mkdir -p /builddir/build/BUILD/param-2.0.2/.pyproject-builddir + echo -n + CFLAGS='-O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer ' + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes ' + TMPDIR=/builddir/build/BUILD/param-2.0.2/.pyproject-builddir + RPM_TOXENV=py312 + HOSTNAME=rpmbuild + /usr/bin/python3 -Bs /usr/lib/rpm/redhat/pyproject_buildrequires.py --generate-extras --python3_pkgversion 3 --wheeldir /builddir/build/BUILD/param-2.0.2/pyproject-wheeldir --output /builddir/build/BUILD/python-param-2.0.2-1.fc40.riscv64-pyproject-buildrequires -x tests,tests-deser Handling hatchling from build-system.requires Requirement satisfied: hatchling (installed: hatchling 1.21.1) Handling hatch-vcs from build-system.requires Requirement satisfied: hatch-vcs (installed: hatch-vcs 0.4.0) Handling param[doc]; extra == 'all' from hook generated metadata: Requires-Dist (param) Ignoring alien requirement: param[doc]; extra == 'all' Handling param[lint]; extra == 'all' from hook generated metadata: Requires-Dist (param) Ignoring alien requirement: param[lint]; extra == 'all' Handling param[tests-full]; extra == 'all' from hook generated metadata: Requires-Dist (param) Ignoring alien requirement: param[tests-full]; extra == 'all' Handling nbsite==0.8.4; extra == 'doc' from hook generated metadata: Requires-Dist (param) Ignoring alien requirement: nbsite==0.8.4; extra == 'doc' Handling param[examples]; extra == 'doc' from hook generated metadata: Requires-Dist (param) Ignoring alien requirement: param[examples]; extra == 'doc' Handling sphinx-remove-toctrees; extra == 'doc' from hook generated metadata: Requires-Dist (param) Ignoring alien requirement: sphinx-remove-toctrees; extra == 'doc' Handling aiohttp; extra == 'examples' from hook generated metadata: Requires-Dist (param) Ignoring alien requirement: aiohttp; extra == 'examples' Handling pandas; extra == 'examples' from hook generated metadata: Requires-Dist (param) Ignoring alien requirement: pandas; extra == 'examples' Handling panel; extra == 'examples' from hook generated metadata: Requires-Dist (param) Ignoring alien requirement: panel; extra == 'examples' Handling flake8; extra == 'lint' from hook generated metadata: Requires-Dist (param) Ignoring alien requirement: flake8; extra == 'lint' Handling pre-commit; extra == 'lint' from hook generated metadata: Requires-Dist (param) Ignoring alien requirement: pre-commit; extra == 'lint' Handling pytest; extra == 'tests' from hook generated metadata: Requires-Dist (param) Requirement satisfied: pytest; extra == 'tests' (installed: pytest 7.3.2) Handling pytest-asyncio; extra == 'tests' from hook generated metadata: Requires-Dist (param) Requirement satisfied: pytest-asyncio; extra == 'tests' (installed: pytest-asyncio 0.21.0) Handling odfpy; extra == 'tests-deser' from hook generated metadata: Requires-Dist (param) Requirement satisfied: odfpy; extra == 'tests-deser' (installed: odfpy 1.4.1) Handling openpyxl; extra == 'tests-deser' from hook generated metadata: Requires-Dist (param) Requirement satisfied: openpyxl; extra == 'tests-deser' (installed: openpyxl 3.1.2) Handling pyarrow; extra == 'tests-deser' from hook generated metadata: Requires-Dist (param) Requirement satisfied: pyarrow; extra == 'tests-deser' (installed: pyarrow 13.0.0) Handling tables; extra == 'tests-deser' from hook generated metadata: Requires-Dist (param) Requirement satisfied: tables; extra == 'tests-deser' (installed: tables 3.8.0) Handling xlrd; extra == 'tests-deser' from hook generated metadata: Requires-Dist (param) Requirement satisfied: xlrd; extra == 'tests-deser' (installed: xlrd 2.0.1) Handling nbval; extra == 'tests-examples' from hook generated metadata: Requires-Dist (param) Ignoring alien requirement: nbval; extra == 'tests-examples' Handling param[examples]; extra == 'tests-examples' from hook generated metadata: Requires-Dist (param) Ignoring alien requirement: param[examples]; extra == 'tests-examples' Handling pytest; extra == 'tests-examples' from hook generated metadata: Requires-Dist (param) Ignoring alien requirement: pytest; extra == 'tests-examples' Handling pytest-asyncio; extra == 'tests-examples' from hook generated metadata: Requires-Dist (param) Ignoring alien requirement: pytest-asyncio; extra == 'tests-examples' Handling pytest-xdist; extra == 'tests-examples' from hook generated metadata: Requires-Dist (param) Ignoring alien requirement: pytest-xdist; extra == 'tests-examples' Handling cloudpickle; extra == 'tests-full' from hook generated metadata: Requires-Dist (param) Ignoring alien requirement: cloudpickle; extra == 'tests-full' Handling gmpy; extra == 'tests-full' from hook generated metadata: Requires-Dist (param) Ignoring alien requirement: gmpy; extra == 'tests-full' Handling ipython; extra == 'tests-full' from hook generated metadata: Requires-Dist (param) Ignoring alien requirement: ipython; extra == 'tests-full' Handling jsonschema; extra == 'tests-full' from hook generated metadata: Requires-Dist (param) Ignoring alien requirement: jsonschema; extra == 'tests-full' Handling nest-asyncio; extra == 'tests-full' from hook generated metadata: Requires-Dist (param) Ignoring alien requirement: nest-asyncio; extra == 'tests-full' Handling numpy; extra == 'tests-full' from hook generated metadata: Requires-Dist (param) Ignoring alien requirement: numpy; extra == 'tests-full' Handling pandas; extra == 'tests-full' from hook generated metadata: Requires-Dist (param) Ignoring alien requirement: pandas; extra == 'tests-full' Handling param[tests-deser]; extra == 'tests-full' from hook generated metadata: Requires-Dist (param) Ignoring alien requirement: param[tests-deser]; extra == 'tests-full' Handling param[tests-examples]; extra == 'tests-full' from hook generated metadata: Requires-Dist (param) Ignoring alien requirement: param[tests-examples]; extra == 'tests-full' Handling param[tests]; extra == 'tests-full' from hook generated metadata: Requires-Dist (param) Ignoring alien requirement: param[tests]; extra == 'tests-full' + cat /builddir/build/BUILD/python-param-2.0.2-1.fc40.riscv64-pyproject-buildrequires + rm -rfv param-2.0.2.dist-info/ removed 'param-2.0.2.dist-info/METADATA' removed directory 'param-2.0.2.dist-info/' + RPM_EC=0 ++ jobs -p + exit 0 Wrote: /builddir/build/SRPMS/python-param-2.0.2-1.fc40.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 riscv64 --nodeps /builddir/build/SPECS/python-param.spec'], chrootPath='/var/lib/mock/f40-build-2395140-60536/root'env={'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'}shell=Falselogger=timeout=864000uid=996gid=135user='mockbuild'nspawn_args=[]unshare_net=TrueprintOutput=False) Executing command: ['bash', '--login', '-c', '/usr/bin/rpmbuild -ba --noprep --noclean --target riscv64 --nodeps /builddir/build/SPECS/python-param.spec'] with env {'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'} and shell False Building target platforms: riscv64 Building for target riscv64 setting SOURCE_DATE_EPOCH=1707696000 Executing(%generate_buildrequires): /bin/sh -e /var/tmp/rpm-tmp.eOt808 + umask 022 + cd /builddir/build/BUILD + cd param-2.0.2 + export SETUPTOOLS_SCM_PRETEND_VERSION=2.0.2 + SETUPTOOLS_SCM_PRETEND_VERSION=2.0.2 + CFLAGS='-O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer ' + export CFLAGS + CXXFLAGS='-O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer ' + export CXXFLAGS + FFLAGS='-O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -I/usr/lib64/gfortran/modules ' + export FFLAGS + FCFLAGS='-O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -I/usr/lib64/gfortran/modules ' + export FCFLAGS + VALAFLAGS=-g + export VALAFLAGS + RUSTFLAGS='-Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-Wl,-z,relro -Clink-arg=-Wl,-z,now -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn' + export RUSTFLAGS + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes ' + export LDFLAGS + LT_SYS_LIBRARY_PATH=/usr/lib64: + export LT_SYS_LIBRARY_PATH + CC=gcc + export CC + CXX=g++ + export CXX + echo pyproject-rpm-macros + echo python3-devel + echo 'python3dist(pip) >= 19' + echo 'python3dist(packaging)' + '[' -f pyproject.toml ']' + echo '(python3dist(tomli) if python3-devel < 3.11)' + rm -rfv '*.dist-info/' + '[' -f /usr/bin/python3 ']' + mkdir -p /builddir/build/BUILD/param-2.0.2/.pyproject-builddir + echo -n + CFLAGS='-O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer ' + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes ' + TMPDIR=/builddir/build/BUILD/param-2.0.2/.pyproject-builddir + RPM_TOXENV=py312 + HOSTNAME=rpmbuild + /usr/bin/python3 -Bs /usr/lib/rpm/redhat/pyproject_buildrequires.py --generate-extras --python3_pkgversion 3 --wheeldir /builddir/build/BUILD/param-2.0.2/pyproject-wheeldir --output /builddir/build/BUILD/python-param-2.0.2-1.fc40.riscv64-pyproject-buildrequires -x tests,tests-deser Handling hatchling from build-system.requires Requirement satisfied: hatchling (installed: hatchling 1.21.1) Handling hatch-vcs from build-system.requires Requirement satisfied: hatch-vcs (installed: hatch-vcs 0.4.0) Handling param[doc]; extra == 'all' from hook generated metadata: Requires-Dist (param) Ignoring alien requirement: param[doc]; extra == 'all' Handling param[lint]; extra == 'all' from hook generated metadata: Requires-Dist (param) Ignoring alien requirement: param[lint]; extra == 'all' Handling param[tests-full]; extra == 'all' from hook generated metadata: Requires-Dist (param) Ignoring alien requirement: param[tests-full]; extra == 'all' Handling nbsite==0.8.4; extra == 'doc' from hook generated metadata: Requires-Dist (param) Ignoring alien requirement: nbsite==0.8.4; extra == 'doc' Handling param[examples]; extra == 'doc' from hook generated metadata: Requires-Dist (param) Ignoring alien requirement: param[examples]; extra == 'doc' Handling sphinx-remove-toctrees; extra == 'doc' from hook generated metadata: Requires-Dist (param) Ignoring alien requirement: sphinx-remove-toctrees; extra == 'doc' Handling aiohttp; extra == 'examples' from hook generated metadata: Requires-Dist (param) Ignoring alien requirement: aiohttp; extra == 'examples' Handling pandas; extra == 'examples' from hook generated metadata: Requires-Dist (param) Ignoring alien requirement: pandas; extra == 'examples' Handling panel; extra == 'examples' from hook generated metadata: Requires-Dist (param) Ignoring alien requirement: panel; extra == 'examples' Handling flake8; extra == 'lint' from hook generated metadata: Requires-Dist (param) Ignoring alien requirement: flake8; extra == 'lint' Handling pre-commit; extra == 'lint' from hook generated metadata: Requires-Dist (param) Ignoring alien requirement: pre-commit; extra == 'lint' Handling pytest; extra == 'tests' from hook generated metadata: Requires-Dist (param) Requirement satisfied: pytest; extra == 'tests' (installed: pytest 7.3.2) Handling pytest-asyncio; extra == 'tests' from hook generated metadata: Requires-Dist (param) Requirement satisfied: pytest-asyncio; extra == 'tests' (installed: pytest-asyncio 0.21.0) Handling odfpy; extra == 'tests-deser' from hook generated metadata: Requires-Dist (param) Requirement satisfied: odfpy; extra == 'tests-deser' (installed: odfpy 1.4.1) Handling openpyxl; extra == 'tests-deser' from hook generated metadata: Requires-Dist (param) Requirement satisfied: openpyxl; extra == 'tests-deser' (installed: openpyxl 3.1.2) Handling pyarrow; extra == 'tests-deser' from hook generated metadata: Requires-Dist (param) Requirement satisfied: pyarrow; extra == 'tests-deser' (installed: pyarrow 13.0.0) Handling tables; extra == 'tests-deser' from hook generated metadata: Requires-Dist (param) Requirement satisfied: tables; extra == 'tests-deser' (installed: tables 3.8.0) Handling xlrd; extra == 'tests-deser' from hook generated metadata: Requires-Dist (param) Requirement satisfied: xlrd; extra == 'tests-deser' (installed: xlrd 2.0.1) Handling nbval; extra == 'tests-examples' from hook generated metadata: Requires-Dist (param) Ignoring alien requirement: nbval; extra == 'tests-examples' Handling param[examples]; extra == 'tests-examples' from hook generated metadata: Requires-Dist (param) Ignoring alien requirement: param[examples]; extra == 'tests-examples' Handling pytest; extra == 'tests-examples' from hook generated metadata: Requires-Dist (param) Ignoring alien requirement: pytest; extra == 'tests-examples' Handling pytest-asyncio; extra == 'tests-examples' from hook generated metadata: Requires-Dist (param) Ignoring alien requirement: pytest-asyncio; extra == 'tests-examples' Handling pytest-xdist; extra == 'tests-examples' from hook generated metadata: Requires-Dist (param) Ignoring alien requirement: pytest-xdist; extra == 'tests-examples' Handling cloudpickle; extra == 'tests-full' from hook generated metadata: Requires-Dist (param) Ignoring alien requirement: cloudpickle; extra == 'tests-full' Handling gmpy; extra == 'tests-full' from hook generated metadata: Requires-Dist (param) Ignoring alien requirement: gmpy; extra == 'tests-full' Handling ipython; extra == 'tests-full' from hook generated metadata: Requires-Dist (param) Ignoring alien requirement: ipython; extra == 'tests-full' Handling jsonschema; extra == 'tests-full' from hook generated metadata: Requires-Dist (param) Ignoring alien requirement: jsonschema; extra == 'tests-full' Handling nest-asyncio; extra == 'tests-full' from hook generated metadata: Requires-Dist (param) Ignoring alien requirement: nest-asyncio; extra == 'tests-full' Handling numpy; extra == 'tests-full' from hook generated metadata: Requires-Dist (param) Ignoring alien requirement: numpy; extra == 'tests-full' Handling pandas; extra == 'tests-full' from hook generated metadata: Requires-Dist (param) Ignoring alien requirement: pandas; extra == 'tests-full' Handling param[tests-deser]; extra == 'tests-full' from hook generated metadata: Requires-Dist (param) Ignoring alien requirement: param[tests-deser]; extra == 'tests-full' Handling param[tests-examples]; extra == 'tests-full' from hook generated metadata: Requires-Dist (param) Ignoring alien requirement: param[tests-examples]; extra == 'tests-full' Handling param[tests]; extra == 'tests-full' from hook generated metadata: Requires-Dist (param) Ignoring alien requirement: param[tests]; extra == 'tests-full' + cat /builddir/build/BUILD/python-param-2.0.2-1.fc40.riscv64-pyproject-buildrequires + rm -rfv param-2.0.2.dist-info/ removed 'param-2.0.2.dist-info/METADATA' removed directory 'param-2.0.2.dist-info/' + RPM_EC=0 ++ jobs -p + exit 0 Executing(%build): /bin/sh -e /var/tmp/rpm-tmp.mOToIy + umask 022 + cd /builddir/build/BUILD + CFLAGS='-O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer ' + export CFLAGS + CXXFLAGS='-O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer ' + export CXXFLAGS + FFLAGS='-O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -I/usr/lib64/gfortran/modules ' + export FFLAGS + FCFLAGS='-O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -I/usr/lib64/gfortran/modules ' + export FCFLAGS + VALAFLAGS=-g + export VALAFLAGS + RUSTFLAGS='-Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-Wl,-z,relro -Clink-arg=-Wl,-z,now -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn' + export RUSTFLAGS + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes ' + export LDFLAGS + LT_SYS_LIBRARY_PATH=/usr/lib64: + export LT_SYS_LIBRARY_PATH + CC=gcc + export CC + CXX=g++ + export CXX + cd param-2.0.2 + export SETUPTOOLS_SCM_PRETEND_VERSION=2.0.2 + SETUPTOOLS_SCM_PRETEND_VERSION=2.0.2 + mkdir -p /builddir/build/BUILD/param-2.0.2/.pyproject-builddir + CFLAGS='-O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer ' + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes ' + TMPDIR=/builddir/build/BUILD/param-2.0.2/.pyproject-builddir + /usr/bin/python3 -Bs /usr/lib/rpm/redhat/pyproject_wheel.py /builddir/build/BUILD/param-2.0.2/pyproject-wheeldir Processing /builddir/build/BUILD/param-2.0.2 Preparing metadata (pyproject.toml): started Running command Preparing metadata (pyproject.toml) Preparing metadata (pyproject.toml): finished with status 'done' Building wheels for collected packages: param Building wheel for param (pyproject.toml): started Running command Building wheel for param (pyproject.toml) Building wheel for param (pyproject.toml): finished with status 'done' Created wheel for param: filename=param-2.0.2-py3-none-any.whl size=113324 sha256=a641798160897798885cc2827a1157631ff066b739d3ce88e193b9da60beab51 Stored in directory: /builddir/.cache/pip/wheels/13/b0/36/7441725473b49d09e611a543cd99a2a648f2e8713e8dc73216 Successfully built param + RPM_EC=0 ++ jobs -p + exit 0 Executing(%install): /bin/sh -e /var/tmp/rpm-tmp.fft8MV + umask 022 + cd /builddir/build/BUILD + '[' /builddir/build/BUILDROOT/python-param-2.0.2-1.fc40.riscv64 '!=' / ']' + rm -rf /builddir/build/BUILDROOT/python-param-2.0.2-1.fc40.riscv64 ++ dirname /builddir/build/BUILDROOT/python-param-2.0.2-1.fc40.riscv64 + mkdir -p /builddir/build/BUILDROOT + mkdir /builddir/build/BUILDROOT/python-param-2.0.2-1.fc40.riscv64 + CFLAGS='-O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer ' + export CFLAGS + CXXFLAGS='-O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer ' + export CXXFLAGS + FFLAGS='-O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -I/usr/lib64/gfortran/modules ' + export FFLAGS + FCFLAGS='-O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -I/usr/lib64/gfortran/modules ' + export FCFLAGS + VALAFLAGS=-g + export VALAFLAGS + RUSTFLAGS='-Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-Wl,-z,relro -Clink-arg=-Wl,-z,now -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn' + export RUSTFLAGS + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes ' + export LDFLAGS + LT_SYS_LIBRARY_PATH=/usr/lib64: + export LT_SYS_LIBRARY_PATH + CC=gcc + export CC + CXX=g++ + export CXX + cd param-2.0.2 ++ ls /builddir/build/BUILD/param-2.0.2/pyproject-wheeldir/param-2.0.2-py3-none-any.whl ++ xargs basename --multiple ++ sed -E 's/([^-]+)-([^-]+)-.+\.whl/\1==\2/' + specifier=param==2.0.2 + '[' -z param==2.0.2 ']' + TMPDIR=/builddir/build/BUILD/param-2.0.2/.pyproject-builddir + /usr/bin/python3 -m pip install --root /builddir/build/BUILDROOT/python-param-2.0.2-1.fc40.riscv64 --prefix /usr --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/param-2.0.2/pyproject-wheeldir param==2.0.2 Using pip 23.3.2 from /usr/lib/python3.12/site-packages/pip (python 3.12) Looking in links: /builddir/build/BUILD/param-2.0.2/pyproject-wheeldir Processing ./pyproject-wheeldir/param-2.0.2-py3-none-any.whl Installing collected packages: param Successfully installed param-2.0.2 + '[' -d /builddir/build/BUILDROOT/python-param-2.0.2-1.fc40.riscv64/usr/bin ']' + rm -f /builddir/build/BUILD/python-param-2.0.2-1.fc40.riscv64-pyproject-ghost-distinfo + site_dirs=() + '[' -d /builddir/build/BUILDROOT/python-param-2.0.2-1.fc40.riscv64/usr/lib/python3.12/site-packages ']' + site_dirs+=("/usr/lib/python3.12/site-packages") + '[' /builddir/build/BUILDROOT/python-param-2.0.2-1.fc40.riscv64/usr/lib64/python3.12/site-packages '!=' /builddir/build/BUILDROOT/python-param-2.0.2-1.fc40.riscv64/usr/lib/python3.12/site-packages ']' + '[' -d /builddir/build/BUILDROOT/python-param-2.0.2-1.fc40.riscv64/usr/lib64/python3.12/site-packages ']' + for site_dir in ${site_dirs[@]} + for distinfo in /builddir/build/BUILDROOT/python-param-2.0.2-1.fc40.riscv64$site_dir/*.dist-info + echo '%ghost /usr/lib/python3.12/site-packages/param-2.0.2.dist-info' + sed -i s/pip/rpm/ /builddir/build/BUILDROOT/python-param-2.0.2-1.fc40.riscv64/usr/lib/python3.12/site-packages/param-2.0.2.dist-info/INSTALLER + PYTHONPATH=/usr/lib/rpm/redhat + /usr/bin/python3 -B /usr/lib/rpm/redhat/pyproject_preprocess_record.py --buildroot /builddir/build/BUILDROOT/python-param-2.0.2-1.fc40.riscv64 --record /builddir/build/BUILDROOT/python-param-2.0.2-1.fc40.riscv64/usr/lib/python3.12/site-packages/param-2.0.2.dist-info/RECORD --output /builddir/build/BUILD/python-param-2.0.2-1.fc40.riscv64-pyproject-record + rm -fv /builddir/build/BUILDROOT/python-param-2.0.2-1.fc40.riscv64/usr/lib/python3.12/site-packages/param-2.0.2.dist-info/RECORD removed '/builddir/build/BUILDROOT/python-param-2.0.2-1.fc40.riscv64/usr/lib/python3.12/site-packages/param-2.0.2.dist-info/RECORD' + rm -fv /builddir/build/BUILDROOT/python-param-2.0.2-1.fc40.riscv64/usr/lib/python3.12/site-packages/param-2.0.2.dist-info/REQUESTED removed '/builddir/build/BUILDROOT/python-param-2.0.2-1.fc40.riscv64/usr/lib/python3.12/site-packages/param-2.0.2.dist-info/REQUESTED' ++ wc -l /builddir/build/BUILD/python-param-2.0.2-1.fc40.riscv64-pyproject-ghost-distinfo ++ cut -f1 '-d ' + lines=1 + '[' 1 -ne 1 ']' + RPM_PERCENTAGES_COUNT=2 + /usr/bin/python3 /usr/lib/rpm/redhat/pyproject_save_files.py --output-files /builddir/build/BUILD/python-param-2.0.2-1.fc40.riscv64-pyproject-files --output-modules /builddir/build/BUILD/python-param-2.0.2-1.fc40.riscv64-pyproject-modules --buildroot /builddir/build/BUILDROOT/python-param-2.0.2-1.fc40.riscv64 --sitelib /usr/lib/python3.12/site-packages --sitearch /usr/lib64/python3.12/site-packages --python-version 3.12 --pyproject-record /builddir/build/BUILD/python-param-2.0.2-1.fc40.riscv64-pyproject-record --prefix /usr -l param numbergen + /usr/lib/rpm/check-buildroot + /usr/lib/rpm/redhat/brp-ldconfig + /usr/lib/rpm/brp-compress + /usr/lib/rpm/brp-strip /usr/bin/strip + /usr/lib/rpm/brp-strip-comment-note /usr/bin/strip /usr/bin/objdump + /usr/lib/rpm/redhat/brp-strip-lto /usr/bin/strip + /usr/lib/rpm/brp-strip-static-archive /usr/bin/strip + /usr/lib/rpm/check-rpaths + /usr/lib/rpm/redhat/brp-mangle-shebangs + /usr/lib/rpm/brp-remove-la-files + env /usr/lib/rpm/redhat/brp-python-bytecompile '' 1 0 -j8 Bytecompiling .py files below /builddir/build/BUILDROOT/python-param-2.0.2-1.fc40.riscv64/usr/lib/python3.12 using python3.12 + /usr/lib/rpm/redhat/brp-python-hardlink Executing(%check): /bin/sh -e /var/tmp/rpm-tmp.6RJu0W + umask 022 + cd /builddir/build/BUILD + CFLAGS='-O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer ' + export CFLAGS + CXXFLAGS='-O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer ' + export CXXFLAGS + FFLAGS='-O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -I/usr/lib64/gfortran/modules ' + export FFLAGS + FCFLAGS='-O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -I/usr/lib64/gfortran/modules ' + export FCFLAGS + VALAFLAGS=-g + export VALAFLAGS + RUSTFLAGS='-Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-Wl,-z,relro -Clink-arg=-Wl,-z,now -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn' + export RUSTFLAGS + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes ' + export LDFLAGS + LT_SYS_LIBRARY_PATH=/usr/lib64: + export LT_SYS_LIBRARY_PATH + CC=gcc + export CC + CXX=g++ + export CXX + cd param-2.0.2 + k='not (TestFileDeserialization and test_data_frame_hdf5)' + k='not (TestFileDeserialization and test_data_frame_hdf5) and not test_parameterized_warns_explicit_no_ref' + CFLAGS='-O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer ' + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes ' + PATH=/builddir/build/BUILDROOT/python-param-2.0.2-1.fc40.riscv64/usr/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/sbin + PYTHONPATH=/builddir/build/BUILDROOT/python-param-2.0.2-1.fc40.riscv64/usr/lib64/python3.12/site-packages:/builddir/build/BUILDROOT/python-param-2.0.2-1.fc40.riscv64/usr/lib/python3.12/site-packages + PYTHONDONTWRITEBYTECODE=1 + PYTEST_ADDOPTS=' --ignore=/builddir/build/BUILD/param-2.0.2/.pyproject-builddir' + PYTEST_XDIST_AUTO_NUM_WORKERS=8 + /usr/bin/pytest -k 'not (TestFileDeserialization and test_data_frame_hdf5) and not test_parameterized_warns_explicit_no_ref' -v ============================= test session starts ============================== platform linux -- Python 3.12.0, pytest-7.3.2, pluggy-1.3.0 -- /usr/bin/python3 cachedir: .pytest_cache rootdir: /builddir/build/BUILD/param-2.0.2 configfile: pyproject.toml plugins: asyncio-0.21.0 asyncio: mode=Mode.AUTO collecting ... collected 1367 items / 2 deselected / 1365 selected tests/testaddparameter.py::test_add_parameter_class PASSED [ 0%] tests/testaddparameter.py::test_add_parameter_instance PASSED [ 0%] tests/testaddparameter.py::test_add_parameter_class_validation PASSED [ 0%] tests/testaddparameter.py::test_add_parameter_instance_validation PASSED [ 0%] tests/testaddparameter.py::test_add_parameter_cache_cleared PASSED [ 0%] tests/testaddparameter.py::test_add_parameter_subclass PASSED [ 0%] tests/testaddparameter.py::test_add_parameter_override PASSED [ 0%] tests/testaddparameter.py::test_add_parameter_inheritance PASSED [ 0%] tests/testaddparameter.py::test_add_parameter_watch_class PASSED [ 0%] tests/testaddparameter.py::test_add_parameter_watch_instance PASSED [ 0%] tests/testbind.py::test_bind_constant_arg PASSED [ 0%] tests/testbind.py::test_bind_constant_arg_partial PASSED [ 0%] tests/testbind.py::test_bind_constant_args PASSED [ 0%] tests/testbind.py::test_bind_constant_kwarg PASSED [ 1%] tests/testbind.py::test_bind_constant_kwarg_partial PASSED [ 1%] tests/testbind.py::test_bind_constant_kwargs PASSED [ 1%] tests/testbind.py::test_bind_constant_args_and_kwargs PASSED [ 1%] tests/testbind.py::test_bind_constant_args_and_kwargs_partial PASSED [ 1%] tests/testbind.py::test_curry_bind_args PASSED [ 1%] tests/testbind.py::test_curry_bind_kwargs PASSED [ 1%] tests/testbind.py::test_bind_class_param_as_arg PASSED [ 1%] tests/testbind.py::test_bind_class_params_as_args PASSED [ 1%] tests/testbind.py::test_bind_class_param_as_kwarg PASSED [ 1%] tests/testbind.py::test_bind_class_params_as_kwargs PASSED [ 1%] tests/testbind.py::test_bind_class_params_as_args_and_kwargs PASSED [ 1%] tests/testbind.py::test_bind_instance_param_as_arg PASSED [ 1%] tests/testbind.py::test_bind_instance_params_as_args PASSED [ 1%] tests/testbind.py::test_bind_instance_params_and_constant_as_args PASSED [ 2%] tests/testbind.py::test_bind_instance_param_as_kwarg PASSED [ 2%] tests/testbind.py::test_bind_instance_params_as_kwargs PASSED [ 2%] tests/testbind.py::test_bind_instance_params_and_constant_as_kwargs PASSED [ 2%] tests/testbind.py::test_bind_instance_params_as_args_and_kwargs PASSED [ 2%] tests/testbind.py::test_bind_instance_params_and_constants_as_args_and_kwargs PASSED [ 2%] tests/testbind.py::test_bind_curry_function_with_deps PASSED [ 2%] tests/testbind.py::test_bind_bound_function_to_arg PASSED [ 2%] tests/testbind.py::test_bind_bound_function_to_kwarg PASSED [ 2%] tests/testbind.py::test_bind_dynamic_function PASSED [ 2%] tests/testbind.py::test_bind_generator PASSED [ 2%] tests/testbooleanparam.py::TestBooleanParameters::test_bad_default_type PASSED [ 2%] tests/testbooleanparam.py::TestBooleanParameters::test_bad_type PASSED [ 2%] tests/testbooleanparam.py::TestBooleanParameters::test_default_is_None PASSED [ 3%] tests/testbooleanparam.py::TestBooleanParameters::test_defaults_class PASSED [ 3%] tests/testbooleanparam.py::TestBooleanParameters::test_defaults_inst PASSED [ 3%] tests/testbooleanparam.py::TestBooleanParameters::test_defaults_unbound PASSED [ 3%] tests/testbooleanparam.py::TestBooleanParameters::test_raise_None_when_not_allowed PASSED [ 3%] tests/testbooleanparam.py::TestEventParameters::test_bad_type PASSED [ 3%] tests/testbooleanparam.py::TestEventParameters::test_default_is_None PASSED [ 3%] tests/testbooleanparam.py::TestEventParameters::test_defaults_class PASSED [ 3%] tests/testbooleanparam.py::TestEventParameters::test_defaults_inst PASSED [ 3%] tests/testbooleanparam.py::TestEventParameters::test_defaults_unbound PASSED [ 3%] tests/testbooleanparam.py::TestEventParameters::test_raise_None_when_not_allowed PASSED [ 3%] tests/testbooleanparam.py::TestEventParameters::test_resets_to_false PASSED [ 3%] tests/testbytesparam.py::TestBytesParameters::test_bytes_default_type PASSED [ 3%] tests/testbytesparam.py::TestBytesParameters::test_bytes_value_type PASSED [ 3%] tests/testbytesparam.py::TestBytesParameters::test_default_none PASSED [ 4%] tests/testbytesparam.py::TestBytesParameters::test_defaults_class PASSED [ 4%] tests/testbytesparam.py::TestBytesParameters::test_defaults_inst PASSED [ 4%] tests/testbytesparam.py::TestBytesParameters::test_defaults_unbound PASSED [ 4%] tests/testbytesparam.py::TestBytesParameters::test_regex_incorrect PASSED [ 4%] tests/testbytesparam.py::TestBytesParameters::test_regex_incorrect_default PASSED [ 4%] tests/testbytesparam.py::TestBytesParameters::test_regex_ok PASSED [ 4%] tests/testbytesparam.py::TestBytesParameters::test_reject_none PASSED [ 4%] tests/testcalendardateparam.py::TestDateTimeParameters::test_datetime_not_accepted PASSED [ 4%] tests/testcalendardateparam.py::TestDateTimeParameters::test_defaults_class PASSED [ 4%] tests/testcalendardateparam.py::TestDateTimeParameters::test_defaults_inst PASSED [ 4%] tests/testcalendardateparam.py::TestDateTimeParameters::test_defaults_unbound PASSED [ 4%] tests/testcalendardateparam.py::TestDateTimeParameters::test_get_soft_bounds PASSED [ 4%] tests/testcalendardateparam.py::TestDateTimeParameters::test_initialization_out_of_bounds PASSED [ 4%] tests/testcalendardateparam.py::TestDateTimeParameters::test_set_exclusive_out_of_bounds PASSED [ 5%] tests/testcalendardateparam.py::TestDateTimeParameters::test_set_out_of_bounds PASSED [ 5%] tests/testcalendardateparam.py::TestDateTimeParameters::test_step_invalid_type_parameter PASSED [ 5%] tests/testcalendardaterangeparam.py::TestDateTimeRange::test_defaults_class PASSED [ 5%] tests/testcalendardaterangeparam.py::TestDateTimeRange::test_defaults_inst PASSED [ 5%] tests/testcalendardaterangeparam.py::TestDateTimeRange::test_defaults_unbound PASSED [ 5%] tests/testcalendardaterangeparam.py::TestDateTimeRange::test_start_before_end_default PASSED [ 5%] tests/testcalendardaterangeparam.py::TestDateTimeRange::test_start_before_end_init PASSED [ 5%] tests/testcalendardaterangeparam.py::TestDateTimeRange::test_start_before_end_set PASSED [ 5%] tests/testcalendardaterangeparam.py::TestDateTimeRange::test_validate_bounds_wrong_type_lower PASSED [ 5%] tests/testcalendardaterangeparam.py::TestDateTimeRange::test_validate_bounds_wrong_type_upper PASSED [ 5%] tests/testcalendardaterangeparam.py::TestDateTimeRange::test_validate_softbounds_wrong_type_lower PASSED [ 5%] tests/testcalendardaterangeparam.py::TestDateTimeRange::test_validate_softbounds_wrong_type_upper PASSED [ 5%] tests/testcalendardaterangeparam.py::TestDateTimeRange::test_wrong_type_default PASSED [ 6%] tests/testcalendardaterangeparam.py::TestDateTimeRange::test_wrong_type_init PASSED [ 6%] tests/testcalendardaterangeparam.py::TestDateTimeRange::test_wrong_type_set PASSED [ 6%] tests/testcallable.py::test_callable_validate PASSED [ 6%] tests/testclassselector.py::TestClassSelectorParameters::test_class_selector_get_range PASSED [ 6%] tests/testclassselector.py::TestClassSelectorParameters::test_defaults_class PASSED [ 6%] tests/testclassselector.py::TestClassSelectorParameters::test_defaults_inst PASSED [ 6%] tests/testclassselector.py::TestClassSelectorParameters::test_defaults_unbound PASSED [ 6%] tests/testclassselector.py::TestClassSelectorParameters::test_multiple_class_instance_constructor1 PASSED [ 6%] tests/testclassselector.py::TestClassSelectorParameters::test_multiple_class_instance_constructor2 PASSED [ 6%] tests/testclassselector.py::TestClassSelectorParameters::test_multiple_class_instance_error PASSED [ 6%] tests/testclassselector.py::TestClassSelectorParameters::test_multiple_class_type_constructor1 PASSED [ 6%] tests/testclassselector.py::TestClassSelectorParameters::test_multiple_class_type_constructor2 PASSED [ 6%] tests/testclassselector.py::TestClassSelectorParameters::test_multiple_class_type_error PASSED [ 6%] tests/testclassselector.py::TestClassSelectorParameters::test_single_class_instance_constructor PASSED [ 7%] tests/testclassselector.py::TestClassSelectorParameters::test_single_class_instance_error PASSED [ 7%] tests/testclassselector.py::TestClassSelectorParameters::test_single_class_type_constructor PASSED [ 7%] tests/testclassselector.py::TestClassSelectorParameters::test_single_class_type_error PASSED [ 7%] tests/testclassselector.py::TestDictParameters::test_defaults_class PASSED [ 7%] tests/testclassselector.py::TestDictParameters::test_defaults_inst PASSED [ 7%] tests/testclassselector.py::TestDictParameters::test_defaults_unbound PASSED [ 7%] tests/testclassselector.py::TestDictParameters::test_dict_invalid_set PASSED [ 7%] tests/testclassselector.py::TestDictParameters::test_valid_dict_parameter PASSED [ 7%] tests/testclassselector.py::TestDictParameters::test_valid_dict_parameter_positional PASSED [ 7%] tests/testcolorparameter.py::TestColorParameters::test_defaults_class PASSED [ 7%] tests/testcolorparameter.py::TestColorParameters::test_defaults_inst PASSED [ 7%] tests/testcolorparameter.py::TestColorParameters::test_defaults_unbound PASSED [ 7%] tests/testcolorparameter.py::TestColorParameters::test_initialization_invalid_string PASSED [ 7%] tests/testcolorparameter.py::TestColorParameters::test_invalid_long_hex PASSED [ 8%] tests/testcolorparameter.py::TestColorParameters::test_set_invalid_named_color PASSED [ 8%] tests/testcolorparameter.py::TestColorParameters::test_set_invalid_string PASSED [ 8%] tests/testcolorparameter.py::TestColorParameters::test_valid_long_hex PASSED [ 8%] tests/testcolorparameter.py::TestColorParameters::test_valid_named_color PASSED [ 8%] tests/testcolorparameter.py::TestColorParameters::test_valid_named_color_mixed_case PASSED [ 8%] tests/testcolorparameter.py::TestColorParameters::test_valid_short_hex PASSED [ 8%] tests/testcolorparameter.py::TestColorParameters::test_wrong_type PASSED [ 8%] tests/testcomparator.py::test_comparator_equal[str] PASSED [ 8%] tests/testcomparator.py::test_comparator_equal[float] PASSED [ 8%] tests/testcomparator.py::test_comparator_equal[int] PASSED [ 8%] tests/testcomparator.py::test_comparator_equal[decimal] PASSED [ 8%] tests/testcomparator.py::test_comparator_equal[bytes] PASSED [ 8%] tests/testcomparator.py::test_comparator_equal[None] PASSED [ 9%] tests/testcomparator.py::test_comparator_equal[list] PASSED [ 9%] tests/testcomparator.py::test_comparator_equal[tuple] PASSED [ 9%] tests/testcomparator.py::test_comparator_equal[set] PASSED [ 9%] tests/testcomparator.py::test_comparator_equal[dict] PASSED [ 9%] tests/testcomparator.py::test_comparator_equal[date] PASSED [ 9%] tests/testcomparator.py::test_comparator_equal[datetime] PASSED [ 9%] tests/testcomparator.py::test_comparator_equal[np.datetime64] PASSED [ 9%] tests/testcomparator.py::test_comparator_equal[pd.Timestamp] PASSED [ 9%] tests/testcompositeparams.py::TestCompositeParameters::test_composite_dynamic PASSED [ 9%] tests/testcompositeparams.py::TestCompositeParameters::test_composite_dynamic_generator PASSED [ 9%] tests/testcompositeparams.py::TestCompositeParameters::test_compound_class PASSED [ 9%] tests/testcompositeparams.py::TestCompositeParameters::test_defaults_class PASSED [ 9%] tests/testcompositeparams.py::TestCompositeParameters::test_defaults_inst PASSED [ 9%] tests/testcompositeparams.py::TestCompositeParameters::test_defaults_unbound PASSED [ 10%] tests/testcompositeparams.py::TestCompositeParameters::test_initialization PASSED [ 10%] tests/testcompositeparams.py::TestCompositeParameters::test_set_component PASSED [ 10%] tests/testcompositeparams.py::TestCompositeParameters::test_set_compound PASSED [ 10%] tests/testcompositeparams.py::TestCompositeParameters::test_set_compound_class_instance PASSED [ 10%] tests/testcompositeparams.py::TestCompositeParameters::test_set_compound_class_instance_unchanged PASSED [ 10%] tests/testcompositeparams.py::TestCompositeParameters::test_set_compound_class_set PASSED [ 10%] tests/testcustomparam.py::test_customparam_defaults_unbound PASSED [ 10%] tests/testcustomparam.py::test_customparam_defaults_class PASSED [ 10%] tests/testcustomparam.py::test_customparam_defaults_inst PASSED [ 10%] tests/testcustomparam.py::test_customparam_slot_defaults_unbound PASSED [ 10%] tests/testcustomparam.py::test_customparam_slot_defaults_class PASSED [ 10%] tests/testcustomparam.py::test_customparam_slot_defaults_inst PASSED [ 10%] tests/testcustomparam.py::test_customparam_inheritance PASSED [ 10%] tests/testcustomparam.py::test_customparam_inheritance_override PASSED [ 11%] tests/testcustomparam.py::test_inheritance_parameter_attribute_without_default PASSED [ 11%] tests/testdateparam.py::TestDateParameters::test_defaults_class PASSED [ 11%] tests/testdateparam.py::TestDateParameters::test_defaults_inst PASSED [ 11%] tests/testdateparam.py::TestDateParameters::test_defaults_unbound PASSED [ 11%] tests/testdateparam.py::TestDateParameters::test_get_soft_bounds PASSED [ 11%] tests/testdateparam.py::TestDateParameters::test_initialization_out_of_bounds PASSED [ 11%] tests/testdateparam.py::TestDateParameters::test_set_exclusive_out_of_bounds PASSED [ 11%] tests/testdateparam.py::TestDateParameters::test_set_out_of_bounds PASSED [ 11%] tests/testdateparam.py::TestDateParameters::test_step_invalid_type_datetime_parameter PASSED [ 11%] tests/testdateparam.py::TestDateParameters::test_support_mixed_date_datetime_bounds PASSED [ 11%] tests/testdateparam.py::TestDateParameters::test_wrong_type PASSED [ 11%] tests/testdateparam.py::test_date_serialization PASSED [ 11%] tests/testdaterangeparam.py::TestDateRange::test_change_value_type PASSED [ 12%] tests/testdaterangeparam.py::TestDateRange::test_defaults_class PASSED [ 12%] tests/testdaterangeparam.py::TestDateRange::test_defaults_inst PASSED [ 12%] tests/testdaterangeparam.py::TestDateRange::test_defaults_unbound PASSED [ 12%] tests/testdaterangeparam.py::TestDateRange::test_numpy_default PASSED [ 12%] tests/testdaterangeparam.py::TestDateRange::test_numpy_init PASSED [ 12%] tests/testdaterangeparam.py::TestDateRange::test_numpy_set PASSED [ 12%] tests/testdaterangeparam.py::TestDateRange::test_numpy_start_before_end_default PASSED [ 12%] tests/testdaterangeparam.py::TestDateRange::test_start_before_end_default PASSED [ 12%] tests/testdaterangeparam.py::TestDateRange::test_start_before_end_init PASSED [ 12%] tests/testdaterangeparam.py::TestDateRange::test_start_before_end_set PASSED [ 12%] tests/testdaterangeparam.py::TestDateRange::test_support_mixed_date_datetime_bounds PASSED [ 12%] tests/testdaterangeparam.py::TestDateRange::test_validate_bounds_wrong_type_lower PASSED [ 12%] tests/testdaterangeparam.py::TestDateRange::test_validate_bounds_wrong_type_upper PASSED [ 12%] tests/testdaterangeparam.py::TestDateRange::test_validate_softbounds_wrong_type_lower PASSED [ 13%] tests/testdaterangeparam.py::TestDateRange::test_validate_softbounds_wrong_type_upper PASSED [ 13%] tests/testdaterangeparam.py::TestDateRange::test_wrong_inner_type_default PASSED [ 13%] tests/testdaterangeparam.py::TestDateRange::test_wrong_inner_type_init PASSED [ 13%] tests/testdaterangeparam.py::TestDateRange::test_wrong_inner_type_set PASSED [ 13%] tests/testdaterangeparam.py::TestDateRange::test_wrong_type_default PASSED [ 13%] tests/testdaterangeparam.py::TestDateRange::test_wrong_type_init PASSED [ 13%] tests/testdaterangeparam.py::TestDateRange::test_wrong_type_set PASSED [ 13%] tests/testdefaults.py::TestDefaults::test_default_of_class_Action PASSED [ 13%] tests/testdefaults.py::TestDefaults::test_default_of_class_Array PASSED [ 13%] tests/testdefaults.py::TestDefaults::test_default_of_class_Boolean PASSED [ 13%] tests/testdefaults.py::TestDefaults::test_default_of_class_Bytes PASSED [ 13%] tests/testdefaults.py::TestDefaults::test_default_of_class_CalendarDate PASSED [ 13%] tests/testdefaults.py::TestDefaults::test_default_of_class_CalendarDateRange PASSED [ 13%] tests/testdefaults.py::TestDefaults::test_default_of_class_Callable PASSED [ 14%] tests/testdefaults.py::TestDefaults::test_default_of_class_ClassSelector PASSED [ 14%] tests/testdefaults.py::TestDefaults::test_default_of_class_Color PASSED [ 14%] tests/testdefaults.py::TestDefaults::test_default_of_class_Composite PASSED [ 14%] tests/testdefaults.py::TestDefaults::test_default_of_class_DataFrame PASSED [ 14%] tests/testdefaults.py::TestDefaults::test_default_of_class_Date PASSED [ 14%] tests/testdefaults.py::TestDefaults::test_default_of_class_DateRange PASSED [ 14%] tests/testdefaults.py::TestDefaults::test_default_of_class_Dict PASSED [ 14%] tests/testdefaults.py::TestDefaults::test_default_of_class_Dynamic PASSED [ 14%] tests/testdefaults.py::TestDefaults::test_default_of_class_Event PASSED [ 14%] tests/testdefaults.py::TestDefaults::test_default_of_class_FileSelector PASSED [ 14%] tests/testdefaults.py::TestDefaults::test_default_of_class_Filename PASSED [ 14%] tests/testdefaults.py::TestDefaults::test_default_of_class_Foldername PASSED [ 14%] tests/testdefaults.py::TestDefaults::test_default_of_class_HookList PASSED [ 15%] tests/testdefaults.py::TestDefaults::test_default_of_class_Integer PASSED [ 15%] tests/testdefaults.py::TestDefaults::test_default_of_class_List PASSED [ 15%] tests/testdefaults.py::TestDefaults::test_default_of_class_ListSelector PASSED [ 15%] tests/testdefaults.py::TestDefaults::test_default_of_class_Magnitude PASSED [ 15%] tests/testdefaults.py::TestDefaults::test_default_of_class_MultiFileSelector PASSED [ 15%] tests/testdefaults.py::TestDefaults::test_default_of_class_Number PASSED [ 15%] tests/testdefaults.py::TestDefaults::test_default_of_class_NumericTuple PASSED [ 15%] tests/testdefaults.py::TestDefaults::test_default_of_class_ObjectSelector PASSED [ 15%] tests/testdefaults.py::TestDefaults::test_default_of_class_Parameter PASSED [ 15%] tests/testdefaults.py::TestDefaults::test_default_of_class_Path PASSED [ 15%] tests/testdefaults.py::TestDefaults::test_default_of_class_Range PASSED [ 15%] tests/testdefaults.py::TestDefaults::test_default_of_class_Selector PASSED [ 15%] tests/testdefaults.py::TestDefaults::test_default_of_class_SelectorBase PASSED [ 15%] tests/testdefaults.py::TestDefaults::test_default_of_class_Series PASSED [ 16%] tests/testdefaults.py::TestDefaults::test_default_of_class_String PASSED [ 16%] tests/testdefaults.py::TestDefaults::test_default_of_class_Tuple PASSED [ 16%] tests/testdefaults.py::TestDefaults::test_default_of_class_XYCoordinates PASSED [ 16%] tests/testdefaults.py::TestDefaults::test_default_of_class__SignatureSelector PASSED [ 16%] tests/testdefaults.py::TestDefaults::test_default_of_inst_Action PASSED [ 16%] tests/testdefaults.py::TestDefaults::test_default_of_inst_Array PASSED [ 16%] tests/testdefaults.py::TestDefaults::test_default_of_inst_Boolean PASSED [ 16%] tests/testdefaults.py::TestDefaults::test_default_of_inst_Bytes PASSED [ 16%] tests/testdefaults.py::TestDefaults::test_default_of_inst_CalendarDate PASSED [ 16%] tests/testdefaults.py::TestDefaults::test_default_of_inst_CalendarDateRange PASSED [ 16%] tests/testdefaults.py::TestDefaults::test_default_of_inst_Callable PASSED [ 16%] tests/testdefaults.py::TestDefaults::test_default_of_inst_ClassSelector PASSED [ 16%] tests/testdefaults.py::TestDefaults::test_default_of_inst_Color PASSED [ 16%] tests/testdefaults.py::TestDefaults::test_default_of_inst_Composite PASSED [ 17%] tests/testdefaults.py::TestDefaults::test_default_of_inst_DataFrame PASSED [ 17%] tests/testdefaults.py::TestDefaults::test_default_of_inst_Date PASSED [ 17%] tests/testdefaults.py::TestDefaults::test_default_of_inst_DateRange PASSED [ 17%] tests/testdefaults.py::TestDefaults::test_default_of_inst_Dict PASSED [ 17%] tests/testdefaults.py::TestDefaults::test_default_of_inst_Dynamic PASSED [ 17%] tests/testdefaults.py::TestDefaults::test_default_of_inst_Event PASSED [ 17%] tests/testdefaults.py::TestDefaults::test_default_of_inst_FileSelector PASSED [ 17%] tests/testdefaults.py::TestDefaults::test_default_of_inst_Filename PASSED [ 17%] tests/testdefaults.py::TestDefaults::test_default_of_inst_Foldername PASSED [ 17%] tests/testdefaults.py::TestDefaults::test_default_of_inst_HookList PASSED [ 17%] tests/testdefaults.py::TestDefaults::test_default_of_inst_Integer PASSED [ 17%] tests/testdefaults.py::TestDefaults::test_default_of_inst_List PASSED [ 17%] tests/testdefaults.py::TestDefaults::test_default_of_inst_ListSelector PASSED [ 18%] tests/testdefaults.py::TestDefaults::test_default_of_inst_Magnitude PASSED [ 18%] tests/testdefaults.py::TestDefaults::test_default_of_inst_MultiFileSelector PASSED [ 18%] tests/testdefaults.py::TestDefaults::test_default_of_inst_Number PASSED [ 18%] tests/testdefaults.py::TestDefaults::test_default_of_inst_NumericTuple PASSED [ 18%] tests/testdefaults.py::TestDefaults::test_default_of_inst_ObjectSelector PASSED [ 18%] tests/testdefaults.py::TestDefaults::test_default_of_inst_Parameter PASSED [ 18%] tests/testdefaults.py::TestDefaults::test_default_of_inst_Path PASSED [ 18%] tests/testdefaults.py::TestDefaults::test_default_of_inst_Range PASSED [ 18%] tests/testdefaults.py::TestDefaults::test_default_of_inst_Selector PASSED [ 18%] tests/testdefaults.py::TestDefaults::test_default_of_inst_SelectorBase PASSED [ 18%] tests/testdefaults.py::TestDefaults::test_default_of_inst_Series PASSED [ 18%] tests/testdefaults.py::TestDefaults::test_default_of_inst_String PASSED [ 18%] tests/testdefaults.py::TestDefaults::test_default_of_inst_Tuple PASSED [ 18%] tests/testdefaults.py::TestDefaults::test_default_of_inst_XYCoordinates PASSED [ 19%] tests/testdefaults.py::TestDefaults::test_default_of_inst__SignatureSelector PASSED [ 19%] tests/testdefaults.py::TestDefaults::test_default_of_unbound_Action PASSED [ 19%] tests/testdefaults.py::TestDefaults::test_default_of_unbound_Array PASSED [ 19%] tests/testdefaults.py::TestDefaults::test_default_of_unbound_Boolean PASSED [ 19%] tests/testdefaults.py::TestDefaults::test_default_of_unbound_Bytes PASSED [ 19%] tests/testdefaults.py::TestDefaults::test_default_of_unbound_CalendarDate PASSED [ 19%] tests/testdefaults.py::TestDefaults::test_default_of_unbound_CalendarDateRange PASSED [ 19%] tests/testdefaults.py::TestDefaults::test_default_of_unbound_Callable PASSED [ 19%] tests/testdefaults.py::TestDefaults::test_default_of_unbound_ClassSelector PASSED [ 19%] tests/testdefaults.py::TestDefaults::test_default_of_unbound_Color PASSED [ 19%] tests/testdefaults.py::TestDefaults::test_default_of_unbound_Composite PASSED [ 19%] tests/testdefaults.py::TestDefaults::test_default_of_unbound_DataFrame PASSED [ 19%] tests/testdefaults.py::TestDefaults::test_default_of_unbound_Date PASSED [ 20%] tests/testdefaults.py::TestDefaults::test_default_of_unbound_DateRange PASSED [ 20%] tests/testdefaults.py::TestDefaults::test_default_of_unbound_Dict PASSED [ 20%] tests/testdefaults.py::TestDefaults::test_default_of_unbound_Dynamic PASSED [ 20%] tests/testdefaults.py::TestDefaults::test_default_of_unbound_Event PASSED [ 20%] tests/testdefaults.py::TestDefaults::test_default_of_unbound_FileSelector PASSED [ 20%] tests/testdefaults.py::TestDefaults::test_default_of_unbound_Filename PASSED [ 20%] tests/testdefaults.py::TestDefaults::test_default_of_unbound_Foldername PASSED [ 20%] tests/testdefaults.py::TestDefaults::test_default_of_unbound_HookList PASSED [ 20%] tests/testdefaults.py::TestDefaults::test_default_of_unbound_Integer PASSED [ 20%] tests/testdefaults.py::TestDefaults::test_default_of_unbound_List PASSED [ 20%] tests/testdefaults.py::TestDefaults::test_default_of_unbound_ListSelector PASSED [ 20%] tests/testdefaults.py::TestDefaults::test_default_of_unbound_Magnitude PASSED [ 20%] tests/testdefaults.py::TestDefaults::test_default_of_unbound_MultiFileSelector PASSED [ 20%] tests/testdefaults.py::TestDefaults::test_default_of_unbound_Number PASSED [ 21%] tests/testdefaults.py::TestDefaults::test_default_of_unbound_NumericTuple PASSED [ 21%] tests/testdefaults.py::TestDefaults::test_default_of_unbound_ObjectSelector PASSED [ 21%] tests/testdefaults.py::TestDefaults::test_default_of_unbound_Parameter PASSED [ 21%] tests/testdefaults.py::TestDefaults::test_default_of_unbound_Path PASSED [ 21%] tests/testdefaults.py::TestDefaults::test_default_of_unbound_Range PASSED [ 21%] tests/testdefaults.py::TestDefaults::test_default_of_unbound_Selector PASSED [ 21%] tests/testdefaults.py::TestDefaults::test_default_of_unbound_SelectorBase PASSED [ 21%] tests/testdefaults.py::TestDefaults::test_default_of_unbound_Series PASSED [ 21%] tests/testdefaults.py::TestDefaults::test_default_of_unbound_String PASSED [ 21%] tests/testdefaults.py::TestDefaults::test_default_of_unbound_Tuple PASSED [ 21%] tests/testdefaults.py::TestDefaults::test_default_of_unbound_XYCoordinates PASSED [ 21%] tests/testdefaults.py::TestDefaults::test_default_of_unbound__SignatureSelector PASSED [ 21%] tests/testdefaults.py::test_defaults_parameter_inst PASSED [ 21%] tests/testdefaults.py::test_defaults_parameter_class PASSED [ 22%] tests/testdefaults.py::test_defaults_parameter_unbound PASSED [ 22%] tests/testdefaults.py::test_defaults_parameter_inst_allow_None PASSED [ 22%] tests/testdefaults.py::test_defaults_parameter_class_allow_None PASSED [ 22%] tests/testdefaults.py::test_defaults_parameter_unbound_allow_None PASSED [ 22%] tests/testdeprecations.py::TestDeprecateParameter::test_deprecate_posargs_Parameter PASSED [ 22%] tests/testdeprecations.py::TestDeprecateParameter::test_deprecate_List_class_ PASSED [ 22%] tests/testdeprecations.py::TestDeprecateParameter::test_deprecate_Number_set_hook PASSED [ 22%] tests/testdeprecations.py::TestDeprecateInitModule::test_deprecate_as_unicode PASSED [ 22%] tests/testdeprecations.py::TestDeprecateInitModule::test_deprecate_is_ordered_dict PASSED [ 22%] tests/testdeprecations.py::TestDeprecateInitModule::test_deprecate_produce_value PASSED [ 22%] tests/testdeprecations.py::TestDeprecateInitModule::test_deprecate_hasbable PASSED [ 22%] tests/testdeprecations.py::TestDeprecateInitModule::test_deprecate_named_objs PASSED [ 22%] tests/testdeprecations.py::TestDeprecateInitModule::test_deprecate_normalize_path PASSED [ 23%] tests/testdeprecations.py::TestDeprecateInitModule::test_deprecate_abbreviate_path PASSED [ 23%] tests/testdeprecations.py::TestDeprecateParameterizedModule::test_deprecate_overridable_property PASSED [ 23%] tests/testdeprecations.py::TestDeprecateParameterizedModule::test_deprecate_batch_watch PASSED [ 23%] tests/testdeprecations.py::TestDeprecateParameterizedModule::test_deprecate_add_metaclass PASSED [ 23%] tests/testdeprecations.py::TestDeprecateParameterizedModule::test_deprecate_recursive_repr PASSED [ 23%] tests/testdeprecations.py::TestDeprecateParameterizedModule::test_deprecate_all_equal PASSED [ 23%] tests/testdeprecations.py::TestDeprecateParameterizedModule::test_deprecate_param_watchers PASSED [ 23%] tests/testdeprecations.py::TestDeprecateParameterizedModule::test_deprecate_param_watchers_setter PASSED [ 23%] tests/testdeprecations.py::TestDeprecateParameterizedModule::test_param_error_unsafe_ops_before_initialized PASSED [ 23%] tests/testdeprecations.py::TestDeprecateParameterizedModule::test_inheritance_with_incompatible_defaults PASSED [ 23%] tests/testdeprecations.py::TestDeprecateParameterizedModule::test_inheritance_default_validation_with_more_specific_type PASSED [ 23%] tests/testdeprecations.py::TestDeprecateParameterizedModule::test_inheritance_with_changing_bounds PASSED [ 23%] tests/testdeprecations.py::TestDeprecateParameterizedModule::test_inheritance_with_changing_default PASSED [ 23%] tests/testdeprecations.py::TestDeprecateParameterizedModule::test_inheritance_with_changing_class_ PASSED [ 24%] tests/testdeprecations.py::TestDeprecateParameters::test_deprecate_print_param_defaults PASSED [ 24%] tests/testdeprecations.py::TestDeprecateParameters::test_deprecate_set_default PASSED [ 24%] tests/testdeprecations.py::TestDeprecateParameters::test_deprecate__add_parameter PASSED [ 24%] tests/testdeprecations.py::TestDeprecateParameters::test_deprecate_params PASSED [ 24%] tests/testdeprecations.py::TestDeprecateParameters::test_deprecate_set_param PASSED [ 24%] tests/testdeprecations.py::TestDeprecateParameters::test_deprecate_get_param_values PASSED [ 24%] tests/testdeprecations.py::TestDeprecateParameters::test_deprecate_params_depended_on PASSED [ 24%] tests/testdeprecations.py::TestDeprecateParameters::test_deprecate_defaults PASSED [ 24%] tests/testdeprecations.py::TestDeprecateParameters::test_deprecate_print_param_values PASSED [ 24%] tests/testdeprecations.py::TestDeprecateParameters::test_deprecate_message PASSED [ 24%] tests/testdeprecations.py::TestDeprecateParameters::test_deprecate_verbose PASSED [ 24%] tests/testdeprecations.py::TestDeprecateParameters::test_deprecate_debug PASSED [ 24%] tests/testdynamicparams.py::TestDynamicParameterBasics::test_copy_match PASSED [ 24%] tests/testdynamicparams.py::TestDynamicParameterBasics::test_dynamic_value_instantiated PASSED [ 25%] tests/testdynamicparams.py::TestDynamicParameterBasics::test_dynamic_value_setting PASSED [ 25%] tests/testdynamicparams.py::TestDynamicParameterBasics::test_inspect_x PASSED [ 25%] tests/testdynamicparams.py::TestDynamicParameterBasics::test_inspect_y PASSED [ 25%] tests/testdynamicparams.py::TestDynamicParameterBasics::test_inspect_y_set PASSED [ 25%] tests/testdynamicparams.py::TestDynamicParameterBasics::test_matching_numbergen_streams PASSED [ 25%] tests/testdynamicparams.py::TestDynamicParameterBasics::test_non_dynamic_value_not_instantiated PASSED [ 25%] tests/testdynamicparams.py::TestDynamicParameterBasics::test_numbergen_inspect PASSED [ 25%] tests/testdynamicparams.py::TestDynamicParameterBasics::test_numbergen_objects_distinct PASSED [ 25%] tests/testdynamicparams.py::TestDynamicParameterBasics::test_set_dynamic_numbergen PASSED [ 25%] tests/testdynamicparams.py::TestDynamicParameterBasics::test_set_dynamic_time_fn_x PASSED [ 25%] tests/testdynamicparams.py::TestDynamicParameterBasics::test_set_dynamic_time_fn_y PASSED [ 25%] tests/testdynamicparams.py::TestDynamicParameterBasics::test_setting_y_param_numbergen PASSED [ 25%] tests/testdynamicparams.py::TestDynamicParameterBasics::test_shared_numbergen PASSED [ 26%] tests/testdynamicparams.py::TestDynamicTimeDependent::test_class_dynamic_values_change PASSED [ 26%] tests/testdynamicparams.py::TestDynamicTimeDependent::test_dynamic_time_fn_not_inherited PASSED [ 26%] tests/testdynamicparams.py::TestDynamicTimeDependent::test_dynamic_value_change_disabled PASSED [ 26%] tests/testdynamicparams.py::TestDynamicTimeDependent::test_dynamic_value_change_enabled PASSED [ 26%] tests/testdynamicparams.py::TestDynamicTimeDependent::test_dynamic_value_change_independent PASSED [ 26%] tests/testdynamicparams.py::TestDynamicTimeDependent::test_dynamic_values_change PASSED [ 26%] tests/testdynamicparams.py::TestDynamicTimeDependent::test_dynamic_values_changed_independent PASSED [ 26%] tests/testdynamicparams.py::TestDynamicTimeDependent::test_dynamic_values_time_dependent PASSED [ 26%] tests/testdynamicparams.py::TestDynamicTimeDependent::test_dynamic_values_unchanged_dependent PASSED [ 26%] tests/testdynamicparams.py::TestDynamicSharedNumbergen::test_dynamic_shared_numbergen PASSED [ 26%] tests/testfiledeserialization.py::TestFileDeserialization::test_array_npy PASSED [ 26%] tests/testfiledeserialization.py::TestFileDeserialization::test_array_txt PASSED [ 26%] tests/testfiledeserialization.py::TestFileDeserialization::test_array_txt_gz PASSED [ 26%] tests/testfiledeserialization.py::TestFileDeserialization::test_data_frame_csv PASSED [ 27%] tests/testfiledeserialization.py::TestFileDeserialization::test_data_frame_feather PASSED [ 27%] tests/testfiledeserialization.py::TestFileDeserialization::test_data_frame_json PASSED [ 27%] tests/testfiledeserialization.py::TestFileDeserialization::test_data_frame_ods PASSED [ 27%] tests/testfiledeserialization.py::TestFileDeserialization::test_data_frame_parquet PASSED [ 27%] tests/testfiledeserialization.py::TestFileDeserialization::test_data_frame_pkl PASSED [ 27%] tests/testfiledeserialization.py::TestFileDeserialization::test_data_frame_stata PASSED [ 27%] tests/testfiledeserialization.py::TestFileDeserialization::test_data_frame_tsv PASSED [ 27%] tests/testfiledeserialization.py::TestFileDeserialization::test_data_frame_xlsm PASSED [ 27%] tests/testfiledeserialization.py::TestFileDeserialization::test_data_frame_xlsx PASSED [ 27%] tests/testfiledeserialization.py::TestFileDeserialization::test_fail_to_deserialize PASSED [ 27%] tests/testfileselector.py::TestFileSelectorParameters::test_allow_default_None PASSED [ 27%] tests/testfileselector.py::TestFileSelectorParameters::test_default_is_honored PASSED [ 27%] tests/testfileselector.py::TestFileSelectorParameters::test_default_not_in_glob PASSED [ 27%] tests/testfileselector.py::TestFileSelectorParameters::test_default_to_first PASSED [ 28%] tests/testfileselector.py::TestFileSelectorParameters::test_defaults_class PASSED [ 28%] tests/testfileselector.py::TestFileSelectorParameters::test_defaults_inst PASSED [ 28%] tests/testfileselector.py::TestFileSelectorParameters::test_defaults_unbound PASSED [ 28%] tests/testfileselector.py::TestFileSelectorParameters::test_get_range PASSED [ 28%] tests/testfileselector.py::TestFileSelectorParameters::test_objects_auto_set PASSED [ 28%] tests/testfileselector.py::TestFileSelectorParameters::test_path_autoupdate PASSED [ 28%] tests/testfileselector.py::TestFileSelectorParameters::test_set_object_constructor PASSED [ 28%] tests/testfileselector.py::TestFileSelectorParameters::test_set_object_outside_bounds PASSED [ 28%] tests/testfileselector.py::TestFileSelectorParameters::test_set_path_and_update PASSED [ 28%] tests/testfileselector.py::TestFileSelectorParameters::test_update_file_removed PASSED [ 28%] tests/testfileselector.py::test_fileselector_glob_parent PASSED [ 28%] tests/testipythonmagic.py::TestParamPager::test_parameterized_class PASSED [ 28%] tests/testipythonmagic.py::TestParamPager::test_parameterized_instance PASSED [ 29%] tests/testjsonserialization.py::TestJSONSerialization::test_instance_serialization PASSED [ 29%] tests/testjsonserialization.py::TestJSONSerialization::test_numpy_instance_serialization PASSED [ 29%] tests/testjsonserialization.py::TestJSONSerialization::test_pandas_instance_serialization PASSED [ 29%] tests/testjsonserialization.py::TestJSONSerialization::test_serialize_array_class PASSED [ 29%] tests/testjsonserialization.py::TestJSONSerialization::test_serialize_array_instance PASSED [ 29%] tests/testjsonserialization.py::TestJSONSerialization::test_serialize_boolean_class PASSED [ 29%] tests/testjsonserialization.py::TestJSONSerialization::test_serialize_boolean_instance PASSED [ 29%] tests/testjsonserialization.py::TestJSONSerialization::test_serialize_calendar_date_class PASSED [ 29%] tests/testjsonserialization.py::TestJSONSerialization::test_serialize_calendar_date_instance PASSED [ 29%] tests/testjsonserialization.py::TestJSONSerialization::test_serialize_calendar_date_range_class PASSED [ 29%] tests/testjsonserialization.py::TestJSONSerialization::test_serialize_calendar_date_range_instance PASSED [ 29%] tests/testjsonserialization.py::TestJSONSerialization::test_serialize_dataframe_class PASSED [ 29%] tests/testjsonserialization.py::TestJSONSerialization::test_serialize_dataframe_instance PASSED [ 29%] tests/testjsonserialization.py::TestJSONSerialization::test_serialize_date_class PASSED [ 30%] tests/testjsonserialization.py::TestJSONSerialization::test_serialize_date_instance PASSED [ 30%] tests/testjsonserialization.py::TestJSONSerialization::test_serialize_date_numpy_class PASSED [ 30%] tests/testjsonserialization.py::TestJSONSerialization::test_serialize_date_numpy_instance PASSED [ 30%] tests/testjsonserialization.py::TestJSONSerialization::test_serialize_date_pandas_class PASSED [ 30%] tests/testjsonserialization.py::TestJSONSerialization::test_serialize_date_pandas_instance PASSED [ 30%] tests/testjsonserialization.py::TestJSONSerialization::test_serialize_date_range_class PASSED [ 30%] tests/testjsonserialization.py::TestJSONSerialization::test_serialize_date_range_instance PASSED [ 30%] tests/testjsonserialization.py::TestJSONSerialization::test_serialize_datetime_range_class PASSED [ 30%] tests/testjsonserialization.py::TestJSONSerialization::test_serialize_datetime_range_instance PASSED [ 30%] tests/testjsonserialization.py::TestJSONSerialization::test_serialize_datetime_range_numpy_class PASSED [ 30%] tests/testjsonserialization.py::TestJSONSerialization::test_serialize_datetime_range_numpy_instance PASSED [ 30%] tests/testjsonserialization.py::TestJSONSerialization::test_serialize_datetime_range_pandas_class PASSED [ 30%] tests/testjsonserialization.py::TestJSONSerialization::test_serialize_datetime_range_pandas_instance PASSED [ 30%] tests/testjsonserialization.py::TestJSONSerialization::test_serialize_dict_class PASSED [ 31%] tests/testjsonserialization.py::TestJSONSerialization::test_serialize_dict_instance PASSED [ 31%] tests/testjsonserialization.py::TestJSONSerialization::test_serialize_integer_class PASSED [ 31%] tests/testjsonserialization.py::TestJSONSerialization::test_serialize_integer_instance PASSED [ 31%] tests/testjsonserialization.py::TestJSONSerialization::test_serialize_list_class PASSED [ 31%] tests/testjsonserialization.py::TestJSONSerialization::test_serialize_list_instance PASSED [ 31%] tests/testjsonserialization.py::TestJSONSerialization::test_serialize_number_class PASSED [ 31%] tests/testjsonserialization.py::TestJSONSerialization::test_serialize_number_instance PASSED [ 31%] tests/testjsonserialization.py::TestJSONSerialization::test_serialize_string_class PASSED [ 31%] tests/testjsonserialization.py::TestJSONSerialization::test_serialize_string_instance PASSED [ 31%] tests/testjsonserialization.py::TestJSONSerialization::test_serialize_tuple_class PASSED [ 31%] tests/testjsonserialization.py::TestJSONSerialization::test_serialize_tuple_instance PASSED [ 31%] tests/testjsonserialization.py::TestJSONSchema::test_class_instance_schemas_match_and_validate_unsafe PASSED [ 31%] tests/testjsonserialization.py::TestJSONSchema::test_conditionally_unsafe PASSED [ 32%] tests/testjsonserialization.py::TestJSONSchema::test_numpy_schemas_always_unsafe PASSED [ 32%] tests/testjsonserialization.py::TestJSONSchema::test_pandas_schemas_always_unsafe PASSED [ 32%] tests/testjsonserialization.py::TestJSONSchema::test_serialize_integer_schema_class PASSED [ 32%] tests/testjsonserialization.py::TestJSONSchema::test_serialize_integer_schema_class_invalid PASSED [ 32%] tests/testjsonserialization.py::TestJSONSchema::test_serialize_integer_schema_instance PASSED [ 32%] tests/testlist.py::TestListParameters::test_default_None PASSED [ 32%] tests/testlist.py::TestListParameters::test_defaults_class PASSED [ 32%] tests/testlist.py::TestListParameters::test_defaults_inst PASSED [ 32%] tests/testlist.py::TestListParameters::test_defaults_unbound PASSED [ 32%] tests/testlist.py::TestListParameters::test_inheritance_behavior1 PASSED [ 32%] tests/testlist.py::TestListParameters::test_inheritance_behavior2 PASSED [ 32%] tests/testlist.py::TestListParameters::test_inheritance_behavior3 PASSED [ 32%] tests/testlist.py::TestListParameters::test_inheritance_behavior4 PASSED [ 32%] tests/testlist.py::TestListParameters::test_inheritance_behavior5 PASSED [ 33%] tests/testlist.py::TestListParameters::test_inheritance_behavior6 PASSED [ 33%] tests/testlist.py::TestListParameters::test_set_object_constructor PASSED [ 33%] tests/testlist.py::TestListParameters::test_set_object_not_None PASSED [ 33%] tests/testlist.py::TestListParameters::test_set_object_outside_bounds PASSED [ 33%] tests/testlist.py::TestListParameters::test_set_object_outside_lower_bounds PASSED [ 33%] tests/testlist.py::TestListParameters::test_set_object_outside_upper_bounds PASSED [ 33%] tests/testlist.py::TestListParameters::test_set_object_wrong_type PASSED [ 33%] tests/testlist.py::TestHookListParameters::test_default_None PASSED [ 33%] tests/testlist.py::TestHookListParameters::test_defaults_class PASSED [ 33%] tests/testlist.py::TestHookListParameters::test_defaults_inst PASSED [ 33%] tests/testlist.py::TestHookListParameters::test_defaults_unbound PASSED [ 33%] tests/testlist.py::TestHookListParameters::test_set_object_constructor PASSED [ 33%] tests/testlist.py::TestHookListParameters::test_set_object_not_None PASSED [ 33%] tests/testlist.py::TestHookListParameters::test_set_object_outside_bounds PASSED [ 34%] tests/testlist.py::TestHookListParameters::test_set_object_wrong_type_foo PASSED [ 34%] tests/testlistselector.py::TestListSelectorParameters::test_allow_None_is_None PASSED [ 34%] tests/testlistselector.py::TestListSelectorParameters::test_bad_compute_default PASSED [ 34%] tests/testlistselector.py::TestListSelectorParameters::test_bad_default PASSED [ 34%] tests/testlistselector.py::TestListSelectorParameters::test_compute_default PASSED [ 34%] tests/testlistselector.py::TestListSelectorParameters::test_default_None PASSED [ 34%] tests/testlistselector.py::TestListSelectorParameters::test_default_not_checked PASSED [ 34%] tests/testlistselector.py::TestListSelectorParameters::test_default_not_checked_to_be_iterable PASSED [ 34%] tests/testlistselector.py::TestListSelectorParameters::test_defaults_class PASSED [ 34%] tests/testlistselector.py::TestListSelectorParameters::test_defaults_inst PASSED [ 34%] tests/testlistselector.py::TestListSelectorParameters::test_defaults_unbound PASSED [ 34%] tests/testlistselector.py::TestListSelectorParameters::test_implied_check_on_set PASSED [ 34%] tests/testlistselector.py::TestListSelectorParameters::test_initialization_bad_iterable PASSED [ 35%] tests/testlistselector.py::TestListSelectorParameters::test_initialization_no_bounds PASSED [ 35%] tests/testlistselector.py::TestListSelectorParameters::test_initialization_out_of_bounds PASSED [ 35%] tests/testlistselector.py::TestListSelectorParameters::test_set_bad_iterable PASSED [ 35%] tests/testlistselector.py::TestListSelectorParameters::test_set_checked_to_be_iterable PASSED [ 35%] tests/testlistselector.py::TestListSelectorParameters::test_set_object_constructor PASSED [ 35%] tests/testlistselector.py::TestListSelectorParameters::test_set_object_not_None PASSED [ 35%] tests/testlistselector.py::TestListSelectorParameters::test_set_object_outside_bounds PASSED [ 35%] tests/testlistselector.py::TestListSelectorParameters::test_set_object_setattr PASSED [ 35%] tests/testlistselector.py::TestListSelectorParameters::test_set_object_setattr_post_error PASSED [ 35%] tests/testlistselector.py::TestListSelectorParameters::test_set_one_object_allow_None_check_on_set PASSED [ 35%] tests/testlistselector.py::TestListSelectorParameters::test_set_one_object_not_None PASSED [ 35%] tests/testmultifileselector.py::TestMultiFileSelectorParameters::test_allow_default_None PASSED [ 35%] tests/testmultifileselector.py::TestMultiFileSelectorParameters::test_default_is_None PASSED [ 35%] tests/testmultifileselector.py::TestMultiFileSelectorParameters::test_default_is_honored PASSED [ 36%] tests/testmultifileselector.py::TestMultiFileSelectorParameters::test_default_not_in_glob PASSED [ 36%] tests/testmultifileselector.py::TestMultiFileSelectorParameters::test_defaults_class PASSED [ 36%] tests/testmultifileselector.py::TestMultiFileSelectorParameters::test_defaults_inst PASSED [ 36%] tests/testmultifileselector.py::TestMultiFileSelectorParameters::test_defaults_unbound PASSED [ 36%] tests/testmultifileselector.py::TestMultiFileSelectorParameters::test_get_range PASSED [ 36%] tests/testmultifileselector.py::TestMultiFileSelectorParameters::test_objects_auto_set PASSED [ 36%] tests/testmultifileselector.py::TestMultiFileSelectorParameters::test_objects_auto_set_sorted PASSED [ 36%] tests/testmultifileselector.py::TestMultiFileSelectorParameters::test_path_autoupdate PASSED [ 36%] tests/testmultifileselector.py::TestMultiFileSelectorParameters::test_set_object_constructor PASSED [ 36%] tests/testmultifileselector.py::TestMultiFileSelectorParameters::test_set_object_outside_bounds PASSED [ 36%] tests/testmultifileselector.py::TestMultiFileSelectorParameters::test_set_path_and_update PASSED [ 36%] tests/testmultifileselector.py::TestMultiFileSelectorParameters::test_update_file_removed PASSED [ 36%] tests/testnumbergen.py::TestUniformRandom::test_range PASSED [ 36%] tests/testnumbergen.py::TestUniformRandomOffset::test_range PASSED [ 37%] tests/testnumberparameter.py::TestNumberParameters::test_allow_None_class PASSED [ 37%] tests/testnumberparameter.py::TestNumberParameters::test_allow_None_inst PASSED [ 37%] tests/testnumberparameter.py::TestNumberParameters::test_callable PASSED [ 37%] tests/testnumberparameter.py::TestNumberParameters::test_callable_outside_bounds PASSED [ 37%] tests/testnumberparameter.py::TestNumberParameters::test_callable_wrong_type PASSED [ 37%] tests/testnumberparameter.py::TestNumberParameters::test_crop_to_bounds PASSED [ 37%] tests/testnumberparameter.py::TestNumberParameters::test_defaults_class PASSED [ 37%] tests/testnumberparameter.py::TestNumberParameters::test_defaults_inst PASSED [ 37%] tests/testnumberparameter.py::TestNumberParameters::test_defaults_unbound PASSED [ 37%] tests/testnumberparameter.py::TestNumberParameters::test_inclusive_bounds_error_on_bounds PASSED [ 37%] tests/testnumberparameter.py::TestNumberParameters::test_inclusive_bounds_error_on_bounds_post PASSED [ 37%] tests/testnumberparameter.py::TestNumberParameters::test_inclusive_bounds_no_error_class PASSED [ 37%] tests/testnumberparameter.py::TestNumberParameters::test_inclusive_bounds_no_error_inst PASSED [ 38%] tests/testnumberparameter.py::TestNumberParameters::test_inheritance_allow_None_behavior PASSED [ 38%] tests/testnumberparameter.py::TestNumberParameters::test_inheritance_allow_None_behavior2 PASSED [ 38%] tests/testnumberparameter.py::TestNumberParameters::test_inheritance_callable_default_behavior PASSED [ 38%] tests/testnumberparameter.py::TestNumberParameters::test_initialization_with_step_class PASSED [ 38%] tests/testnumberparameter.py::TestNumberParameters::test_initialization_with_step_instance PASSED [ 38%] tests/testnumberparameter.py::TestNumberParameters::test_initialization_without_step_class PASSED [ 38%] tests/testnumberparameter.py::TestNumberParameters::test_initialization_without_step_instance PASSED [ 38%] tests/testnumberparameter.py::TestNumberParameters::test_invalid_default_for_bounds PASSED [ 38%] tests/testnumberparameter.py::TestNumberParameters::test_numpy_default PASSED [ 38%] tests/testnumberparameter.py::TestNumberParameters::test_numpy_init PASSED [ 38%] tests/testnumberparameter.py::TestNumberParameters::test_numpy_set PASSED [ 38%] tests/testnumberparameter.py::TestNumberParameters::test_outside_bounds PASSED [ 38%] tests/testnumberparameter.py::TestNumberParameters::test_step_invalid_type_number_parameter PASSED [ 38%] tests/testnumberparameter.py::TestNumberParameters::test_unbounded_side_class PASSED [ 39%] tests/testnumberparameter.py::TestNumberParameters::test_unbounded_side_inst PASSED [ 39%] tests/testnumberparameter.py::TestIntegerParameters::test_allow_None_class PASSED [ 39%] tests/testnumberparameter.py::TestIntegerParameters::test_allow_None_inst PASSED [ 39%] tests/testnumberparameter.py::TestIntegerParameters::test_callable PASSED [ 39%] tests/testnumberparameter.py::TestIntegerParameters::test_callable_outside_bounds PASSED [ 39%] tests/testnumberparameter.py::TestIntegerParameters::test_callable_wrong_type PASSED [ 39%] tests/testnumberparameter.py::TestIntegerParameters::test_crop_to_bounds PASSED [ 39%] tests/testnumberparameter.py::TestIntegerParameters::test_defaults_class PASSED [ 39%] tests/testnumberparameter.py::TestIntegerParameters::test_defaults_inst PASSED [ 39%] tests/testnumberparameter.py::TestIntegerParameters::test_defaults_unbound PASSED [ 39%] tests/testnumberparameter.py::TestIntegerParameters::test_inclusive_bounds_error_on_bounds PASSED [ 39%] tests/testnumberparameter.py::TestIntegerParameters::test_inclusive_bounds_error_on_bounds_post PASSED [ 39%] tests/testnumberparameter.py::TestIntegerParameters::test_inclusive_bounds_no_error_class PASSED [ 40%] tests/testnumberparameter.py::TestIntegerParameters::test_inclusive_bounds_no_error_inst PASSED [ 40%] tests/testnumberparameter.py::TestIntegerParameters::test_initialization_with_step_class PASSED [ 40%] tests/testnumberparameter.py::TestIntegerParameters::test_initialization_with_step_instance PASSED [ 40%] tests/testnumberparameter.py::TestIntegerParameters::test_initialization_without_step_class PASSED [ 40%] tests/testnumberparameter.py::TestIntegerParameters::test_initialization_without_step_class2 PASSED [ 40%] tests/testnumberparameter.py::TestIntegerParameters::test_initialization_without_step_instance PASSED [ 40%] tests/testnumberparameter.py::TestIntegerParameters::test_invalid_default_for_bounds PASSED [ 40%] tests/testnumberparameter.py::TestIntegerParameters::test_numpy_default PASSED [ 40%] tests/testnumberparameter.py::TestIntegerParameters::test_numpy_init PASSED [ 40%] tests/testnumberparameter.py::TestIntegerParameters::test_numpy_set PASSED [ 40%] tests/testnumberparameter.py::TestIntegerParameters::test_outside_bounds PASSED [ 40%] tests/testnumberparameter.py::TestIntegerParameters::test_step_invalid_type_integer_parameter PASSED [ 40%] tests/testnumberparameter.py::TestIntegerParameters::test_step_invalid_type_number_parameter PASSED [ 40%] tests/testnumberparameter.py::TestIntegerParameters::test_unbounded_side_class PASSED [ 41%] tests/testnumberparameter.py::TestIntegerParameters::test_unbounded_side_inst PASSED [ 41%] tests/testnumberparameter.py::TestMagnitudeParameters::test_defaults_class PASSED [ 41%] tests/testnumberparameter.py::TestMagnitudeParameters::test_defaults_inst PASSED [ 41%] tests/testnumberparameter.py::TestMagnitudeParameters::test_defaults_unbound PASSED [ 41%] tests/testnumpy.py::TestNumpy::test_array_param PASSED [ 41%] tests/testnumpy.py::TestNumpy::test_array_param_positional PASSED [ 41%] tests/testnumpy.py::TestNumpy::test_array_pprint PASSED [ 41%] tests/testnumpy.py::TestNumpy::test_defaults_class PASSED [ 41%] tests/testnumpy.py::TestNumpy::test_defaults_inst PASSED [ 41%] tests/testnumpy.py::TestNumpy::test_defaults_unbound PASSED [ 41%] tests/testobjectselector.py::TestObjectSelectorParameters::test_allow_None_is_None PASSED [ 41%] tests/testobjectselector.py::TestObjectSelectorParameters::test_allow_None_set_and_behavior_class PASSED [ 41%] tests/testobjectselector.py::TestObjectSelectorParameters::test_allow_None_set_and_behavior_instance PASSED [ 41%] tests/testobjectselector.py::TestObjectSelectorParameters::test_append_objects_list PASSED [ 42%] tests/testobjectselector.py::TestObjectSelectorParameters::test_cast_to_dict_objects_dict PASSED [ 42%] tests/testobjectselector.py::TestObjectSelectorParameters::test_cast_to_list_objects_dict PASSED [ 42%] tests/testobjectselector.py::TestObjectSelectorParameters::test_change_objects_dict PASSED [ 42%] tests/testobjectselector.py::TestObjectSelectorParameters::test_change_objects_list PASSED [ 42%] tests/testobjectselector.py::TestObjectSelectorParameters::test_clear_objects_dict PASSED [ 42%] tests/testobjectselector.py::TestObjectSelectorParameters::test_clear_objects_list PASSED [ 42%] tests/testobjectselector.py::TestObjectSelectorParameters::test_clear_setitem_objects_list PASSED [ 42%] tests/testobjectselector.py::TestObjectSelectorParameters::test_compute_default_fn_in_objects PASSED [ 42%] tests/testobjectselector.py::TestObjectSelectorParameters::test_compute_default_fn_not_in_objects PASSED [ 42%] tests/testobjectselector.py::TestObjectSelectorParameters::test_copy_objects_dict PASSED [ 42%] tests/testobjectselector.py::TestObjectSelectorParameters::test_copy_objects_list PASSED [ 42%] tests/testobjectselector.py::TestObjectSelectorParameters::test_defaults_class PASSED [ 42%] tests/testobjectselector.py::TestObjectSelectorParameters::test_defaults_inst PASSED [ 43%] tests/testobjectselector.py::TestObjectSelectorParameters::test_defaults_unbound PASSED [ 43%] tests/testobjectselector.py::TestObjectSelectorParameters::test_extend_objects_list PASSED [ 43%] tests/testobjectselector.py::TestObjectSelectorParameters::test_get_default_objects_dict PASSED [ 43%] tests/testobjectselector.py::TestObjectSelectorParameters::test_get_objects_dict PASSED [ 43%] tests/testobjectselector.py::TestObjectSelectorParameters::test_get_objects_list PASSED [ 43%] tests/testobjectselector.py::TestObjectSelectorParameters::test_get_range_dict PASSED [ 43%] tests/testobjectselector.py::TestObjectSelectorParameters::test_get_range_list PASSED [ 43%] tests/testobjectselector.py::TestObjectSelectorParameters::test_get_range_mutable PASSED [ 43%] tests/testobjectselector.py::TestObjectSelectorParameters::test_getitem_int_objects_dict PASSED [ 43%] tests/testobjectselector.py::TestObjectSelectorParameters::test_getitem_objects_dict PASSED [ 43%] tests/testobjectselector.py::TestObjectSelectorParameters::test_inheritance_behavior1 PASSED [ 43%] tests/testobjectselector.py::TestObjectSelectorParameters::test_inheritance_behavior2 PASSED [ 43%] tests/testobjectselector.py::TestObjectSelectorParameters::test_inheritance_behavior3 PASSED [ 43%] tests/testobjectselector.py::TestObjectSelectorParameters::test_inheritance_behavior4 PASSED [ 44%] tests/testobjectselector.py::TestObjectSelectorParameters::test_inheritance_behavior5 PASSED [ 44%] tests/testobjectselector.py::TestObjectSelectorParameters::test_inheritance_behavior6 PASSED [ 44%] tests/testobjectselector.py::TestObjectSelectorParameters::test_initialization_no_bounds PASSED [ 44%] tests/testobjectselector.py::TestObjectSelectorParameters::test_initialization_no_bounds_objsel PASSED [ 44%] tests/testobjectselector.py::TestObjectSelectorParameters::test_initialization_out_of_bounds PASSED [ 44%] tests/testobjectselector.py::TestObjectSelectorParameters::test_initialization_out_of_bounds_objsel PASSED [ 44%] tests/testobjectselector.py::TestObjectSelectorParameters::test_insert_objects_list PASSED [ 44%] tests/testobjectselector.py::TestObjectSelectorParameters::test_int_getitem_objects_list PASSED [ 44%] tests/testobjectselector.py::TestObjectSelectorParameters::test_items_objects_dict PASSED [ 44%] tests/testobjectselector.py::TestObjectSelectorParameters::test_items_objects_list PASSED [ 44%] tests/testobjectselector.py::TestObjectSelectorParameters::test_keys_objects_dict PASSED [ 44%] tests/testobjectselector.py::TestObjectSelectorParameters::test_keys_objects_list PASSED [ 44%] tests/testobjectselector.py::TestObjectSelectorParameters::test_objects_dict_equality PASSED [ 44%] tests/testobjectselector.py::TestObjectSelectorParameters::test_override_setitem_objects_list PASSED [ 45%] tests/testobjectselector.py::TestObjectSelectorParameters::test_pop_objects_dict PASSED [ 45%] tests/testobjectselector.py::TestObjectSelectorParameters::test_pop_objects_list PASSED [ 45%] tests/testobjectselector.py::TestObjectSelectorParameters::test_remove_objects_dict PASSED [ 45%] tests/testobjectselector.py::TestObjectSelectorParameters::test_remove_objects_list PASSED [ 45%] tests/testobjectselector.py::TestObjectSelectorParameters::test_set_object_constructor PASSED [ 45%] tests/testobjectselector.py::TestObjectSelectorParameters::test_set_object_not_None PASSED [ 45%] tests/testobjectselector.py::TestObjectSelectorParameters::test_set_object_outside_bounds PASSED [ 45%] tests/testobjectselector.py::TestObjectSelectorParameters::test_set_object_setattr PASSED [ 45%] tests/testobjectselector.py::TestObjectSelectorParameters::test_set_object_setattr_post_error PASSED [ 45%] tests/testobjectselector.py::TestObjectSelectorParameters::test_setitem_key_objects_dict PASSED [ 45%] tests/testobjectselector.py::TestObjectSelectorParameters::test_setitem_name_objects_list PASSED [ 45%] tests/testobjectselector.py::TestObjectSelectorParameters::test_slice_getitem_objects_list PASSED [ 45%] tests/testobjectselector.py::TestObjectSelectorParameters::test_unbound_allow_None_not_dynamic PASSED [ 46%] tests/testobjectselector.py::TestObjectSelectorParameters::test_unbound_default_check_on_set_explicit PASSED [ 46%] tests/testobjectselector.py::TestObjectSelectorParameters::test_unbound_default_check_on_set_inferred PASSED [ 46%] tests/testobjectselector.py::TestObjectSelectorParameters::test_unbound_default_explicit PASSED [ 46%] tests/testobjectselector.py::TestObjectSelectorParameters::test_unbound_default_inferred PASSED [ 46%] tests/testobjectselector.py::TestObjectSelectorParameters::test_update_objects_dict PASSED [ 46%] tests/testobjectselector.py::TestObjectSelectorParameters::test_update_objects_list PASSED [ 46%] tests/testobjectselector.py::TestObjectSelectorParameters::test_update_with_invalid_list_objects_dict PASSED [ 46%] tests/testobjectselector.py::TestObjectSelectorParameters::test_update_with_list_objects_dict PASSED [ 46%] tests/testobjectselector.py::TestObjectSelectorParameters::test_values_objects_dict PASSED [ 46%] tests/testobjectselector.py::TestObjectSelectorParameters::test_values_objects_list PASSED [ 46%] tests/testpandas.py::TestDataFrame::test_dataframe_allow_none PASSED [ 46%] tests/testpandas.py::TestDataFrame::test_dataframe_allow_none_constructor PASSED [ 46%] tests/testpandas.py::TestDataFrame::test_dataframe_allow_none_set_value PASSED [ 46%] tests/testpandas.py::TestDataFrame::test_dataframe_ordered_column_list_invalid PASSED [ 47%] tests/testpandas.py::TestDataFrame::test_dataframe_ordered_column_list_valid PASSED [ 47%] tests/testpandas.py::TestDataFrame::test_dataframe_positional_argument PASSED [ 47%] tests/testpandas.py::TestDataFrame::test_dataframe_row_number_invalid PASSED [ 47%] tests/testpandas.py::TestDataFrame::test_dataframe_row_number_valid_df PASSED [ 47%] tests/testpandas.py::TestDataFrame::test_dataframe_unordered_column_number_invalid PASSED [ 47%] tests/testpandas.py::TestDataFrame::test_dataframe_unordered_column_number_valid_df PASSED [ 47%] tests/testpandas.py::TestDataFrame::test_dataframe_unordered_column_set_invalid PASSED [ 47%] tests/testpandas.py::TestDataFrame::test_dataframe_unordered_column_set_valid PASSED [ 47%] tests/testpandas.py::TestDataFrame::test_dataframe_unordered_column_tuple_invalid PASSED [ 47%] tests/testpandas.py::TestDataFrame::test_dataframe_unordered_column_tuple_valid PASSED [ 47%] tests/testpandas.py::TestDataFrame::test_dataframe_unordered_columns_as_set_error PASSED [ 47%] tests/testpandas.py::TestDataFrame::test_dataframe_unordered_row_tuple_invalid PASSED [ 47%] tests/testpandas.py::TestDataFrame::test_dataframe_unordered_row_tuple_valid PASSED [ 47%] tests/testpandas.py::TestDataFrame::test_defaults_class PASSED [ 48%] tests/testpandas.py::TestDataFrame::test_defaults_inst PASSED [ 48%] tests/testpandas.py::TestDataFrame::test_defaults_unbound PASSED [ 48%] tests/testpandas.py::TestDataFrame::test_empty_dataframe_param_invalid_set PASSED [ 48%] tests/testpandas.py::TestSeries::test_defaults_class PASSED [ 48%] tests/testpandas.py::TestSeries::test_defaults_inst PASSED [ 48%] tests/testpandas.py::TestSeries::test_defaults_unbound PASSED [ 48%] tests/testpandas.py::TestSeries::test_series_allow_none PASSED [ 48%] tests/testpandas.py::TestSeries::test_series_allow_none_constructor PASSED [ 48%] tests/testpandas.py::TestSeries::test_series_allow_none_set_value PASSED [ 48%] tests/testpandas.py::TestSeries::test_series_positional_argument PASSED [ 48%] tests/testpandas.py::TestSeries::test_series_row_number_invalid PASSED [ 48%] tests/testpandas.py::TestSeries::test_series_row_number_valid PASSED [ 48%] tests/testpandas.py::TestSeries::test_series_unordered_row_tuple_invalid PASSED [ 49%] tests/testpandas.py::TestSeries::test_series_unordered_row_tuple_valid PASSED [ 49%] tests/testparamdepends.py::TestDependencyParser::test_parameter_value PASSED [ 49%] tests/testparamdepends.py::TestDependencyParser::test_parameter_attribute PASSED [ 49%] tests/testparamdepends.py::TestDependencyParser::test_subobject_parameter PASSED [ 49%] tests/testparamdepends.py::TestDependencyParser::test_subobject_parameter_attribute PASSED [ 49%] tests/testparamdepends.py::TestDependencyParser::test_sub_subobject_parameter PASSED [ 49%] tests/testparamdepends.py::TestDependencyParser::test_sub_subobject_parameter_attribute PASSED [ 49%] tests/testparamdepends.py::TestParamDependsSubclassing::test_param_depends_override_depends_subset PASSED [ 49%] tests/testparamdepends.py::TestParamDependsSubclassing::test_param_depends_override_depends_subset_watched PASSED [ 49%] tests/testparamdepends.py::TestParamDependsSubclassing::test_param_depends_override_all_depends PASSED [ 49%] tests/testparamdepends.py::TestParamDependsSubclassing::test_param_depends_subclass_ordering PASSED [ 49%] tests/testparamdepends.py::TestParamDepends::test_param_depends_on_init PASSED [ 49%] tests/testparamdepends.py::TestParamDepends::test_param_nested_depends_value_unchanged PASSED [ 49%] tests/testparamdepends.py::TestParamDepends::test_param_nested_depends_value_unchanged_async PASSED [ 50%] tests/testparamdepends.py::TestParamDepends::test_param_nested_at_class_definition PASSED [ 50%] tests/testparamdepends.py::TestParamDepends::test_param_nested_at_class_definition_async PASSED [ 50%] tests/testparamdepends.py::TestParamDepends::test_param_nested_depends_expands PASSED [ 50%] tests/testparamdepends.py::TestParamDepends::test_param_nested_depends_expands_async PASSED [ 50%] tests/testparamdepends.py::TestParamDepends::test_param_depends_class_default_dynamic PASSED [ 50%] tests/testparamdepends.py::TestParamDepends::test_param_depends_class_default_dynamic_async PASSED [ 50%] tests/testparamdepends.py::TestParamDepends::test_param_instance_depends_dynamic_single_nested[P] PASSED [ 50%] tests/testparamdepends.py::TestParamDepends::test_param_instance_depends_dynamic_single_nested[AP] PASSED [ 50%] tests/testparamdepends.py::TestParamDepends::test_param_instance_depends_dynamic_single_nested_initialized_no_intermediates[P] PASSED [ 50%] tests/testparamdepends.py::TestParamDepends::test_param_instance_depends_dynamic_single_nested_initialized_no_intermediates[AP] PASSED [ 50%] tests/testparamdepends.py::TestParamDepends::test_param_instance_depends_dynamic_single_nested_initialized_only_intermediates[P] PASSED [ 50%] tests/testparamdepends.py::TestParamDepends::test_param_instance_depends_dynamic_single_nested_initialized_only_intermediates[AP] PASSED [ 50%] tests/testparamdepends.py::TestParamDepends::test_param_instance_depends_dynamic_single_nested_initialized[P] PASSED [ 50%] tests/testparamdepends.py::TestParamDepends::test_param_instance_depends_dynamic_single_nested_initialized[AP] PASSED [ 51%] tests/testparamdepends.py::TestParamDepends::test_param_instance_depends_dynamic_double_nested[P] PASSED [ 51%] tests/testparamdepends.py::TestParamDepends::test_param_instance_depends_dynamic_double_nested[AP] PASSED [ 51%] tests/testparamdepends.py::TestParamDepends::test_param_instance_depends_dynamic_double_nested_partially_initialized[P] PASSED [ 51%] tests/testparamdepends.py::TestParamDepends::test_param_instance_depends_dynamic_double_nested_partially_initialized[AP] PASSED [ 51%] tests/testparamdepends.py::TestParamDepends::test_param_instance_depends_dynamic_nested_attribute[P] PASSED [ 51%] tests/testparamdepends.py::TestParamDepends::test_param_instance_depends_dynamic_nested_attribute[AP] PASSED [ 51%] tests/testparamdepends.py::TestParamDepends::test_param_instance_depends_dynamic_nested_attribute_initialized[P] PASSED [ 51%] tests/testparamdepends.py::TestParamDepends::test_param_instance_depends_dynamic_nested_attribute_initialized[AP] PASSED [ 51%] tests/testparamdepends.py::TestParamDepends::test_param_instance_depends_dynamic_nested[P] PASSED [ 51%] tests/testparamdepends.py::TestParamDepends::test_param_instance_depends_dynamic_nested[AP] PASSED [ 51%] tests/testparamdepends.py::TestParamDepends::test_param_instance_depends_dynamic_nested_initialized[P] PASSED [ 51%] tests/testparamdepends.py::TestParamDepends::test_param_instance_depends_dynamic_nested_initialized[AP] PASSED [ 51%] tests/testparamdepends.py::TestParamDepends::test_param_instance_depends_dynamic_nested_changed_value[P] PASSED [ 52%] tests/testparamdepends.py::TestParamDepends::test_param_instance_depends_dynamic_nested_changed_value[AP] PASSED [ 52%] tests/testparamdepends.py::TestParamDepends::test_param_instance_depends[P] PASSED [ 52%] tests/testparamdepends.py::TestParamDepends::test_param_instance_depends[AP] PASSED [ 52%] tests/testparamdepends.py::TestParamDepends::test_param_class_depends[P] PASSED [ 52%] tests/testparamdepends.py::TestParamDepends::test_param_class_depends[AP] PASSED [ 52%] tests/testparamdepends.py::TestParamDepends::test_param_class_depends_constant[P] PASSED [ 52%] tests/testparamdepends.py::TestParamDepends::test_param_class_depends_constant[AP] PASSED [ 52%] tests/testparamdepends.py::TestParamDepends::test_param_inst_depends_nested[P] PASSED [ 52%] tests/testparamdepends.py::TestParamDepends::test_param_inst_depends_nested[AP] PASSED [ 52%] tests/testparamdepends.py::TestParamDepends::test_param_external_param_instance[P2] PASSED [ 52%] tests/testparamdepends.py::TestParamDepends::test_param_external_param_instance[AP2] PASSED [ 52%] tests/testparamdepends.py::TestParamDepends::test_async PASSED [ 52%] tests/testparamdepends.py::TestParamDepends::test_param_depends_on_parameterized_attribute PASSED [ 52%] tests/testparamdepends.py::TestParamDepends::test_param_depends_on_parameterized_attribute_async PASSED [ 53%] tests/testparamdepends.py::TestParamDepends::test_param_depends_on_method PASSED [ 53%] tests/testparamdepends.py::TestParamDepends::test_param_depends_on_method_async PASSED [ 53%] tests/testparamdepends.py::TestParamDepends::test_param_depends_on_method_subparameter PASSED [ 53%] tests/testparamdepends.py::TestParamDepends::test_param_depends_on_method_subparameter_async PASSED [ 53%] tests/testparamdepends.py::TestParamDepends::test_param_depends_on_method_subparameter_after_init PASSED [ 53%] tests/testparamdepends.py::TestParamDepends::test_param_depends_on_method_subparameter_after_init_async PASSED [ 53%] tests/testparamdepends.py::TestParamDepends::test_param_depends_class_with_len PASSED [ 53%] tests/testparamdepends.py::TestParamDepends::test_param_depends_subobject_before_super_init PASSED [ 53%] tests/testparamdepends.py::TestParamDependsFunction::test_param_depends_function_instance_params PASSED [ 53%] tests/testparamdepends.py::TestParamDependsFunction::test_param_depends_function_class_params PASSED [ 53%] tests/testparamdepends.py::TestParamDependsFunction::test_param_depends_function_instance_params_watch PASSED [ 53%] tests/testparamdepends.py::TestParamDependsFunction::test_param_depends_function_class_params_watch PASSED [ 53%] tests/testparamdepends.py::TestParamDependsFunction::test_async PASSED [ 53%] tests/testparamdepends.py::test_misspelled_parameter_in_depends PASSED [ 54%] tests/testparamdepends.py::test_misspelled_parameter_in_depends_non_Parameter PASSED [ 54%] tests/testparamdepends.py::test_misspelled_parameter_in_depends_watch PASSED [ 54%] tests/testparamdepends.py::test_param_depends_on_undefined_attribute PASSED [ 54%] tests/testparameterizedobject.py::TestParameterized::test_abstract_class PASSED [ 54%] tests/testparameterizedobject.py::TestParameterized::test_basic_instantiation PASSED [ 54%] tests/testparameterizedobject.py::TestParameterized::test_class_param_objects PASSED [ 54%] tests/testparameterizedobject.py::TestParameterized::test_constant_parameter PASSED [ 54%] tests/testparameterizedobject.py::TestParameterized::test_constant_parameter_after_init PASSED [ 54%] tests/testparameterizedobject.py::TestParameterized::test_constant_parameter_modify_class_after_init PASSED [ 54%] tests/testparameterizedobject.py::TestParameterized::test_constant_parameter_modify_class_before PASSED [ 54%] tests/testparameterizedobject.py::TestParameterized::test_error_if_non_param_in_constructor PASSED [ 54%] tests/testparameterizedobject.py::TestParameterized::test_instance_param_getattr PASSED [ 54%] tests/testparameterizedobject.py::TestParameterized::test_instance_param_getitem PASSED [ 55%] tests/testparameterizedobject.py::TestParameterized::test_instance_param_getitem_no_instance_params PASSED [ 55%] tests/testparameterizedobject.py::TestParameterized::test_instance_param_getitem_not_per_instance PASSED [ 55%] tests/testparameterizedobject.py::TestParameterized::test_instance_param_objects PASSED [ 55%] tests/testparameterizedobject.py::TestParameterized::test_instance_param_objects_set_to_current PASSED [ 55%] tests/testparameterizedobject.py::TestParameterized::test_instance_param_objects_set_to_false PASSED [ 55%] tests/testparameterizedobject.py::TestParameterized::test_instantiation_inheritance PASSED [ 55%] tests/testparameterizedobject.py::TestParameterized::test_instantiation_param_objects_before_super_subclass PASSED [ 55%] tests/testparameterizedobject.py::TestParameterized::test_instantiation_set_before_super PASSED [ 55%] tests/testparameterizedobject.py::TestParameterized::test_instantiation_set_before_super_constant XFAIL [ 55%] tests/testparameterizedobject.py::TestParameterized::test_instantiation_set_before_super_contrived PASSED [ 55%] tests/testparameterizedobject.py::TestParameterized::test_instantiation_set_before_super_readonly PASSED [ 55%] tests/testparameterizedobject.py::TestParameterized::test_instantiation_set_before_super_subclass PASSED [ 55%] tests/testparameterizedobject.py::TestParameterized::test_label PASSED [ 55%] tests/testparameterizedobject.py::TestParameterized::test_label_constant_format PASSED [ 56%] tests/testparameterizedobject.py::TestParameterized::test_label_custom_format PASSED [ 56%] tests/testparameterizedobject.py::TestParameterized::test_label_default_format PASSED [ 56%] tests/testparameterizedobject.py::TestParameterized::test_label_set PASSED [ 56%] tests/testparameterizedobject.py::TestParameterized::test_more_instantiation PASSED [ 56%] tests/testparameterizedobject.py::TestParameterized::test_name_as_argument PASSED [ 56%] tests/testparameterizedobject.py::TestParameterized::test_name_complex_hierarchy PASSED [ 56%] tests/testparameterizedobject.py::TestParameterized::test_name_default_to_class_name PASSED [ 56%] tests/testparameterizedobject.py::TestParameterized::test_name_default_to_subclass_name PASSED [ 56%] tests/testparameterizedobject.py::TestParameterized::test_name_instance_generated PASSED [ 56%] tests/testparameterizedobject.py::TestParameterized::test_name_instance_generated_class_name_reset PASSED [ 56%] tests/testparameterizedobject.py::TestParameterized::test_name_instance_generated_subclass PASSED [ 56%] tests/testparameterizedobject.py::TestParameterized::test_name_overriden PASSED [ 56%] tests/testparameterizedobject.py::TestParameterized::test_name_overriden_complex_hierarchy PASSED [ 56%] tests/testparameterizedobject.py::TestParameterized::test_name_overriden_constructor PASSED [ 57%] tests/testparameterizedobject.py::TestParameterized::test_name_overriden_error_not_String PASSED [ 57%] tests/testparameterizedobject.py::TestParameterized::test_name_overriden_multiple PASSED [ 57%] tests/testparameterizedobject.py::TestParameterized::test_name_overriden_subclasses PASSED [ 57%] tests/testparameterizedobject.py::TestParameterized::test_name_overriden_subclasses_name_set PASSED [ 57%] tests/testparameterizedobject.py::TestParameterized::test_name_overriden_without_default PASSED [ 57%] tests/testparameterizedobject.py::TestParameterized::test_override_class_param_validation PASSED [ 57%] tests/testparameterizedobject.py::TestParameterized::test_param_contains PASSED [ 57%] tests/testparameterizedobject.py::TestParameterized::test_param_iterator PASSED [ 57%] tests/testparameterizedobject.py::TestParameterized::test_parameter_constant_iadd_allowed PASSED [ 57%] tests/testparameterizedobject.py::TestParameterized::test_parameter_constant_same_notallowed PASSED [ 57%] tests/testparameterizedobject.py::TestParameterized::test_parameter_name_fixed PASSED [ 57%] tests/testparameterizedobject.py::TestParameterized::test_pprint_instance_params PASSED [ 57%] tests/testparameterizedobject.py::TestParameterized::test_readonly_parameter PASSED [ 58%] tests/testparameterizedobject.py::TestParameterized::test_remove_class_param_validation PASSED [ 58%] tests/testparameterizedobject.py::TestParameterized::test_state_saving PASSED [ 58%] tests/testparameterizedobject.py::TestParameterized::test_update_class PASSED [ 58%] tests/testparameterizedobject.py::TestParameterized::test_update_class_watcher PASSED [ 58%] tests/testparameterizedobject.py::TestParameterized::test_update_context_class PASSED [ 58%] tests/testparameterizedobject.py::TestParameterized::test_update_context_class_watcher PASSED [ 58%] tests/testparameterizedobject.py::TestParameterized::test_update_context_does_not_set_other_params PASSED [ 58%] tests/testparameterizedobject.py::TestParameterized::test_update_context_error_dict_and_kwargs_class PASSED [ 58%] tests/testparameterizedobject.py::TestParameterized::test_update_context_error_dict_and_kwargs_instance PASSED [ 58%] tests/testparameterizedobject.py::TestParameterized::test_update_context_error_not_param_class PASSED [ 58%] tests/testparameterizedobject.py::TestParameterized::test_update_context_error_not_param_instance PASSED [ 58%] tests/testparameterizedobject.py::TestParameterized::test_update_context_instance_watcher PASSED [ 58%] tests/testparameterizedobject.py::TestParameterized::test_update_context_multi_parameter PASSED [ 58%] tests/testparameterizedobject.py::TestParameterized::test_update_context_single_parameter PASSED [ 59%] tests/testparameterizedobject.py::TestParameterized::test_update_error_dict_and_kwargs_class PASSED [ 59%] tests/testparameterizedobject.py::TestParameterized::test_update_error_dict_and_kwargs_instance PASSED [ 59%] tests/testparameterizedobject.py::TestParameterized::test_update_error_not_param_class PASSED [ 59%] tests/testparameterizedobject.py::TestParameterized::test_update_error_not_param_instance PASSED [ 59%] tests/testparameterizedobject.py::TestParameterized::test_update_error_while_updating PASSED [ 59%] tests/testparameterizedobject.py::TestParameterized::test_update_instance_params PASSED [ 59%] tests/testparameterizedobject.py::TestParameterized::test_update_instance_watcher PASSED [ 59%] tests/testparameterizedobject.py::TestParameterized::test_values PASSED [ 59%] tests/testparameterizedobject.py::TestParameterized::test_values_instance_params PASSED [ 59%] tests/testparameterizedobject.py::TestParameterized::test_values_name_ignored_for_instances_and_onlychanged PASSED [ 59%] tests/testparameterizedobject.py::TestParameterizedFunction::test_parameterized_function PASSED [ 59%] tests/testparameterizedobject.py::TestParameterizedFunction::test_parameterized_function_instance PASSED [ 59%] tests/testparameterizedobject.py::TestParameterizedFunction::test_pickle_instance PASSED [ 60%] tests/testparameterizedobject.py::TestNumberParameter::test_outside_bounds PASSED [ 60%] tests/testparameterizedobject.py::TestNumberParameter::test_outside_bounds_numbergen PASSED [ 60%] tests/testparameterizedobject.py::TestStringParameter::test_handling_of_None PASSED [ 60%] tests/testparameterizedobject.py::TestParameterizedUtilities::test_default_label_formatter PASSED [ 60%] tests/testparameterizedobject.py::TestParameterizedUtilities::test_default_label_formatter_not_capitalized PASSED [ 60%] tests/testparameterizedobject.py::TestParameterizedUtilities::test_default_label_formatter_not_replace_underscores PASSED [ 60%] tests/testparameterizedobject.py::TestParameterizedUtilities::test_default_label_formatter_overrides PASSED [ 60%] tests/testparameterizedobject.py::TestParamOverrides::test_init_name PASSED [ 60%] tests/testparameterizedobject.py::TestParamOverrides::test_missing_key PASSED [ 60%] tests/testparameterizedobject.py::TestParamOverrides::test_simple_override PASSED [ 60%] tests/testparameterizedobject.py::TestSharedParameters::test_shared_list PASSED [ 60%] tests/testparameterizedobject.py::TestSharedParameters::test_shared_object PASSED [ 60%] tests/testparameterizedobject.py::test_inheritance_None_is_not_special_cased_default PASSED [ 60%] tests/testparameterizedobject.py::test_inheritance_None_is_not_special_cased[default] PASSED [ 61%] tests/testparameterizedobject.py::test_inheritance_None_is_not_special_cased[doc] PASSED [ 61%] tests/testparameterizedobject.py::test_inheritance_None_is_not_special_cased[precedence] PASSED [ 61%] tests/testparameterizedobject.py::test_inheritance_None_is_not_special_cased[readonly] PASSED [ 61%] tests/testparameterizedobject.py::test_inheritance_None_is_not_special_cased[pickle_default_value] PASSED [ 61%] tests/testparameterizedobject.py::test_inheritance_None_is_not_special_cased[per_instance] PASSED [ 61%] tests/testparameterizedobject.py::test_inheritance_no_default_declared_in_subclass PASSED [ 61%] tests/testparameterizedobject.py::test_inheritance_attribute_from_non_subclass_not_inherited PASSED [ 61%] tests/testparameterizedobject.py::test_inheritance_sub_attribute_is_used PASSED [ 61%] tests/testparameterizedobject.py::test_inheritance_default_is_not_None_in_sub PASSED [ 61%] tests/testparameterizedobject.py::test_inheritance_default_is_None_in_sub PASSED [ 61%] tests/testparameterizedobject.py::test_inheritance_diamond_not_supported PASSED [ 61%] tests/testparameterizedobject.py::test_inheritance_from_multiple_params_class PASSED [ 61%] tests/testparameterizedobject.py::test_inheritance_from_multiple_params_inst PASSED [ 61%] tests/testparameterizedobject.py::test_inheritance_from_multiple_params_intermediate_setting PASSED [ 62%] tests/testparameterizedobject.py::test_inheritance_instantiate_behavior PASSED [ 62%] tests/testparameterizedobject.py::test_inheritance_constant_behavior PASSED [ 62%] tests/testparameterizedobject.py::test_inheritance_set_Parameter_instantiate_constant_before_instantation PASSED [ 62%] tests/testparameterizedobject.py::test_inheritance_allow_None_behavior PASSED [ 62%] tests/testparameterizedobject.py::test_inheritance_allow_None_behavior2 PASSED [ 62%] tests/testparameterizedobject.py::test_inheritance_class_attribute_behavior PASSED [ 62%] tests/testparameterizedobject.py::TestShallowCopyMutableAttributes::test_shallow_copy_on_class_creation PASSED [ 62%] tests/testparameterizedobject.py::TestShallowCopyMutableAttributes::test_shallow_copy_inheritance_each_level PASSED [ 62%] tests/testparameterizedobject.py::TestShallowCopyMutableAttributes::test_shallow_copy_on_instance_getitem PASSED [ 62%] tests/testparameterizedobject.py::TestShallowCopyMutableAttributes::test_shallow_copy_on_instance_set PASSED [ 62%] tests/testparameterizedobject.py::TestShallowCopyMutableAttributes::test_modify_class_container_before_shallow_copy PASSED [ 62%] tests/testparameterizedobject.py::test_inheritance_parameter_attribute_without_default PASSED [ 62%] tests/testparameterizedobject.py::test_namespace_class PASSED [ 63%] tests/testparameterizedobject.py::test_namespace_inst PASSED [ 63%] tests/testparameterizedobject.py::test_parameterized_access_param_before_super PASSED [ 63%] tests/testparameterizedobject.py::test_parameterized_signature_base PASSED [ 63%] tests/testparameterizedobject.py::test_parameterized_signature_simple PASSED [ 63%] tests/testparameterizedobject.py::test_parameterized_signature_subclass_noparams PASSED [ 63%] tests/testparameterizedobject.py::test_parameterized_signature_subclass_with_params PASSED [ 63%] tests/testparameterizedobject.py::test_parameterized_signature_subclass_multiple_inheritance PASSED [ 63%] tests/testparameterizedobject.py::test_parameterized_signature_simple_init_same_as_parameterized PASSED [ 63%] tests/testparameterizedobject.py::test_parameterized_signature_simple_init_different PASSED [ 63%] tests/testparameterizedobject.py::test_parameterized_signature_subclass_noparams_init_different PASSED [ 63%] tests/testparameterizedobject.py::test_parameterized_signature_subclass_with_params_init_different PASSED [ 63%] tests/testparameterizedobject.py::test_parameterized_signature_subclass_multiple_inheritance_init_different PASSED [ 63%] tests/testparameterizedrepr.py::TestParameterizedRepr::test_exceptions PASSED [ 63%] tests/testparameterizedrepr.py::TestParameterizedRepr::test_imports_deduplication PASSED [ 64%] tests/testparameterizedrepr.py::TestParameterizedRepr::test_qualify PASSED [ 64%] tests/testparameterizedrepr.py::TestParameterizedRepr::test_suppression PASSED [ 64%] tests/testparameterizedrepr.py::TestParameterizedRepr::testparameterizedrepr PASSED [ 64%] tests/testparameterizedrepr.py::TestParameterizedRepr::testparameterizedscriptrepr1 PASSED [ 64%] tests/testparameterizedrepr.py::TestParameterizedRepr::testparameterizedscriptrepr2 PASSED [ 64%] tests/testparameterizedrepr.py::TestParameterizedRepr::testparameterizedscriptrepr3 PASSED [ 64%] tests/testparameterizedrepr.py::TestParameterizedRepr::testparameterizedscriptrepr4 PASSED [ 64%] tests/testparameterizedrepr.py::TestParameterizedRepr::testparameterizedscriptrepr5 PASSED [ 64%] tests/testparameterizedrepr.py::TestParameterizedRepr::testparameterizedscriptrepr_missing_values PASSED [ 64%] tests/testparameterizedrepr.py::TestParameterizedRepr::testparameterizedscriptrepr_nokwargs PASSED [ 64%] tests/testparameterizedrepr.py::TestParameterizedRepr::testparameterizedscriptrepr_nonparams PASSED [ 64%] tests/testparameterizedrepr.py::TestParameterizedRepr::testparameterizedscriptrepr_recursive PASSED [ 64%] tests/testparameterizedrepr.py::TestParameterizedRepr::testparameterizedscriptrepr_varags PASSED [ 64%] tests/testparameterizedrepr.py::TestParameterizedRepr::testparameterizedscriptrepr_varags_kwargs PASSED [ 65%] tests/testparameterizedrepr.py::test_pprint_type PASSED [ 65%] tests/testparameterizedrepr.py::test_pprint_parameterized_instance PASSED [ 65%] tests/testparameterizedrepr.py::test_pprint_parameterized_other PASSED [ 65%] tests/testparameterizedrepr.py::test_script_repr_type PASSED [ 65%] tests/testparameterizedrepr.py::test_script_repr_parameterized_instance PASSED [ 65%] tests/testparameterizedrepr.py::test_script_repr_parameterized_other PASSED [ 65%] tests/testparameterizedrepr.py::test_pprint_signature_overriden PASSED [ 65%] tests/testparamoutput.py::TestParamDepends::test_multi_method_named_and_typed_arg_output PASSED [ 65%] tests/testparamoutput.py::TestParamDepends::test_multi_named_and_typed_arg_output PASSED [ 65%] tests/testparamoutput.py::TestParamDepends::test_multi_named_arg_output PASSED [ 65%] tests/testparamoutput.py::TestParamDepends::test_multi_typed_arg_output PASSED [ 65%] tests/testparamoutput.py::TestParamDepends::test_multiple_named_kwarg_output PASSED [ 65%] tests/testparamoutput.py::TestParamDepends::test_named_and_typed_arg_output PASSED [ 66%] tests/testparamoutput.py::TestParamDepends::test_named_arg_output PASSED [ 66%] tests/testparamoutput.py::TestParamDepends::test_named_kwarg_output PASSED [ 66%] tests/testparamoutput.py::TestParamDepends::test_simple_output PASSED [ 66%] tests/testparamoutput.py::TestParamDepends::test_subclass_output PASSED [ 66%] tests/testparamoutput.py::TestParamDepends::test_typed_arg_output PASSED [ 66%] tests/testparamunion.py::TestParamUnion::test_param_union_raises_on_unexpected_kwarg PASSED [ 66%] tests/testparamunion.py::TestParamUnion::test_param_union_values PASSED [ 66%] tests/testparamunion.py::TestParamUnion::test_param_union_warnings PASSED [ 66%] tests/testpathparam.py::TestPathParameters::test_defaults_class PASSED [ 66%] tests/testpathparam.py::TestPathParameters::test_defaults_inst PASSED [ 66%] tests/testpathparam.py::TestPathParameters::test_defaults_unbound PASSED [ 66%] tests/testpathparam.py::TestPathParameters::test_existence_bad_value PASSED [ 66%] tests/testpathparam.py::TestPathParameters::test_inheritance_behavior PASSED [ 66%] tests/testpathparam.py::TestPathParameters::test_inst_with_path PASSED [ 67%] tests/testpathparam.py::TestPathParameters::test_no_path_class PASSED [ 67%] tests/testpathparam.py::TestPathParameters::test_no_path_inst PASSED [ 67%] tests/testpathparam.py::TestPathParameters::test_nonexisting_class_no_error PASSED [ 67%] tests/testpathparam.py::TestPathParameters::test_nonexisting_instantiation_no_error PASSED [ 67%] tests/testpathparam.py::TestPathParameters::test_nonexisting_set_no_error PASSED [ 67%] tests/testpathparam.py::TestPathParameters::test_nonexisting_unbound_no_error PASSED [ 67%] tests/testpathparam.py::TestPathParameters::test_notfound_instantiation_raises_error PASSED [ 67%] tests/testpathparam.py::TestPathParameters::test_optionalexistence_class_no_error PASSED [ 67%] tests/testpathparam.py::TestPathParameters::test_optionalexistence_instantiation_no_error PASSED [ 67%] tests/testpathparam.py::TestPathParameters::test_optionalexistence_set_no_error PASSED [ 67%] tests/testpathparam.py::TestPathParameters::test_optionalexistence_unbound_no_error PASSED [ 67%] tests/testpathparam.py::TestPathParameters::test_relative_cwd_class PASSED [ 67%] tests/testpathparam.py::TestPathParameters::test_relative_cwd_class_set PASSED [ 67%] tests/testpathparam.py::TestPathParameters::test_relative_cwd_inst PASSED [ 68%] tests/testpathparam.py::TestPathParameters::test_relative_cwd_instantiation PASSED [ 68%] tests/testpathparam.py::TestPathParameters::test_relative_cwd_set PASSED [ 68%] tests/testpathparam.py::TestPathParameters::test_search_paths PASSED [ 68%] tests/testpathparam.py::TestPathParameters::test_set_notfound_class_raises_error PASSED [ 68%] tests/testpathparam.py::TestPathParameters::test_set_notfound_raises_error PASSED [ 68%] tests/testpathparam.py::TestPathParameters::test_set_to_None_allowed PASSED [ 68%] tests/testpathparam.py::TestPathParameters::test_unsupported_type PASSED [ 68%] tests/testpathparam.py::TestFilenameParameters::test_defaults_class PASSED [ 68%] tests/testpathparam.py::TestFilenameParameters::test_defaults_inst PASSED [ 68%] tests/testpathparam.py::TestFilenameParameters::test_defaults_unbound PASSED [ 68%] tests/testpathparam.py::TestFilenameParameters::test_inst_with_path PASSED [ 68%] tests/testpathparam.py::TestFilenameParameters::test_no_path_class PASSED [ 68%] tests/testpathparam.py::TestFilenameParameters::test_no_path_inst PASSED [ 69%] tests/testpathparam.py::TestFilenameParameters::test_nonexisting_class_no_error PASSED [ 69%] tests/testpathparam.py::TestFilenameParameters::test_nonexisting_instantiation_no_error PASSED [ 69%] tests/testpathparam.py::TestFilenameParameters::test_nonexisting_set_no_error PASSED [ 69%] tests/testpathparam.py::TestFilenameParameters::test_nonexisting_unbound_no_error PASSED [ 69%] tests/testpathparam.py::TestFilenameParameters::test_notfound_instantiation_raises_error PASSED [ 69%] tests/testpathparam.py::TestFilenameParameters::test_search_paths PASSED [ 69%] tests/testpathparam.py::TestFilenameParameters::test_set_notfound_class_raises_error PASSED [ 69%] tests/testpathparam.py::TestFilenameParameters::test_set_notfound_raises_error PASSED [ 69%] tests/testpathparam.py::TestFilenameParameters::test_set_to_None_allowed PASSED [ 69%] tests/testpathparam.py::TestFoldernameParameters::test_defaults_class PASSED [ 69%] tests/testpathparam.py::TestFoldernameParameters::test_defaults_inst PASSED [ 69%] tests/testpathparam.py::TestFoldernameParameters::test_defaults_unbound PASSED [ 69%] tests/testpathparam.py::TestFoldernameParameters::test_inst_with_path PASSED [ 69%] tests/testpathparam.py::TestFoldernameParameters::test_no_path_class PASSED [ 70%] tests/testpathparam.py::TestFoldernameParameters::test_no_path_inst PASSED [ 70%] tests/testpathparam.py::TestFoldernameParameters::test_nonexisting_class_no_error PASSED [ 70%] tests/testpathparam.py::TestFoldernameParameters::test_nonexisting_instantiation_no_error PASSED [ 70%] tests/testpathparam.py::TestFoldernameParameters::test_nonexisting_set_no_error PASSED [ 70%] tests/testpathparam.py::TestFoldernameParameters::test_nonexisting_unbound_no_error PASSED [ 70%] tests/testpathparam.py::TestFoldernameParameters::test_notfound_instantiation_raises_error PASSED [ 70%] tests/testpathparam.py::TestFoldernameParameters::test_search_paths PASSED [ 70%] tests/testpathparam.py::TestFoldernameParameters::test_set_notfound_class_raises_error PASSED [ 70%] tests/testpathparam.py::TestFoldernameParameters::test_set_notfound_raises_error PASSED [ 70%] tests/testpathparam.py::TestFoldernameParameters::test_set_to_None_allowed PASSED [ 70%] tests/testpickle.py::test_pickle_simple_class[0-cloudpickle] PASSED [ 70%] tests/testpickle.py::test_pickle_simple_class[0-pickle] PASSED [ 70%] tests/testpickle.py::test_pickle_simple_class[4-cloudpickle] PASSED [ 70%] tests/testpickle.py::test_pickle_simple_class[4-pickle] PASSED [ 71%] tests/testpickle.py::test_pickle_simple_class[5-cloudpickle] PASSED [ 71%] tests/testpickle.py::test_pickle_simple_class[5-pickle] PASSED [ 71%] tests/testpickle.py::test_pickle_simple_instance[0-cloudpickle] PASSED [ 71%] tests/testpickle.py::test_pickle_simple_instance[0-pickle] PASSED [ 71%] tests/testpickle.py::test_pickle_simple_instance[4-cloudpickle] PASSED [ 71%] tests/testpickle.py::test_pickle_simple_instance[4-pickle] PASSED [ 71%] tests/testpickle.py::test_pickle_simple_instance[5-cloudpickle] PASSED [ 71%] tests/testpickle.py::test_pickle_simple_instance[5-pickle] PASSED [ 71%] tests/testpickle.py::test_pickle_simple_instance_modif_after[0-cloudpickle] PASSED [ 71%] tests/testpickle.py::test_pickle_simple_instance_modif_after[0-pickle] PASSED [ 71%] tests/testpickle.py::test_pickle_simple_instance_modif_after[4-cloudpickle] PASSED [ 71%] tests/testpickle.py::test_pickle_simple_instance_modif_after[4-pickle] PASSED [ 71%] tests/testpickle.py::test_pickle_simple_instance_modif_after[5-cloudpickle] PASSED [ 72%] tests/testpickle.py::test_pickle_simple_instance_modif_after[5-pickle] PASSED [ 72%] tests/testpickle.py::test_pickle_all_parameters_class[0-cloudpickle] PASSED [ 72%] tests/testpickle.py::test_pickle_all_parameters_class[0-pickle] PASSED [ 72%] tests/testpickle.py::test_pickle_all_parameters_class[4-cloudpickle] PASSED [ 72%] tests/testpickle.py::test_pickle_all_parameters_class[4-pickle] PASSED [ 72%] tests/testpickle.py::test_pickle_all_parameters_class[5-cloudpickle] PASSED [ 72%] tests/testpickle.py::test_pickle_all_parameters_class[5-pickle] PASSED [ 72%] tests/testpickle.py::test_pickle_all_parameters_instance[0-cloudpickle] PASSED [ 72%] tests/testpickle.py::test_pickle_all_parameters_instance[0-pickle] PASSED [ 72%] tests/testpickle.py::test_pickle_all_parameters_instance[4-cloudpickle] PASSED [ 72%] tests/testpickle.py::test_pickle_all_parameters_instance[4-pickle] PASSED [ 72%] tests/testpickle.py::test_pickle_all_parameters_instance[5-cloudpickle] PASSED [ 72%] tests/testpickle.py::test_pickle_all_parameters_instance[5-pickle] PASSED [ 72%] tests/testpickle.py::test_pickle_depends_watch_class[0-cloudpickle] PASSED [ 73%] tests/testpickle.py::test_pickle_depends_watch_class[0-pickle] PASSED [ 73%] tests/testpickle.py::test_pickle_depends_watch_class[4-cloudpickle] PASSED [ 73%] tests/testpickle.py::test_pickle_depends_watch_class[4-pickle] PASSED [ 73%] tests/testpickle.py::test_pickle_depends_watch_class[5-cloudpickle] PASSED [ 73%] tests/testpickle.py::test_pickle_depends_watch_class[5-pickle] PASSED [ 73%] tests/testpickle.py::test_pickle_depends_watch_instance[0-cloudpickle] PASSED [ 73%] tests/testpickle.py::test_pickle_depends_watch_instance[0-pickle] PASSED [ 73%] tests/testpickle.py::test_pickle_depends_watch_instance[4-cloudpickle] PASSED [ 73%] tests/testpickle.py::test_pickle_depends_watch_instance[4-pickle] PASSED [ 73%] tests/testpickle.py::test_pickle_depends_watch_instance[5-cloudpickle] PASSED [ 73%] tests/testpickle.py::test_pickle_depends_watch_instance[5-pickle] PASSED [ 73%] tests/testpickle.py::test_pickle_complex_depends_class[0-cloudpickle] PASSED [ 73%] tests/testpickle.py::test_pickle_complex_depends_class[0-pickle] PASSED [ 73%] tests/testpickle.py::test_pickle_complex_depends_class[4-cloudpickle] PASSED [ 74%] tests/testpickle.py::test_pickle_complex_depends_class[4-pickle] PASSED [ 74%] tests/testpickle.py::test_pickle_complex_depends_class[5-cloudpickle] PASSED [ 74%] tests/testpickle.py::test_pickle_complex_depends_class[5-pickle] PASSED [ 74%] tests/testpickle.py::test_pickle_complex_depends_instance[0-cloudpickle] PASSED [ 74%] tests/testpickle.py::test_pickle_complex_depends_instance[0-pickle] PASSED [ 74%] tests/testpickle.py::test_pickle_complex_depends_instance[4-cloudpickle] PASSED [ 74%] tests/testpickle.py::test_pickle_complex_depends_instance[4-pickle] PASSED [ 74%] tests/testpickle.py::test_pickle_complex_depends_instance[5-cloudpickle] PASSED [ 74%] tests/testpickle.py::test_pickle_complex_depends_instance[5-pickle] PASSED [ 74%] tests/testpickle.py::test_issue_757[0] PASSED [ 74%] tests/testpickle.py::test_issue_757[4] PASSED [ 74%] tests/testpickle.py::test_issue_757[5] PASSED [ 74%] tests/testrangeparameter.py::TestRangeParameters::test_bad_type PASSED [ 75%] tests/testrangeparameter.py::TestRangeParameters::test_defaults_class PASSED [ 75%] tests/testrangeparameter.py::TestRangeParameters::test_defaults_inst PASSED [ 75%] tests/testrangeparameter.py::TestRangeParameters::test_defaults_unbound PASSED [ 75%] tests/testrangeparameter.py::TestRangeParameters::test_get_soft_bounds PASSED [ 75%] tests/testrangeparameter.py::TestRangeParameters::test_initialization_out_of_bounds_lower PASSED [ 75%] tests/testrangeparameter.py::TestRangeParameters::test_initialization_out_of_bounds_upper PASSED [ 75%] tests/testrangeparameter.py::TestRangeParameters::test_raise_if_default_is_None_and_no_length PASSED [ 75%] tests/testrangeparameter.py::TestRangeParameters::test_raise_if_value_bad_length_constructor PASSED [ 75%] tests/testrangeparameter.py::TestRangeParameters::test_raise_if_value_bad_length_setattr PASSED [ 75%] tests/testrangeparameter.py::TestRangeParameters::test_raise_not_2_tuple PASSED [ 75%] tests/testrangeparameter.py::TestRangeParameters::test_set_exclusive_out_of_bounds_lower PASSED [ 75%] tests/testrangeparameter.py::TestRangeParameters::test_set_exclusive_out_of_bounds_upper PASSED [ 75%] tests/testrangeparameter.py::TestRangeParameters::test_set_object_constructor PASSED [ 75%] tests/testrangeparameter.py::TestRangeParameters::test_set_out_of_bounds PASSED [ 76%] tests/testrangeparameter.py::TestRangeParameters::test_support_allow_None_False PASSED [ 76%] tests/testrangeparameter.py::TestRangeParameters::test_support_allow_None_True PASSED [ 76%] tests/testrangeparameter.py::TestRangeParameters::test_validate_bounds_wrong_type_lower PASSED [ 76%] tests/testrangeparameter.py::TestRangeParameters::test_validate_bounds_wrong_type_upper PASSED [ 76%] tests/testrangeparameter.py::TestRangeParameters::test_validate_order_on_val_with_negative_step PASSED [ 76%] tests/testrangeparameter.py::TestRangeParameters::test_validate_order_on_val_with_positive_step PASSED [ 76%] tests/testrangeparameter.py::TestRangeParameters::test_validate_softbounds_wrong_type_lower PASSED [ 76%] tests/testrangeparameter.py::TestRangeParameters::test_validate_softbounds_wrong_type_upper PASSED [ 76%] tests/testrangeparameter.py::TestRangeParameters::test_validate_step PASSED [ 76%] tests/testrangeparameter.py::TestRangeParameters::test_validate_step_order_cannot_be_0 PASSED [ 76%] tests/testreactive.py::test_reactive_numeric_binary_ops[add] PASSED [ 76%] tests/testreactive.py::test_reactive_numeric_binary_ops[divmod] PASSED [ 76%] tests/testreactive.py::test_reactive_numeric_binary_ops[floordiv] PASSED [ 76%] tests/testreactive.py::test_reactive_numeric_binary_ops[mod] PASSED [ 77%] tests/testreactive.py::test_reactive_numeric_binary_ops[mul] PASSED [ 77%] tests/testreactive.py::test_reactive_numeric_binary_ops[pow] PASSED [ 77%] tests/testreactive.py::test_reactive_numeric_binary_ops[sub] PASSED [ 77%] tests/testreactive.py::test_reactive_numeric_binary_ops[truediv] PASSED [ 77%] tests/testreactive.py::test_reactive_numeric_comparison_ops[eq] PASSED [ 77%] tests/testreactive.py::test_reactive_numeric_comparison_ops[ge] PASSED [ 77%] tests/testreactive.py::test_reactive_numeric_comparison_ops[gt] PASSED [ 77%] tests/testreactive.py::test_reactive_numeric_comparison_ops[le] PASSED [ 77%] tests/testreactive.py::test_reactive_numeric_comparison_ops[lt] PASSED [ 77%] tests/testreactive.py::test_reactive_numeric_comparison_ops[ne] PASSED [ 77%] tests/testreactive.py::test_reactive_numeric_unary_ops[abs] PASSED [ 77%] tests/testreactive.py::test_reactive_numeric_unary_ops[ceil] PASSED [ 77%] tests/testreactive.py::test_reactive_numeric_unary_ops[floor] PASSED [ 78%] tests/testreactive.py::test_reactive_numeric_unary_ops[trunc] PASSED [ 78%] tests/testreactive.py::test_reactive_numeric_unary_ops[neg] PASSED [ 78%] tests/testreactive.py::test_reactive_numeric_unary_ops[pos] PASSED [ 78%] tests/testreactive.py::test_reactive_numeric_unary_ops[round] PASSED [ 78%] tests/testreactive.py::test_reactive_numeric_binary_ops_reverse[add] PASSED [ 78%] tests/testreactive.py::test_reactive_numeric_binary_ops_reverse[divmod] PASSED [ 78%] tests/testreactive.py::test_reactive_numeric_binary_ops_reverse[floordiv] PASSED [ 78%] tests/testreactive.py::test_reactive_numeric_binary_ops_reverse[mod] PASSED [ 78%] tests/testreactive.py::test_reactive_numeric_binary_ops_reverse[mul] PASSED [ 78%] tests/testreactive.py::test_reactive_numeric_binary_ops_reverse[pow] PASSED [ 78%] tests/testreactive.py::test_reactive_numeric_binary_ops_reverse[sub] PASSED [ 78%] tests/testreactive.py::test_reactive_numeric_binary_ops_reverse[truediv] PASSED [ 78%] tests/testreactive.py::test_reactive_logic_binary_ops[and_] PASSED [ 78%] tests/testreactive.py::test_reactive_logic_binary_ops[or_] PASSED [ 79%] tests/testreactive.py::test_reactive_logic_binary_ops[xor] PASSED [ 79%] tests/testreactive.py::test_reactive_logic_unary_ops[inv] PASSED [ 79%] tests/testreactive.py::test_reactive_logic_binary_ops_reverse[and_] PASSED [ 79%] tests/testreactive.py::test_reactive_logic_binary_ops_reverse[or_] PASSED [ 79%] tests/testreactive.py::test_reactive_logic_binary_ops_reverse[xor] PASSED [ 79%] tests/testreactive.py::test_reactive_getitem_dict PASSED [ 79%] tests/testreactive.py::test_reactive_getitem_list PASSED [ 79%] tests/testreactive.py::test_numpy_ufunc[min] PASSED [ 79%] tests/testreactive.py::test_numpy_ufunc[max] PASSED [ 79%] tests/testreactive.py::test_reactive_set_new_value PASSED [ 79%] tests/testreactive.py::test_reactive_increment_value PASSED [ 79%] tests/testreactive.py::test_reactive_multiply_value_inplace PASSED [ 79%] tests/testreactive.py::test_reactive_pipeline_set_new_value PASSED [ 80%] tests/testreactive.py::test_reactive_reflect_param_value PASSED [ 80%] tests/testreactive.py::test_reactive_pipeline_reflect_param_value PASSED [ 80%] tests/testreactive.py::test_reactive_reactive_reflect_other_rx PASSED [ 80%] tests/testreactive.py::test_reactive_pipeline_reflect_other_reactive_expr PASSED [ 80%] tests/testreactive.py::test_reactive_reflect_bound_method PASSED [ 80%] tests/testreactive.py::test_reactive_pipeline_reflect_bound_method PASSED [ 80%] tests/testreactive.py::test_reactive_reflect_bound_function PASSED [ 80%] tests/testreactive.py::test_reactive_pipeline_reflect_bound_function PASSED [ 80%] tests/testreactive.py::test_reactive_dataframe_method_chain PASSED [ 80%] tests/testreactive.py::test_reactive_dataframe_attribute_chain PASSED [ 80%] tests/testreactive.py::test_reactive_dataframe_param_value_method_chain PASSED [ 80%] tests/testreactive.py::test_reactive_len PASSED [ 80%] tests/testreactive.py::test_reactive_bool PASSED [ 80%] tests/testreactive.py::test_reactive_iter PASSED [ 81%] tests/testreactive.py::test_reactive_multi_iter PASSED [ 81%] tests/testreactive.py::test_reactive_is PASSED [ 81%] tests/testreactive.py::test_reactive_in PASSED [ 81%] tests/testreactive.py::test_reactive_is_not PASSED [ 81%] tests/testreactive.py::test_reactive_where_expr PASSED [ 81%] tests/testreactive.py::test_reactive_where_expr_refs PASSED [ 81%] tests/testreactive.py::test_reactive_watch_on_set_input PASSED [ 81%] tests/testreactive.py::test_reactive_set_value_non_root_raises PASSED [ 81%] tests/testreactive.py::test_reactive_clone_evaluates_once PASSED [ 81%] tests/testrefs.py::test_class_explicit_no_refs PASSED [ 81%] tests/testrefs.py::test_subclass_explicit_no_refs PASSED [ 81%] tests/testrefs.py::test_subclass_explicit_no_refs_override PASSED [ 81%] tests/testrefs.py::test_parameter_ref PASSED [ 81%] tests/testrefs.py::test_parameter_ref_update PASSED [ 82%] tests/testrefs.py::test_bind_ref PASSED [ 82%] tests/testrefs.py::test_reactive_ref PASSED [ 82%] tests/testrefs.py::test_nested_list_parameter_ref PASSED [ 82%] tests/testrefs.py::test_nested_dict_key_parameter_ref PASSED [ 82%] tests/testrefs.py::test_nested_dict_value_parameter_ref PASSED [ 82%] tests/testrefs.py::test_nested_param_method_ref PASSED [ 82%] tests/testrefs.py::test_async_function_ref PASSED [ 82%] tests/testrefs.py::test_async_bind_ref PASSED [ 82%] tests/testrefs.py::test_async_generator_ref PASSED [ 82%] tests/testreprhtml.py::TestHTMLRepr::test_repr_in_place PASSED [ 82%] tests/testreprhtml.py::TestHTMLRepr::test_html_repr_class_str PASSED [ 82%] tests/testreprhtml.py::TestHTMLRepr::test_html_repr_inst_str PASSED [ 82%] tests/testreprhtml.py::TestHTMLRepr::test_html_repr_class_sub PASSED [ 83%] tests/testreprhtml.py::TestHTMLRepr::test_html_repr_inst_sub PASSED [ 83%] tests/testreprhtml.py::TestHTMLRepr::test_html_repr_ClassSelector_tuple PASSED [ 83%] tests/testreprhtml.py::TestHTMLRepr::test_html_repr_title_class PASSED [ 83%] tests/testreprhtml.py::TestHTMLRepr::test_html_repr_title_instance PASSED [ 83%] tests/testselector.py::TestSelectorParameters::test_allow_None_is_None PASSED [ 83%] tests/testselector.py::TestSelectorParameters::test_allow_None_set_and_behavior_class PASSED [ 83%] tests/testselector.py::TestSelectorParameters::test_allow_None_set_and_behavior_instance PASSED [ 83%] tests/testselector.py::TestSelectorParameters::test_autodefault PASSED [ 83%] tests/testselector.py::TestSelectorParameters::test_check_on_set_defined PASSED [ 83%] tests/testselector.py::TestSelectorParameters::test_check_on_set_else PASSED [ 83%] tests/testselector.py::TestSelectorParameters::test_check_on_set_empty_objects PASSED [ 83%] tests/testselector.py::TestSelectorParameters::test_check_on_set_on_init_class PASSED [ 83%] tests/testselector.py::TestSelectorParameters::test_check_on_set_on_init_instance PASSED [ 83%] tests/testselector.py::TestSelectorParameters::test_check_on_set_on_init_unbound PASSED [ 84%] tests/testselector.py::TestSelectorParameters::test_check_on_set_on_init_unbound_unsupported XFAIL [ 84%] tests/testselector.py::TestSelectorParameters::test_defaults_class PASSED [ 84%] tests/testselector.py::TestSelectorParameters::test_defaults_inst PASSED [ 84%] tests/testselector.py::TestSelectorParameters::test_defaults_unbound PASSED [ 84%] tests/testselector.py::TestSelectorParameters::test_get_range_dict PASSED [ 84%] tests/testselector.py::TestSelectorParameters::test_get_range_list PASSED [ 84%] tests/testselector.py::TestSelectorParameters::test_get_range_mutable PASSED [ 84%] tests/testselector.py::TestSelectorParameters::test_get_range_ordereddict PASSED [ 84%] tests/testselector.py::TestSelectorParameters::test_inheritance_behavior1 PASSED [ 84%] tests/testselector.py::TestSelectorParameters::test_inheritance_behavior2 PASSED [ 84%] tests/testselector.py::TestSelectorParameters::test_inheritance_behavior3 PASSED [ 84%] tests/testselector.py::TestSelectorParameters::test_inheritance_behavior4 PASSED [ 84%] tests/testselector.py::TestSelectorParameters::test_inheritance_behavior5 PASSED [ 84%] tests/testselector.py::TestSelectorParameters::test_inheritance_behavior6 PASSED [ 85%] tests/testselector.py::TestSelectorParameters::test_inheritance_behavior7 PASSED [ 85%] tests/testselector.py::TestSelectorParameters::test_initialization_no_bounds PASSED [ 85%] tests/testselector.py::TestSelectorParameters::test_initialization_out_of_bounds PASSED [ 85%] tests/testselector.py::TestSelectorParameters::test_no_instantiate_when_constant PASSED [ 85%] tests/testselector.py::TestSelectorParameters::test_objects_not_shared_across_instance_class PASSED [ 85%] tests/testselector.py::TestSelectorParameters::test_objects_not_shared_in_class_hierarchy_1 PASSED [ 85%] tests/testselector.py::TestSelectorParameters::test_objects_not_shared_in_class_hierarchy_2 PASSED [ 85%] tests/testselector.py::TestSelectorParameters::test_set_object_constructor PASSED [ 85%] tests/testselector.py::TestSelectorParameters::test_set_object_not_None PASSED [ 85%] tests/testselector.py::TestSelectorParameters::test_set_object_outside_bounds PASSED [ 85%] tests/testselector.py::TestSelectorParameters::test_set_object_setattr PASSED [ 85%] tests/testselector.py::TestSelectorParameters::test_set_object_setattr_post_error PASSED [ 85%] tests/testselector.py::TestSelectorParameters::test_unbound_default_check_on_set_explicit PASSED [ 86%] tests/testselector.py::TestSelectorParameters::test_unbound_default_check_on_set_inferred PASSED [ 86%] tests/testselector.py::TestSelectorParameters::test_unbound_default_explicit PASSED [ 86%] tests/testselector.py::TestSelectorParameters::test_unbound_default_inferred PASSED [ 86%] tests/testsignatures.py::test_signature_parameters_constructors_overloaded PASSED [ 86%] tests/testsignatures.py::test_signature_parameters_constructors_updated PASSED [ 86%] tests/testsignatures.py::test_signature_parameters_constructors_overloaded_updated_match PASSED [ 86%] tests/testsignatures.py::test_signature_position_keywords PASSED [ 86%] tests/testsignatures.py::test_signature_warning_by_position PASSED [ 86%] tests/teststringparam.py::TestStringParameters::test_default_none PASSED [ 86%] tests/teststringparam.py::TestStringParameters::test_defaults_class PASSED [ 86%] tests/teststringparam.py::TestStringParameters::test_defaults_inst PASSED [ 86%] tests/teststringparam.py::TestStringParameters::test_defaults_unbound PASSED [ 86%] tests/teststringparam.py::TestStringParameters::test_regex_incorrect PASSED [ 86%] tests/teststringparam.py::TestStringParameters::test_regex_incorrect_default PASSED [ 87%] tests/teststringparam.py::TestStringParameters::test_regex_ok PASSED [ 87%] tests/teststringparam.py::TestStringParameters::test_reject_none PASSED [ 87%] tests/testtimedependent.py::TestTimeClass::test_time_init PASSED [ 87%] tests/testtimedependent.py::TestTimeClass::test_time_init_gmpy SKIPPED [ 87%] tests/testtimedependent.py::TestTimeClass::test_time_init_gmpy_advanced SKIPPED [ 87%] tests/testtimedependent.py::TestTimeClass::test_time_init_int PASSED [ 87%] tests/testtimedependent.py::TestTimeClass::test_time_init_timestep PASSED [ 87%] tests/testtimedependent.py::TestTimeClass::test_time_int_change_type PASSED [ 87%] tests/testtimedependent.py::TestTimeClass::test_time_int_context PASSED [ 87%] tests/testtimedependent.py::TestTimeClass::test_time_int_context_iadd PASSED [ 87%] tests/testtimedependent.py::TestTimeClass::test_time_int_eq PASSED [ 87%] tests/testtimedependent.py::TestTimeClass::test_time_int_iter PASSED [ 87%] tests/testtimedependent.py::TestTimeClass::test_time_int_until PASSED [ 87%] tests/testtimedependent.py::TestTimeClass::test_time_integration PASSED [ 88%] tests/testtimedependent.py::TestTimeDependentDynamic::test_non_time_dependent PASSED [ 88%] tests/testtimedependent.py::TestTimeDependentDynamic::test_time_dependent PASSED [ 88%] tests/testtimedependent.py::TestTimeDependentDynamic::test_time_dependent_random PASSED [ 88%] tests/testtimedependent.py::TestTimeDependentDynamic::test_time_fixed PASSED [ 88%] tests/testtimedependent.py::TestTimeDependentDynamic::test_time_hashing_integers PASSED [ 88%] tests/testtimedependent.py::TestTimeDependentDynamic::test_time_hashing_integers_gmpy SKIPPED [ 88%] tests/testtimedependent.py::TestTimeDependentDynamic::test_time_hashing_rationals PASSED [ 88%] tests/testtimedependent.py::TestTimeDependentDynamic::test_time_hashing_rationals_gmpy SKIPPED [ 88%] tests/testtupleparam.py::TestTupleParameters::test_None_default PASSED [ 88%] tests/testtupleparam.py::TestTupleParameters::test_bad_type PASSED [ 88%] tests/testtupleparam.py::TestTupleParameters::test_defaults_class PASSED [ 88%] tests/testtupleparam.py::TestTupleParameters::test_defaults_inst PASSED [ 88%] tests/testtupleparam.py::TestTupleParameters::test_defaults_unbound PASSED [ 89%] tests/testtupleparam.py::TestTupleParameters::test_inheritance_length_behavior1 PASSED [ 89%] tests/testtupleparam.py::TestTupleParameters::test_inheritance_length_behavior2 PASSED [ 89%] tests/testtupleparam.py::TestTupleParameters::test_inheritance_length_behavior3 PASSED [ 89%] tests/testtupleparam.py::TestTupleParameters::test_inheritance_length_behavior4 PASSED [ 89%] tests/testtupleparam.py::TestTupleParameters::test_inheritance_length_behavior5 PASSED [ 89%] tests/testtupleparam.py::TestTupleParameters::test_length_inferred_from_default PASSED [ 89%] tests/testtupleparam.py::TestTupleParameters::test_raise_if_default_is_None_and_bad_length PASSED [ 89%] tests/testtupleparam.py::TestTupleParameters::test_raise_if_default_is_None_and_no_length PASSED [ 89%] tests/testtupleparam.py::TestTupleParameters::test_raise_if_value_bad_length_constructor PASSED [ 89%] tests/testtupleparam.py::TestTupleParameters::test_raise_if_value_bad_length_setattr PASSED [ 89%] tests/testtupleparam.py::TestTupleParameters::test_set_object_constructor PASSED [ 89%] tests/testtupleparam.py::TestTupleParameters::test_support_allow_None PASSED [ 89%] tests/testtupleparam.py::TestTupleParameters::test_unbound_length_inferred PASSED [ 89%] tests/testtupleparam.py::TestTupleParameters::test_unbound_length_set PASSED [ 90%] tests/testtupleparam.py::TestNumericTupleParameters::test_None_default PASSED [ 90%] tests/testtupleparam.py::TestNumericTupleParameters::test_bad_type PASSED [ 90%] tests/testtupleparam.py::TestNumericTupleParameters::test_defaults_class PASSED [ 90%] tests/testtupleparam.py::TestNumericTupleParameters::test_defaults_inst PASSED [ 90%] tests/testtupleparam.py::TestNumericTupleParameters::test_defaults_unbound PASSED [ 90%] tests/testtupleparam.py::TestNumericTupleParameters::test_length_inferred_from_default PASSED [ 90%] tests/testtupleparam.py::TestNumericTupleParameters::test_raise_if_default_is_None_and_bad_length PASSED [ 90%] tests/testtupleparam.py::TestNumericTupleParameters::test_raise_if_default_is_None_and_no_length PASSED [ 90%] tests/testtupleparam.py::TestNumericTupleParameters::test_raise_if_value_bad_length_constructor PASSED [ 90%] tests/testtupleparam.py::TestNumericTupleParameters::test_raise_if_value_bad_length_setattr PASSED [ 90%] tests/testtupleparam.py::TestNumericTupleParameters::test_raise_on_non_numeric_values PASSED [ 90%] tests/testtupleparam.py::TestNumericTupleParameters::test_set_object_constructor PASSED [ 90%] tests/testtupleparam.py::TestNumericTupleParameters::test_support_allow_None PASSED [ 90%] tests/testtupleparam.py::TestNumericTupleParameters::test_support_numpy_values PASSED [ 91%] tests/testtupleparam.py::TestXYCoordinatesParameters::test_bad_type PASSED [ 91%] tests/testtupleparam.py::TestXYCoordinatesParameters::test_defaults_class PASSED [ 91%] tests/testtupleparam.py::TestXYCoordinatesParameters::test_defaults_inst PASSED [ 91%] tests/testtupleparam.py::TestXYCoordinatesParameters::test_defaults_unbound PASSED [ 91%] tests/testtupleparam.py::TestXYCoordinatesParameters::test_raise_if_value_bad_length_constructor PASSED [ 91%] tests/testtupleparam.py::TestXYCoordinatesParameters::test_raise_if_value_bad_length_setattr PASSED [ 91%] tests/testtupleparam.py::TestXYCoordinatesParameters::test_raise_on_non_numeric_values PASSED [ 91%] tests/testtupleparam.py::TestXYCoordinatesParameters::test_set_object_constructor PASSED [ 91%] tests/testtupleparam.py::TestXYCoordinatesParameters::test_support_allow_None_False PASSED [ 91%] tests/testtupleparam.py::TestXYCoordinatesParameters::test_support_allow_None_True PASSED [ 91%] tests/testtupleparam.py::TestXYCoordinatesParameters::test_support_numpy_values PASSED [ 91%] tests/testutils.py::test_guess_param_types[Parameter] PASSED [ 91%] tests/testutils.py::test_guess_param_types[Date] PASSED [ 92%] tests/testutils.py::test_guess_param_types[Datetime] PASSED [ 92%] tests/testutils.py::test_guess_param_types[Boolean] PASSED [ 92%] tests/testutils.py::test_guess_param_types[Integer] PASSED [ 92%] tests/testutils.py::test_guess_param_types[Number] PASSED [ 92%] tests/testutils.py::test_guess_param_types[String] PASSED [ 92%] tests/testutils.py::test_guess_param_types[Dict] PASSED [ 92%] tests/testutils.py::test_guess_param_types[NumericTuple] PASSED [ 92%] tests/testutils.py::test_guess_param_types[Tuple] PASSED [ 92%] tests/testutils.py::test_guess_param_types[DateRange] PASSED [ 92%] tests/testutils.py::test_guess_param_types[List] PASSED [ 92%] tests/testutils.py::test_guess_param_types[Unsupported_None] PASSED [ 92%] tests/testutils.py::test_guess_param_types[Array] PASSED [ 92%] tests/testutils.py::test_guess_param_types[DataFrame] PASSED [ 92%] tests/testutils.py::test_guess_param_types[Series] PASSED [ 93%] tests/testutils.py::test_resolve_path_file_default PASSED [ 93%] tests/testutils.py::test_resolve_path_file_not_found PASSED [ 93%] tests/testutils.py::test_resolve_path_file_not_found_other PASSED [ 93%] tests/testutils.py::test_resolve_path_folder_not_found PASSED [ 93%] tests/testutils.py::test_resolve_path_either_not_found PASSED [ 93%] tests/testutils.py::test_resolve_path_abs_not_found[True] PASSED [ 93%] tests/testutils.py::test_resolve_path_abs_not_found[False] PASSED [ 93%] tests/testutils.py::test_resolve_path_abs_not_found[None] PASSED [ 93%] tests/testutils.py::test_resolve_path_cwd_file PASSED [ 93%] tests/testutils.py::test_resolve_path_cwd_folder PASSED [ 93%] tests/testutils.py::test_resolve_path_cwd_either_file PASSED [ 93%] tests/testutils.py::test_resolve_path_cwd_either_folder PASSED [ 93%] tests/testutils.py::test_resolve_path_abs_file PASSED [ 93%] tests/testutils.py::test_resolve_path_abs_folder PASSED [ 94%] tests/testutils.py::test_resolve_path_abs_either_file PASSED [ 94%] tests/testutils.py::test_resolve_path_abs_either_folder PASSED [ 94%] tests/testutils.py::test_resolve_path_search_paths_file PASSED [ 94%] tests/testutils.py::test_resolve_path_search_paths_folder PASSED [ 94%] tests/testutils.py::test_resolve_path_search_paths_either_file PASSED [ 94%] tests/testutils.py::test_resolve_path_search_paths_either_folder PASSED [ 94%] tests/testutils.py::test_resolve_path_search_paths_multiple_file PASSED [ 94%] tests/testutils.py::test_both_method PASSED [ 94%] tests/testutils.py::test_error_prefix_unbound_defined PASSED [ 94%] tests/testutils.py::test_error_prefix_unbound_unexpected_pattern PASSED [ 94%] tests/testutils.py::test_error_prefix_before_class_creation PASSED [ 94%] tests/testutils.py::test_error_prefix_set_class PASSED [ 94%] tests/testutils.py::test_error_prefix_instantiate PASSED [ 95%] tests/testutils.py::test_error_prefix_set_instance PASSED [ 95%] tests/testutils.py::test__is_mutable_container[obj0-True] PASSED [ 95%] tests/testutils.py::test__is_mutable_container[obj1-True] PASSED [ 95%] tests/testutils.py::test__is_mutable_container[obj2-True] PASSED [ 95%] tests/testutils.py::test__is_mutable_container[obj3-False] PASSED [ 95%] tests/testutils.py::test__is_mutable_container[string-False] PASSED [ 95%] tests/testutils.py::test__is_mutable_container[obj5-False] PASSED [ 95%] tests/testutils.py::test_iscoroutinefunction_coroutine PASSED [ 95%] tests/testutils.py::test_iscoroutinefunction_partial_coroutine PASSED [ 95%] tests/testutils.py::test_iscoroutinefunction_asyncgen PASSED [ 95%] tests/testutils.py::test_iscoroutinefunction_partial_asyncgen PASSED [ 95%] tests/testversion.py::test_run_cmd PASSED [ 95%] tests/testwatch.py::TestWatch::test_batched_watch_context_manager PASSED [ 95%] tests/testwatch.py::TestWatch::test_context_manager_batched_watch_reuse PASSED [ 96%] tests/testwatch.py::TestWatch::test_discard_events_decorator PASSED [ 96%] tests/testwatch.py::TestWatch::test_nested_batched_watch PASSED [ 96%] tests/testwatch.py::TestWatch::test_nested_batched_watch_not_onlychanged PASSED [ 96%] tests/testwatch.py::TestWatch::test_nested_batched_watch_setattr PASSED [ 96%] tests/testwatch.py::TestWatch::test_param_watch_multiple_instances PASSED [ 96%] tests/testwatch.py::TestWatch::test_param_watch_no_side_effect PASSED [ 96%] tests/testwatch.py::TestWatch::test_priority_levels PASSED [ 96%] tests/testwatch.py::TestWatch::test_priority_levels_batched PASSED [ 96%] tests/testwatch.py::TestWatch::test_simple_batched_watch PASSED [ 96%] tests/testwatch.py::TestWatch::test_simple_batched_watch_callback_reuse PASSED [ 96%] tests/testwatch.py::TestWatch::test_simple_batched_watch_setattr PASSED [ 96%] tests/testwatch.py::TestWatch::test_simple_class_batched_watch PASSED [ 96%] tests/testwatch.py::TestWatch::test_subclass_batched_watch PASSED [ 96%] tests/testwatch.py::TestWatch::test_triggered_when_changed PASSED [ 97%] tests/testwatch.py::TestWatch::test_triggered_when_changed_iterator_type PASSED [ 97%] tests/testwatch.py::TestWatch::test_triggered_when_changed_mapping_type PASSED [ 97%] tests/testwatch.py::TestWatch::test_triggered_when_unchanged_complex_type PASSED [ 97%] tests/testwatch.py::TestWatch::test_triggered_when_unchanged_if_not_onlychanged PASSED [ 97%] tests/testwatch.py::TestWatch::test_untriggered_when_unchanged PASSED [ 97%] tests/testwatch.py::TestWatch::test_untriggered_when_unwatched PASSED [ 97%] tests/testwatch.py::TestWatch::test_warning_unwatching_when_unwatched PASSED [ 97%] tests/testwatch.py::TestWatch::test_watch_deepcopy PASSED [ 97%] tests/testwatch.py::TestWatch::test_watch_event_batched_trigger_method PASSED [ 97%] tests/testwatch.py::TestWatch::test_watch_event_trigger_method PASSED [ 97%] tests/testwatch.py::TestWatch::test_watch_event_value_trigger PASSED [ 97%] tests/testwatch.py::TestWatch::test_watch_param_slot PASSED [ 97%] tests/testwatch.py::TestWatch::test_watch_watchers_class_error PASSED [ 98%] tests/testwatch.py::TestWatch::test_watch_watchers_class_set_error PASSED [ 98%] tests/testwatch.py::TestWatch::test_watch_watchers_exposed PASSED [ 98%] tests/testwatch.py::TestWatch::test_watch_watchers_exposed_public PASSED [ 98%] tests/testwatch.py::TestWatch::test_watch_watchers_modified PASSED [ 98%] tests/testwatch.py::TestWatch::test_watch_watchers_modified_public PASSED [ 98%] tests/testwatch.py::TestWatch::test_watch_watchers_setter_public PASSED [ 98%] tests/testwatch.py::TestWatchMethod::test_dependent_params PASSED [ 98%] tests/testwatch.py::TestWatchMethod::test_depends_with_watch_on_subclass PASSED [ 98%] tests/testwatch.py::TestWatchMethod::test_multiple_watcher_dispatch PASSED [ 98%] tests/testwatch.py::TestWatchMethod::test_multiple_watcher_dispatch_on_param_attribute PASSED [ 98%] tests/testwatch.py::TestWatchMethod::test_multiple_watcher_dispatch_queued PASSED [ 98%] tests/testwatch.py::TestWatchMethod::test_watcher_method_deepcopy PASSED [ 98%] tests/testwatch.py::TestWatchValues::test_priority_levels PASSED [ 98%] tests/testwatch.py::TestWatchValues::test_priority_levels_batched PASSED [ 99%] tests/testwatch.py::TestWatchValues::test_simple_batched_watch_values PASSED [ 99%] tests/testwatch.py::TestWatchValues::test_simple_batched_watch_values_callback_reuse PASSED [ 99%] tests/testwatch.py::TestWatchValues::test_simple_batched_watch_values_setattr PASSED [ 99%] tests/testwatch.py::TestWatchValues::test_triggered_when_values_changed PASSED [ 99%] tests/testwatch.py::TestWatchValues::test_untriggered_when_values_unchanged PASSED [ 99%] tests/testwatch.py::TestWatchValues::test_untriggered_when_values_unwatched PASSED [ 99%] tests/testwatch.py::TestWatchAttributes::test_watch_class_param_attribute PASSED [ 99%] tests/testwatch.py::TestWatchAttributes::test_watch_instance_param_attribute PASSED [ 99%] tests/testwatch.py::TestTrigger::test_sensitivity_of_widget_name PASSED [ 99%] tests/testwatch.py::TestTrigger::test_simple_trigger_one_param PASSED [ 99%] tests/testwatch.py::TestTrigger::test_simple_trigger_one_param_change PASSED [ 99%] tests/testwatch.py::TestTrigger::test_simple_trigger_two_params PASSED [ 99%] tests/testwatch.py::TestTrigger::test_simple_trigger_when_batched PASSED [100%] =============================== warnings summary =============================== tests/testfiledeserialization.py: 20 warnings /usr/lib64/python3.12/site-packages/pandas/core/dtypes/cast.py:1641: DeprecationWarning: np.find_common_type is deprecated. Please use `np.result_type` or `np.promote_types`. See https://numpy.org/devdocs/release/1.25.0-notes.html and the docs for more information. (Deprecated NumPy 1.25) return np.find_common_type(types, []) tests/testfiledeserialization.py::TestFileDeserialization::test_data_frame_stata /usr/lib64/python3.12/site-packages/pandas/core/algorithms.py:522: DeprecationWarning: np.find_common_type is deprecated. Please use `np.result_type` or `np.promote_types`. See https://numpy.org/devdocs/release/1.25.0-notes.html and the docs for more information. (Deprecated NumPy 1.25) common = np.find_common_type([values.dtype, comps_array.dtype], []) tests/testfiledeserialization.py::TestFileDeserialization::test_data_frame_xlsm tests/testfiledeserialization.py::TestFileDeserialization::test_data_frame_xlsm tests/testfiledeserialization.py::TestFileDeserialization::test_data_frame_xlsm tests/testfiledeserialization.py::TestFileDeserialization::test_data_frame_xlsx tests/testfiledeserialization.py::TestFileDeserialization::test_data_frame_xlsx tests/testfiledeserialization.py::TestFileDeserialization::test_data_frame_xlsx /usr/lib/python3.12/site-packages/openpyxl/packaging/core.py:99: DeprecationWarning: datetime.datetime.utcnow() is deprecated and scheduled for removal in a future version. Use timezone-aware objects to represent datetimes in UTC: datetime.datetime.now(datetime.UTC). now = datetime.datetime.utcnow() tests/testfiledeserialization.py::TestFileDeserialization::test_data_frame_xlsm tests/testfiledeserialization.py::TestFileDeserialization::test_data_frame_xlsx /usr/lib/python3.12/site-packages/openpyxl/writer/excel.py:292: DeprecationWarning: datetime.datetime.utcnow() is deprecated and scheduled for removal in a future version. Use timezone-aware objects to represent datetimes in UTC: datetime.datetime.now(datetime.UTC). workbook.properties.modified = datetime.datetime.utcnow() tests/testreactive.py::test_reactive_logic_unary_ops[inv] tests/testreactive.py::test_reactive_logic_unary_ops[inv] /builddir/build/BUILD/param-2.0.2/param/reactive.py:991: DeprecationWarning: Bitwise inversion '~' on bool is deprecated. This returns the bitwise inversion of the underlying int object and is usually not what you expect from negating a bool. Use the 'not' operator for boolean negation or ~int(x) if you really want the bitwise inversion of the underlying int. obj = fn(obj, *resolved_args, **resolved_kwargs) tests/testreactive.py::test_reactive_logic_unary_ops[inv] /builddir/build/BUILD/param-2.0.2/tests/testreactive.py:103: DeprecationWarning: Bitwise inversion '~' on bool is deprecated. This returns the bitwise inversion of the underlying int object and is usually not what you expect from negating a bool. Use the 'not' operator for boolean negation or ~int(x) if you really want the bitwise inversion of the underlying int. assert op(rx(True)).rx.value == op(True) tests/testreactive.py::test_reactive_logic_unary_ops[inv] /builddir/build/BUILD/param-2.0.2/tests/testreactive.py:104: DeprecationWarning: Bitwise inversion '~' on bool is deprecated. This returns the bitwise inversion of the underlying int object and is usually not what you expect from negating a bool. Use the 'not' operator for boolean negation or ~int(x) if you really want the bitwise inversion of the underlying int. assert op(rx(False)).rx.value == op(False) -- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html = 1359 passed, 4 skipped, 2 deselected, 2 xfailed, 33 warnings in 1046.84s (0:17:26) = + RPM_EC=0 ++ jobs -p + exit 0 Processing files: python3-param-2.0.2-1.fc40.noarch Executing(%doc): /bin/sh -e /var/tmp/rpm-tmp.dc5SuM + umask 022 + cd /builddir/build/BUILD + cd param-2.0.2 + DOCDIR=/builddir/build/BUILDROOT/python-param-2.0.2-1.fc40.riscv64/usr/share/doc/python3-param + export LC_ALL= + LC_ALL= + export DOCDIR + /usr/bin/mkdir -p /builddir/build/BUILDROOT/python-param-2.0.2-1.fc40.riscv64/usr/share/doc/python3-param + cp -pr /builddir/build/BUILD/param-2.0.2/README.md /builddir/build/BUILDROOT/python-param-2.0.2-1.fc40.riscv64/usr/share/doc/python3-param + RPM_EC=0 ++ jobs -p + exit 0 Provides: bundled(python3dist(autover)) = 0.2.5 python-numbergen = 2.0.2-1.fc40 python-param = 2.0.2-1.fc40 python3-numbergen = 2.0.2-1.fc40 python3-param = 2.0.2-1.fc40 python3.12-numbergen = 2.0.2-1.fc40 python3.12-param = 2.0.2-1.fc40 python3.12dist(param) = 2.0.2 python3dist(param) = 2.0.2 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PartialHardlinkSets) <= 4.0.4-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: python(abi) = 3.12 Checking for unpackaged file(s): /usr/lib/rpm/check-files /builddir/build/BUILDROOT/python-param-2.0.2-1.fc40.riscv64 Wrote: /builddir/build/SRPMS/python-param-2.0.2-1.fc40.src.rpm Wrote: /builddir/build/RPMS/python3-param-2.0.2-1.fc40.noarch.rpm Child return code was: 0