<86>Dec 6 03:29:42 userdel[782703]: delete user 'rooter' <86>Dec 6 03:29:42 groupadd[782720]: group added to /etc/group: name=rooter, GID=657 <86>Dec 6 03:29:42 groupadd[782720]: group added to /etc/gshadow: name=rooter <86>Dec 6 03:29:42 groupadd[782720]: new group: name=rooter, GID=657 <86>Dec 6 03:29:42 useradd[782731]: new user: name=rooter, UID=657, GID=657, home=/root, shell=/bin/bash <86>Dec 6 03:29:42 userdel[782757]: delete user 'builder' <86>Dec 6 03:29:42 userdel[782757]: removed group 'builder' owned by 'builder' <86>Dec 6 03:29:42 userdel[782757]: removed shadow group 'builder' owned by 'builder' <86>Dec 6 03:29:42 groupadd[782770]: group added to /etc/group: name=builder, GID=658 <86>Dec 6 03:29:42 groupadd[782770]: group added to /etc/gshadow: name=builder <86>Dec 6 03:29:42 groupadd[782770]: new group: name=builder, GID=658 <86>Dec 6 03:29:42 useradd[782781]: new user: name=builder, UID=658, GID=658, home=/usr/src, shell=/bin/bash <13>Dec 6 03:29:44 rpmi: libgdbm-1.8.3-alt10 1454943313 installed <13>Dec 6 03:29:44 rpmi: libexpat-2.2.10-alt1 p9+261554.100.1.1 1605103332 installed <13>Dec 6 03:29:44 rpmi: libp11-kit-0.23.15-alt2 p9+254920.2400.19.1 1601385869 installed <13>Dec 6 03:29:44 rpmi: libtasn1-4.14-alt1 p9+235792.100.2.1 1565425233 installed <13>Dec 6 03:29:44 rpmi: rpm-macros-alternatives-0.5.1-alt1 sisyphus+226946.100.1.1 1554830426 installed <13>Dec 6 03:29:44 rpmi: alternatives-0.5.1-alt1 sisyphus+226946.100.1.1 1554830426 installed <13>Dec 6 03:29:44 rpmi: ca-certificates-2020.06.29-alt1 p9+258899.100.3.1 1601998604 installed <13>Dec 6 03:29:44 rpmi: ca-trust-0.1.2-alt1 p9+233349.100.1.1 1561655062 installed <13>Dec 6 03:29:44 rpmi: p11-kit-trust-0.23.15-alt2 p9+254920.2400.19.1 1601385869 installed <13>Dec 6 03:29:44 rpmi: libcrypto1.1-1.1.1g-alt1 p9+250580.100.5.1 1588175208 installed <13>Dec 6 03:29:44 rpmi: libssl1.1-1.1.1g-alt1 p9+250580.100.5.1 1588175208 installed <13>Dec 6 03:29:44 rpmi: python3-3.7.4-alt3 p9+249932.100.2.1 1587126956 installed <13>Dec 6 03:29:45 rpmi: libpython3-3.7.4-alt3 p9+249932.100.2.1 1587126956 installed <13>Dec 6 03:29:45 rpmi: python3-base-3.7.4-alt3 p9+249932.100.2.1 1587126956 installed <13>Dec 6 03:29:45 rpmi: tests-for-installed-python3-pkgs-0.1.13.1-alt2 1535450458 installed <13>Dec 6 03:29:45 rpmi: rpm-build-python3-0.1.13.1-alt2 1535450458 installed <13>Dec 6 03:29:50 rpmi: libopenblas-0.2.20-alt2 p9+229427.100.2.1 1558020504 installed <13>Dec 6 03:29:50 rpmi: python3-module-pkg_resources-1:40.8.0-alt2 sisyphus+229158.200.2.1 1557735221 installed <13>Dec 6 03:29:50 rpmi: python-modules-curses-2.7.16-alt1.M90P.2 p9+260393.40.3.1 1604003646 installed <13>Dec 6 03:29:50 rpmi: libnumpy-py3-1:1.15.4-alt5 p9+255957.40.47.1 1599835768 installed <13>Dec 6 03:29:50 rpmi: libnumpy-1:1.15.4-alt5 p9+255957.40.47.1 1599835768 installed <13>Dec 6 03:29:50 rpmi: libverto-0.3.0-alt1_7 sisyphus+225932.100.1.1 1553994917 installed <13>Dec 6 03:29:50 rpmi: libxblas-1.0.248-alt1.3 sisyphus+229150.100.1.1 1557388758 installed <13>Dec 6 03:29:50 rpmi: libkeyutils-1.6-alt2 sisyphus+226520.100.2.1 1554512088 installed <13>Dec 6 03:29:50 rpmi: libquadmath0-8.4.1-alt0.p9.1 p9+247559.100.2.1 1585587756 installed <13>Dec 6 03:29:50 rpmi: libgfortran5-8.4.1-alt0.p9.1 p9+247559.100.2.1 1585587756 installed <13>Dec 6 03:29:50 rpmi: liblapack-1:3.8.0-alt3 sisyphus+221521.100.1.1 1550134909 installed <13>Dec 6 03:29:50 rpmi: libcom_err-1.44.6-alt1 sisyphus+224154.100.1.1 1552091653 installed <86>Dec 6 03:29:50 groupadd[799590]: group added to /etc/group: name=_keytab, GID=499 <86>Dec 6 03:29:50 groupadd[799590]: group added to /etc/gshadow: name=_keytab <86>Dec 6 03:29:50 groupadd[799590]: new group: name=_keytab, GID=499 <13>Dec 6 03:29:50 rpmi: libkrb5-1.17.2-alt1 p9+262110.100.3.1 1606242396 installed <13>Dec 6 03:29:50 rpmi: libtirpc-1.0.3-alt1 1532008015 installed <13>Dec 6 03:29:50 rpmi: libnsl2-1.1.0-alt1_1 1511548748 installed <13>Dec 6 03:29:50 rpmi: python-modules-compiler-2.7.16-alt1.M90P.2 p9+260393.40.3.1 1604003646 installed <13>Dec 6 03:29:50 rpmi: python-modules-email-2.7.16-alt1.M90P.2 p9+260393.40.3.1 1604003646 installed <13>Dec 6 03:29:50 rpmi: python-modules-unittest-2.7.16-alt1.M90P.2 p9+260393.40.3.1 1604003646 installed <13>Dec 6 03:29:50 rpmi: python-modules-encodings-2.7.16-alt1.M90P.2 p9+260393.40.3.1 1604003646 installed <13>Dec 6 03:29:51 rpmi: python-modules-2.7.16-alt1.M90P.2 p9+260393.40.3.1 1604003646 installed <13>Dec 6 03:29:51 rpmi: python-modules-nis-2.7.16-alt1.M90P.2 p9+260393.40.3.1 1604003646 installed <13>Dec 6 03:29:51 rpmi: python-modules-xml-2.7.16-alt1.M90P.2 p9+260393.40.3.1 1604003646 installed <13>Dec 6 03:29:51 rpmi: python-module-pkg_resources-1:40.8.0-alt2 sisyphus+229158.200.2.1 1557735221 installed <13>Dec 6 03:29:51 rpmi: python-modules-hotshot-2.7.16-alt1.M90P.2 p9+260393.40.3.1 1604003646 installed <13>Dec 6 03:29:51 rpmi: python-modules-bsddb-2.7.16-alt1.M90P.2 p9+260393.40.3.1 1604003646 installed <13>Dec 6 03:29:51 rpmi: python-modules-ctypes-2.7.16-alt1.M90P.2 p9+260393.40.3.1 1604003646 installed <13>Dec 6 03:29:51 rpmi: python-modules-multiprocessing-2.7.16-alt1.M90P.2 p9+260393.40.3.1 1604003646 installed <13>Dec 6 03:29:51 rpmi: python-modules-logging-2.7.16-alt1.M90P.2 p9+260393.40.3.1 1604003646 installed <13>Dec 6 03:29:51 rpmi: python-2.7.16-alt1.M90P.2 p9+260393.40.3.1 1604003646 installed <13>Dec 6 03:29:51 rpmi: python-strict-2.7.16-alt1.M90P.2 p9+260393.40.3.1 1604003646 installed <13>Dec 6 03:29:51 rpmi: python-tools-2to3-2.7.16-alt1.M90P.2 p9+260393.40.3.1 1604003646 installed <13>Dec 6 03:29:51 rpmi: python-module-future-0.16.0-alt2 sisyphus+228356.200.3.3 1556645013 installed <13>Dec 6 03:29:51 rpmi: python-module-nose-1:1.3.7-alt4.git20160316 sisyphus+229068.100.1.1 1557255939 installed <13>Dec 6 03:29:51 rpmi: python-module-numpy-1:1.15.4-alt5 p9+255957.40.47.1 1599835768 installed <13>Dec 6 03:29:51 rpmi: python-module-decorator-4.3.0-alt1 sisyphus+227480.1300.1.2 1555757994 installed <13>Dec 6 03:29:51 rpmi: python-module-pyparsing-2.2.0-alt1 1534411950 installed <13>Dec 6 03:29:51 rpmi: python-module-six-1.12.0-alt1 sisyphus+219665.100.2.1 1548148570 installed <13>Dec 6 03:29:51 rpmi: python3-module-numpy-1:1.15.4-alt5 p9+255957.40.47.1 1599835768 installed <13>Dec 6 03:29:51 rpmi: python3-module-nose-1:1.3.7-alt4.git20160316 sisyphus+229068.100.1.1 1557255939 installed <13>Dec 6 03:29:51 rpmi: python3-module-six-1.12.0-alt1 sisyphus+219665.100.2.1 1548148570 installed <13>Dec 6 03:29:51 rpmi: python3-module-pyparsing-2.2.0-alt1 1534411950 installed <13>Dec 6 03:29:52 rpmi: python3-module-future-0.16.0-alt2 sisyphus+228356.200.3.3 1556645013 installed <13>Dec 6 03:29:52 rpmi: python3-module-decorator-4.3.0-alt1 sisyphus+227480.1300.1.2 1555757994 installed Building target platforms: x86_64 Building for target x86_64 Wrote: /usr/src/in/nosrpm/python-module-PyContracts-1.8.12-alt1.nosrc.rpm <13>Dec 6 03:29:57 rpmi: python-modules-distutils-2.7.16-alt1.M90P.2 p9+260393.40.3.1 1604003646 installed <13>Dec 6 03:29:57 rpmi: libtinfo-devel-6.1.20180407-alt2 sisyphus+222164.200.1.1 1550686221 installed <13>Dec 6 03:29:57 rpmi: libncurses-devel-6.1.20180407-alt2 sisyphus+222164.200.1.1 1550686221 installed <13>Dec 6 03:29:57 rpmi: python3-dev-3.7.4-alt3 p9+249932.100.2.1 1587126956 installed <13>Dec 6 03:29:57 rpmi: libnsl2-devel-1.1.0-alt1_1 1511548748 installed <13>Dec 6 03:29:57 rpmi: python-dev-2.7.16-alt1.M90P.2 p9+260393.40.3.1 1604003646 installed <13>Dec 6 03:29:57 rpmi: python-module-setuptools-1:40.8.0-alt2 sisyphus+229158.200.2.1 1557735221 installed <13>Dec 6 03:29:57 rpmi: python3-module-setuptools-1:40.8.0-alt2 sisyphus+229158.200.2.1 1557735221 installed Installing python-module-PyContracts-1.8.12-alt1.src.rpm Building target platforms: x86_64 Building for target x86_64 Executing(%prep): /bin/sh -e /usr/src/tmp/rpm-tmp.83689 + umask 022 + /bin/mkdir -p /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + rm -rf python-module-PyContracts-1.8.12 + echo 'Source #0 (python-module-PyContracts-1.8.12.tar):' Source #0 (python-module-PyContracts-1.8.12.tar): + /bin/tar -xf /usr/src/RPM/SOURCES/python-module-PyContracts-1.8.12.tar + cd python-module-PyContracts-1.8.12 + /bin/chmod -c -Rf u+rwX,go-w . + echo 'Patch #0 (python-module-PyContracts-1.8.12-alt.patch):' Patch #0 (python-module-PyContracts-1.8.12-alt.patch): + /usr/bin/patch -p1 patching file setup.py + rm -rf ../python3 + cp -a . ../python3 + exit 0 Executing(%build): /bin/sh -e /usr/src/tmp/rpm-tmp.83689 + umask 022 + /bin/mkdir -p /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + cd python-module-PyContracts-1.8.12 + CFLAGS='-pipe -frecord-gcc-switches -Wall -g -O2' + export CFLAGS + CXXFLAGS='-pipe -frecord-gcc-switches -Wall -g -O2' + export CXXFLAGS + FFLAGS='-pipe -frecord-gcc-switches -Wall -g -O2' + export FFLAGS + /usr/bin/python setup.py build running build running build_py creating build creating build/lib creating build/lib/contracts copying src/contracts/utils.py -> build/lib/contracts copying src/contracts/test_registrar.py -> build/lib/contracts copying src/contracts/syntax.py -> build/lib/contracts copying src/contracts/pyparsing_utils.py -> build/lib/contracts copying src/contracts/metaclass.py -> build/lib/contracts copying src/contracts/main_actual.py -> build/lib/contracts copying src/contracts/main.py -> build/lib/contracts copying src/contracts/interface.py -> build/lib/contracts copying src/contracts/inspection.py -> build/lib/contracts copying src/contracts/enabling.py -> build/lib/contracts copying src/contracts/docstring_parsing.py -> build/lib/contracts copying src/contracts/backported.py -> build/lib/contracts copying src/contracts/__init__.py -> build/lib/contracts creating build/lib/contracts/useful_contracts copying src/contracts/useful_contracts/numpy_specific.py -> build/lib/contracts/useful_contracts copying src/contracts/useful_contracts/numbers.py -> build/lib/contracts/useful_contracts copying src/contracts/useful_contracts/__init__.py -> build/lib/contracts/useful_contracts creating build/lib/contracts/library copying src/contracts/library/variables.py -> build/lib/contracts/library copying src/contracts/library/types_misc.py -> build/lib/contracts/library copying src/contracts/library/tuple.py -> build/lib/contracts/library copying src/contracts/library/suggester.py -> build/lib/contracts/library copying src/contracts/library/strings.py -> build/lib/contracts/library copying src/contracts/library/simple_values.py -> build/lib/contracts/library copying src/contracts/library/sets.py -> build/lib/contracts/library copying src/contracts/library/seq.py -> build/lib/contracts/library copying src/contracts/library/separate_context.py -> build/lib/contracts/library copying src/contracts/library/scoped_variables.py -> build/lib/contracts/library copying src/contracts/library/miscellaneous_aliases.py -> build/lib/contracts/library copying src/contracts/library/map.py -> build/lib/contracts/library copying src/contracts/library/lists.py -> build/lib/contracts/library copying src/contracts/library/isinstance_imp.py -> build/lib/contracts/library copying src/contracts/library/files.py -> build/lib/contracts/library copying src/contracts/library/extensions.py -> build/lib/contracts/library copying src/contracts/library/dummy.py -> build/lib/contracts/library copying src/contracts/library/dicts.py -> build/lib/contracts/library copying src/contracts/library/compositions.py -> build/lib/contracts/library copying src/contracts/library/comparison.py -> build/lib/contracts/library copying src/contracts/library/attributes.py -> build/lib/contracts/library copying src/contracts/library/array_ops.py -> build/lib/contracts/library copying src/contracts/library/array.py -> build/lib/contracts/library copying src/contracts/library/arithmetic.py -> build/lib/contracts/library copying src/contracts/library/__init__.py -> build/lib/contracts/library + pushd ../python3 ~/RPM/BUILD/python3 ~/RPM/BUILD/python-module-PyContracts-1.8.12 + CFLAGS='-pipe -frecord-gcc-switches -Wall -g -O2' + export CFLAGS + CXXFLAGS='-pipe -frecord-gcc-switches -Wall -g -O2' + export CXXFLAGS + FFLAGS='-pipe -frecord-gcc-switches -Wall -g -O2' + export FFLAGS + /usr/bin/python3 setup.py build running build running build_py creating build creating build/lib creating build/lib/contracts copying src/contracts/utils.py -> build/lib/contracts copying src/contracts/test_registrar.py -> build/lib/contracts copying src/contracts/syntax.py -> build/lib/contracts copying src/contracts/pyparsing_utils.py -> build/lib/contracts copying src/contracts/metaclass.py -> build/lib/contracts copying src/contracts/main_actual.py -> build/lib/contracts copying src/contracts/main.py -> build/lib/contracts copying src/contracts/interface.py -> build/lib/contracts copying src/contracts/inspection.py -> build/lib/contracts copying src/contracts/enabling.py -> build/lib/contracts copying src/contracts/docstring_parsing.py -> build/lib/contracts copying src/contracts/backported.py -> build/lib/contracts copying src/contracts/__init__.py -> build/lib/contracts creating build/lib/contracts/useful_contracts copying src/contracts/useful_contracts/numpy_specific.py -> build/lib/contracts/useful_contracts copying src/contracts/useful_contracts/numbers.py -> build/lib/contracts/useful_contracts copying src/contracts/useful_contracts/__init__.py -> build/lib/contracts/useful_contracts creating build/lib/contracts/library copying src/contracts/library/variables.py -> build/lib/contracts/library copying src/contracts/library/types_misc.py -> build/lib/contracts/library copying src/contracts/library/tuple.py -> build/lib/contracts/library copying src/contracts/library/suggester.py -> build/lib/contracts/library copying src/contracts/library/strings.py -> build/lib/contracts/library copying src/contracts/library/simple_values.py -> build/lib/contracts/library copying src/contracts/library/sets.py -> build/lib/contracts/library copying src/contracts/library/seq.py -> build/lib/contracts/library copying src/contracts/library/separate_context.py -> build/lib/contracts/library copying src/contracts/library/scoped_variables.py -> build/lib/contracts/library copying src/contracts/library/miscellaneous_aliases.py -> build/lib/contracts/library copying src/contracts/library/map.py -> build/lib/contracts/library copying src/contracts/library/lists.py -> build/lib/contracts/library copying src/contracts/library/isinstance_imp.py -> build/lib/contracts/library copying src/contracts/library/files.py -> build/lib/contracts/library copying src/contracts/library/extensions.py -> build/lib/contracts/library copying src/contracts/library/dummy.py -> build/lib/contracts/library copying src/contracts/library/dicts.py -> build/lib/contracts/library copying src/contracts/library/compositions.py -> build/lib/contracts/library copying src/contracts/library/comparison.py -> build/lib/contracts/library copying src/contracts/library/attributes.py -> build/lib/contracts/library copying src/contracts/library/array_ops.py -> build/lib/contracts/library copying src/contracts/library/array.py -> build/lib/contracts/library copying src/contracts/library/arithmetic.py -> build/lib/contracts/library copying src/contracts/library/__init__.py -> build/lib/contracts/library + popd ~/RPM/BUILD/python-module-PyContracts-1.8.12 + exit 0 Executing(%install): /bin/sh -e /usr/src/tmp/rpm-tmp.74427 + umask 022 + /bin/mkdir -p /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + /bin/chmod -Rf u+rwX -- /usr/src/tmp/python-module-PyContracts-buildroot + : + /bin/rm -rf -- /usr/src/tmp/python-module-PyContracts-buildroot + cd python-module-PyContracts-1.8.12 + CFLAGS='-pipe -frecord-gcc-switches -Wall -g -O2' + export CFLAGS + CXXFLAGS='-pipe -frecord-gcc-switches -Wall -g -O2' + export CXXFLAGS + FFLAGS='-pipe -frecord-gcc-switches -Wall -g -O2' + export FFLAGS + /usr/bin/python setup.py install --skip-build --root=/usr/src/tmp/python-module-PyContracts-buildroot --force running install running install_lib creating /usr/src/tmp/python-module-PyContracts-buildroot creating /usr/src/tmp/python-module-PyContracts-buildroot/usr creating /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib creating /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python2.7 creating /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python2.7/site-packages creating /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python2.7/site-packages/contracts creating /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python2.7/site-packages/contracts/library copying build/lib/contracts/library/__init__.py -> /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python2.7/site-packages/contracts/library copying build/lib/contracts/library/arithmetic.py -> /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python2.7/site-packages/contracts/library copying build/lib/contracts/library/array.py -> /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python2.7/site-packages/contracts/library copying build/lib/contracts/library/array_ops.py -> /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python2.7/site-packages/contracts/library copying build/lib/contracts/library/attributes.py -> /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python2.7/site-packages/contracts/library copying build/lib/contracts/library/comparison.py -> /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python2.7/site-packages/contracts/library copying build/lib/contracts/library/compositions.py -> /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python2.7/site-packages/contracts/library copying build/lib/contracts/library/dicts.py -> /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python2.7/site-packages/contracts/library copying build/lib/contracts/library/dummy.py -> /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python2.7/site-packages/contracts/library copying build/lib/contracts/library/extensions.py -> /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python2.7/site-packages/contracts/library copying build/lib/contracts/library/files.py -> /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python2.7/site-packages/contracts/library copying build/lib/contracts/library/isinstance_imp.py -> /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python2.7/site-packages/contracts/library copying build/lib/contracts/library/lists.py -> /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python2.7/site-packages/contracts/library copying build/lib/contracts/library/map.py -> /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python2.7/site-packages/contracts/library copying build/lib/contracts/library/miscellaneous_aliases.py -> /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python2.7/site-packages/contracts/library copying build/lib/contracts/library/scoped_variables.py -> /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python2.7/site-packages/contracts/library copying build/lib/contracts/library/separate_context.py -> /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python2.7/site-packages/contracts/library copying build/lib/contracts/library/seq.py -> /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python2.7/site-packages/contracts/library copying build/lib/contracts/library/sets.py -> /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python2.7/site-packages/contracts/library copying build/lib/contracts/library/simple_values.py -> /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python2.7/site-packages/contracts/library copying build/lib/contracts/library/strings.py -> /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python2.7/site-packages/contracts/library copying build/lib/contracts/library/suggester.py -> /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python2.7/site-packages/contracts/library copying build/lib/contracts/library/tuple.py -> /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python2.7/site-packages/contracts/library copying build/lib/contracts/library/types_misc.py -> /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python2.7/site-packages/contracts/library copying build/lib/contracts/library/variables.py -> /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python2.7/site-packages/contracts/library creating /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python2.7/site-packages/contracts/useful_contracts copying build/lib/contracts/useful_contracts/__init__.py -> /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python2.7/site-packages/contracts/useful_contracts copying build/lib/contracts/useful_contracts/numbers.py -> /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python2.7/site-packages/contracts/useful_contracts copying build/lib/contracts/useful_contracts/numpy_specific.py -> /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python2.7/site-packages/contracts/useful_contracts copying build/lib/contracts/__init__.py -> /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python2.7/site-packages/contracts copying build/lib/contracts/backported.py -> /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python2.7/site-packages/contracts copying build/lib/contracts/docstring_parsing.py -> /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python2.7/site-packages/contracts copying build/lib/contracts/enabling.py -> /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python2.7/site-packages/contracts copying build/lib/contracts/inspection.py -> /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python2.7/site-packages/contracts copying build/lib/contracts/interface.py -> /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python2.7/site-packages/contracts copying build/lib/contracts/main.py -> /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python2.7/site-packages/contracts copying build/lib/contracts/main_actual.py -> /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python2.7/site-packages/contracts copying build/lib/contracts/metaclass.py -> /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python2.7/site-packages/contracts copying build/lib/contracts/pyparsing_utils.py -> /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python2.7/site-packages/contracts copying build/lib/contracts/syntax.py -> /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python2.7/site-packages/contracts copying build/lib/contracts/test_registrar.py -> /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python2.7/site-packages/contracts copying build/lib/contracts/utils.py -> /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python2.7/site-packages/contracts byte-compiling /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python2.7/site-packages/contracts/library/__init__.py to __init__.pyc byte-compiling /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python2.7/site-packages/contracts/library/arithmetic.py to arithmetic.pyc byte-compiling /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python2.7/site-packages/contracts/library/array.py to array.pyc byte-compiling /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python2.7/site-packages/contracts/library/array_ops.py to array_ops.pyc byte-compiling /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python2.7/site-packages/contracts/library/attributes.py to attributes.pyc byte-compiling /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python2.7/site-packages/contracts/library/comparison.py to comparison.pyc byte-compiling /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python2.7/site-packages/contracts/library/compositions.py to compositions.pyc byte-compiling /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python2.7/site-packages/contracts/library/dicts.py to dicts.pyc byte-compiling /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python2.7/site-packages/contracts/library/dummy.py to dummy.pyc byte-compiling /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python2.7/site-packages/contracts/library/extensions.py to extensions.pyc byte-compiling /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python2.7/site-packages/contracts/library/files.py to files.pyc byte-compiling /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python2.7/site-packages/contracts/library/isinstance_imp.py to isinstance_imp.pyc byte-compiling /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python2.7/site-packages/contracts/library/lists.py to lists.pyc byte-compiling /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python2.7/site-packages/contracts/library/map.py to map.pyc byte-compiling /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python2.7/site-packages/contracts/library/miscellaneous_aliases.py to miscellaneous_aliases.pyc byte-compiling /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python2.7/site-packages/contracts/library/scoped_variables.py to scoped_variables.pyc byte-compiling /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python2.7/site-packages/contracts/library/separate_context.py to separate_context.pyc byte-compiling /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python2.7/site-packages/contracts/library/seq.py to seq.pyc byte-compiling /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python2.7/site-packages/contracts/library/sets.py to sets.pyc byte-compiling /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python2.7/site-packages/contracts/library/simple_values.py to simple_values.pyc byte-compiling /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python2.7/site-packages/contracts/library/strings.py to strings.pyc byte-compiling /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python2.7/site-packages/contracts/library/suggester.py to suggester.pyc byte-compiling /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python2.7/site-packages/contracts/library/tuple.py to tuple.pyc byte-compiling /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python2.7/site-packages/contracts/library/types_misc.py to types_misc.pyc byte-compiling /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python2.7/site-packages/contracts/library/variables.py to variables.pyc byte-compiling /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python2.7/site-packages/contracts/useful_contracts/__init__.py to __init__.pyc byte-compiling /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python2.7/site-packages/contracts/useful_contracts/numbers.py to numbers.pyc byte-compiling /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python2.7/site-packages/contracts/useful_contracts/numpy_specific.py to numpy_specific.pyc byte-compiling /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python2.7/site-packages/contracts/__init__.py to __init__.pyc byte-compiling /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python2.7/site-packages/contracts/backported.py to backported.pyc byte-compiling /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python2.7/site-packages/contracts/docstring_parsing.py to docstring_parsing.pyc byte-compiling /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python2.7/site-packages/contracts/enabling.py to enabling.pyc byte-compiling /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python2.7/site-packages/contracts/inspection.py to inspection.pyc byte-compiling /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python2.7/site-packages/contracts/interface.py to interface.pyc byte-compiling /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python2.7/site-packages/contracts/main.py to main.pyc byte-compiling /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python2.7/site-packages/contracts/main_actual.py to main_actual.pyc byte-compiling /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python2.7/site-packages/contracts/metaclass.py to metaclass.pyc byte-compiling /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python2.7/site-packages/contracts/pyparsing_utils.py to pyparsing_utils.pyc byte-compiling /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python2.7/site-packages/contracts/syntax.py to syntax.pyc byte-compiling /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python2.7/site-packages/contracts/test_registrar.py to test_registrar.pyc byte-compiling /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python2.7/site-packages/contracts/utils.py to utils.pyc running install_egg_info running egg_info creating src/PyContracts.egg-info writing requirements to src/PyContracts.egg-info/requires.txt writing src/PyContracts.egg-info/PKG-INFO writing top-level names to src/PyContracts.egg-info/top_level.txt writing dependency_links to src/PyContracts.egg-info/dependency_links.txt writing manifest file 'src/PyContracts.egg-info/SOURCES.txt' reading manifest file 'src/PyContracts.egg-info/SOURCES.txt' reading manifest template 'MANIFEST.in' writing manifest file 'src/PyContracts.egg-info/SOURCES.txt' Copying src/PyContracts.egg-info to /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python2.7/site-packages/PyContracts-1.8.12-py2.7.egg-info running install_scripts + pushd ../python3 ~/RPM/BUILD/python3 ~/RPM/BUILD/python-module-PyContracts-1.8.12 + CFLAGS='-pipe -frecord-gcc-switches -Wall -g -O2' + export CFLAGS + CXXFLAGS='-pipe -frecord-gcc-switches -Wall -g -O2' + export CXXFLAGS + FFLAGS='-pipe -frecord-gcc-switches -Wall -g -O2' + export FFLAGS + /usr/bin/python3 setup.py install --skip-build --root=/usr/src/tmp/python-module-PyContracts-buildroot --force running install running install_lib creating /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python3 creating /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python3/site-packages creating /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python3/site-packages/contracts creating /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python3/site-packages/contracts/library copying build/lib/contracts/library/__init__.py -> /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python3/site-packages/contracts/library copying build/lib/contracts/library/arithmetic.py -> /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python3/site-packages/contracts/library copying build/lib/contracts/library/array.py -> /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python3/site-packages/contracts/library copying build/lib/contracts/library/array_ops.py -> /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python3/site-packages/contracts/library copying build/lib/contracts/library/attributes.py -> /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python3/site-packages/contracts/library copying build/lib/contracts/library/comparison.py -> /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python3/site-packages/contracts/library copying build/lib/contracts/library/compositions.py -> /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python3/site-packages/contracts/library copying build/lib/contracts/library/dicts.py -> /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python3/site-packages/contracts/library copying build/lib/contracts/library/dummy.py -> /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python3/site-packages/contracts/library copying build/lib/contracts/library/extensions.py -> /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python3/site-packages/contracts/library copying build/lib/contracts/library/files.py -> /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python3/site-packages/contracts/library copying build/lib/contracts/library/isinstance_imp.py -> /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python3/site-packages/contracts/library copying build/lib/contracts/library/lists.py -> /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python3/site-packages/contracts/library copying build/lib/contracts/library/map.py -> /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python3/site-packages/contracts/library copying build/lib/contracts/library/miscellaneous_aliases.py -> /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python3/site-packages/contracts/library copying build/lib/contracts/library/scoped_variables.py -> /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python3/site-packages/contracts/library copying build/lib/contracts/library/separate_context.py -> /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python3/site-packages/contracts/library copying build/lib/contracts/library/seq.py -> /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python3/site-packages/contracts/library copying build/lib/contracts/library/sets.py -> /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python3/site-packages/contracts/library copying build/lib/contracts/library/simple_values.py -> /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python3/site-packages/contracts/library copying build/lib/contracts/library/strings.py -> /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python3/site-packages/contracts/library copying build/lib/contracts/library/suggester.py -> /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python3/site-packages/contracts/library copying build/lib/contracts/library/tuple.py -> /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python3/site-packages/contracts/library copying build/lib/contracts/library/types_misc.py -> /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python3/site-packages/contracts/library copying build/lib/contracts/library/variables.py -> /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python3/site-packages/contracts/library creating /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python3/site-packages/contracts/useful_contracts copying build/lib/contracts/useful_contracts/__init__.py -> /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python3/site-packages/contracts/useful_contracts copying build/lib/contracts/useful_contracts/numbers.py -> /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python3/site-packages/contracts/useful_contracts copying build/lib/contracts/useful_contracts/numpy_specific.py -> /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python3/site-packages/contracts/useful_contracts copying build/lib/contracts/__init__.py -> /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python3/site-packages/contracts copying build/lib/contracts/backported.py -> /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python3/site-packages/contracts copying build/lib/contracts/docstring_parsing.py -> /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python3/site-packages/contracts copying build/lib/contracts/enabling.py -> /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python3/site-packages/contracts copying build/lib/contracts/inspection.py -> /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python3/site-packages/contracts copying build/lib/contracts/interface.py -> /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python3/site-packages/contracts copying build/lib/contracts/main.py -> /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python3/site-packages/contracts copying build/lib/contracts/main_actual.py -> /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python3/site-packages/contracts copying build/lib/contracts/metaclass.py -> /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python3/site-packages/contracts copying build/lib/contracts/pyparsing_utils.py -> /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python3/site-packages/contracts copying build/lib/contracts/syntax.py -> /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python3/site-packages/contracts copying build/lib/contracts/test_registrar.py -> /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python3/site-packages/contracts copying build/lib/contracts/utils.py -> /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python3/site-packages/contracts byte-compiling /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python3/site-packages/contracts/library/__init__.py to __init__.cpython-37.pyc byte-compiling /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python3/site-packages/contracts/library/arithmetic.py to arithmetic.cpython-37.pyc byte-compiling /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python3/site-packages/contracts/library/array.py to array.cpython-37.pyc byte-compiling /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python3/site-packages/contracts/library/array_ops.py to array_ops.cpython-37.pyc byte-compiling /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python3/site-packages/contracts/library/attributes.py to attributes.cpython-37.pyc byte-compiling /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python3/site-packages/contracts/library/comparison.py to comparison.cpython-37.pyc byte-compiling /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python3/site-packages/contracts/library/compositions.py to compositions.cpython-37.pyc byte-compiling /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python3/site-packages/contracts/library/dicts.py to dicts.cpython-37.pyc byte-compiling /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python3/site-packages/contracts/library/dummy.py to dummy.cpython-37.pyc byte-compiling /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python3/site-packages/contracts/library/extensions.py to extensions.cpython-37.pyc byte-compiling /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python3/site-packages/contracts/library/files.py to files.cpython-37.pyc byte-compiling /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python3/site-packages/contracts/library/isinstance_imp.py to isinstance_imp.cpython-37.pyc byte-compiling /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python3/site-packages/contracts/library/lists.py to lists.cpython-37.pyc byte-compiling /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python3/site-packages/contracts/library/map.py to map.cpython-37.pyc byte-compiling /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python3/site-packages/contracts/library/miscellaneous_aliases.py to miscellaneous_aliases.cpython-37.pyc byte-compiling /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python3/site-packages/contracts/library/scoped_variables.py to scoped_variables.cpython-37.pyc byte-compiling /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python3/site-packages/contracts/library/separate_context.py to separate_context.cpython-37.pyc byte-compiling /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python3/site-packages/contracts/library/seq.py to seq.cpython-37.pyc byte-compiling /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python3/site-packages/contracts/library/sets.py to sets.cpython-37.pyc byte-compiling /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python3/site-packages/contracts/library/simple_values.py to simple_values.cpython-37.pyc byte-compiling /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python3/site-packages/contracts/library/strings.py to strings.cpython-37.pyc byte-compiling /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python3/site-packages/contracts/library/suggester.py to suggester.cpython-37.pyc byte-compiling /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python3/site-packages/contracts/library/tuple.py to tuple.cpython-37.pyc byte-compiling /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python3/site-packages/contracts/library/types_misc.py to types_misc.cpython-37.pyc byte-compiling /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python3/site-packages/contracts/library/variables.py to variables.cpython-37.pyc byte-compiling /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python3/site-packages/contracts/useful_contracts/__init__.py to __init__.cpython-37.pyc byte-compiling /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python3/site-packages/contracts/useful_contracts/numbers.py to numbers.cpython-37.pyc byte-compiling /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python3/site-packages/contracts/useful_contracts/numpy_specific.py to numpy_specific.cpython-37.pyc byte-compiling /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python3/site-packages/contracts/__init__.py to __init__.cpython-37.pyc byte-compiling /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python3/site-packages/contracts/backported.py to backported.cpython-37.pyc byte-compiling /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python3/site-packages/contracts/docstring_parsing.py to docstring_parsing.cpython-37.pyc byte-compiling /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python3/site-packages/contracts/enabling.py to enabling.cpython-37.pyc byte-compiling /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python3/site-packages/contracts/inspection.py to inspection.cpython-37.pyc byte-compiling /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python3/site-packages/contracts/interface.py to interface.cpython-37.pyc byte-compiling /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python3/site-packages/contracts/main.py to main.cpython-37.pyc byte-compiling /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python3/site-packages/contracts/main_actual.py to main_actual.cpython-37.pyc byte-compiling /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python3/site-packages/contracts/metaclass.py to metaclass.cpython-37.pyc byte-compiling /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python3/site-packages/contracts/pyparsing_utils.py to pyparsing_utils.cpython-37.pyc byte-compiling /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python3/site-packages/contracts/syntax.py to syntax.cpython-37.pyc byte-compiling /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python3/site-packages/contracts/test_registrar.py to test_registrar.cpython-37.pyc byte-compiling /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python3/site-packages/contracts/utils.py to utils.cpython-37.pyc running install_egg_info running egg_info creating src/PyContracts.egg-info writing src/PyContracts.egg-info/PKG-INFO writing dependency_links to src/PyContracts.egg-info/dependency_links.txt writing requirements to src/PyContracts.egg-info/requires.txt writing top-level names to src/PyContracts.egg-info/top_level.txt writing manifest file 'src/PyContracts.egg-info/SOURCES.txt' reading manifest file 'src/PyContracts.egg-info/SOURCES.txt' reading manifest template 'MANIFEST.in' writing manifest file 'src/PyContracts.egg-info/SOURCES.txt' Copying src/PyContracts.egg-info to /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python3/site-packages/PyContracts-1.8.12-py3.7.egg-info running install_scripts + popd ~/RPM/BUILD/python-module-PyContracts-1.8.12 + for i in testing tests docs + '[' -d /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python2.7/site-packages/PyContracts/testing -o -d /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python3/site-packages/PyContracts/testing ']' + for i in testing tests docs + '[' -d /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python2.7/site-packages/PyContracts/tests -o -d /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python3/site-packages/PyContracts/tests ']' + for i in testing tests docs + '[' -d /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python2.7/site-packages/PyContracts/docs -o -d /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python3/site-packages/PyContracts/docs ']' + /usr/lib/rpm/brp-alt Cleaning files in /usr/src/tmp/python-module-PyContracts-buildroot (auto) Verifying and fixing files in /usr/src/tmp/python-module-PyContracts-buildroot (binconfig,pkgconfig,libtool,desktop) Checking contents of files in /usr/src/tmp/python-module-PyContracts-buildroot/ (default) Compressing files in /usr/src/tmp/python-module-PyContracts-buildroot (auto) Adjusting library links in /usr/src/tmp/python-module-PyContracts-buildroot ./usr/lib: Verifying ELF objects in /usr/src/tmp/python-module-PyContracts-buildroot (arch=normal,fhs=normal,lfs=relaxed,lint=relaxed,rpath=normal,stack=normal,textrel=normal,unresolved=normal) Bytecompiling python modules in /usr/src/tmp/python-module-PyContracts-buildroot using /usr/bin/python unlink /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python2.7/site-packages/contracts/library/__init__.pyc unlink /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python2.7/site-packages/contracts/library/arithmetic.pyc unlink /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python2.7/site-packages/contracts/library/array.pyc unlink /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python2.7/site-packages/contracts/library/array_ops.pyc unlink /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python2.7/site-packages/contracts/library/attributes.pyc unlink /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python2.7/site-packages/contracts/library/comparison.pyc unlink /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python2.7/site-packages/contracts/library/compositions.pyc unlink /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python2.7/site-packages/contracts/library/dicts.pyc unlink /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python2.7/site-packages/contracts/library/dummy.pyc unlink /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python2.7/site-packages/contracts/library/extensions.pyc unlink /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python2.7/site-packages/contracts/library/files.pyc unlink /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python2.7/site-packages/contracts/library/isinstance_imp.pyc unlink /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python2.7/site-packages/contracts/library/lists.pyc unlink /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python2.7/site-packages/contracts/library/map.pyc unlink /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python2.7/site-packages/contracts/library/miscellaneous_aliases.pyc unlink /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python2.7/site-packages/contracts/library/scoped_variables.pyc unlink /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python2.7/site-packages/contracts/library/separate_context.pyc unlink /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python2.7/site-packages/contracts/library/seq.pyc unlink /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python2.7/site-packages/contracts/library/sets.pyc unlink /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python2.7/site-packages/contracts/library/simple_values.pyc unlink /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python2.7/site-packages/contracts/library/strings.pyc unlink /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python2.7/site-packages/contracts/library/suggester.pyc unlink /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python2.7/site-packages/contracts/library/tuple.pyc unlink /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python2.7/site-packages/contracts/library/types_misc.pyc unlink /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python2.7/site-packages/contracts/library/variables.pyc compile /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python2.7/site-packages/contracts/library/__init__.py compile /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python2.7/site-packages/contracts/library/arithmetic.py compile /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python2.7/site-packages/contracts/library/array.py compile /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python2.7/site-packages/contracts/library/array_ops.py compile /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python2.7/site-packages/contracts/library/attributes.py compile /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python2.7/site-packages/contracts/library/comparison.py compile /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python2.7/site-packages/contracts/library/compositions.py compile /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python2.7/site-packages/contracts/library/dicts.py compile /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python2.7/site-packages/contracts/library/dummy.py compile /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python2.7/site-packages/contracts/library/extensions.py compile /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python2.7/site-packages/contracts/library/files.py compile /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python2.7/site-packages/contracts/library/isinstance_imp.py compile /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python2.7/site-packages/contracts/library/lists.py compile /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python2.7/site-packages/contracts/library/map.py compile /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python2.7/site-packages/contracts/library/miscellaneous_aliases.py compile /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python2.7/site-packages/contracts/library/scoped_variables.py compile /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python2.7/site-packages/contracts/library/separate_context.py compile /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python2.7/site-packages/contracts/library/seq.py compile /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python2.7/site-packages/contracts/library/sets.py compile /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python2.7/site-packages/contracts/library/simple_values.py compile /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python2.7/site-packages/contracts/library/strings.py compile /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python2.7/site-packages/contracts/library/suggester.py compile /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python2.7/site-packages/contracts/library/tuple.py compile /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python2.7/site-packages/contracts/library/types_misc.py compile /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python2.7/site-packages/contracts/library/variables.py unlink /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python2.7/site-packages/contracts/useful_contracts/__init__.pyc unlink /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python2.7/site-packages/contracts/useful_contracts/numbers.pyc unlink /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python2.7/site-packages/contracts/useful_contracts/numpy_specific.pyc compile /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python2.7/site-packages/contracts/useful_contracts/__init__.py compile /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python2.7/site-packages/contracts/useful_contracts/numbers.py compile /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python2.7/site-packages/contracts/useful_contracts/numpy_specific.py unlink /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python2.7/site-packages/contracts/__init__.pyc unlink /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python2.7/site-packages/contracts/backported.pyc unlink /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python2.7/site-packages/contracts/docstring_parsing.pyc unlink /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python2.7/site-packages/contracts/enabling.pyc unlink /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python2.7/site-packages/contracts/inspection.pyc unlink /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python2.7/site-packages/contracts/interface.pyc unlink /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python2.7/site-packages/contracts/main.pyc unlink /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python2.7/site-packages/contracts/main_actual.pyc unlink /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python2.7/site-packages/contracts/metaclass.pyc unlink /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python2.7/site-packages/contracts/pyparsing_utils.pyc unlink /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python2.7/site-packages/contracts/syntax.pyc unlink /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python2.7/site-packages/contracts/test_registrar.pyc unlink /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python2.7/site-packages/contracts/utils.pyc compile /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python2.7/site-packages/contracts/__init__.py compile /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python2.7/site-packages/contracts/backported.py compile /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python2.7/site-packages/contracts/docstring_parsing.py compile /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python2.7/site-packages/contracts/enabling.py compile /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python2.7/site-packages/contracts/inspection.py compile /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python2.7/site-packages/contracts/interface.py compile /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python2.7/site-packages/contracts/main.py compile /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python2.7/site-packages/contracts/main_actual.py compile /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python2.7/site-packages/contracts/metaclass.py compile /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python2.7/site-packages/contracts/pyparsing_utils.py compile /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python2.7/site-packages/contracts/syntax.py compile /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python2.7/site-packages/contracts/test_registrar.py compile /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python2.7/site-packages/contracts/utils.py Bytecompiling python modules with optimization in /usr/src/tmp/python-module-PyContracts-buildroot using /usr/bin/python -O compile /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python2.7/site-packages/contracts/library/__init__.py compile /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python2.7/site-packages/contracts/library/arithmetic.py compile /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python2.7/site-packages/contracts/library/array.py compile /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python2.7/site-packages/contracts/library/array_ops.py compile /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python2.7/site-packages/contracts/library/attributes.py compile /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python2.7/site-packages/contracts/library/comparison.py compile /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python2.7/site-packages/contracts/library/compositions.py compile /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python2.7/site-packages/contracts/library/dicts.py compile /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python2.7/site-packages/contracts/library/dummy.py compile /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python2.7/site-packages/contracts/library/extensions.py compile /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python2.7/site-packages/contracts/library/files.py compile /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python2.7/site-packages/contracts/library/isinstance_imp.py compile /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python2.7/site-packages/contracts/library/lists.py compile /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python2.7/site-packages/contracts/library/map.py compile /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python2.7/site-packages/contracts/library/miscellaneous_aliases.py compile /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python2.7/site-packages/contracts/library/scoped_variables.py compile /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python2.7/site-packages/contracts/library/separate_context.py compile /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python2.7/site-packages/contracts/library/seq.py compile /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python2.7/site-packages/contracts/library/sets.py compile /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python2.7/site-packages/contracts/library/simple_values.py compile /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python2.7/site-packages/contracts/library/strings.py compile /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python2.7/site-packages/contracts/library/suggester.py compile /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python2.7/site-packages/contracts/library/tuple.py compile /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python2.7/site-packages/contracts/library/types_misc.py compile /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python2.7/site-packages/contracts/library/variables.py compile /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python2.7/site-packages/contracts/useful_contracts/__init__.py compile /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python2.7/site-packages/contracts/useful_contracts/numbers.py compile /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python2.7/site-packages/contracts/useful_contracts/numpy_specific.py compile /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python2.7/site-packages/contracts/__init__.py compile /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python2.7/site-packages/contracts/backported.py compile /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python2.7/site-packages/contracts/docstring_parsing.py compile /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python2.7/site-packages/contracts/enabling.py compile /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python2.7/site-packages/contracts/inspection.py compile /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python2.7/site-packages/contracts/interface.py compile /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python2.7/site-packages/contracts/main.py compile /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python2.7/site-packages/contracts/main_actual.py compile /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python2.7/site-packages/contracts/metaclass.py compile /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python2.7/site-packages/contracts/pyparsing_utils.py compile /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python2.7/site-packages/contracts/syntax.py compile /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python2.7/site-packages/contracts/test_registrar.py compile /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python2.7/site-packages/contracts/utils.py Bytecompiling python3 modules in /usr/src/tmp/python-module-PyContracts-buildroot using /usr/bin/python3 unlink /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python3/site-packages/contracts/__pycache__/__init__.cpython-37.pyc unlink /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python3/site-packages/contracts/__pycache__/backported.cpython-37.pyc unlink /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python3/site-packages/contracts/__pycache__/docstring_parsing.cpython-37.pyc unlink /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python3/site-packages/contracts/__pycache__/enabling.cpython-37.pyc unlink /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python3/site-packages/contracts/__pycache__/inspection.cpython-37.pyc unlink /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python3/site-packages/contracts/__pycache__/interface.cpython-37.pyc unlink /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python3/site-packages/contracts/__pycache__/main.cpython-37.pyc unlink /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python3/site-packages/contracts/__pycache__/main_actual.cpython-37.pyc unlink /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python3/site-packages/contracts/__pycache__/metaclass.cpython-37.pyc unlink /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python3/site-packages/contracts/__pycache__/pyparsing_utils.cpython-37.pyc unlink /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python3/site-packages/contracts/__pycache__/syntax.cpython-37.pyc unlink /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python3/site-packages/contracts/__pycache__/test_registrar.cpython-37.pyc unlink /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python3/site-packages/contracts/__pycache__/utils.cpython-37.pyc unlink /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python3/site-packages/contracts/library/__pycache__/__init__.cpython-37.pyc unlink /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python3/site-packages/contracts/library/__pycache__/arithmetic.cpython-37.pyc unlink /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python3/site-packages/contracts/library/__pycache__/array.cpython-37.pyc unlink /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python3/site-packages/contracts/library/__pycache__/array_ops.cpython-37.pyc unlink /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python3/site-packages/contracts/library/__pycache__/attributes.cpython-37.pyc unlink /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python3/site-packages/contracts/library/__pycache__/comparison.cpython-37.pyc unlink /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python3/site-packages/contracts/library/__pycache__/compositions.cpython-37.pyc unlink /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python3/site-packages/contracts/library/__pycache__/dicts.cpython-37.pyc unlink /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python3/site-packages/contracts/library/__pycache__/dummy.cpython-37.pyc unlink /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python3/site-packages/contracts/library/__pycache__/extensions.cpython-37.pyc unlink /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python3/site-packages/contracts/library/__pycache__/files.cpython-37.pyc unlink /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python3/site-packages/contracts/library/__pycache__/isinstance_imp.cpython-37.pyc unlink /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python3/site-packages/contracts/library/__pycache__/lists.cpython-37.pyc unlink /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python3/site-packages/contracts/library/__pycache__/map.cpython-37.pyc unlink /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python3/site-packages/contracts/library/__pycache__/miscellaneous_aliases.cpython-37.pyc unlink /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python3/site-packages/contracts/library/__pycache__/scoped_variables.cpython-37.pyc unlink /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python3/site-packages/contracts/library/__pycache__/separate_context.cpython-37.pyc unlink /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python3/site-packages/contracts/library/__pycache__/seq.cpython-37.pyc unlink /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python3/site-packages/contracts/library/__pycache__/sets.cpython-37.pyc unlink /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python3/site-packages/contracts/library/__pycache__/simple_values.cpython-37.pyc unlink /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python3/site-packages/contracts/library/__pycache__/strings.cpython-37.pyc unlink /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python3/site-packages/contracts/library/__pycache__/suggester.cpython-37.pyc unlink /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python3/site-packages/contracts/library/__pycache__/tuple.cpython-37.pyc unlink /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python3/site-packages/contracts/library/__pycache__/types_misc.cpython-37.pyc unlink /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python3/site-packages/contracts/library/__pycache__/variables.cpython-37.pyc compile /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python3/site-packages/contracts/library/__init__.py compile /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python3/site-packages/contracts/library/arithmetic.py compile /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python3/site-packages/contracts/library/array.py compile /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python3/site-packages/contracts/library/array_ops.py compile /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python3/site-packages/contracts/library/attributes.py compile /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python3/site-packages/contracts/library/comparison.py compile /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python3/site-packages/contracts/library/compositions.py compile /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python3/site-packages/contracts/library/dicts.py compile /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python3/site-packages/contracts/library/dummy.py compile /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python3/site-packages/contracts/library/extensions.py compile /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python3/site-packages/contracts/library/files.py compile /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python3/site-packages/contracts/library/isinstance_imp.py compile /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python3/site-packages/contracts/library/lists.py compile /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python3/site-packages/contracts/library/map.py compile /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python3/site-packages/contracts/library/miscellaneous_aliases.py compile /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python3/site-packages/contracts/library/scoped_variables.py compile /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python3/site-packages/contracts/library/separate_context.py compile /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python3/site-packages/contracts/library/seq.py compile /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python3/site-packages/contracts/library/sets.py compile /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python3/site-packages/contracts/library/simple_values.py compile /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python3/site-packages/contracts/library/strings.py compile /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python3/site-packages/contracts/library/suggester.py compile /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python3/site-packages/contracts/library/tuple.py compile /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python3/site-packages/contracts/library/types_misc.py compile /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python3/site-packages/contracts/library/variables.py unlink /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python3/site-packages/contracts/useful_contracts/__pycache__/__init__.cpython-37.pyc unlink /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python3/site-packages/contracts/useful_contracts/__pycache__/numbers.cpython-37.pyc unlink /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python3/site-packages/contracts/useful_contracts/__pycache__/numpy_specific.cpython-37.pyc compile /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python3/site-packages/contracts/useful_contracts/__init__.py compile /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python3/site-packages/contracts/useful_contracts/numbers.py compile /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python3/site-packages/contracts/useful_contracts/numpy_specific.py compile /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python3/site-packages/contracts/__init__.py compile /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python3/site-packages/contracts/backported.py compile /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python3/site-packages/contracts/docstring_parsing.py compile /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python3/site-packages/contracts/enabling.py compile /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python3/site-packages/contracts/inspection.py compile /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python3/site-packages/contracts/interface.py compile /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python3/site-packages/contracts/main.py compile /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python3/site-packages/contracts/main_actual.py compile /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python3/site-packages/contracts/metaclass.py compile /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python3/site-packages/contracts/pyparsing_utils.py compile /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python3/site-packages/contracts/syntax.py compile /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python3/site-packages/contracts/test_registrar.py compile /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python3/site-packages/contracts/utils.py Bytecompiling python3 modules with optimization in /usr/src/tmp/python-module-PyContracts-buildroot using /usr/bin/python3 -O compile /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python3/site-packages/contracts/library/__init__.py compile /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python3/site-packages/contracts/library/arithmetic.py compile /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python3/site-packages/contracts/library/array.py compile /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python3/site-packages/contracts/library/array_ops.py compile /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python3/site-packages/contracts/library/attributes.py compile /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python3/site-packages/contracts/library/comparison.py compile /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python3/site-packages/contracts/library/compositions.py compile /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python3/site-packages/contracts/library/dicts.py compile /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python3/site-packages/contracts/library/dummy.py compile /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python3/site-packages/contracts/library/extensions.py compile /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python3/site-packages/contracts/library/files.py compile /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python3/site-packages/contracts/library/isinstance_imp.py compile /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python3/site-packages/contracts/library/lists.py compile /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python3/site-packages/contracts/library/map.py compile /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python3/site-packages/contracts/library/miscellaneous_aliases.py compile /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python3/site-packages/contracts/library/scoped_variables.py compile /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python3/site-packages/contracts/library/separate_context.py compile /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python3/site-packages/contracts/library/seq.py compile /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python3/site-packages/contracts/library/sets.py compile /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python3/site-packages/contracts/library/simple_values.py compile /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python3/site-packages/contracts/library/strings.py compile /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python3/site-packages/contracts/library/suggester.py compile /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python3/site-packages/contracts/library/tuple.py compile /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python3/site-packages/contracts/library/types_misc.py compile /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python3/site-packages/contracts/library/variables.py compile /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python3/site-packages/contracts/useful_contracts/__init__.py compile /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python3/site-packages/contracts/useful_contracts/numbers.py compile /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python3/site-packages/contracts/useful_contracts/numpy_specific.py compile /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python3/site-packages/contracts/__init__.py compile /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python3/site-packages/contracts/backported.py compile /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python3/site-packages/contracts/docstring_parsing.py compile /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python3/site-packages/contracts/enabling.py compile /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python3/site-packages/contracts/inspection.py compile /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python3/site-packages/contracts/interface.py compile /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python3/site-packages/contracts/main.py compile /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python3/site-packages/contracts/main_actual.py compile /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python3/site-packages/contracts/metaclass.py compile /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python3/site-packages/contracts/pyparsing_utils.py compile /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python3/site-packages/contracts/syntax.py compile /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python3/site-packages/contracts/test_registrar.py compile /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python3/site-packages/contracts/utils.py Bytecompiling python3 modules with optimization-2 in /usr/src/tmp/python-module-PyContracts-buildroot using /usr/bin/python3 -OO compile /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python3/site-packages/contracts/library/__init__.py compile /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python3/site-packages/contracts/library/arithmetic.py compile /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python3/site-packages/contracts/library/array.py compile /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python3/site-packages/contracts/library/array_ops.py compile /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python3/site-packages/contracts/library/attributes.py compile /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python3/site-packages/contracts/library/comparison.py compile /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python3/site-packages/contracts/library/compositions.py compile /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python3/site-packages/contracts/library/dicts.py compile /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python3/site-packages/contracts/library/dummy.py compile /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python3/site-packages/contracts/library/extensions.py compile /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python3/site-packages/contracts/library/files.py compile /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python3/site-packages/contracts/library/isinstance_imp.py compile /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python3/site-packages/contracts/library/lists.py compile /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python3/site-packages/contracts/library/map.py compile /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python3/site-packages/contracts/library/miscellaneous_aliases.py compile /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python3/site-packages/contracts/library/scoped_variables.py compile /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python3/site-packages/contracts/library/separate_context.py compile /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python3/site-packages/contracts/library/seq.py compile /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python3/site-packages/contracts/library/sets.py compile /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python3/site-packages/contracts/library/simple_values.py compile /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python3/site-packages/contracts/library/strings.py compile /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python3/site-packages/contracts/library/suggester.py compile /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python3/site-packages/contracts/library/tuple.py compile /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python3/site-packages/contracts/library/types_misc.py compile /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python3/site-packages/contracts/library/variables.py compile /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python3/site-packages/contracts/useful_contracts/__init__.py compile /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python3/site-packages/contracts/useful_contracts/numbers.py compile /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python3/site-packages/contracts/useful_contracts/numpy_specific.py compile /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python3/site-packages/contracts/__init__.py compile /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python3/site-packages/contracts/backported.py compile /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python3/site-packages/contracts/docstring_parsing.py compile /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python3/site-packages/contracts/enabling.py compile /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python3/site-packages/contracts/inspection.py compile /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python3/site-packages/contracts/interface.py compile /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python3/site-packages/contracts/main.py compile /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python3/site-packages/contracts/main_actual.py compile /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python3/site-packages/contracts/metaclass.py compile /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python3/site-packages/contracts/pyparsing_utils.py compile /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python3/site-packages/contracts/syntax.py compile /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python3/site-packages/contracts/test_registrar.py compile /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python3/site-packages/contracts/utils.py Hardlinking identical .pyc and .opt-?.pyc files './usr/lib/python3/site-packages/contracts/__pycache__/test_registrar.cpython-37.opt-1.pyc' => './usr/lib/python3/site-packages/contracts/__pycache__/test_registrar.cpython-37.pyc' './usr/lib/python3/site-packages/contracts/__pycache__/test_registrar.cpython-37.opt-2.pyc' => './usr/lib/python3/site-packages/contracts/__pycache__/test_registrar.cpython-37.opt-1.pyc' './usr/lib/python3/site-packages/contracts/__pycache__/syntax.cpython-37.opt-1.pyc' => './usr/lib/python3/site-packages/contracts/__pycache__/syntax.cpython-37.pyc' './usr/lib/python3/site-packages/contracts/__pycache__/pyparsing_utils.cpython-37.opt-1.pyc' => './usr/lib/python3/site-packages/contracts/__pycache__/pyparsing_utils.cpython-37.pyc' './usr/lib/python3/site-packages/contracts/__pycache__/main_actual.cpython-37.opt-2.pyc' => './usr/lib/python3/site-packages/contracts/__pycache__/main_actual.cpython-37.opt-1.pyc' './usr/lib/python3/site-packages/contracts/__pycache__/inspection.cpython-37.opt-1.pyc' => './usr/lib/python3/site-packages/contracts/__pycache__/inspection.cpython-37.pyc' './usr/lib/python3/site-packages/contracts/__pycache__/enabling.cpython-37.opt-1.pyc' => './usr/lib/python3/site-packages/contracts/__pycache__/enabling.cpython-37.pyc' './usr/lib/python3/site-packages/contracts/__pycache__/backported.cpython-37.opt-1.pyc' => './usr/lib/python3/site-packages/contracts/__pycache__/backported.cpython-37.pyc' './usr/lib/python3/site-packages/contracts/__pycache__/__init__.cpython-37.opt-1.pyc' => './usr/lib/python3/site-packages/contracts/__pycache__/__init__.cpython-37.pyc' './usr/lib/python3/site-packages/contracts/__pycache__/__init__.cpython-37.opt-2.pyc' => './usr/lib/python3/site-packages/contracts/__pycache__/__init__.cpython-37.opt-1.pyc' './usr/lib/python3/site-packages/contracts/useful_contracts/__pycache__/numpy_specific.cpython-37.opt-1.pyc' => './usr/lib/python3/site-packages/contracts/useful_contracts/__pycache__/numpy_specific.cpython-37.pyc' './usr/lib/python3/site-packages/contracts/useful_contracts/__pycache__/numpy_specific.cpython-37.opt-2.pyc' => './usr/lib/python3/site-packages/contracts/useful_contracts/__pycache__/numpy_specific.cpython-37.opt-1.pyc' './usr/lib/python3/site-packages/contracts/useful_contracts/__pycache__/numbers.cpython-37.opt-1.pyc' => './usr/lib/python3/site-packages/contracts/useful_contracts/__pycache__/numbers.cpython-37.pyc' './usr/lib/python3/site-packages/contracts/useful_contracts/__pycache__/numbers.cpython-37.opt-2.pyc' => './usr/lib/python3/site-packages/contracts/useful_contracts/__pycache__/numbers.cpython-37.opt-1.pyc' './usr/lib/python3/site-packages/contracts/useful_contracts/__pycache__/__init__.cpython-37.opt-1.pyc' => './usr/lib/python3/site-packages/contracts/useful_contracts/__pycache__/__init__.cpython-37.pyc' './usr/lib/python3/site-packages/contracts/useful_contracts/__pycache__/__init__.cpython-37.opt-2.pyc' => './usr/lib/python3/site-packages/contracts/useful_contracts/__pycache__/__init__.cpython-37.opt-1.pyc' './usr/lib/python3/site-packages/contracts/library/__pycache__/variables.cpython-37.opt-2.pyc' => './usr/lib/python3/site-packages/contracts/library/__pycache__/variables.cpython-37.opt-1.pyc' './usr/lib/python3/site-packages/contracts/library/__pycache__/types_misc.cpython-37.opt-2.pyc' => './usr/lib/python3/site-packages/contracts/library/__pycache__/types_misc.cpython-37.opt-1.pyc' './usr/lib/python3/site-packages/contracts/library/__pycache__/tuple.cpython-37.opt-2.pyc' => './usr/lib/python3/site-packages/contracts/library/__pycache__/tuple.cpython-37.opt-1.pyc' './usr/lib/python3/site-packages/contracts/library/__pycache__/strings.cpython-37.opt-2.pyc' => './usr/lib/python3/site-packages/contracts/library/__pycache__/strings.cpython-37.opt-1.pyc' './usr/lib/python3/site-packages/contracts/library/__pycache__/simple_values.cpython-37.opt-2.pyc' => './usr/lib/python3/site-packages/contracts/library/__pycache__/simple_values.cpython-37.opt-1.pyc' './usr/lib/python3/site-packages/contracts/library/__pycache__/sets.cpython-37.opt-1.pyc' => './usr/lib/python3/site-packages/contracts/library/__pycache__/sets.cpython-37.pyc' './usr/lib/python3/site-packages/contracts/library/__pycache__/sets.cpython-37.opt-2.pyc' => './usr/lib/python3/site-packages/contracts/library/__pycache__/sets.cpython-37.opt-1.pyc' './usr/lib/python3/site-packages/contracts/library/__pycache__/seq.cpython-37.opt-1.pyc' => './usr/lib/python3/site-packages/contracts/library/__pycache__/seq.cpython-37.pyc' './usr/lib/python3/site-packages/contracts/library/__pycache__/seq.cpython-37.opt-2.pyc' => './usr/lib/python3/site-packages/contracts/library/__pycache__/seq.cpython-37.opt-1.pyc' './usr/lib/python3/site-packages/contracts/library/__pycache__/separate_context.cpython-37.opt-2.pyc' => './usr/lib/python3/site-packages/contracts/library/__pycache__/separate_context.cpython-37.opt-1.pyc' './usr/lib/python3/site-packages/contracts/library/__pycache__/miscellaneous_aliases.cpython-37.opt-1.pyc' => './usr/lib/python3/site-packages/contracts/library/__pycache__/miscellaneous_aliases.cpython-37.pyc' './usr/lib/python3/site-packages/contracts/library/__pycache__/miscellaneous_aliases.cpython-37.opt-2.pyc' => './usr/lib/python3/site-packages/contracts/library/__pycache__/miscellaneous_aliases.cpython-37.opt-1.pyc' './usr/lib/python3/site-packages/contracts/library/__pycache__/map.cpython-37.opt-1.pyc' => './usr/lib/python3/site-packages/contracts/library/__pycache__/map.cpython-37.pyc' './usr/lib/python3/site-packages/contracts/library/__pycache__/map.cpython-37.opt-2.pyc' => './usr/lib/python3/site-packages/contracts/library/__pycache__/map.cpython-37.opt-1.pyc' './usr/lib/python3/site-packages/contracts/library/__pycache__/lists.cpython-37.opt-1.pyc' => './usr/lib/python3/site-packages/contracts/library/__pycache__/lists.cpython-37.pyc' './usr/lib/python3/site-packages/contracts/library/__pycache__/lists.cpython-37.opt-2.pyc' => './usr/lib/python3/site-packages/contracts/library/__pycache__/lists.cpython-37.opt-1.pyc' './usr/lib/python3/site-packages/contracts/library/__pycache__/isinstance_imp.cpython-37.opt-1.pyc' => './usr/lib/python3/site-packages/contracts/library/__pycache__/isinstance_imp.cpython-37.pyc' './usr/lib/python3/site-packages/contracts/library/__pycache__/files.cpython-37.opt-1.pyc' => './usr/lib/python3/site-packages/contracts/library/__pycache__/files.cpython-37.pyc' './usr/lib/python3/site-packages/contracts/library/__pycache__/files.cpython-37.opt-2.pyc' => './usr/lib/python3/site-packages/contracts/library/__pycache__/files.cpython-37.opt-1.pyc' './usr/lib/python3/site-packages/contracts/library/__pycache__/dummy.cpython-37.opt-1.pyc' => './usr/lib/python3/site-packages/contracts/library/__pycache__/dummy.cpython-37.pyc' './usr/lib/python3/site-packages/contracts/library/__pycache__/dicts.cpython-37.opt-1.pyc' => './usr/lib/python3/site-packages/contracts/library/__pycache__/dicts.cpython-37.pyc' './usr/lib/python3/site-packages/contracts/library/__pycache__/dicts.cpython-37.opt-2.pyc' => './usr/lib/python3/site-packages/contracts/library/__pycache__/dicts.cpython-37.opt-1.pyc' './usr/lib/python3/site-packages/contracts/library/__pycache__/comparison.cpython-37.opt-2.pyc' => './usr/lib/python3/site-packages/contracts/library/__pycache__/comparison.cpython-37.opt-1.pyc' './usr/lib/python3/site-packages/contracts/library/__pycache__/attributes.cpython-37.opt-1.pyc' => './usr/lib/python3/site-packages/contracts/library/__pycache__/attributes.cpython-37.pyc' './usr/lib/python3/site-packages/contracts/library/__pycache__/attributes.cpython-37.opt-2.pyc' => './usr/lib/python3/site-packages/contracts/library/__pycache__/attributes.cpython-37.opt-1.pyc' './usr/lib/python3/site-packages/contracts/library/__pycache__/array.cpython-37.opt-2.pyc' => './usr/lib/python3/site-packages/contracts/library/__pycache__/array.cpython-37.opt-1.pyc' './usr/lib/python3/site-packages/contracts/library/__pycache__/arithmetic.cpython-37.opt-2.pyc' => './usr/lib/python3/site-packages/contracts/library/__pycache__/arithmetic.cpython-37.opt-1.pyc' './usr/lib/python3/site-packages/contracts/library/__pycache__/__init__.cpython-37.opt-1.pyc' => './usr/lib/python3/site-packages/contracts/library/__pycache__/__init__.cpython-37.pyc' './usr/lib/python3/site-packages/contracts/library/__pycache__/__init__.cpython-37.opt-2.pyc' => './usr/lib/python3/site-packages/contracts/library/__pycache__/__init__.cpython-37.opt-1.pyc' Hardlinking identical .pyc and .pyo files './usr/lib/python2.7/site-packages/contracts/test_registrar.pyo' => './usr/lib/python2.7/site-packages/contracts/test_registrar.pyc' './usr/lib/python2.7/site-packages/contracts/syntax.pyo' => './usr/lib/python2.7/site-packages/contracts/syntax.pyc' './usr/lib/python2.7/site-packages/contracts/pyparsing_utils.pyo' => './usr/lib/python2.7/site-packages/contracts/pyparsing_utils.pyc' './usr/lib/python2.7/site-packages/contracts/inspection.pyo' => './usr/lib/python2.7/site-packages/contracts/inspection.pyc' './usr/lib/python2.7/site-packages/contracts/enabling.pyo' => './usr/lib/python2.7/site-packages/contracts/enabling.pyc' './usr/lib/python2.7/site-packages/contracts/backported.pyo' => './usr/lib/python2.7/site-packages/contracts/backported.pyc' './usr/lib/python2.7/site-packages/contracts/__init__.pyo' => './usr/lib/python2.7/site-packages/contracts/__init__.pyc' './usr/lib/python2.7/site-packages/contracts/useful_contracts/numpy_specific.pyo' => './usr/lib/python2.7/site-packages/contracts/useful_contracts/numpy_specific.pyc' './usr/lib/python2.7/site-packages/contracts/useful_contracts/numbers.pyo' => './usr/lib/python2.7/site-packages/contracts/useful_contracts/numbers.pyc' './usr/lib/python2.7/site-packages/contracts/useful_contracts/__init__.pyo' => './usr/lib/python2.7/site-packages/contracts/useful_contracts/__init__.pyc' './usr/lib/python2.7/site-packages/contracts/library/sets.pyo' => './usr/lib/python2.7/site-packages/contracts/library/sets.pyc' './usr/lib/python2.7/site-packages/contracts/library/seq.pyo' => './usr/lib/python2.7/site-packages/contracts/library/seq.pyc' './usr/lib/python2.7/site-packages/contracts/library/miscellaneous_aliases.pyo' => './usr/lib/python2.7/site-packages/contracts/library/miscellaneous_aliases.pyc' './usr/lib/python2.7/site-packages/contracts/library/map.pyo' => './usr/lib/python2.7/site-packages/contracts/library/map.pyc' './usr/lib/python2.7/site-packages/contracts/library/lists.pyo' => './usr/lib/python2.7/site-packages/contracts/library/lists.pyc' './usr/lib/python2.7/site-packages/contracts/library/isinstance_imp.pyo' => './usr/lib/python2.7/site-packages/contracts/library/isinstance_imp.pyc' './usr/lib/python2.7/site-packages/contracts/library/files.pyo' => './usr/lib/python2.7/site-packages/contracts/library/files.pyc' './usr/lib/python2.7/site-packages/contracts/library/dummy.pyo' => './usr/lib/python2.7/site-packages/contracts/library/dummy.pyc' './usr/lib/python2.7/site-packages/contracts/library/dicts.pyo' => './usr/lib/python2.7/site-packages/contracts/library/dicts.pyc' './usr/lib/python2.7/site-packages/contracts/library/attributes.pyo' => './usr/lib/python2.7/site-packages/contracts/library/attributes.pyc' './usr/lib/python2.7/site-packages/contracts/library/__init__.pyo' => './usr/lib/python2.7/site-packages/contracts/library/__init__.pyc' Executing(%check): /bin/sh -e /usr/src/tmp/rpm-tmp.60708 + umask 022 + /bin/mkdir -p /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + cd python-module-PyContracts-1.8.12 + nosetests -v --ignore-files=test_py3k_annotations.py contracts.testing.library.test_scoped_variables.test_raw_parse ... ok contracts.testing.library.test_scoped_variables.test_value_frozen_at_parsetime ... ok contracts.testing.library.test_scoped_variables.test_holds_reference ... ok contracts.testing.library.test_scoped_variables.test_algebra ... ok contracts.testing.library.test_scoped_variables.test_invalid ... ok contracts.testing.library.test_scoped_variables.test_check ... ok contracts.testing.library.test_scoped_variables.test_contract_decorator ... ok contracts.testing.library.test_scoped_variables.test_contract_decorate ... ok contracts.testing.library.test_scoped_variables.test_check_fail ... ok contracts.testing.library.test_scoped_variables.test_contract_not_cached ... ok contracts.testing.library.test_scoped_variables.test_self_referential ... ok contracts.testing.library.test_scoped_variables.test_class_ref ... ok test_correct_behavior (contracts.testing.array_extended_test.ArrayTest) ... ok test_incorrect1 (contracts.testing.array_extended_test.ArrayTest) ... ok test_incorrect2 (contracts.testing.array_extended_test.ArrayTest) ... ok test_incorrect3 (contracts.testing.array_extended_test.ArrayTest) ... ok test_incorrect4 (contracts.testing.array_extended_test.ArrayTest) ... ok test_incorrect5 (contracts.testing.array_extended_test.ArrayTest) ... ok test_incorrect6 (contracts.testing.array_extended_test.ArrayTest) ... ok test_class_contract1 (contracts.testing.test_class_contracts.ClassContractsTests) ... ok example of bad usage, using the contract from outside ... ok test_class_contract2 (contracts.testing.test_class_contracts.ClassContractsTests) ... ok test_class_contract3 (contracts.testing.test_class_contracts.ClassContractsTests) ... ok test_bad_quoting (contracts.testing.test_decorator.DecoratorTests) ... ok test_bad_quoting2 (contracts.testing.test_decorator.DecoratorTests) ... ok test_check_docstring_maintained (contracts.testing.test_decorator.DecoratorTests) ... ok test_check_it_works1 (contracts.testing.test_decorator.DecoratorTests) ... ok test_check_it_works2 (contracts.testing.test_decorator.DecoratorTests) ... ok Nothing for b ... ok Nothing for b ... ok test_check_it_works3 (contracts.testing.test_decorator.DecoratorTests) ... ok test_empty_types (contracts.testing.test_decorator.DecoratorTests) ... ok test_empty_types2 (contracts.testing.test_decorator.DecoratorTests) ... ok test_inline_docstring_format_works (contracts.testing.test_decorator.DecoratorTests) ... ok test_invalid1 (contracts.testing.test_decorator.DecoratorTests) ... ok test_invalid_args (contracts.testing.test_decorator.DecoratorTests) ... ok unknown parameter ... ok test_keywords (contracts.testing.test_decorator.DecoratorTests) ... ok test_kwargs (contracts.testing.test_decorator.DecoratorTests) ... ok test_malformed (contracts.testing.test_decorator.DecoratorTests) ... ok test_malformed2 (contracts.testing.test_decorator.DecoratorTests) ... ok No docstring specified ... ok test_not_specified2 (contracts.testing.test_decorator.DecoratorTests) ... ok test_ok1 (contracts.testing.test_decorator.DecoratorTests) ... ok test_ok2 (contracts.testing.test_decorator.DecoratorTests) ... ok Trying the quoting thing. ... ok test_parse_error1 (contracts.testing.test_decorator.DecoratorTests) ... ok test_parse_error2 (contracts.testing.test_decorator.DecoratorTests) ... ok test_same_signature (contracts.testing.test_decorator.DecoratorTests) ... ok test_too_many (contracts.testing.test_decorator.DecoratorTests) ... ok test_varargs (contracts.testing.test_decorator.DecoratorTests) ... ok test_inline_params (contracts.testing.test_docstring_parsing.DocStringTest) ... ok test_inline_returns (contracts.testing.test_docstring_parsing.DocStringTest) ... ok test_number_of_spaces (contracts.testing.test_docstring_parsing.DocStringTest) ... ok test_parsing (contracts.testing.test_docstring_parsing.DocStringTest) ... ok test_reparsing (contracts.testing.test_docstring_parsing.DocStringTest) ... ok test_binding (contracts.testing.test_idioms.TestIdioms) ... ok test_check_1 (contracts.testing.test_idioms.TestIdioms) ... ok test_check_1a (contracts.testing.test_idioms.TestIdioms) ... ok test_check_2 (contracts.testing.test_idioms.TestIdioms) ... ok test_check_3 (contracts.testing.test_idioms.TestIdioms) ... ok test_check_4 (contracts.testing.test_idioms.TestIdioms) ... ok test_check_context (contracts.testing.test_idioms.TestIdioms) ... ok Variable names must have only one letter. ... ok test_check_multiple_1 (contracts.testing.test_idioms.TestIdioms) ... ok test_equality_contract (contracts.testing.test_idioms.TestIdioms) ... ok test_equality_rvalue (contracts.testing.test_idioms.TestIdioms) ... ok test_parse_1 (contracts.testing.test_idioms.TestIdioms) ... ok test_parse_2 (contracts.testing.test_idioms.TestIdioms) ... ok test_repr_1 (contracts.testing.test_idioms.TestIdioms) ... ok test_classmethod1 (contracts.testing.test_meta.TestMeta) ... SKIP test_classmethod1ns (contracts.testing.test_meta.TestMeta) ... SKIP test_classmethod2a (contracts.testing.test_meta.TestMeta) ... ok test_meta1 (contracts.testing.test_meta.TestMeta) ... ok test_meta_still_works1 (contracts.testing.test_meta.TestMeta) ... ok test_meta_still_works2 (contracts.testing.test_meta.TestMeta) ... ok test_static1 (contracts.testing.test_meta.TestMeta) ... SKIP test_allow_renaming_if_equal1 (contracts.testing.test_new_contract.TestNewContract) ... ok test_allow_renaming_if_equal2 (contracts.testing.test_new_contract.TestNewContract) ... ok test_as_decorator (contracts.testing.test_new_contract.TestNewContract) ... ok test_as_decorator_multiple (contracts.testing.test_new_contract.TestNewContract) ... ok test_as_decorator_with_args (contracts.testing.test_new_contract.TestNewContract) ... ok test_as_decorator_with_args_and_kwargs (contracts.testing.test_new_contract.TestNewContract) ... ok test_as_decorator_with_kwargs (contracts.testing.test_new_contract.TestNewContract) ... ok test_callable (contracts.testing.test_new_contract.TestNewContract) ... ok test_callable1 (contracts.testing.test_new_contract.TestNewContract) ... ok test_callable2 (contracts.testing.test_new_contract.TestNewContract) ... ok test_callable3 (contracts.testing.test_new_contract.TestNewContract) ... ok test_callable4 (contracts.testing.test_new_contract.TestNewContract) ... ok test_callable_5 (contracts.testing.test_new_contract.TestNewContract) ... ok test_callable_old_style (contracts.testing.test_new_contract.TestNewContract) ... ok test_capital_name1 (contracts.testing.test_new_contract.TestNewContract) ... ok test_capital_name2 (contracts.testing.test_new_contract.TestNewContract) ... ok test_class_as_contract1 (contracts.testing.test_new_contract.TestNewContract) ... ok test_class_as_contract2 (contracts.testing.test_new_contract.TestNewContract) ... ok test_class_as_contract3 (contracts.testing.test_new_contract.TestNewContract) ... ok test_class_as_contract4 (contracts.testing.test_new_contract.TestNewContract) ... ok test_idioms (contracts.testing.test_new_contract.TestNewContract) ... ok test_invalid_callable (contracts.testing.test_new_contract.TestNewContract) ... ok test_invalid_callable2 (contracts.testing.test_new_contract.TestNewContract) ... ok test_invalid_names (contracts.testing.test_new_contract.TestNewContract) ... ok test_inverted_args (contracts.testing.test_new_contract.TestNewContract) ... ok test_lambda_2 (contracts.testing.test_new_contract.TestNewContract) ... ok test_lambda_invalid (contracts.testing.test_new_contract.TestNewContract) ... ok test_other_pass (contracts.testing.test_new_contract.TestNewContract) ... ok test_parsing_error (contracts.testing.test_new_contract.TestNewContract) ... ok test_parsing_error2 (contracts.testing.test_new_contract.TestNewContract) ... ok test_renaming (contracts.testing.test_new_contract.TestNewContract) ... ok test_separate_context (contracts.testing.test_new_contract.TestNewContract) ... ok test_types_as_contracts (contracts.testing.test_new_contract.TestNewContract) ... ok test_types_as_contracts2 (contracts.testing.test_new_contract.TestNewContract) ... ok test_valid (contracts.testing.test_new_contract.TestNewContract) ... ok test_well_recognized (contracts.testing.test_new_contract.TestNewContract) ... ok test_wrong_args (contracts.testing.test_new_contract.TestNewContract) ... ok contracts.testing.test_new_contract.test_valid_identifiers('aa',) ... ok check_valid_identifier('aa') ... ok check_valid_identifier('a_') ... ok check_valid_identifier('a2') ... ok check_valid_identifier('a_2') ... ok check_valid_identifier('list2') ... ok check_valid_identifier('dict2') ... ok check_valid_identifier('int2') ... ok check_valid_identifier('float2') ... ok check_valid_identifier('point2') ... ok check_valid_identifier('A2') ... ok check_valid_identifier('array2') ... ok check_valid_identifier('unit_length') ... ok check_valid_identifier('SE2') ... ok check_valid_identifier('SE3') ... ok check_valid_identifier('S1') ... ok check_valid_identifier('S2') ... ok check_valid_identifier('axis_angle') ... ok check_valid_identifier('Int2') ... ok check_valid_identifier('Int_') ... ok check_valid_identifier('Float2') ... ok check_valid_identifier('Float_') ... ok check_valid_identifier('Number2') ... ok check_valid_identifier('Number_') ... ok check_valid_identifier('bool2') ... ok check_valid_identifier('bool_') ... ok check_valid_identifier('type2') ... ok check_valid_identifier('type_') ... ok check_valid_identifier('string2') ... ok check_valid_identifier('string_') ... ok check_valid_identifier('str2') ... ok check_valid_identifier('str_') ... ok check_valid_identifier('unicode2') ... ok check_valid_identifier('unicode_') ... ok check_valid_identifier('list2') ... ok check_valid_identifier('list_') ... ok check_valid_identifier('seq2') ... ok check_valid_identifier('seq_') ... ok check_valid_identifier('tuple2') ... ok check_valid_identifier('tuple_') ... ok check_valid_identifier('dict2') ... ok check_valid_identifier('dict_') ... ok check_valid_identifier('map2') ... ok check_valid_identifier('map_') ... ok check_valid_identifier('set2') ... ok check_valid_identifier('set_') ... ok check_valid_identifier('attr2') ... ok check_valid_identifier('attr_') ... ok check_valid_identifier('file2') ... ok check_valid_identifier('file_') ... ok check_valid_identifier('np_uint162') ... ok check_valid_identifier('np_uint16_') ... ok check_valid_identifier('np_int642') ... ok check_valid_identifier('np_int64_') ... ok check_valid_identifier('np_int82') ... ok check_valid_identifier('np_int8_') ... ok check_valid_identifier('np_complex1282') ... ok check_valid_identifier('np_complex128_') ... ok check_valid_identifier('np_uint82') ... ok check_valid_identifier('np_uint8_') ... ok check_valid_identifier('np_complex642') ... ok check_valid_identifier('np_complex64_') ... ok check_valid_identifier('np_float162') ... ok check_valid_identifier('np_float16_') ... ok check_valid_identifier('np_complex2') ... ok check_valid_identifier('np_complex_') ... ok check_valid_identifier('np_int2') ... ok check_valid_identifier('np_int_') ... ok check_valid_identifier('np_uint322') ... ok check_valid_identifier('np_uint32_') ... ok check_valid_identifier('np_float322') ... ok check_valid_identifier('np_float32_') ... ok check_valid_identifier('np_float2') ... ok check_valid_identifier('np_float_') ... ok check_valid_identifier('np_int322') ... ok check_valid_identifier('np_int32_') ... ok check_valid_identifier('np_int162') ... ok check_valid_identifier('np_int16_') ... ok check_valid_identifier('np_uint642') ... ok check_valid_identifier('np_uint64_') ... ok check_valid_identifier('np_float642') ... ok check_valid_identifier('np_float64_') ... ok check_valid_identifier('array2') ... ok check_valid_identifier('array_') ... ok check_valid_identifier('ndarray2') ... ok check_valid_identifier('ndarray_') ... ok check_valid_identifier('shape2') ... ok check_valid_identifier('shape_') ... ok check_valid_identifier('isinstance2') ... ok test_binding_vs_ref (contracts.testing.test_particulars.TestBindingVsRef) ... ok test_binding_vs_ref2 (contracts.testing.test_particulars.TestBindingVsRef) ... ok test_partial (contracts.testing.test_particulars.TestParticular) ... ok test_variable_parseable (contracts.testing.test_particulars.TestParticular) ... ok test_variables (contracts.testing.test_particulars.TestParticular) ... ok contracts.testing.test_pickling.test_exceptions_are_pickable('type(X)', 1, ) ... ok contracts.testing.test_pickling.test_exceptions_are_pickable('=1', [1], ) ... ok contracts.testing.test_pickling.test_exceptions_are_pickable('=0', [0], ) ... ok contracts.testing.test_pickling.test_exceptions_are_pickable('>0', [], ) ... ok contracts.testing.test_pickling.test_exceptions_are_pickable('N', [], ) ... ok contracts.testing.test_pickling.test_exceptions_are_pickable('#', None, ) ... ok contracts.testing.test_pickling.test_exceptions_are_pickable('*,#', None, ) ... ok contracts.testing.test_pickling.test_exceptions_are_pickable('dict(str:tuple(type(x),type(y))),x!=y', {'a': (2, 1)}, ) ... ok contracts.testing.test_pickling.test_exceptions_are_pickable('dict(str:tuple(type(x),type(y))),x!=y', {'a': (2, 1.1), 'b': (1.1, 2)}, ) ... ok contracts.testing.test_pickling.test_exceptions_are_pickable('dict(str:$(tuple(type(x),type(y)),x!=y))', {'a': (2, 1)}, ) ... ok contracts.testing.test_pickling.test_exceptions_are_pickable('int', None, ) ... ok contracts.testing.test_pickling.test_exceptions_are_pickable('int', 2.0, ) ... ok contracts.testing.test_pickling.test_exceptions_are_pickable('float', None, ) ... ok contracts.testing.test_pickling.test_exceptions_are_pickable('float', 2, ) ... ok contracts.testing.test_pickling.test_exceptions_are_pickable('number', [1], ) ... ok contracts.testing.test_pickling.test_exceptions_are_pickable('bool', 1, ) ... ok contracts.testing.test_pickling.test_exceptions_are_pickable('bool', 0, ) ... ok contracts.testing.test_pickling.test_exceptions_are_pickable('None', 1, ) ... ok contracts.testing.test_pickling.test_exceptions_are_pickable('NoneType', 1, ) ... ok contracts.testing.test_pickling.test_exceptions_are_pickable('str', ['c', 'i', 'a', 'o'], ) ... ok contracts.testing.test_pickling.test_exceptions_are_pickable('str[>0]', '', ) ... ok contracts.testing.test_pickling.test_exceptions_are_pickable('str[N],N>3', 'cia', ) ... ok contracts.testing.test_pickling.test_exceptions_are_pickable('list', 'ciao', ) ... ok contracts.testing.test_pickling.test_exceptions_are_pickable('list[*](float)', [1], ) ... ok contracts.testing.test_pickling.test_exceptions_are_pickable('list[=2]', [0], ) ... ok contracts.testing.test_pickling.test_exceptions_are_pickable('list[2]', [0], ) ... ok contracts.testing.test_pickling.test_exceptions_are_pickable('list(int)', [0, 'a'], ) ... ok contracts.testing.test_pickling.test_exceptions_are_pickable('list(int)', [0, 'a'], ) ... ok contracts.testing.test_pickling.test_exceptions_are_pickable('list(int,>0)', [0, 1], ) ... ok contracts.testing.test_pickling.test_exceptions_are_pickable('list[N],N>0', [], ) ... ok contracts.testing.test_pickling.test_exceptions_are_pickable('tuple', [], ) ... ok contracts.testing.test_pickling.test_exceptions_are_pickable('list', (), ) ... ok contracts.testing.test_pickling.test_exceptions_are_pickable('tuple(*,*)', (1, 2, 3), ) ... ok contracts.testing.test_pickling.test_exceptions_are_pickable('tuple(float,float)', (1, 2.0), ) ... ok contracts.testing.test_pickling.test_exceptions_are_pickable('tuple(x,tuple(*,*,x))', (1, (2, 3, 2)), ) ... ok contracts.testing.test_pickling.test_exceptions_are_pickable('tuple(type(x),tuple(*,*,type(x)))', (1, (2.1, 3.0, 3.1)), ) ... ok contracts.testing.test_pickling.test_exceptions_are_pickable('tuple(0,1|2)', (0, 3), ) ... ok contracts.testing.test_pickling.test_exceptions_are_pickable('tuple(1,(>2,int))', (1, 3.0), ) ... ok contracts.testing.test_pickling.test_exceptions_are_pickable('dict', 1, ) ... ok contracts.testing.test_pickling.test_exceptions_are_pickable('dict', [], ) ... ok contracts.testing.test_pickling.test_exceptions_are_pickable('dict[N],N<2', {1: 2, 3: 4}, ) ... ok contracts.testing.test_pickling.test_exceptions_are_pickable('dict(int:int)', {'a': 2}, ) ... ok contracts.testing.test_pickling.test_exceptions_are_pickable('dict(str:tuple(type(x),type(y))),x!=y', {'a': (2, 1)}, ) ... ok contracts.testing.test_pickling.test_exceptions_are_pickable('=0', 1, ) ... ok contracts.testing.test_pickling.test_exceptions_are_pickable('==0', 1, ) ... ok contracts.testing.test_pickling.test_exceptions_are_pickable('!=0', 0, ) ... ok contracts.testing.test_pickling.test_exceptions_are_pickable('>0', 0, ) ... ok contracts.testing.test_pickling.test_exceptions_are_pickable('>0', -1, ) ... ok contracts.testing.test_pickling.test_exceptions_are_pickable('>=0', -1, ) ... ok contracts.testing.test_pickling.test_exceptions_are_pickable('<0', 0, ) ... ok contracts.testing.test_pickling.test_exceptions_are_pickable('<0', 1, ) ... ok contracts.testing.test_pickling.test_exceptions_are_pickable('<=0', 1, ) ... ok contracts.testing.test_pickling.test_exceptions_are_pickable('1>1', None, ) ... ok contracts.testing.test_pickling.test_exceptions_are_pickable('1<1', None, ) ... ok contracts.testing.test_pickling.test_exceptions_are_pickable('1>=2', None, ) ... ok contracts.testing.test_pickling.test_exceptions_are_pickable('2<=1', None, ) ... ok contracts.testing.test_pickling.test_exceptions_are_pickable('1=0', None, ) ... ok contracts.testing.test_pickling.test_exceptions_are_pickable('1==0', None, ) ... ok contracts.testing.test_pickling.test_exceptions_are_pickable('0!=0', None, ) ... ok contracts.testing.test_pickling.test_exceptions_are_pickable('0>=1+1', None, ) ... ok contracts.testing.test_pickling.test_exceptions_are_pickable('1-1=1', None, ) ... ok contracts.testing.test_pickling.test_exceptions_are_pickable('x,x+1=0', 'ciao', ) ... ok contracts.testing.test_pickling.test_exceptions_are_pickable('x,-x=0', 'ciao', ) ... ok contracts.testing.test_pickling.test_exceptions_are_pickable('N+1=0', 1, ) ... ok contracts.testing.test_pickling.test_exceptions_are_pickable('=0,=1', 0, ) ... ok contracts.testing.test_pickling.test_exceptions_are_pickable('=0|=1', 2, ) ... ok contracts.testing.test_pickling.test_exceptions_are_pickable('!1', 1, ) ... ok contracts.testing.test_pickling.test_exceptions_are_pickable('!(1|2)', 1, ) ... ok contracts.testing.test_pickling.test_exceptions_are_pickable('list(0|1)', [0, 1, 2], ) ... ok contracts.testing.test_pickling.test_exceptions_are_pickable('(*|*),#', None, ) ... ok contracts.testing.test_pickling.test_exceptions_are_pickable('*,#,*', None, ) ... ok contracts.testing.test_pickling.test_exceptions_are_pickable('*,#|#', None, ) ... ok contracts.testing.test_pickling.test_exceptions_are_pickable('!(#|*)', None, ) ... ok contracts.testing.test_pickling.test_exceptions_are_pickable('!*,#', None, ) ... ok contracts.testing.test_pickling.test_exceptions_are_pickable('N,N>0', 0, ) ... ok contracts.testing.test_pickling.test_exceptions_are_pickable('1', 2, ) ... ok contracts.testing.test_pickling.test_exceptions_are_pickable('pi', 6.283185307179586, ) ... ok contracts.testing.test_pickling.test_exceptions_are_pickable('map', 1, ) ... ok contracts.testing.test_pickling.test_exceptions_are_pickable('map', [], ) ... ok contracts.testing.test_pickling.test_exceptions_are_pickable('map[N],N<2', {1: 2, 3: 4}, ) ... ok contracts.testing.test_pickling.test_exceptions_are_pickable('map(int:int)', {'a': 2}, ) ... ok contracts.testing.test_pickling.test_exceptions_are_pickable('map(str:tuple(type(x),type(y))),x!=y', {'a': (2, 1)}, ) ... ok contracts.testing.test_pickling.test_exceptions_are_pickable('seq', {}, ) ... ok contracts.testing.test_pickling.test_exceptions_are_pickable('seq[*](float)', [1], ) ... ok contracts.testing.test_pickling.test_exceptions_are_pickable('seq[*](float)', (1,), ) ... ok contracts.testing.test_pickling.test_exceptions_are_pickable('seq[=2]', [0], ) ... ok contracts.testing.test_pickling.test_exceptions_are_pickable('seq[2]', (0,), ) ... ok contracts.testing.test_pickling.test_exceptions_are_pickable('seq[N],N>0', [], ) ... ok contracts.testing.test_pickling.test_exceptions_are_pickable('seq[N],N>0', (), ) ... ok contracts.testing.test_pickling.test_exceptions_are_pickable('attr(b:int,<=1)', , ) ... ok contracts.testing.test_pickling.test_exceptions_are_pickable('attr(b:*)', , ) ... ok contracts.testing.test_pickling.test_exceptions_are_pickable('attr(a:int;b:int,<=1)', , ) ... ok contracts.testing.test_pickling.test_exceptions_are_pickable('file', 1, ) ... ok contracts.testing.test_pickling.test_exceptions_are_pickable('file', [], ) ... ok contracts.testing.test_pickling.test_exceptions_are_pickable('isinstance(SubClass)', , ) ... ok contracts.testing.test_pickling.test_exceptions_are_pickable('isinstance(SubClass2)', , ) ... ok contracts.testing.test_pickling.test_exceptions_are_pickable('isinstance(SubClass3)', , ) ... ok contracts.testing.test_pickling.test_exceptions_are_pickable('isinstance(SubClass4)', , ) ... ok contracts.testing.test_pickling.test_exceptions_are_pickable('ext0_positive', -1, ) ... ok contracts.testing.test_pickling.test_exceptions_are_pickable('ext1_lessthan(0)', 1, ) ... ok contracts.testing.test_pickling.test_exceptions_are_pickable('ext1_lessthan(threshold=0)', 1, ) ... ok contracts.testing.test_pickling.test_exceptions_are_pickable('array', [0, 1], ) ... ok contracts.testing.test_pickling.test_exceptions_are_pickable('array(float64)', array([[0., 0., 0., 0.], ... ok contracts.testing.test_pickling.test_exceptions_are_pickable('array(float32)', array([[0., 0., 0., 0.], ... ok contracts.testing.test_pickling.test_exceptions_are_pickable('array(uint8)', array([[0., 0., 0., 0.], ... ok contracts.testing.test_pickling.test_exceptions_are_pickable('array(float32)', array([[0, 0, 0, 0], ... ok contracts.testing.test_pickling.test_exceptions_are_pickable('shape[>0]', array(0., dtype=float32), ) ... ok contracts.testing.test_pickling.test_exceptions_are_pickable('shape[<1]', array([0., 0.]), ) ... ok contracts.testing.test_pickling.test_exceptions_are_pickable('shape[>2]', array([[0., 0., 0., 0.], ... ok contracts.testing.test_pickling.test_exceptions_are_pickable('shape[<3]', array([[[0., 0., 0., 0., 0., 0., 0., 0.], ... ok contracts.testing.test_pickling.test_exceptions_are_pickable('array[AxBxC]', array([[0., 0., 0., 0.], ... ok contracts.testing.test_pickling.test_exceptions_are_pickable('array[2x4]', array([[[0., 0., 0., 0., 0., 0., 0., 0.], ... ok contracts.testing.test_pickling.test_exceptions_are_pickable('shape[>2],array[2x4x...]', array([[0., 0., 0., 0.], ... ok contracts.testing.test_pickling.test_exceptions_are_pickable('shape[>2]', [2, 2, 3], ) ... ok contracts.testing.test_pickling.test_exceptions_are_pickable('array[100]', array([[0., 0., 0., 0., 0., 0., 0., 0., 0., 0.], ... ok contracts.testing.test_pickling.test_exceptions_are_pickable('array[10x...]', array([0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., ... ok contracts.testing.test_pickling.test_exceptions_are_pickable('shape[>0]', array(0., dtype=float32), ) ... ok contracts.testing.test_pickling.test_exceptions_are_pickable('shape[<1]', array([0., 0.]), ) ... ok contracts.testing.test_pickling.test_exceptions_are_pickable('shape[>2]', array([[0., 0., 0., 0.], ... ok contracts.testing.test_pickling.test_exceptions_are_pickable('shape[<3]', array([[[0., 0., 0., 0., 0., 0., 0., 0.], ... ok contracts.testing.test_pickling.test_exceptions_are_pickable('array(<=20)', array([10, 20, 30]), ) ... ok contracts.testing.test_pickling.test_exceptions_are_pickable('array(=0)', array([0, 1, 0]), ) ... ok contracts.testing.test_pickling.test_exceptions_are_pickable(['shape(x)', 'shape(x)'], [array([[0., 0., 0., 0.], ... ok contracts.testing.test_pickling.test_exceptions_are_pickable('array[(2|3)xN]', array([[1., 1., 1., 1., 1., 1., 1., 1., 1., 1.], ... ok contracts.testing.test_pickling.test_exceptions_are_pickable('array[(2|3)x...]', array([[1., 1., 1., 1., 1., 1., 1., 1., 1., 1.], ... ok contracts.testing.test_pickling.test_exceptions_are_pickable('array[(2,3)xN]', array([[1., 1., 1., 1., 1., 1., 1., 1., 1., 1.], ... ok contracts.testing.test_pickling.test_exceptions_are_pickable('array[(2,3)x...]', array([[1., 1., 1., 1., 1., 1., 1., 1., 1., 1.], ... ok contracts.testing.test_pickling.test_exceptions_are_pickable('seq[3]', array([1., 1.]), ) ... ok contracts.testing.test_pickling.test_exceptions_are_pickable('seq[6]', array([[1., 1., 1., 1.], ... ok contracts.testing.test_pickling.test_exceptions_are_pickable('finite', inf, ) ... ok contracts.testing.test_pickling.test_exceptions_are_pickable('finite', nan, ) ... ok contracts.testing.test_pickling.test_exceptions_are_pickable('Number', array(1, dtype=int8), ) ... ok contracts.testing.test_pickling.test_exceptions_are_pickable('Int', array(1, dtype=int8), ) ... ok contracts.testing.test_pickling.test_exceptions_are_pickable('array(float)', array(1, dtype=int8), ) ... ok contracts.testing.test_pickling.test_exceptions_are_pickable('float', array(1, dtype=int8), ) ... ok contracts.testing.test_pickling.test_exceptions_are_pickable('Float', array(1, dtype=int8), ) ... ok contracts.testing.test_pickling.test_exceptions_are_pickable('Number', array(1, dtype=int8), ) ... ok contracts.testing.test_pickling.test_exceptions_are_pickable('Int', array(1, dtype=int8), ) ... ok contracts.testing.test_pickling.test_exceptions_are_pickable('array(float)', array(1, dtype=int8), ) ... ok contracts.testing.test_pickling.test_exceptions_are_pickable('float', array(1, dtype=int8), ) ... ok contracts.testing.test_pickling.test_exceptions_are_pickable('Float', array(1, dtype=int8), ) ... ok contracts.testing.test_pickling.test_exceptions_are_pickable('Number', array(1, dtype=int16), ) ... ok contracts.testing.test_pickling.test_exceptions_are_pickable('Int', array(1, dtype=int16), ) ... ok contracts.testing.test_pickling.test_exceptions_are_pickable('array(float)', array(1, dtype=int16), ) ... ok contracts.testing.test_pickling.test_exceptions_are_pickable('float', array(1, dtype=int16), ) ... ok contracts.testing.test_pickling.test_exceptions_are_pickable('Float', array(1, dtype=int16), ) ... ok contracts.testing.test_pickling.test_exceptions_are_pickable('Number', array(1, dtype=int32), ) ... ok contracts.testing.test_pickling.test_exceptions_are_pickable('Int', array(1, dtype=int32), ) ... ok contracts.testing.test_pickling.test_exceptions_are_pickable('array(float)', array(1, dtype=int32), ) ... ok contracts.testing.test_pickling.test_exceptions_are_pickable('float', array(1, dtype=int32), ) ... ok contracts.testing.test_pickling.test_exceptions_are_pickable('Float', array(1, dtype=int32), ) ... ok contracts.testing.test_pickling.test_exceptions_are_pickable('Number', array(1), ) ... ok contracts.testing.test_pickling.test_exceptions_are_pickable('Int', array(1), ) ... ok contracts.testing.test_pickling.test_exceptions_are_pickable('array(float)', array(1), ) ... ok contracts.testing.test_pickling.test_exceptions_are_pickable('float', array(1), ) ... ok contracts.testing.test_pickling.test_exceptions_are_pickable('Float', array(1), ) ... ok contracts.testing.test_pickling.test_exceptions_are_pickable('Number', array(1., dtype=float32), ) ... ok contracts.testing.test_pickling.test_exceptions_are_pickable('array(int)', array(1., dtype=float32), ) ... ok contracts.testing.test_pickling.test_exceptions_are_pickable('int', array(1., dtype=float32), ) ... ok contracts.testing.test_pickling.test_exceptions_are_pickable('Int', array(1., dtype=float32), ) ... ok contracts.testing.test_pickling.test_exceptions_are_pickable('Float', array(1., dtype=float32), ) ... ok contracts.testing.test_pickling.test_exceptions_are_pickable('Number', array(1.), ) ... ok contracts.testing.test_pickling.test_exceptions_are_pickable('array(int)', array(1.), ) ... ok contracts.testing.test_pickling.test_exceptions_are_pickable('int', array(1.), ) ... ok contracts.testing.test_pickling.test_exceptions_are_pickable('Int', array(1.), ) ... ok contracts.testing.test_pickling.test_exceptions_are_pickable('Float', array(1.), ) ... ok contracts.testing.test_pickling.test_exceptions_are_pickable('Number', array(1, dtype=uint8), ) ... ok contracts.testing.test_pickling.test_exceptions_are_pickable('array(int)', array(1, dtype=uint8), ) ... ok contracts.testing.test_pickling.test_exceptions_are_pickable('int', array(1, dtype=uint8), ) ... ok contracts.testing.test_pickling.test_exceptions_are_pickable('Int', array(1, dtype=uint8), ) ... ok contracts.testing.test_pickling.test_exceptions_are_pickable('Int', array(1, dtype=uint8), ) ... ok contracts.testing.test_pickling.test_exceptions_are_pickable('array(float)', array(1, dtype=uint8), ) ... ok contracts.testing.test_pickling.test_exceptions_are_pickable('float', array(1, dtype=uint8), ) ... ok contracts.testing.test_pickling.test_exceptions_are_pickable('Float', array(1, dtype=uint8), ) ... ok contracts.testing.test_pickling.test_exceptions_are_pickable('Number', array(1, dtype=uint8), ) ... ok contracts.testing.test_pickling.test_exceptions_are_pickable('array(int)', array(1, dtype=uint8), ) ... ok contracts.testing.test_pickling.test_exceptions_are_pickable('int', array(1, dtype=uint8), ) ... ok contracts.testing.test_pickling.test_exceptions_are_pickable('Int', array(1, dtype=uint8), ) ... ok contracts.testing.test_pickling.test_exceptions_are_pickable('Int', array(1, dtype=uint8), ) ... ok contracts.testing.test_pickling.test_exceptions_are_pickable('array(float)', array(1, dtype=uint8), ) ... ok contracts.testing.test_pickling.test_exceptions_are_pickable('float', array(1, dtype=uint8), ) ... ok contracts.testing.test_pickling.test_exceptions_are_pickable('Float', array(1, dtype=uint8), ) ... ok contracts.testing.test_pickling.test_exceptions_are_pickable('Number', array(1, dtype=uint16), ) ... ok contracts.testing.test_pickling.test_exceptions_are_pickable('array(int)', array(1, dtype=uint16), ) ... ok contracts.testing.test_pickling.test_exceptions_are_pickable('int', array(1, dtype=uint16), ) ... ok contracts.testing.test_pickling.test_exceptions_are_pickable('Int', array(1, dtype=uint16), ) ... ok contracts.testing.test_pickling.test_exceptions_are_pickable('Int', array(1, dtype=uint16), ) ... ok contracts.testing.test_pickling.test_exceptions_are_pickable('array(float)', array(1, dtype=uint16), ) ... ok contracts.testing.test_pickling.test_exceptions_are_pickable('float', array(1, dtype=uint16), ) ... ok contracts.testing.test_pickling.test_exceptions_are_pickable('Float', array(1, dtype=uint16), ) ... ok contracts.testing.test_pickling.test_exceptions_are_pickable('Number', array(1, dtype=uint32), ) ... ok contracts.testing.test_pickling.test_exceptions_are_pickable('array(int)', array(1, dtype=uint32), ) ... ok contracts.testing.test_pickling.test_exceptions_are_pickable('int', array(1, dtype=uint32), ) ... ok contracts.testing.test_pickling.test_exceptions_are_pickable('Int', array(1, dtype=uint32), ) ... ok contracts.testing.test_pickling.test_exceptions_are_pickable('Int', array(1, dtype=uint32), ) ... ok contracts.testing.test_pickling.test_exceptions_are_pickable('array(float)', array(1, dtype=uint32), ) ... ok contracts.testing.test_pickling.test_exceptions_are_pickable('float', array(1, dtype=uint32), ) ... ok contracts.testing.test_pickling.test_exceptions_are_pickable('Float', array(1, dtype=uint32), ) ... ok contracts.testing.test_pickling.test_exceptions_are_pickable('Number', array(1, dtype=uint64), ) ... ok contracts.testing.test_pickling.test_exceptions_are_pickable('array(int)', array(1, dtype=uint64), ) ... ok contracts.testing.test_pickling.test_exceptions_are_pickable('int', array(1, dtype=uint64), ) ... ok contracts.testing.test_pickling.test_exceptions_are_pickable('Int', array(1, dtype=uint64), ) ... ok contracts.testing.test_pickling.test_exceptions_are_pickable('Int', array(1, dtype=uint64), ) ... ok contracts.testing.test_pickling.test_exceptions_are_pickable('array(float)', array(1, dtype=uint64), ) ... ok contracts.testing.test_pickling.test_exceptions_are_pickable('float', array(1, dtype=uint64), ) ... ok contracts.testing.test_pickling.test_exceptions_are_pickable('Float', array(1, dtype=uint64), ) ... ok contracts.testing.test_pickling.test_exceptions_are_pickable('array(=0|=1)', array([0, 1, 0, 2]), ) ... ok contracts.testing.test_pickling.test_exceptions_are_pickable('array(=4|>=2,<=0)', array([1, 2, 4]), ) ... ok contracts.testing.test_pickling.test_exceptions_are_pickable(['=0', '=1'], [0, 2], ) ... ok contracts.testing.test_pickling.test_exceptions_are_pickable(['list[N]', 'list[N]'], [[], [1]], ) ... ok contracts.testing.test_pickling.test_exceptions_are_pickable(['list[N]', 'list,N>0'], [[], [3]], ) ... ok contracts.testing.test_pickling.test_exceptions_are_pickable(['list[N]', 'list[M],M!=N'], [[3], [3]], ) ... ok contracts.testing.test_pickling.test_exceptions_are_pickable(['list[N]', 'list[M],N>M'], [[3], [3]], ) ... ok contracts.testing.test_pickling.test_exceptions_are_pickable(['type(x)', 'type(x)'], [0.1, 1], ) ... ok contracts.testing.test_pickling.test_exceptions_are_pickable(['type(x)', 'type(y)', 'type(x)|type(y)'], [0, 1.1, 'ciao'], ) ... ok contracts.testing.test_pickling.test_exceptions_are_pickable(['list(type(x))'], [[0, 1.2, 2]], ) ... ok contracts.testing.test_pickling.test_exceptions_are_pickable(['list(type(x))'], [[0, None, 2]], ) ... ok contracts.testing.test_pickling.test_exceptions_are_pickable(['list(type(x))', 'list(type(x))'], [[1, 2], [3.0, 4]], ) ... ok contracts.testing.test_pickling.test_exceptions_are_pickable(['list(type(x))', 'list(type(y)),x=y'], [[1, 2], [3.0, 4]], ) ... ok contracts.testing.test_pickling.test_exceptions_are_pickable('list(type(x|y))', [1, 2, 'ciao', 4.0], ) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('*',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('*',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('*',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('*|#',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('dict(str:tuple(type(x),type(y))),x!=y',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('dict(str:$(tuple(type(x),type(y)),x!=y))',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('int',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('float',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('number',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('number',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('bool',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('bool',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('None',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('NoneType',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('type(x)',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('str',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('string',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('str[N]',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('str[1]',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('str[2]',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('str[>0]',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('str[N],N>3',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('list',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('list[*]',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('list[*]',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('list[*](*)',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('list[*](float)',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('list[=1]',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('list[=2]',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('list[1]',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('list[2]',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('list(int)',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('list(int)',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('list(int,>0)',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('list(int,=0)',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('list[N]',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('list[N],N>0',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('list[N],N=1',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('list[N],N>0,N<2',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('tuple',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('tuple',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('tuple[*]',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('tuple[1]',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('tuple(*,*)',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('tuple(*)',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('tuple(int,int)',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('tuple(int,float)',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('tuple(type(x),type(x))',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('tuple(x,tuple(*,*,x))',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('tuple(type(x),tuple(*,*,type(x)))',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('tuple(0,1|2)',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('tuple(0,1|2)',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('tuple(0,1|2|3)',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('tuple(0,1|2|3,4)',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('tuple(0,1,2)',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('tuple(1|2,3)',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('tuple(1,(>2,int))',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('tuple(1,(*,*),2)',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('tuple(str,(str[1],str))',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('dict',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('dict[1]',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('dict[N],N<2',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('dict(int:int)',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('dict(*:int)',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('dict(*:int)',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('dict(str:tuple(type(x),type(y))),x!=y',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('=0',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('==0',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('!=0',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('>0',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('>=0',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('>=0',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('<0',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('<=0',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('<=0',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('<=1',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('>=1',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('=1',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('<=1',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('=1',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('1>0',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('0<1',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('1>=0',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('0<=1',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('1=1',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('1==1',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('0!=1',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('1+1>=0',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('1-1=0',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('-1<=1-1',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('3*2>=2*1',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('=1',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('1',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('=1.0',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('1.0',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('=10000000000.0',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('10000000000.0',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('=-1',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('-1',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('=2',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('=1+1',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('1+1',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('=1-1',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('1-1',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('N,-N=-1',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('N',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('N-1',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('N',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('N+1',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('N',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('N-1',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('N',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('N*4',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('N',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('Y,N==Y+1',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('1+2*3',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('2*3+1',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('=1+1*3',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('=(1+1)*3',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('1+1+1',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('2*2*2',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('2-1-1',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('=0,>=0',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('=0|=1',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('=0|=1',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('!None',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('!(0|None)',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('0|1|2',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('0|1|2',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('0|2',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('0|1|2',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('0|1|2|3',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('0|1|2|3|4',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('0|1|2|3|4|5',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('list(0|1)',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('*|#',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('*|(#,*)',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('*|(*,#)',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('*|*,#',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('*,*|#',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('*,#|*',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('*|#|*',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('#|*,(#|*)',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('!#|*',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('!(*,#)',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('N,N>0',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('x',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('x',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('0',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('1',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('pi',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('map',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('map[1]',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('map[N],N<2',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('map(int:int)',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('map(*:int)',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('map(*:int)',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('map(str:tuple(type(x),type(y))),x!=y',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('seq',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('seq',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('seq',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('seq[*]',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('seq[*]',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('seq[*](*)',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('seq[*](float)',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('seq[*]',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('seq[*]',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('seq[*](*)',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('seq[*](float)',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('seq[=1]',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('seq[=2]',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('seq[1]',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('seq[2]',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('seq[N]',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('seq[N],N>0',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('seq[N],N=1',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('seq[N],N>0,N<2',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('seq[N]',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('seq[N],N>0',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('seq[N],N=1',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('seq[N],N>0,N<2',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('attr(a:*)',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('attr(a:int)',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('attr(b:int)',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('attr(b:>1)',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('attr(b:int,>1)',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('attr(a:*)',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('attr(a:int;b:int)',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('attr(a:int;b:int)',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('attr(a:int;b:int,>1)',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('file',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('isinstance(BaseClass)',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('isinstance(BaseClass)',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('isinstance(SubClass)',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('isinstance(BaseClass2)',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('isinstance(BaseClass2)',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('isinstance(SubClass2)',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('isinstance(BaseClass3)',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('isinstance(BaseClass3)',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('isinstance(SubClass3)',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('isinstance(BaseClass4)',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('isinstance(BaseClass4)',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('isinstance(SubClass4)',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('ext0_positive',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('ext1_lessthan(0)',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('ext1_lessthan(threshold=0)',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('array',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('array',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('ndarray',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('ndarray',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('array(uint8)',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('array(u1)',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('array(int8)',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('array(i1)',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('array(float32)',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('array(float64)',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('array(bool)',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('shape[0]',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('shape[1]',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('shape[2]',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('shape[3]',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('shape[x]',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('shape[y],x=y',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('shape[x]',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('shape[y],x=y',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('shape[x]',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('shape[y],x=y',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('shape[x]',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('shape[y],x=y',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('array[2x4]',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('array[HxW],H=2,W>3',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('array[(=2)x(>3)]',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('array[2x4x...]',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('array[2x4x...]',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('shape[>2],array[2x4x...]',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('array[XxYx...],X=2,Y=4',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('array[XxYx...],X=2,Y=4',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('array[XxYx...],X=2,Y=4',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('array[100]',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('array[10x10]',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('array[10x...]',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('shape[0]',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('shape[1]',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('shape[2]',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('shape[3]',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('array[1x2]',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('array(>=0)',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('array(<=2)',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('array(=0)',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('array(=1)',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('shape(x)',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('shape(x)',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('array[NxN](<=1)',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('array[NxN](<=1,float32)',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('array[NxN](<=1,float32|float64)',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('array[NxN](<=1,(float32|float64))',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('array[NxN](<=1,>=1)',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('array[(2|3)xN]',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('array[(2|3)xN]',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('array[(2|3)x...]',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('array[(2|3)x...]',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('array[(2,*)xN]',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('array[(2,*)x...]',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('seq',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('seq[3]',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('seq[6]',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('finite',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('finite',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('finite',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('finite',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('array[N](>=-pi,=0)',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('array(float)',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('number',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('array(int)',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('int',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('number',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('array(int)',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('int',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('number',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('array(int)',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('int',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('number',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('array(int)',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('int',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('number',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('array(int)',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('int',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('number',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('array(float)',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('float',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('number',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('array(float)',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('float',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('number',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('array(uint)',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('number',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('array(uint)',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('number',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('array(uint)',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('number',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('array(uint)',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('number',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('array(uint)',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('array(=0|=1|=2)',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('array(=0|=1|=2)',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('array(=0|=1)',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('array(=4|>=0,<=2)',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('array(=5|>=0,<=2)',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('array(int16,(=0|=1))',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('*',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('*',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('*',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('=0',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('=1',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('list[N]',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('list[N]',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('list[N]',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('list[N]',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('list[N]',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('list[N],N>0',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('list[N]',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('list,N>0',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('list[N]',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('list[M],M!=N',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('list[N]',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('list[M],M!=N',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('list[N]',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('list[M],MM',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('type(x)',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('type(x)',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('type(x)',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('type(x)',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('type(x)',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('type(y)',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('type(x)|type(y)',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('type(x)',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('type(y)',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('type(x)|type(y)',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('list(type(x))',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('list(type(x))',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('list(type(x))',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('list(type(x))',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('list(type(y)),x=y',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('list(type(x|y))',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('type(X)',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('=1',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('=0',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('>0',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('N',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('#',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('*,#',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('dict(str:tuple(type(x),type(y))),x!=y',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('dict(str:tuple(type(x),type(y))),x!=y',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('dict(str:$(tuple(type(x),type(y)),x!=y))',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('int',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('int',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('float',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('float',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('number',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('bool',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('bool',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('None',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('NoneType',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('str',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('str[>0]',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('str[N],N>3',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('list',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('list[*](float)',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('list[=2]',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('list[2]',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('list(int)',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('list(int)',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('list(int,>0)',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('list[N],N>0',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('tuple',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('list',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('tuple(*,*)',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('tuple(float,float)',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('tuple(x,tuple(*,*,x))',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('tuple(type(x),tuple(*,*,type(x)))',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('tuple(0,1|2)',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('tuple(1,(>2,int))',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('dict',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('dict',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('dict[N],N<2',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('dict(int:int)',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('dict(str:tuple(type(x),type(y))),x!=y',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('=0',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('==0',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('!=0',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('>0',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('>0',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('>=0',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('<0',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('<0',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('<=0',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('1>1',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('1<1',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('1>=2',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('2<=1',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('1=0',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('1==0',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('0!=0',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('0>=1+1',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('1-1=1',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('x,x+1=0',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('x,-x=0',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('N+1=0',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('=0,=1',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('=0|=1',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('!1',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('!(1|2)',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('list(0|1)',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('(*|*),#',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('*,#,*',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('*,#|#',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('!(#|*)',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('!*,#',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('N,N>0',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('1',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('pi',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('map',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('map',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('map[N],N<2',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('map(int:int)',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('map(str:tuple(type(x),type(y))),x!=y',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('seq',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('seq[*](float)',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('seq[*](float)',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('seq[=2]',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('seq[2]',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('seq[N],N>0',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('seq[N],N>0',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('attr(b:int,<=1)',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('attr(b:*)',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('attr(a:int;b:int,<=1)',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('file',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('file',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('isinstance(SubClass)',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('isinstance(SubClass2)',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('isinstance(SubClass3)',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('isinstance(SubClass4)',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('ext0_positive',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('ext1_lessthan(0)',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('ext1_lessthan(threshold=0)',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('array',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('array(float64)',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('array(float32)',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('array(uint8)',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('array(float32)',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('shape[>0]',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('shape[<1]',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('shape[>2]',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('shape[<3]',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('array[AxBxC]',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('array[2x4]',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('shape[>2],array[2x4x...]',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('shape[>2]',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('array[100]',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('array[10x...]',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('shape[>0]',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('shape[<1]',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('shape[>2]',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('shape[<3]',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('array(<=20)',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('array(=0)',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('shape(x)',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('shape(x)',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('array[(2|3)xN]',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('array[(2|3)x...]',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('array[(2,3)xN]',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('array[(2,3)x...]',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('seq[3]',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('seq[6]',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('finite',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('finite',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('Number',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('Int',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('array(float)',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('float',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('Float',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('Number',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('Int',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('array(float)',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('float',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('Float',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('Number',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('Int',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('array(float)',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('float',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('Float',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('Number',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('Int',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('array(float)',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('float',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('Float',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('Number',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('Int',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('array(float)',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('float',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('Float',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('Number',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('array(int)',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('int',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('Int',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('Float',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('Number',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('array(int)',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('int',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('Int',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('Float',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('Number',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('array(int)',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('int',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('Int',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('Int',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('array(float)',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('float',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('Float',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('Number',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('array(int)',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('int',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('Int',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('Int',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('array(float)',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('float',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('Float',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('Number',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('array(int)',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('int',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('Int',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('Int',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('array(float)',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('float',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('Float',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('Number',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('array(int)',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('int',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('Int',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('Int',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('array(float)',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('float',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('Float',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('Number',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('array(int)',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('int',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('Int',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('Int',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('array(float)',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('float',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('Float',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('array(=0|=1)',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('array(=4|>=2,<=0)',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('=0',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('=1',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('list[N]',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('list[N]',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('list[N]',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('list,N>0',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('list[N]',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('list[M],M!=N',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('list[N]',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('list[M],N>M',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('type(x)',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('type(x)',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('type(x)',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('type(y)',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('type(x)|type(y)',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('list(type(x))',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('list(type(x))',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('list(type(x))',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('list(type(x))',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('list(type(x))',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('list(type(y)),x=y',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('list(type(x|y))',) ... ok contracts.testing.test_simple.test_good('*', 0) ... ok contracts.testing.test_simple.test_good('*', [1]) ... ok contracts.testing.test_simple.test_good('*', None) ... ok contracts.testing.test_simple.test_good('*|#', None) ... ok contracts.testing.test_simple.test_good('dict(str:tuple(type(x),type(y))),x!=y', {'a': (2, 1.1)}) ... ok contracts.testing.test_simple.test_good('dict(str:$(tuple(type(x),type(y)),x!=y))', {'a': (2, 1.1), 'b': (1.1, 2)}) ... ok contracts.testing.test_simple.test_good('int', 1) ... ok contracts.testing.test_simple.test_good('float', 1.1) ... ok contracts.testing.test_simple.test_good('number', 1) ... ok contracts.testing.test_simple.test_good('number', 1.0) ... ok contracts.testing.test_simple.test_good('bool', False) ... ok contracts.testing.test_simple.test_good('bool', True) ... ok contracts.testing.test_simple.test_good('None', None) ... ok contracts.testing.test_simple.test_good('NoneType', None) ... ok contracts.testing.test_simple.test_good('type(x)', 1) ... ok contracts.testing.test_simple.test_good('str', 'ciao') ... ok contracts.testing.test_simple.test_good('string', 'ciao') ... ok contracts.testing.test_simple.test_good('str[N]', '') ... ok contracts.testing.test_simple.test_good('str[1]', 'a') ... ok contracts.testing.test_simple.test_good('str[2]', 'ab') ... ok contracts.testing.test_simple.test_good('str[>0]', 'ab') ... ok contracts.testing.test_simple.test_good('str[N],N>3', 'ciao') ... ok contracts.testing.test_simple.test_good('list', []) ... ok contracts.testing.test_simple.test_good('list[*]', []) ... ok contracts.testing.test_simple.test_good('list[*]', [1]) ... ok contracts.testing.test_simple.test_good('list[*](*)', [1]) ... ok contracts.testing.test_simple.test_good('list[*](float)', [1.0]) ... ok contracts.testing.test_simple.test_good('list[=1]', [0]) ... ok contracts.testing.test_simple.test_good('list[=2]', [0, 1]) ... ok contracts.testing.test_simple.test_good('list[1]', [0]) ... ok contracts.testing.test_simple.test_good('list[2]', [0, 1]) ... ok contracts.testing.test_simple.test_good('list(int)', []) ... ok contracts.testing.test_simple.test_good('list(int)', [0, 1]) ... ok contracts.testing.test_simple.test_good('list(int,>0)', [2, 1]) ... ok contracts.testing.test_simple.test_good('list(int,=0)', [0, 0]) ... ok contracts.testing.test_simple.test_good('list[N]', []) ... ok contracts.testing.test_simple.test_good('list[N],N>0', [1]) ... ok contracts.testing.test_simple.test_good('list[N],N=1', [1]) ... ok contracts.testing.test_simple.test_good('list[N],N>0,N<2', [1]) ... ok contracts.testing.test_simple.test_good('tuple', ()) ... ok contracts.testing.test_simple.test_good('tuple', (1,)) ... ok contracts.testing.test_simple.test_good('tuple[*]', (2, 2)) ... ok contracts.testing.test_simple.test_good('tuple[1]', (1,)) ... ok contracts.testing.test_simple.test_good('tuple(*,*)', (1, 2)) ... ok contracts.testing.test_simple.test_good('tuple(*)', (1,)) ... ok contracts.testing.test_simple.test_good('tuple(int,int)', (1, 2)) ... ok contracts.testing.test_simple.test_good('tuple(int,float)', (1, 2.0)) ... ok contracts.testing.test_simple.test_good('tuple(type(x),type(x))', (1, 2)) ... ok contracts.testing.test_simple.test_good('tuple(x,tuple(*,*,x))', (1, (2, 3, 1))) ... ok contracts.testing.test_simple.test_good('tuple(type(x),tuple(*,*,type(x)))', (1, (2.1, 3.0, 3))) ... ok contracts.testing.test_simple.test_good('tuple(0,1|2)', (0, 2)) ... ok contracts.testing.test_simple.test_good('tuple(0,1|2)', (0, 2)) ... ok contracts.testing.test_simple.test_good('tuple(0,1|2|3)', (0, 3)) ... ok contracts.testing.test_simple.test_good('tuple(0,1|2|3,4)', (0, 3, 4)) ... ok contracts.testing.test_simple.test_good('tuple(0,1,2)', (0, 1, 2)) ... ok contracts.testing.test_simple.test_good('tuple(1|2,3)', (1, 3)) ... ok contracts.testing.test_simple.test_good('tuple(1,(>2,int))', (1, 3)) ... ok contracts.testing.test_simple.test_good('tuple(1,(*,*),2)', (1, 3, 2)) ... ok contracts.testing.test_simple.test_good('tuple(str,(str[1],str))', ('a', 'b')) ... ok contracts.testing.test_simple.test_good('dict', {}) ... ok contracts.testing.test_simple.test_good('dict[1]', {1: 2}) ... ok contracts.testing.test_simple.test_good('dict[N],N<2', {1: 2}) ... ok contracts.testing.test_simple.test_good('dict(int:int)', {1: 2}) ... ok contracts.testing.test_simple.test_good('dict(*:int)', {1: 2}) ... ok contracts.testing.test_simple.test_good('dict(*:int)', {'a': 2}) ... ok contracts.testing.test_simple.test_good('dict(str:tuple(type(x),type(y))),x!=y', {'a': (2, 1.1)}) ... ok contracts.testing.test_simple.test_good('=0', 0) ... ok contracts.testing.test_simple.test_good('==0', 0) ... ok contracts.testing.test_simple.test_good('!=0', 1) ... ok contracts.testing.test_simple.test_good('>0', 1) ... ok contracts.testing.test_simple.test_good('>=0', 1) ... ok contracts.testing.test_simple.test_good('>=0', 0) ... ok contracts.testing.test_simple.test_good('<0', -1) ... ok contracts.testing.test_simple.test_good('<=0', -1) ... ok contracts.testing.test_simple.test_good('<=0', 0) ... ok contracts.testing.test_simple.test_good('<=1', 1) ... ok contracts.testing.test_simple.test_good('>=1', 1) ... ok contracts.testing.test_simple.test_good('=1', 1) ... ok contracts.testing.test_simple.test_good('<=1', 0) ... ok contracts.testing.test_simple.test_good('=1', 1) ... ok contracts.testing.test_simple.test_good('1>0', None) ... ok contracts.testing.test_simple.test_good('0<1', None) ... ok contracts.testing.test_simple.test_good('1>=0', None) ... ok contracts.testing.test_simple.test_good('0<=1', None) ... ok contracts.testing.test_simple.test_good('1=1', None) ... ok contracts.testing.test_simple.test_good('1==1', None) ... ok contracts.testing.test_simple.test_good('0!=1', None) ... ok contracts.testing.test_simple.test_good('1+1>=0', None) ... ok contracts.testing.test_simple.test_good('1-1=0', None) ... ok contracts.testing.test_simple.test_good('-1<=1-1', None) ... ok contracts.testing.test_simple.test_good('3*2>=2*1', None) ... ok contracts.testing.test_simple.test_good('=1', 1) ... ok contracts.testing.test_simple.test_good('1', 1) ... ok contracts.testing.test_simple.test_good('=1.0', 1.0) ... ok contracts.testing.test_simple.test_good('1.0', 1.0) ... ok contracts.testing.test_simple.test_good('=10000000000.0', 10000000000.0) ... ok contracts.testing.test_simple.test_good('10000000000.0', 10000000000.0) ... ok contracts.testing.test_simple.test_good('=-1', -1) ... ok contracts.testing.test_simple.test_good('-1', -1) ... ok contracts.testing.test_simple.test_good('=2', 2) ... ok contracts.testing.test_simple.test_good('=1+1', 2) ... ok contracts.testing.test_simple.test_good('1+1', 2) ... ok contracts.testing.test_simple.test_good('=1-1', 0) ... ok contracts.testing.test_simple.test_good('1-1', 0) ... ok contracts.testing.test_simple.test_good('N,-N=-1', 1) ... ok contracts.testing.test_simple.test_good(['N', 'N-1'], [1, 0]) ... ok contracts.testing.test_simple.test_good(['N', 'N+1'], [1, 2]) ... ok contracts.testing.test_simple.test_good(['N', 'N-1'], [1, 0]) ... ok contracts.testing.test_simple.test_good(['N', 'N*4'], [1, 4]) ... ok contracts.testing.test_simple.test_good(['N', 'Y,N==Y+1'], [5, 4]) ... ok contracts.testing.test_simple.test_good('1+2*3', 7) ... ok contracts.testing.test_simple.test_good('2*3+1', 7) ... ok contracts.testing.test_simple.test_good('=1+1*3', 4) ... ok contracts.testing.test_simple.test_good('=(1+1)*3', 6) ... ok contracts.testing.test_simple.test_good('1+1+1', 3) ... ok contracts.testing.test_simple.test_good('2*2*2', 8) ... ok contracts.testing.test_simple.test_good('2-1-1', 0) ... ok contracts.testing.test_simple.test_good('=0,>=0', 0) ... ok contracts.testing.test_simple.test_good('=0|=1', 0) ... ok contracts.testing.test_simple.test_good('=0|=1', 1) ... ok contracts.testing.test_simple.test_good('!None', 1) ... ok contracts.testing.test_simple.test_good('!(0|None)', 3) ... ok contracts.testing.test_simple.test_good('0|1|2', 2) ... ok contracts.testing.test_simple.test_good('0|1|2', 1) ... ok contracts.testing.test_simple.test_good('0|2', 2) ... ok contracts.testing.test_simple.test_good('0|1|2', 2) ... ok contracts.testing.test_simple.test_good('0|1|2|3', 2) ... ok contracts.testing.test_simple.test_good('0|1|2|3|4', 2) ... ok contracts.testing.test_simple.test_good('0|1|2|3|4|5', 2) ... ok contracts.testing.test_simple.test_good('list(0|1)', [0, 1, 0]) ... ok contracts.testing.test_simple.test_good('*|#', None) ... ok contracts.testing.test_simple.test_good('*|(#,*)', None) ... ok contracts.testing.test_simple.test_good('*|(*,#)', None) ... ok contracts.testing.test_simple.test_good('*|*,#', None) ... ok contracts.testing.test_simple.test_good('*,*|#', None) ... ok contracts.testing.test_simple.test_good('*,#|*', None) ... ok contracts.testing.test_simple.test_good('*|#|*', None) ... ok contracts.testing.test_simple.test_good('#|*,(#|*)', None) ... ok contracts.testing.test_simple.test_good('!#|*', None) ... ok contracts.testing.test_simple.test_good('!(*,#)', None) ... ok contracts.testing.test_simple.test_good('N,N>0', 1) ... ok contracts.testing.test_simple.test_good('x', 1) ... ok contracts.testing.test_simple.test_good('x', []) ... ok contracts.testing.test_simple.test_good('0', 0) ... ok contracts.testing.test_simple.test_good('1', 1) ... ok contracts.testing.test_simple.test_good('pi', 3.141592653589793) ... ok contracts.testing.test_simple.test_good('map', {}) ... ok contracts.testing.test_simple.test_good('map[1]', {1: 2}) ... ok contracts.testing.test_simple.test_good('map[N],N<2', {1: 2}) ... ok contracts.testing.test_simple.test_good('map(int:int)', {1: 2}) ... ok contracts.testing.test_simple.test_good('map(*:int)', {1: 2}) ... ok contracts.testing.test_simple.test_good('map(*:int)', {'a': 2}) ... ok contracts.testing.test_simple.test_good('map(str:tuple(type(x),type(y))),x!=y', {'a': (2, 1.1)}) ... ok contracts.testing.test_simple.test_good('seq', []) ... ok contracts.testing.test_simple.test_good('seq', ()) ... ok contracts.testing.test_simple.test_good('seq', 'ciao') ... ok contracts.testing.test_simple.test_good('seq[*]', []) ... ok contracts.testing.test_simple.test_good('seq[*]', [1]) ... ok contracts.testing.test_simple.test_good('seq[*](*)', [1]) ... ok contracts.testing.test_simple.test_good('seq[*](float)', [1.0]) ... ok contracts.testing.test_simple.test_good('seq[*]', ()) ... ok contracts.testing.test_simple.test_good('seq[*]', (1,)) ... ok contracts.testing.test_simple.test_good('seq[*](*)', (1,)) ... ok contracts.testing.test_simple.test_good('seq[*](float)', (1.0,)) ... ok contracts.testing.test_simple.test_good('seq[=1]', [0]) ... ok contracts.testing.test_simple.test_good('seq[=2]', [0, 1]) ... ok contracts.testing.test_simple.test_good('seq[1]', [0]) ... ok contracts.testing.test_simple.test_good('seq[2]', (0, 1)) ... ok contracts.testing.test_simple.test_good('seq[N]', []) ... ok contracts.testing.test_simple.test_good('seq[N],N>0', [1]) ... ok contracts.testing.test_simple.test_good('seq[N],N=1', [1]) ... ok contracts.testing.test_simple.test_good('seq[N],N>0,N<2', [1]) ... ok contracts.testing.test_simple.test_good('seq[N]', ()) ... ok contracts.testing.test_simple.test_good('seq[N],N>0', (1,)) ... ok contracts.testing.test_simple.test_good('seq[N],N=1', (1,)) ... ok contracts.testing.test_simple.test_good('seq[N],N>0,N<2', (1,)) ... ok contracts.testing.test_simple.test_good('attr(a:*)', ) ... ok contracts.testing.test_simple.test_good('attr(a:int)', ) ... ok contracts.testing.test_simple.test_good('attr(b:int)', ) ... ok contracts.testing.test_simple.test_good('attr(b:>1)', ) ... ok contracts.testing.test_simple.test_good('attr(b:int,>1)', ) ... ok contracts.testing.test_simple.test_good('attr(a:*)', ) ... ok contracts.testing.test_simple.test_good('attr(a:int;b:int)', ) ... ok contracts.testing.test_simple.test_good('attr(a:int;b:int)', ) ... ok contracts.testing.test_simple.test_good('attr(a:int;b:int,>1)', ) ... ok contracts.testing.test_simple.test_good('file', ) ... ok contracts.testing.test_simple.test_good('isinstance(BaseClass)', ) ... ok contracts.testing.test_simple.test_good('isinstance(BaseClass)', ) ... ok contracts.testing.test_simple.test_good('isinstance(SubClass)', ) ... ok contracts.testing.test_simple.test_good('isinstance(BaseClass2)', ) ... ok contracts.testing.test_simple.test_good('isinstance(BaseClass2)', ) ... ok contracts.testing.test_simple.test_good('isinstance(SubClass2)', ) ... ok contracts.testing.test_simple.test_good('isinstance(BaseClass3)', ) ... ok contracts.testing.test_simple.test_good('isinstance(BaseClass3)', ) ... ok contracts.testing.test_simple.test_good('isinstance(SubClass3)', ) ... ok contracts.testing.test_simple.test_good('isinstance(BaseClass4)', ) ... ok contracts.testing.test_simple.test_good('isinstance(BaseClass4)', ) ... ok contracts.testing.test_simple.test_good('isinstance(SubClass4)', ) ... ok contracts.testing.test_simple.test_good('ext0_positive', 1) ... ok contracts.testing.test_simple.test_good('ext1_lessthan(0)', -1) ... ok contracts.testing.test_simple.test_good('ext1_lessthan(threshold=0)', -1) ... ok contracts.testing.test_simple.test_good('array', array([[0., 0., 0., 0.], ... ok contracts.testing.test_simple.test_good('array', array([[0., 0., 0., 0.], ... ok contracts.testing.test_simple.test_good('ndarray', array([[0., 0., 0., 0.], ... ok contracts.testing.test_simple.test_good('ndarray', array([[0., 0., 0., 0.], ... ok contracts.testing.test_simple.test_good('array(uint8)', array([[0, 0, 0, 0], ... ok contracts.testing.test_simple.test_good('array(u1)', array([[0, 0, 0, 0], ... ok contracts.testing.test_simple.test_good('array(int8)', array([[0, 0, 0, 0], ... ok contracts.testing.test_simple.test_good('array(i1)', array([[0, 0, 0, 0], ... ok contracts.testing.test_simple.test_good('array(float32)', array([[0., 0., 0., 0.], ... ok contracts.testing.test_simple.test_good('array(float64)', array([[0., 0., 0., 0.], ... ok contracts.testing.test_simple.test_good('array(bool)', array([[False, False, False, False], ... ok contracts.testing.test_simple.test_good('shape[0]', array(0., dtype=float32)) ... ok contracts.testing.test_simple.test_good('shape[1]', array([0., 0.])) ... ok contracts.testing.test_simple.test_good('shape[2]', array([[0., 0., 0., 0.], ... ok contracts.testing.test_simple.test_good('shape[3]', array([[[0., 0., 0., 0., 0., 0., 0., 0.], ... ok contracts.testing.test_simple.test_good(['shape[x]', 'shape[y],x=y'], [array([[[0., 0., 0., 0., 0., 0., 0., 0.], ... ok contracts.testing.test_simple.test_good(['shape[x]', 'shape[y],x=y'], [array([[0., 0., 0., 0.], ... ok contracts.testing.test_simple.test_good(['shape[x]', 'shape[y],x=y'], [array([0., 0.]), array([0., 0.])]) ... ok contracts.testing.test_simple.test_good(['shape[x]', 'shape[y],x=y'], [array(0., dtype=float32), array(0., dtype=float32)]) ... ok contracts.testing.test_simple.test_good('array[2x4]', array([[0., 0., 0., 0.], ... ok contracts.testing.test_simple.test_good('array[HxW],H=2,W>3', array([[0., 0., 0., 0.], ... ok contracts.testing.test_simple.test_good('array[(=2)x(>3)]', array([[0., 0., 0., 0.], ... ok contracts.testing.test_simple.test_good('array[2x4x...]', array([[0., 0., 0., 0.], ... ok contracts.testing.test_simple.test_good('array[2x4x...]', array([[[0., 0., 0., 0., 0., 0., 0., 0.], ... ok contracts.testing.test_simple.test_good('shape[>2],array[2x4x...]', array([[[0., 0., 0., 0., 0., 0., 0., 0.], ... ok contracts.testing.test_simple.test_good('array[XxYx...],X=2,Y=4', array([[[0., 0., 0., 0., 0., 0., 0., 0.], ... ok contracts.testing.test_simple.test_good('array[XxYx...],X=2,Y=4', array([[0., 0., 0., 0.], ... ok contracts.testing.test_simple.test_good('array[XxYx...],X=2,Y=4', array([[[0., 0., 0., 0., 0., 0., 0., 0.], ... ok contracts.testing.test_simple.test_good('array[100]', array([0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., ... ok contracts.testing.test_simple.test_good('array[10x10]', array([[0., 0., 0., 0., 0., 0., 0., 0., 0., 0.], ... ok contracts.testing.test_simple.test_good('array[10x...]', array([[0., 0., 0., 0., 0., 0., 0., 0., 0., 0.], ... ok contracts.testing.test_simple.test_good('shape[0]', array(0., dtype=float32)) ... ok contracts.testing.test_simple.test_good('shape[1]', array([0., 0.])) ... ok contracts.testing.test_simple.test_good('shape[2]', array([[0., 0., 0., 0.], ... ok contracts.testing.test_simple.test_good('shape[3]', array([[[0., 0., 0., 0., 0., 0., 0., 0.], ... ok contracts.testing.test_simple.test_good('array[1x2]', array([[0., 0.]])) ... ok contracts.testing.test_simple.test_good('array(>=0)', array([0, 1, 2])) ... ok contracts.testing.test_simple.test_good('array(<=2)', array([0, 1, 2])) ... ok contracts.testing.test_simple.test_good('array(=0)', array([0., 0., 0., 0., 0., 0., 0., 0., 0., 0.])) ... ok contracts.testing.test_simple.test_good('array(=1)', array([1., 1., 1., 1., 1., 1., 1., 1., 1., 1.])) ... ok contracts.testing.test_simple.test_good(['shape(x)', 'shape(x)'], [array([[0., 0., 0., 0.], ... ok contracts.testing.test_simple.test_good('array[NxN](<=1)', array([[1., 1., 1., 1., 1., 1., 1., 1., 1., 1.], ... ok contracts.testing.test_simple.test_good('array[NxN](<=1,float32)', array([[1., 1., 1., 1., 1., 1., 1., 1., 1., 1.], ... ok contracts.testing.test_simple.test_good('array[NxN](<=1,float32|float64)', array([[1., 1., 1., 1., 1., 1., 1., 1., 1., 1.], ... ok contracts.testing.test_simple.test_good('array[NxN](<=1,(float32|float64))', array([[1., 1., 1., 1., 1., 1., 1., 1., 1., 1.], ... ok contracts.testing.test_simple.test_good('array[NxN](<=1,>=1)', array([[1., 1., 1., 1., 1., 1., 1., 1., 1., 1.], ... ok contracts.testing.test_simple.test_good('array[(2|3)xN]', array([[1., 1., 1., 1., 1., 1., 1., 1., 1., 1.], ... ok contracts.testing.test_simple.test_good('array[(2|3)xN]', array([[1., 1., 1., 1., 1., 1., 1., 1., 1., 1.], ... ok contracts.testing.test_simple.test_good('array[(2|3)x...]', array([[1., 1., 1., 1., 1., 1., 1., 1., 1., 1.], ... ok contracts.testing.test_simple.test_good('array[(2|3)x...]', array([[1., 1., 1., 1., 1., 1., 1., 1., 1., 1.], ... ok contracts.testing.test_simple.test_good('array[(2,*)xN]', array([[1., 1., 1., 1., 1., 1., 1., 1., 1., 1.], ... ok contracts.testing.test_simple.test_good('array[(2,*)x...]', array([[1., 1., 1., 1., 1., 1., 1., 1., 1., 1.], ... ok contracts.testing.test_simple.test_good('seq', array([1., 1., 1.])) ... ok contracts.testing.test_simple.test_good('seq[3]', array([1., 1., 1.])) ... ok contracts.testing.test_simple.test_good('seq[6]', array([[1., 1., 1.], ... ok contracts.testing.test_simple.test_good('finite', 1) ... ok contracts.testing.test_simple.test_good('finite', 0) ... ok contracts.testing.test_simple.test_good('finite', -1) ... ok contracts.testing.test_simple.test_good('finite', 1.0) ... ok contracts.testing.test_simple.test_good('array[N](>=-pi,=0)', array([0.], dtype=float32)) ... ok contracts.testing.test_simple.test_good('array(float)', array(1.32, dtype=float32)) ... ok contracts.testing.test_simple.test_good('number', array(1, dtype=int8)) ... ok contracts.testing.test_simple.test_good('array(int)', array(1, dtype=int8)) ... ok contracts.testing.test_simple.test_good('int', array(1, dtype=int8)) ... ok contracts.testing.test_simple.test_good('number', array(1, dtype=int8)) ... ok contracts.testing.test_simple.test_good('array(int)', array(1, dtype=int8)) ... ok contracts.testing.test_simple.test_good('int', array(1, dtype=int8)) ... ok contracts.testing.test_simple.test_good('number', array(1, dtype=int16)) ... ok contracts.testing.test_simple.test_good('array(int)', array(1, dtype=int16)) ... ok contracts.testing.test_simple.test_good('int', array(1, dtype=int16)) ... ok contracts.testing.test_simple.test_good('number', array(1, dtype=int32)) ... ok contracts.testing.test_simple.test_good('array(int)', array(1, dtype=int32)) ... ok contracts.testing.test_simple.test_good('int', array(1, dtype=int32)) ... ok contracts.testing.test_simple.test_good('number', array(1)) ... ok contracts.testing.test_simple.test_good('array(int)', array(1)) ... ok contracts.testing.test_simple.test_good('int', array(1)) ... ok contracts.testing.test_simple.test_good('number', array(1., dtype=float32)) ... ok contracts.testing.test_simple.test_good('array(float)', array(1., dtype=float32)) ... ok contracts.testing.test_simple.test_good('float', array(1., dtype=float32)) ... ok contracts.testing.test_simple.test_good('number', array(1.)) ... ok contracts.testing.test_simple.test_good('array(float)', array(1.)) ... ok contracts.testing.test_simple.test_good('float', array(1.)) ... ok contracts.testing.test_simple.test_good('number', array(1, dtype=uint8)) ... ok contracts.testing.test_simple.test_good('array(uint)', array(1, dtype=uint8)) ... ok contracts.testing.test_simple.test_good('number', array(1, dtype=uint8)) ... ok contracts.testing.test_simple.test_good('array(uint)', array(1, dtype=uint8)) ... ok contracts.testing.test_simple.test_good('number', array(1, dtype=uint16)) ... ok contracts.testing.test_simple.test_good('array(uint)', array(1, dtype=uint16)) ... ok contracts.testing.test_simple.test_good('number', array(1, dtype=uint32)) ... ok contracts.testing.test_simple.test_good('array(uint)', array(1, dtype=uint32)) ... ok contracts.testing.test_simple.test_good('number', array(1, dtype=uint64)) ... ok contracts.testing.test_simple.test_good('array(uint)', array(1, dtype=uint64)) ... ok contracts.testing.test_simple.test_good('array(=0|=1|=2)', array([0, 1, 0, 1])) ... ok contracts.testing.test_simple.test_good('array(=0|=1|=2)', array([0, 1, 0, 2])) ... ok contracts.testing.test_simple.test_good('array(=0|=1)', array([0, 1, 0, 1])) ... ok contracts.testing.test_simple.test_good('array(=4|>=0,<=2)', array([1, 2, 4])) ... ok contracts.testing.test_simple.test_good('array(=5|>=0,<=2)', array([1, 2, 5])) ... ok contracts.testing.test_simple.test_good('array(int16,(=0|=1))', array([0, 0, 0], dtype=int16)) ... ok contracts.testing.test_simple.test_good(['*'], [0]) ... ok contracts.testing.test_simple.test_good(['*', '*'], [0, 1]) ... ok contracts.testing.test_simple.test_good(['=0', '=1'], [0, 1]) ... ok contracts.testing.test_simple.test_good(['list[N]', 'list[N]'], [[4], [3]]) ... ok contracts.testing.test_simple.test_good(['list[N]', 'list[N]'], [[], []]) ... ok contracts.testing.test_simple.test_good(['list[N]', 'list[N],N>0'], [[1], [3]]) ... ok contracts.testing.test_simple.test_good(['list[N]', 'list,N>0'], [[1], [3]]) ... ok contracts.testing.test_simple.test_good(['list[N]', 'list[M],M!=N'], [[4], [3, 2]]) ... ok contracts.testing.test_simple.test_good(['list[N]', 'list[M],M!=N'], [[4, 3], [3]]) ... ok contracts.testing.test_simple.test_good(['list[N]', 'list[M],MM'], [[4, 3], [3]]) ... ok contracts.testing.test_simple.test_good(['type(x)', 'type(x)'], [0, 1]) ... ok contracts.testing.test_simple.test_good(['type(x)', 'type(x)'], [0.1, 1.1]) ... ok contracts.testing.test_simple.test_good(['type(x)', 'type(y)', 'type(x)|type(y)'], [0, 1.1, 1.2]) ... ok contracts.testing.test_simple.test_good(['type(x)', 'type(y)', 'type(x)|type(y)'], [0, 1.1, 3]) ... ok contracts.testing.test_simple.test_good(['list(type(x))'], [[0, 1, 2]]) ... ok contracts.testing.test_simple.test_good(['list(type(x))', 'list(type(x))'], [[1, 2], [3, 4]]) ... ok contracts.testing.test_simple.test_good(['list(type(x))', 'list(type(y)),x=y'], [[1, 2], [3, 4]]) ... ok contracts.testing.test_simple.test_good('list(type(x|y))', [1, 2, 3, 4.0]) ... ok contracts.testing.test_simple.test_syntax_fail('type',) ... ok contracts.testing.test_simple.test_syntax_fail('type()',) ... ok contracts.testing.test_simple.test_syntax_fail('str(*)',) ... ok contracts.testing.test_simple.test_syntax_fail('tuple[*](*,*)',) ... ok contracts.testing.test_simple.test_syntax_fail('dict[]',) ... ok contracts.testing.test_simple.test_syntax_fail('dict[]()',) ... ok contracts.testing.test_simple.test_syntax_fail('dict()',) ... ok contracts.testing.test_simple.test_syntax_fail('=1+',) ... ok contracts.testing.test_simple.test_syntax_fail('=1-',) ... ok contracts.testing.test_simple.test_syntax_fail('=1*',) ... ok contracts.testing.test_simple.test_syntax_fail('NN',) ... ok contracts.testing.test_simple.test_syntax_fail('xx',) ... ok contracts.testing.test_simple.test_syntax_fail('map[]',) ... ok contracts.testing.test_simple.test_syntax_fail('map[]()',) ... ok contracts.testing.test_simple.test_syntax_fail('map()',) ... ok contracts.testing.test_simple.test_syntax_fail('attr',) ... ok contracts.testing.test_simple.test_syntax_fail('file[]',) ... ok contracts.testing.test_simple.test_syntax_fail('file[]()',) ... ok contracts.testing.test_simple.test_syntax_fail('file()',) ... ok contracts.testing.test_simple.test_syntax_fail('ext1_lessthan',) ... ok contracts.testing.test_simple.test_syntax_fail('ext1_lessthan(th=0)',) ... ok contracts.testing.test_simple.test_syntax_fail('ext1_lessthan(0,1)',) ... ok contracts.testing.test_simple.test_syntax_fail('array[2x...x3]',) ... ok contracts.testing.test_simple.test_syntax_fail('array[2x...x3]',) ... ok contracts.testing.test_simple.test_semantic_fail('type(X)', 1, ) ... ok contracts.testing.test_simple.test_semantic_fail('=1', [1], ) ... ok contracts.testing.test_simple.test_semantic_fail('=0', [0], ) ... ok contracts.testing.test_simple.test_semantic_fail('>0', [], ) ... ok contracts.testing.test_simple.test_semantic_fail('N', [], ) ... ok contracts.testing.test_simple.test_contract_fail('#', None, ) ... ok contracts.testing.test_simple.test_contract_fail('*,#', None, ) ... ok contracts.testing.test_simple.test_contract_fail('dict(str:tuple(type(x),type(y))),x!=y', {'a': (2, 1)}, ) ... ok contracts.testing.test_simple.test_contract_fail('dict(str:tuple(type(x),type(y))),x!=y', {'a': (2, 1.1), 'b': (1.1, 2)}, ) ... ok contracts.testing.test_simple.test_contract_fail('dict(str:$(tuple(type(x),type(y)),x!=y))', {'a': (2, 1)}, ) ... ok contracts.testing.test_simple.test_contract_fail('int', None, ) ... ok contracts.testing.test_simple.test_contract_fail('int', 2.0, ) ... ok contracts.testing.test_simple.test_contract_fail('float', None, ) ... ok contracts.testing.test_simple.test_contract_fail('float', 2, ) ... ok contracts.testing.test_simple.test_contract_fail('number', [1], ) ... ok contracts.testing.test_simple.test_contract_fail('bool', 1, ) ... ok contracts.testing.test_simple.test_contract_fail('bool', 0, ) ... ok contracts.testing.test_simple.test_contract_fail('None', 1, ) ... ok contracts.testing.test_simple.test_contract_fail('NoneType', 1, ) ... ok contracts.testing.test_simple.test_contract_fail('str', ['c', 'i', 'a', 'o'], ) ... ok contracts.testing.test_simple.test_contract_fail('str[>0]', '', ) ... ok contracts.testing.test_simple.test_contract_fail('str[N],N>3', 'cia', ) ... ok contracts.testing.test_simple.test_contract_fail('list', 'ciao', ) ... ok contracts.testing.test_simple.test_contract_fail('list[*](float)', [1], ) ... ok contracts.testing.test_simple.test_contract_fail('list[=2]', [0], ) ... ok contracts.testing.test_simple.test_contract_fail('list[2]', [0], ) ... ok contracts.testing.test_simple.test_contract_fail('list(int)', [0, 'a'], ) ... ok contracts.testing.test_simple.test_contract_fail('list(int)', [0, 'a'], ) ... ok contracts.testing.test_simple.test_contract_fail('list(int,>0)', [0, 1], ) ... ok contracts.testing.test_simple.test_contract_fail('list[N],N>0', [], ) ... ok contracts.testing.test_simple.test_contract_fail('tuple', [], ) ... ok contracts.testing.test_simple.test_contract_fail('list', (), ) ... ok contracts.testing.test_simple.test_contract_fail('tuple(*,*)', (1, 2, 3), ) ... ok contracts.testing.test_simple.test_contract_fail('tuple(float,float)', (1, 2.0), ) ... ok contracts.testing.test_simple.test_contract_fail('tuple(x,tuple(*,*,x))', (1, (2, 3, 2)), ) ... ok contracts.testing.test_simple.test_contract_fail('tuple(type(x),tuple(*,*,type(x)))', (1, (2.1, 3.0, 3.1)), ) ... ok contracts.testing.test_simple.test_contract_fail('tuple(0,1|2)', (0, 3), ) ... ok contracts.testing.test_simple.test_contract_fail('tuple(1,(>2,int))', (1, 3.0), ) ... ok contracts.testing.test_simple.test_contract_fail('dict', 1, ) ... ok contracts.testing.test_simple.test_contract_fail('dict', [], ) ... ok contracts.testing.test_simple.test_contract_fail('dict[N],N<2', {1: 2, 3: 4}, ) ... ok contracts.testing.test_simple.test_contract_fail('dict(int:int)', {'a': 2}, ) ... ok contracts.testing.test_simple.test_contract_fail('dict(str:tuple(type(x),type(y))),x!=y', {'a': (2, 1)}, ) ... ok contracts.testing.test_simple.test_contract_fail('=0', 1, ) ... ok contracts.testing.test_simple.test_contract_fail('==0', 1, ) ... ok contracts.testing.test_simple.test_contract_fail('!=0', 0, ) ... ok contracts.testing.test_simple.test_contract_fail('>0', 0, ) ... ok contracts.testing.test_simple.test_contract_fail('>0', -1, ) ... ok contracts.testing.test_simple.test_contract_fail('>=0', -1, ) ... ok contracts.testing.test_simple.test_contract_fail('<0', 0, ) ... ok contracts.testing.test_simple.test_contract_fail('<0', 1, ) ... ok contracts.testing.test_simple.test_contract_fail('<=0', 1, ) ... ok contracts.testing.test_simple.test_contract_fail('1>1', None, ) ... ok contracts.testing.test_simple.test_contract_fail('1<1', None, ) ... ok contracts.testing.test_simple.test_contract_fail('1>=2', None, ) ... ok contracts.testing.test_simple.test_contract_fail('2<=1', None, ) ... ok contracts.testing.test_simple.test_contract_fail('1=0', None, ) ... ok contracts.testing.test_simple.test_contract_fail('1==0', None, ) ... ok contracts.testing.test_simple.test_contract_fail('0!=0', None, ) ... ok contracts.testing.test_simple.test_contract_fail('0>=1+1', None, ) ... ok contracts.testing.test_simple.test_contract_fail('1-1=1', None, ) ... ok contracts.testing.test_simple.test_contract_fail('x,x+1=0', 'ciao', ) ... ok contracts.testing.test_simple.test_contract_fail('x,-x=0', 'ciao', ) ... ok contracts.testing.test_simple.test_contract_fail('N+1=0', 1, ) ... ok contracts.testing.test_simple.test_contract_fail('=0,=1', 0, ) ... ok contracts.testing.test_simple.test_contract_fail('=0|=1', 2, ) ... ok contracts.testing.test_simple.test_contract_fail('!1', 1, ) ... ok contracts.testing.test_simple.test_contract_fail('!(1|2)', 1, ) ... ok contracts.testing.test_simple.test_contract_fail('list(0|1)', [0, 1, 2], ) ... ok contracts.testing.test_simple.test_contract_fail('(*|*),#', None, ) ... ok contracts.testing.test_simple.test_contract_fail('*,#,*', None, ) ... ok contracts.testing.test_simple.test_contract_fail('*,#|#', None, ) ... ok contracts.testing.test_simple.test_contract_fail('!(#|*)', None, ) ... ok contracts.testing.test_simple.test_contract_fail('!*,#', None, ) ... ok contracts.testing.test_simple.test_contract_fail('N,N>0', 0, ) ... ok contracts.testing.test_simple.test_contract_fail('1', 2, ) ... ok contracts.testing.test_simple.test_contract_fail('pi', 6.283185307179586, ) ... ok contracts.testing.test_simple.test_contract_fail('map', 1, ) ... ok contracts.testing.test_simple.test_contract_fail('map', [], ) ... ok contracts.testing.test_simple.test_contract_fail('map[N],N<2', {1: 2, 3: 4}, ) ... ok contracts.testing.test_simple.test_contract_fail('map(int:int)', {'a': 2}, ) ... ok contracts.testing.test_simple.test_contract_fail('map(str:tuple(type(x),type(y))),x!=y', {'a': (2, 1)}, ) ... ok contracts.testing.test_simple.test_contract_fail('seq', {}, ) ... ok contracts.testing.test_simple.test_contract_fail('seq[*](float)', [1], ) ... ok contracts.testing.test_simple.test_contract_fail('seq[*](float)', (1,), ) ... ok contracts.testing.test_simple.test_contract_fail('seq[=2]', [0], ) ... ok contracts.testing.test_simple.test_contract_fail('seq[2]', (0,), ) ... ok contracts.testing.test_simple.test_contract_fail('seq[N],N>0', [], ) ... ok contracts.testing.test_simple.test_contract_fail('seq[N],N>0', (), ) ... ok contracts.testing.test_simple.test_contract_fail('attr(b:int,<=1)', , ) ... ok contracts.testing.test_simple.test_contract_fail('attr(b:*)', , ) ... ok contracts.testing.test_simple.test_contract_fail('attr(a:int;b:int,<=1)', , ) ... ok contracts.testing.test_simple.test_contract_fail('file', 1, ) ... ok contracts.testing.test_simple.test_contract_fail('file', [], ) ... ok contracts.testing.test_simple.test_contract_fail('isinstance(SubClass)', , ) ... ok contracts.testing.test_simple.test_contract_fail('isinstance(SubClass2)', , ) ... ok contracts.testing.test_simple.test_contract_fail('isinstance(SubClass3)', , ) ... ok contracts.testing.test_simple.test_contract_fail('isinstance(SubClass4)', , ) ... ok contracts.testing.test_simple.test_contract_fail('ext0_positive', -1, ) ... ok contracts.testing.test_simple.test_contract_fail('ext1_lessthan(0)', 1, ) ... ok contracts.testing.test_simple.test_contract_fail('ext1_lessthan(threshold=0)', 1, ) ... ok contracts.testing.test_simple.test_contract_fail('array', [0, 1], ) ... ok contracts.testing.test_simple.test_contract_fail('array(float64)', array([[0., 0., 0., 0.], ... ok contracts.testing.test_simple.test_contract_fail('array(float32)', array([[0., 0., 0., 0.], ... ok contracts.testing.test_simple.test_contract_fail('array(uint8)', array([[0., 0., 0., 0.], ... ok contracts.testing.test_simple.test_contract_fail('array(float32)', array([[0, 0, 0, 0], ... ok contracts.testing.test_simple.test_contract_fail('shape[>0]', array(0., dtype=float32), ) ... ok contracts.testing.test_simple.test_contract_fail('shape[<1]', array([0., 0.]), ) ... ok contracts.testing.test_simple.test_contract_fail('shape[>2]', array([[0., 0., 0., 0.], ... ok contracts.testing.test_simple.test_contract_fail('shape[<3]', array([[[0., 0., 0., 0., 0., 0., 0., 0.], ... ok contracts.testing.test_simple.test_contract_fail('array[AxBxC]', array([[0., 0., 0., 0.], ... ok contracts.testing.test_simple.test_contract_fail('array[2x4]', array([[[0., 0., 0., 0., 0., 0., 0., 0.], ... ok contracts.testing.test_simple.test_contract_fail('shape[>2],array[2x4x...]', array([[0., 0., 0., 0.], ... ok contracts.testing.test_simple.test_contract_fail('shape[>2]', [2, 2, 3], ) ... ok contracts.testing.test_simple.test_contract_fail('array[100]', array([[0., 0., 0., 0., 0., 0., 0., 0., 0., 0.], ... ok contracts.testing.test_simple.test_contract_fail('array[10x...]', array([0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., ... ok contracts.testing.test_simple.test_contract_fail('shape[>0]', array(0., dtype=float32), ) ... ok contracts.testing.test_simple.test_contract_fail('shape[<1]', array([0., 0.]), ) ... ok contracts.testing.test_simple.test_contract_fail('shape[>2]', array([[0., 0., 0., 0.], ... ok contracts.testing.test_simple.test_contract_fail('shape[<3]', array([[[0., 0., 0., 0., 0., 0., 0., 0.], ... ok contracts.testing.test_simple.test_contract_fail('array(<=20)', array([10, 20, 30]), ) ... ok contracts.testing.test_simple.test_contract_fail('array(=0)', array([0, 1, 0]), ) ... ok contracts.testing.test_simple.test_contract_fail(['shape(x)', 'shape(x)'], [array([[0., 0., 0., 0.], ... ok contracts.testing.test_simple.test_contract_fail('array[(2|3)xN]', array([[1., 1., 1., 1., 1., 1., 1., 1., 1., 1.], ... ok contracts.testing.test_simple.test_contract_fail('array[(2|3)x...]', array([[1., 1., 1., 1., 1., 1., 1., 1., 1., 1.], ... ok contracts.testing.test_simple.test_contract_fail('array[(2,3)xN]', array([[1., 1., 1., 1., 1., 1., 1., 1., 1., 1.], ... ok contracts.testing.test_simple.test_contract_fail('array[(2,3)x...]', array([[1., 1., 1., 1., 1., 1., 1., 1., 1., 1.], ... ok contracts.testing.test_simple.test_contract_fail('seq[3]', array([1., 1.]), ) ... ok contracts.testing.test_simple.test_contract_fail('seq[6]', array([[1., 1., 1., 1.], ... ok contracts.testing.test_simple.test_contract_fail('finite', inf, ) ... ok contracts.testing.test_simple.test_contract_fail('finite', nan, ) ... ok contracts.testing.test_simple.test_contract_fail('Number', array(1, dtype=int8), ) ... ok contracts.testing.test_simple.test_contract_fail('Int', array(1, dtype=int8), ) ... ok contracts.testing.test_simple.test_contract_fail('array(float)', array(1, dtype=int8), ) ... ok contracts.testing.test_simple.test_contract_fail('float', array(1, dtype=int8), ) ... ok contracts.testing.test_simple.test_contract_fail('Float', array(1, dtype=int8), ) ... ok contracts.testing.test_simple.test_contract_fail('Number', array(1, dtype=int8), ) ... ok contracts.testing.test_simple.test_contract_fail('Int', array(1, dtype=int8), ) ... ok contracts.testing.test_simple.test_contract_fail('array(float)', array(1, dtype=int8), ) ... ok contracts.testing.test_simple.test_contract_fail('float', array(1, dtype=int8), ) ... ok contracts.testing.test_simple.test_contract_fail('Float', array(1, dtype=int8), ) ... ok contracts.testing.test_simple.test_contract_fail('Number', array(1, dtype=int16), ) ... ok contracts.testing.test_simple.test_contract_fail('Int', array(1, dtype=int16), ) ... ok contracts.testing.test_simple.test_contract_fail('array(float)', array(1, dtype=int16), ) ... ok contracts.testing.test_simple.test_contract_fail('float', array(1, dtype=int16), ) ... ok contracts.testing.test_simple.test_contract_fail('Float', array(1, dtype=int16), ) ... ok contracts.testing.test_simple.test_contract_fail('Number', array(1, dtype=int32), ) ... ok contracts.testing.test_simple.test_contract_fail('Int', array(1, dtype=int32), ) ... ok contracts.testing.test_simple.test_contract_fail('array(float)', array(1, dtype=int32), ) ... ok contracts.testing.test_simple.test_contract_fail('float', array(1, dtype=int32), ) ... ok contracts.testing.test_simple.test_contract_fail('Float', array(1, dtype=int32), ) ... ok contracts.testing.test_simple.test_contract_fail('Number', array(1), ) ... ok contracts.testing.test_simple.test_contract_fail('Int', array(1), ) ... ok contracts.testing.test_simple.test_contract_fail('array(float)', array(1), ) ... ok contracts.testing.test_simple.test_contract_fail('float', array(1), ) ... ok contracts.testing.test_simple.test_contract_fail('Float', array(1), ) ... ok contracts.testing.test_simple.test_contract_fail('Number', array(1., dtype=float32), ) ... ok contracts.testing.test_simple.test_contract_fail('array(int)', array(1., dtype=float32), ) ... ok contracts.testing.test_simple.test_contract_fail('int', array(1., dtype=float32), ) ... ok contracts.testing.test_simple.test_contract_fail('Int', array(1., dtype=float32), ) ... ok contracts.testing.test_simple.test_contract_fail('Float', array(1., dtype=float32), ) ... ok contracts.testing.test_simple.test_contract_fail('Number', array(1.), ) ... ok contracts.testing.test_simple.test_contract_fail('array(int)', array(1.), ) ... ok contracts.testing.test_simple.test_contract_fail('int', array(1.), ) ... ok contracts.testing.test_simple.test_contract_fail('Int', array(1.), ) ... ok contracts.testing.test_simple.test_contract_fail('Float', array(1.), ) ... ok contracts.testing.test_simple.test_contract_fail('Number', array(1, dtype=uint8), ) ... ok contracts.testing.test_simple.test_contract_fail('array(int)', array(1, dtype=uint8), ) ... ok contracts.testing.test_simple.test_contract_fail('int', array(1, dtype=uint8), ) ... ok contracts.testing.test_simple.test_contract_fail('Int', array(1, dtype=uint8), ) ... ok contracts.testing.test_simple.test_contract_fail('Int', array(1, dtype=uint8), ) ... ok contracts.testing.test_simple.test_contract_fail('array(float)', array(1, dtype=uint8), ) ... ok contracts.testing.test_simple.test_contract_fail('float', array(1, dtype=uint8), ) ... ok contracts.testing.test_simple.test_contract_fail('Float', array(1, dtype=uint8), ) ... ok contracts.testing.test_simple.test_contract_fail('Number', array(1, dtype=uint8), ) ... ok contracts.testing.test_simple.test_contract_fail('array(int)', array(1, dtype=uint8), ) ... ok contracts.testing.test_simple.test_contract_fail('int', array(1, dtype=uint8), ) ... ok contracts.testing.test_simple.test_contract_fail('Int', array(1, dtype=uint8), ) ... ok contracts.testing.test_simple.test_contract_fail('Int', array(1, dtype=uint8), ) ... ok contracts.testing.test_simple.test_contract_fail('array(float)', array(1, dtype=uint8), ) ... ok contracts.testing.test_simple.test_contract_fail('float', array(1, dtype=uint8), ) ... ok contracts.testing.test_simple.test_contract_fail('Float', array(1, dtype=uint8), ) ... ok contracts.testing.test_simple.test_contract_fail('Number', array(1, dtype=uint16), ) ... ok contracts.testing.test_simple.test_contract_fail('array(int)', array(1, dtype=uint16), ) ... ok contracts.testing.test_simple.test_contract_fail('int', array(1, dtype=uint16), ) ... ok contracts.testing.test_simple.test_contract_fail('Int', array(1, dtype=uint16), ) ... ok contracts.testing.test_simple.test_contract_fail('Int', array(1, dtype=uint16), ) ... ok contracts.testing.test_simple.test_contract_fail('array(float)', array(1, dtype=uint16), ) ... ok contracts.testing.test_simple.test_contract_fail('float', array(1, dtype=uint16), ) ... ok contracts.testing.test_simple.test_contract_fail('Float', array(1, dtype=uint16), ) ... ok contracts.testing.test_simple.test_contract_fail('Number', array(1, dtype=uint32), ) ... ok contracts.testing.test_simple.test_contract_fail('array(int)', array(1, dtype=uint32), ) ... ok contracts.testing.test_simple.test_contract_fail('int', array(1, dtype=uint32), ) ... ok contracts.testing.test_simple.test_contract_fail('Int', array(1, dtype=uint32), ) ... ok contracts.testing.test_simple.test_contract_fail('Int', array(1, dtype=uint32), ) ... ok contracts.testing.test_simple.test_contract_fail('array(float)', array(1, dtype=uint32), ) ... ok contracts.testing.test_simple.test_contract_fail('float', array(1, dtype=uint32), ) ... ok contracts.testing.test_simple.test_contract_fail('Float', array(1, dtype=uint32), ) ... ok contracts.testing.test_simple.test_contract_fail('Number', array(1, dtype=uint64), ) ... ok contracts.testing.test_simple.test_contract_fail('array(int)', array(1, dtype=uint64), ) ... ok contracts.testing.test_simple.test_contract_fail('int', array(1, dtype=uint64), ) ... ok contracts.testing.test_simple.test_contract_fail('Int', array(1, dtype=uint64), ) ... ok contracts.testing.test_simple.test_contract_fail('Int', array(1, dtype=uint64), ) ... ok contracts.testing.test_simple.test_contract_fail('array(float)', array(1, dtype=uint64), ) ... ok contracts.testing.test_simple.test_contract_fail('float', array(1, dtype=uint64), ) ... ok contracts.testing.test_simple.test_contract_fail('Float', array(1, dtype=uint64), ) ... ok contracts.testing.test_simple.test_contract_fail('array(=0|=1)', array([0, 1, 0, 2]), ) ... ok contracts.testing.test_simple.test_contract_fail('array(=4|>=2,<=0)', array([1, 2, 4]), ) ... ok contracts.testing.test_simple.test_contract_fail(['=0', '=1'], [0, 2], ) ... ok contracts.testing.test_simple.test_contract_fail(['list[N]', 'list[N]'], [[], [1]], ) ... ok contracts.testing.test_simple.test_contract_fail(['list[N]', 'list,N>0'], [[], [3]], ) ... ok contracts.testing.test_simple.test_contract_fail(['list[N]', 'list[M],M!=N'], [[3], [3]], ) ... ok contracts.testing.test_simple.test_contract_fail(['list[N]', 'list[M],N>M'], [[3], [3]], ) ... ok contracts.testing.test_simple.test_contract_fail(['type(x)', 'type(x)'], [0.1, 1], ) ... ok contracts.testing.test_simple.test_contract_fail(['type(x)', 'type(y)', 'type(x)|type(y)'], [0, 1.1, 'ciao'], ) ... ok contracts.testing.test_simple.test_contract_fail(['list(type(x))'], [[0, 1.2, 2]], ) ... ok contracts.testing.test_simple.test_contract_fail(['list(type(x))'], [[0, None, 2]], ) ... ok contracts.testing.test_simple.test_contract_fail(['list(type(x))', 'list(type(x))'], [[1, 2], [3.0, 4]], ) ... ok contracts.testing.test_simple.test_contract_fail(['list(type(x))', 'list(type(y)),x=y'], [[1, 2], [3.0, 4]], ) ... ok contracts.testing.test_simple.test_contract_fail('list(type(x|y))', [1, 2, 'ciao', 4.0], ) ... ok contracts.testing.test_simple.test_repr('*',) ... ok contracts.testing.test_simple.test_repr('*',) ... ok contracts.testing.test_simple.test_repr('*',) ... ok contracts.testing.test_simple.test_repr('*|#',) ... ok contracts.testing.test_simple.test_repr('dict(str:tuple(type(x),type(y))),x!=y',) ... ok contracts.testing.test_simple.test_repr('dict(str:$(tuple(type(x),type(y)),x!=y))',) ... ok contracts.testing.test_simple.test_repr('int',) ... ok contracts.testing.test_simple.test_repr('float',) ... ok contracts.testing.test_simple.test_repr('number',) ... ok contracts.testing.test_simple.test_repr('number',) ... ok contracts.testing.test_simple.test_repr('bool',) ... ok contracts.testing.test_simple.test_repr('bool',) ... ok contracts.testing.test_simple.test_repr('None',) ... ok contracts.testing.test_simple.test_repr('NoneType',) ... ok contracts.testing.test_simple.test_repr('type(x)',) ... ok contracts.testing.test_simple.test_repr('str',) ... ok contracts.testing.test_simple.test_repr('string',) ... ok contracts.testing.test_simple.test_repr('str[N]',) ... ok contracts.testing.test_simple.test_repr('str[1]',) ... ok contracts.testing.test_simple.test_repr('str[2]',) ... ok contracts.testing.test_simple.test_repr('str[>0]',) ... ok contracts.testing.test_simple.test_repr('str[N],N>3',) ... ok contracts.testing.test_simple.test_repr('list',) ... ok contracts.testing.test_simple.test_repr('list[*]',) ... ok contracts.testing.test_simple.test_repr('list[*]',) ... ok contracts.testing.test_simple.test_repr('list[*](*)',) ... ok contracts.testing.test_simple.test_repr('list[*](float)',) ... ok contracts.testing.test_simple.test_repr('list[=1]',) ... ok contracts.testing.test_simple.test_repr('list[=2]',) ... ok contracts.testing.test_simple.test_repr('list[1]',) ... ok contracts.testing.test_simple.test_repr('list[2]',) ... ok contracts.testing.test_simple.test_repr('list(int)',) ... ok contracts.testing.test_simple.test_repr('list(int)',) ... ok contracts.testing.test_simple.test_repr('list(int,>0)',) ... ok contracts.testing.test_simple.test_repr('list(int,=0)',) ... ok contracts.testing.test_simple.test_repr('list[N]',) ... ok contracts.testing.test_simple.test_repr('list[N],N>0',) ... ok contracts.testing.test_simple.test_repr('list[N],N=1',) ... ok contracts.testing.test_simple.test_repr('list[N],N>0,N<2',) ... ok contracts.testing.test_simple.test_repr('tuple',) ... ok contracts.testing.test_simple.test_repr('tuple',) ... ok contracts.testing.test_simple.test_repr('tuple[*]',) ... ok contracts.testing.test_simple.test_repr('tuple[1]',) ... ok contracts.testing.test_simple.test_repr('tuple(*,*)',) ... ok contracts.testing.test_simple.test_repr('tuple(*)',) ... ok contracts.testing.test_simple.test_repr('tuple(int,int)',) ... ok contracts.testing.test_simple.test_repr('tuple(int,float)',) ... ok contracts.testing.test_simple.test_repr('tuple(type(x),type(x))',) ... ok contracts.testing.test_simple.test_repr('tuple(x,tuple(*,*,x))',) ... ok contracts.testing.test_simple.test_repr('tuple(type(x),tuple(*,*,type(x)))',) ... ok contracts.testing.test_simple.test_repr('tuple(0,1|2)',) ... ok contracts.testing.test_simple.test_repr('tuple(0,1|2)',) ... ok contracts.testing.test_simple.test_repr('tuple(0,1|2|3)',) ... ok contracts.testing.test_simple.test_repr('tuple(0,1|2|3,4)',) ... ok contracts.testing.test_simple.test_repr('tuple(0,1,2)',) ... ok contracts.testing.test_simple.test_repr('tuple(1|2,3)',) ... ok contracts.testing.test_simple.test_repr('tuple(1,(>2,int))',) ... ok contracts.testing.test_simple.test_repr('tuple(1,(*,*),2)',) ... ok contracts.testing.test_simple.test_repr('tuple(str,(str[1],str))',) ... ok contracts.testing.test_simple.test_repr('dict',) ... ok contracts.testing.test_simple.test_repr('dict[1]',) ... ok contracts.testing.test_simple.test_repr('dict[N],N<2',) ... ok contracts.testing.test_simple.test_repr('dict(int:int)',) ... ok contracts.testing.test_simple.test_repr('dict(*:int)',) ... ok contracts.testing.test_simple.test_repr('dict(*:int)',) ... ok contracts.testing.test_simple.test_repr('dict(str:tuple(type(x),type(y))),x!=y',) ... ok contracts.testing.test_simple.test_repr('=0',) ... ok contracts.testing.test_simple.test_repr('==0',) ... ok contracts.testing.test_simple.test_repr('!=0',) ... ok contracts.testing.test_simple.test_repr('>0',) ... ok contracts.testing.test_simple.test_repr('>=0',) ... ok contracts.testing.test_simple.test_repr('>=0',) ... ok contracts.testing.test_simple.test_repr('<0',) ... ok contracts.testing.test_simple.test_repr('<=0',) ... ok contracts.testing.test_simple.test_repr('<=0',) ... ok contracts.testing.test_simple.test_repr('<=1',) ... ok contracts.testing.test_simple.test_repr('>=1',) ... ok contracts.testing.test_simple.test_repr('=1',) ... ok contracts.testing.test_simple.test_repr('<=1',) ... ok contracts.testing.test_simple.test_repr('=1',) ... ok contracts.testing.test_simple.test_repr('1>0',) ... ok contracts.testing.test_simple.test_repr('0<1',) ... ok contracts.testing.test_simple.test_repr('1>=0',) ... ok contracts.testing.test_simple.test_repr('0<=1',) ... ok contracts.testing.test_simple.test_repr('1=1',) ... ok contracts.testing.test_simple.test_repr('1==1',) ... ok contracts.testing.test_simple.test_repr('0!=1',) ... ok contracts.testing.test_simple.test_repr('1+1>=0',) ... ok contracts.testing.test_simple.test_repr('1-1=0',) ... ok contracts.testing.test_simple.test_repr('-1<=1-1',) ... ok contracts.testing.test_simple.test_repr('3*2>=2*1',) ... ok contracts.testing.test_simple.test_repr('=1',) ... ok contracts.testing.test_simple.test_repr('1',) ... ok contracts.testing.test_simple.test_repr('=1.0',) ... ok contracts.testing.test_simple.test_repr('1.0',) ... ok contracts.testing.test_simple.test_repr('=10000000000.0',) ... ok contracts.testing.test_simple.test_repr('10000000000.0',) ... ok contracts.testing.test_simple.test_repr('=-1',) ... ok contracts.testing.test_simple.test_repr('-1',) ... ok contracts.testing.test_simple.test_repr('=2',) ... ok contracts.testing.test_simple.test_repr('=1+1',) ... ok contracts.testing.test_simple.test_repr('1+1',) ... ok contracts.testing.test_simple.test_repr('=1-1',) ... ok contracts.testing.test_simple.test_repr('1-1',) ... ok contracts.testing.test_simple.test_repr('N,-N=-1',) ... ok contracts.testing.test_simple.test_repr('N',) ... ok contracts.testing.test_simple.test_repr('N-1',) ... ok contracts.testing.test_simple.test_repr('N',) ... ok contracts.testing.test_simple.test_repr('N+1',) ... ok contracts.testing.test_simple.test_repr('N',) ... ok contracts.testing.test_simple.test_repr('N-1',) ... ok contracts.testing.test_simple.test_repr('N',) ... ok contracts.testing.test_simple.test_repr('N*4',) ... ok contracts.testing.test_simple.test_repr('N',) ... ok contracts.testing.test_simple.test_repr('Y,N==Y+1',) ... ok contracts.testing.test_simple.test_repr('1+2*3',) ... ok contracts.testing.test_simple.test_repr('2*3+1',) ... ok contracts.testing.test_simple.test_repr('=1+1*3',) ... ok contracts.testing.test_simple.test_repr('=(1+1)*3',) ... ok contracts.testing.test_simple.test_repr('1+1+1',) ... ok contracts.testing.test_simple.test_repr('2*2*2',) ... ok contracts.testing.test_simple.test_repr('2-1-1',) ... ok contracts.testing.test_simple.test_repr('=0,>=0',) ... ok contracts.testing.test_simple.test_repr('=0|=1',) ... ok contracts.testing.test_simple.test_repr('=0|=1',) ... ok contracts.testing.test_simple.test_repr('!None',) ... ok contracts.testing.test_simple.test_repr('!(0|None)',) ... ok contracts.testing.test_simple.test_repr('0|1|2',) ... ok contracts.testing.test_simple.test_repr('0|1|2',) ... ok contracts.testing.test_simple.test_repr('0|2',) ... ok contracts.testing.test_simple.test_repr('0|1|2',) ... ok contracts.testing.test_simple.test_repr('0|1|2|3',) ... ok contracts.testing.test_simple.test_repr('0|1|2|3|4',) ... ok contracts.testing.test_simple.test_repr('0|1|2|3|4|5',) ... ok contracts.testing.test_simple.test_repr('list(0|1)',) ... ok contracts.testing.test_simple.test_repr('*|#',) ... ok contracts.testing.test_simple.test_repr('*|(#,*)',) ... ok contracts.testing.test_simple.test_repr('*|(*,#)',) ... ok contracts.testing.test_simple.test_repr('*|*,#',) ... ok contracts.testing.test_simple.test_repr('*,*|#',) ... ok contracts.testing.test_simple.test_repr('*,#|*',) ... ok contracts.testing.test_simple.test_repr('*|#|*',) ... ok contracts.testing.test_simple.test_repr('#|*,(#|*)',) ... ok contracts.testing.test_simple.test_repr('!#|*',) ... ok contracts.testing.test_simple.test_repr('!(*,#)',) ... ok contracts.testing.test_simple.test_repr('N,N>0',) ... ok contracts.testing.test_simple.test_repr('x',) ... ok contracts.testing.test_simple.test_repr('x',) ... ok contracts.testing.test_simple.test_repr('0',) ... ok contracts.testing.test_simple.test_repr('1',) ... ok contracts.testing.test_simple.test_repr('pi',) ... ok contracts.testing.test_simple.test_repr('map',) ... ok contracts.testing.test_simple.test_repr('map[1]',) ... ok contracts.testing.test_simple.test_repr('map[N],N<2',) ... ok contracts.testing.test_simple.test_repr('map(int:int)',) ... ok contracts.testing.test_simple.test_repr('map(*:int)',) ... ok contracts.testing.test_simple.test_repr('map(*:int)',) ... ok contracts.testing.test_simple.test_repr('map(str:tuple(type(x),type(y))),x!=y',) ... ok contracts.testing.test_simple.test_repr('seq',) ... ok contracts.testing.test_simple.test_repr('seq',) ... ok contracts.testing.test_simple.test_repr('seq',) ... ok contracts.testing.test_simple.test_repr('seq[*]',) ... ok contracts.testing.test_simple.test_repr('seq[*]',) ... ok contracts.testing.test_simple.test_repr('seq[*](*)',) ... ok contracts.testing.test_simple.test_repr('seq[*](float)',) ... ok contracts.testing.test_simple.test_repr('seq[*]',) ... ok contracts.testing.test_simple.test_repr('seq[*]',) ... ok contracts.testing.test_simple.test_repr('seq[*](*)',) ... ok contracts.testing.test_simple.test_repr('seq[*](float)',) ... ok contracts.testing.test_simple.test_repr('seq[=1]',) ... ok contracts.testing.test_simple.test_repr('seq[=2]',) ... ok contracts.testing.test_simple.test_repr('seq[1]',) ... ok contracts.testing.test_simple.test_repr('seq[2]',) ... ok contracts.testing.test_simple.test_repr('seq[N]',) ... ok contracts.testing.test_simple.test_repr('seq[N],N>0',) ... ok contracts.testing.test_simple.test_repr('seq[N],N=1',) ... ok contracts.testing.test_simple.test_repr('seq[N],N>0,N<2',) ... ok contracts.testing.test_simple.test_repr('seq[N]',) ... ok contracts.testing.test_simple.test_repr('seq[N],N>0',) ... ok contracts.testing.test_simple.test_repr('seq[N],N=1',) ... ok contracts.testing.test_simple.test_repr('seq[N],N>0,N<2',) ... ok contracts.testing.test_simple.test_repr('attr(a:*)',) ... ok contracts.testing.test_simple.test_repr('attr(a:int)',) ... ok contracts.testing.test_simple.test_repr('attr(b:int)',) ... ok contracts.testing.test_simple.test_repr('attr(b:>1)',) ... ok contracts.testing.test_simple.test_repr('attr(b:int,>1)',) ... ok contracts.testing.test_simple.test_repr('attr(a:*)',) ... ok contracts.testing.test_simple.test_repr('attr(a:int;b:int)',) ... ok contracts.testing.test_simple.test_repr('attr(a:int;b:int)',) ... ok contracts.testing.test_simple.test_repr('attr(a:int;b:int,>1)',) ... ok contracts.testing.test_simple.test_repr('file',) ... ok contracts.testing.test_simple.test_repr('isinstance(BaseClass)',) ... ok contracts.testing.test_simple.test_repr('isinstance(BaseClass)',) ... ok contracts.testing.test_simple.test_repr('isinstance(SubClass)',) ... ok contracts.testing.test_simple.test_repr('isinstance(BaseClass2)',) ... ok contracts.testing.test_simple.test_repr('isinstance(BaseClass2)',) ... ok contracts.testing.test_simple.test_repr('isinstance(SubClass2)',) ... ok contracts.testing.test_simple.test_repr('isinstance(BaseClass3)',) ... ok contracts.testing.test_simple.test_repr('isinstance(BaseClass3)',) ... ok contracts.testing.test_simple.test_repr('isinstance(SubClass3)',) ... ok contracts.testing.test_simple.test_repr('isinstance(BaseClass4)',) ... ok contracts.testing.test_simple.test_repr('isinstance(BaseClass4)',) ... ok contracts.testing.test_simple.test_repr('isinstance(SubClass4)',) ... ok contracts.testing.test_simple.test_repr('ext0_positive',) ... ok contracts.testing.test_simple.test_repr('ext1_lessthan(0)',) ... ok contracts.testing.test_simple.test_repr('ext1_lessthan(threshold=0)',) ... ok contracts.testing.test_simple.test_repr('array',) ... ok contracts.testing.test_simple.test_repr('array',) ... ok contracts.testing.test_simple.test_repr('ndarray',) ... ok contracts.testing.test_simple.test_repr('ndarray',) ... ok contracts.testing.test_simple.test_repr('array(uint8)',) ... ok contracts.testing.test_simple.test_repr('array(u1)',) ... ok contracts.testing.test_simple.test_repr('array(int8)',) ... ok contracts.testing.test_simple.test_repr('array(i1)',) ... ok contracts.testing.test_simple.test_repr('array(float32)',) ... ok contracts.testing.test_simple.test_repr('array(float64)',) ... ok contracts.testing.test_simple.test_repr('array(bool)',) ... ok contracts.testing.test_simple.test_repr('shape[0]',) ... ok contracts.testing.test_simple.test_repr('shape[1]',) ... ok contracts.testing.test_simple.test_repr('shape[2]',) ... ok contracts.testing.test_simple.test_repr('shape[3]',) ... ok contracts.testing.test_simple.test_repr('shape[x]',) ... ok contracts.testing.test_simple.test_repr('shape[y],x=y',) ... ok contracts.testing.test_simple.test_repr('shape[x]',) ... ok contracts.testing.test_simple.test_repr('shape[y],x=y',) ... ok contracts.testing.test_simple.test_repr('shape[x]',) ... ok contracts.testing.test_simple.test_repr('shape[y],x=y',) ... ok contracts.testing.test_simple.test_repr('shape[x]',) ... ok contracts.testing.test_simple.test_repr('shape[y],x=y',) ... ok contracts.testing.test_simple.test_repr('array[2x4]',) ... ok contracts.testing.test_simple.test_repr('array[HxW],H=2,W>3',) ... ok contracts.testing.test_simple.test_repr('array[(=2)x(>3)]',) ... ok contracts.testing.test_simple.test_repr('array[2x4x...]',) ... ok contracts.testing.test_simple.test_repr('array[2x4x...]',) ... ok contracts.testing.test_simple.test_repr('shape[>2],array[2x4x...]',) ... ok contracts.testing.test_simple.test_repr('array[XxYx...],X=2,Y=4',) ... ok contracts.testing.test_simple.test_repr('array[XxYx...],X=2,Y=4',) ... ok contracts.testing.test_simple.test_repr('array[XxYx...],X=2,Y=4',) ... ok contracts.testing.test_simple.test_repr('array[100]',) ... ok contracts.testing.test_simple.test_repr('array[10x10]',) ... ok contracts.testing.test_simple.test_repr('array[10x...]',) ... ok contracts.testing.test_simple.test_repr('shape[0]',) ... ok contracts.testing.test_simple.test_repr('shape[1]',) ... ok contracts.testing.test_simple.test_repr('shape[2]',) ... ok contracts.testing.test_simple.test_repr('shape[3]',) ... ok contracts.testing.test_simple.test_repr('array[1x2]',) ... ok contracts.testing.test_simple.test_repr('array(>=0)',) ... ok contracts.testing.test_simple.test_repr('array(<=2)',) ... ok contracts.testing.test_simple.test_repr('array(=0)',) ... ok contracts.testing.test_simple.test_repr('array(=1)',) ... ok contracts.testing.test_simple.test_repr('shape(x)',) ... ok contracts.testing.test_simple.test_repr('shape(x)',) ... ok contracts.testing.test_simple.test_repr('array[NxN](<=1)',) ... ok contracts.testing.test_simple.test_repr('array[NxN](<=1,float32)',) ... ok contracts.testing.test_simple.test_repr('array[NxN](<=1,float32|float64)',) ... ok contracts.testing.test_simple.test_repr('array[NxN](<=1,(float32|float64))',) ... ok contracts.testing.test_simple.test_repr('array[NxN](<=1,>=1)',) ... ok contracts.testing.test_simple.test_repr('array[(2|3)xN]',) ... ok contracts.testing.test_simple.test_repr('array[(2|3)xN]',) ... ok contracts.testing.test_simple.test_repr('array[(2|3)x...]',) ... ok contracts.testing.test_simple.test_repr('array[(2|3)x...]',) ... ok contracts.testing.test_simple.test_repr('array[(2,*)xN]',) ... ok contracts.testing.test_simple.test_repr('array[(2,*)x...]',) ... ok contracts.testing.test_simple.test_repr('seq',) ... ok contracts.testing.test_simple.test_repr('seq[3]',) ... ok contracts.testing.test_simple.test_repr('seq[6]',) ... ok contracts.testing.test_simple.test_repr('finite',) ... ok contracts.testing.test_simple.test_repr('finite',) ... ok contracts.testing.test_simple.test_repr('finite',) ... ok contracts.testing.test_simple.test_repr('finite',) ... ok contracts.testing.test_simple.test_repr('array[N](>=-pi,=0)',) ... ok contracts.testing.test_simple.test_repr('array(float)',) ... ok contracts.testing.test_simple.test_repr('number',) ... ok contracts.testing.test_simple.test_repr('array(int)',) ... ok contracts.testing.test_simple.test_repr('int',) ... ok contracts.testing.test_simple.test_repr('number',) ... ok contracts.testing.test_simple.test_repr('array(int)',) ... ok contracts.testing.test_simple.test_repr('int',) ... ok contracts.testing.test_simple.test_repr('number',) ... ok contracts.testing.test_simple.test_repr('array(int)',) ... ok contracts.testing.test_simple.test_repr('int',) ... ok contracts.testing.test_simple.test_repr('number',) ... ok contracts.testing.test_simple.test_repr('array(int)',) ... ok contracts.testing.test_simple.test_repr('int',) ... ok contracts.testing.test_simple.test_repr('number',) ... ok contracts.testing.test_simple.test_repr('array(int)',) ... ok contracts.testing.test_simple.test_repr('int',) ... ok contracts.testing.test_simple.test_repr('number',) ... ok contracts.testing.test_simple.test_repr('array(float)',) ... ok contracts.testing.test_simple.test_repr('float',) ... ok contracts.testing.test_simple.test_repr('number',) ... ok contracts.testing.test_simple.test_repr('array(float)',) ... ok contracts.testing.test_simple.test_repr('float',) ... ok contracts.testing.test_simple.test_repr('number',) ... ok contracts.testing.test_simple.test_repr('array(uint)',) ... ok contracts.testing.test_simple.test_repr('number',) ... ok contracts.testing.test_simple.test_repr('array(uint)',) ... ok contracts.testing.test_simple.test_repr('number',) ... ok contracts.testing.test_simple.test_repr('array(uint)',) ... ok contracts.testing.test_simple.test_repr('number',) ... ok contracts.testing.test_simple.test_repr('array(uint)',) ... ok contracts.testing.test_simple.test_repr('number',) ... ok contracts.testing.test_simple.test_repr('array(uint)',) ... ok contracts.testing.test_simple.test_repr('array(=0|=1|=2)',) ... ok contracts.testing.test_simple.test_repr('array(=0|=1|=2)',) ... ok contracts.testing.test_simple.test_repr('array(=0|=1)',) ... ok contracts.testing.test_simple.test_repr('array(=4|>=0,<=2)',) ... ok contracts.testing.test_simple.test_repr('array(=5|>=0,<=2)',) ... ok contracts.testing.test_simple.test_repr('array(int16,(=0|=1))',) ... ok contracts.testing.test_simple.test_repr('*',) ... ok contracts.testing.test_simple.test_repr('*',) ... ok contracts.testing.test_simple.test_repr('*',) ... ok contracts.testing.test_simple.test_repr('=0',) ... ok contracts.testing.test_simple.test_repr('=1',) ... ok contracts.testing.test_simple.test_repr('list[N]',) ... ok contracts.testing.test_simple.test_repr('list[N]',) ... ok contracts.testing.test_simple.test_repr('list[N]',) ... ok contracts.testing.test_simple.test_repr('list[N]',) ... ok contracts.testing.test_simple.test_repr('list[N]',) ... ok contracts.testing.test_simple.test_repr('list[N],N>0',) ... ok contracts.testing.test_simple.test_repr('list[N]',) ... ok contracts.testing.test_simple.test_repr('list,N>0',) ... ok contracts.testing.test_simple.test_repr('list[N]',) ... ok contracts.testing.test_simple.test_repr('list[M],M!=N',) ... ok contracts.testing.test_simple.test_repr('list[N]',) ... ok contracts.testing.test_simple.test_repr('list[M],M!=N',) ... ok contracts.testing.test_simple.test_repr('list[N]',) ... ok contracts.testing.test_simple.test_repr('list[M],MM',) ... ok contracts.testing.test_simple.test_repr('type(x)',) ... ok contracts.testing.test_simple.test_repr('type(x)',) ... ok contracts.testing.test_simple.test_repr('type(x)',) ... ok contracts.testing.test_simple.test_repr('type(x)',) ... ok contracts.testing.test_simple.test_repr('type(x)',) ... ok contracts.testing.test_simple.test_repr('type(y)',) ... ok contracts.testing.test_simple.test_repr('type(x)|type(y)',) ... ok contracts.testing.test_simple.test_repr('type(x)',) ... ok contracts.testing.test_simple.test_repr('type(y)',) ... ok contracts.testing.test_simple.test_repr('type(x)|type(y)',) ... ok contracts.testing.test_simple.test_repr('list(type(x))',) ... ok contracts.testing.test_simple.test_repr('list(type(x))',) ... ok contracts.testing.test_simple.test_repr('list(type(x))',) ... ok contracts.testing.test_simple.test_repr('list(type(x))',) ... ok contracts.testing.test_simple.test_repr('list(type(y)),x=y',) ... ok contracts.testing.test_simple.test_repr('list(type(x|y))',) ... ok contracts.testing.test_simple.test_repr('type(X)',) ... ok contracts.testing.test_simple.test_repr('=1',) ... ok contracts.testing.test_simple.test_repr('=0',) ... ok contracts.testing.test_simple.test_repr('>0',) ... ok contracts.testing.test_simple.test_repr('N',) ... ok contracts.testing.test_simple.test_repr('#',) ... ok contracts.testing.test_simple.test_repr('*,#',) ... ok contracts.testing.test_simple.test_repr('dict(str:tuple(type(x),type(y))),x!=y',) ... ok contracts.testing.test_simple.test_repr('dict(str:tuple(type(x),type(y))),x!=y',) ... ok contracts.testing.test_simple.test_repr('dict(str:$(tuple(type(x),type(y)),x!=y))',) ... ok contracts.testing.test_simple.test_repr('int',) ... ok contracts.testing.test_simple.test_repr('int',) ... ok contracts.testing.test_simple.test_repr('float',) ... ok contracts.testing.test_simple.test_repr('float',) ... ok contracts.testing.test_simple.test_repr('number',) ... ok contracts.testing.test_simple.test_repr('bool',) ... ok contracts.testing.test_simple.test_repr('bool',) ... ok contracts.testing.test_simple.test_repr('None',) ... ok contracts.testing.test_simple.test_repr('NoneType',) ... ok contracts.testing.test_simple.test_repr('str',) ... ok contracts.testing.test_simple.test_repr('str[>0]',) ... ok contracts.testing.test_simple.test_repr('str[N],N>3',) ... ok contracts.testing.test_simple.test_repr('list',) ... ok contracts.testing.test_simple.test_repr('list[*](float)',) ... ok contracts.testing.test_simple.test_repr('list[=2]',) ... ok contracts.testing.test_simple.test_repr('list[2]',) ... ok contracts.testing.test_simple.test_repr('list(int)',) ... ok contracts.testing.test_simple.test_repr('list(int)',) ... ok contracts.testing.test_simple.test_repr('list(int,>0)',) ... ok contracts.testing.test_simple.test_repr('list[N],N>0',) ... ok contracts.testing.test_simple.test_repr('tuple',) ... ok contracts.testing.test_simple.test_repr('list',) ... ok contracts.testing.test_simple.test_repr('tuple(*,*)',) ... ok contracts.testing.test_simple.test_repr('tuple(float,float)',) ... ok contracts.testing.test_simple.test_repr('tuple(x,tuple(*,*,x))',) ... ok contracts.testing.test_simple.test_repr('tuple(type(x),tuple(*,*,type(x)))',) ... ok contracts.testing.test_simple.test_repr('tuple(0,1|2)',) ... ok contracts.testing.test_simple.test_repr('tuple(1,(>2,int))',) ... ok contracts.testing.test_simple.test_repr('dict',) ... ok contracts.testing.test_simple.test_repr('dict',) ... ok contracts.testing.test_simple.test_repr('dict[N],N<2',) ... ok contracts.testing.test_simple.test_repr('dict(int:int)',) ... ok contracts.testing.test_simple.test_repr('dict(str:tuple(type(x),type(y))),x!=y',) ... ok contracts.testing.test_simple.test_repr('=0',) ... ok contracts.testing.test_simple.test_repr('==0',) ... ok contracts.testing.test_simple.test_repr('!=0',) ... ok contracts.testing.test_simple.test_repr('>0',) ... ok contracts.testing.test_simple.test_repr('>0',) ... ok contracts.testing.test_simple.test_repr('>=0',) ... ok contracts.testing.test_simple.test_repr('<0',) ... ok contracts.testing.test_simple.test_repr('<0',) ... ok contracts.testing.test_simple.test_repr('<=0',) ... ok contracts.testing.test_simple.test_repr('1>1',) ... ok contracts.testing.test_simple.test_repr('1<1',) ... ok contracts.testing.test_simple.test_repr('1>=2',) ... ok contracts.testing.test_simple.test_repr('2<=1',) ... ok contracts.testing.test_simple.test_repr('1=0',) ... ok contracts.testing.test_simple.test_repr('1==0',) ... ok contracts.testing.test_simple.test_repr('0!=0',) ... ok contracts.testing.test_simple.test_repr('0>=1+1',) ... ok contracts.testing.test_simple.test_repr('1-1=1',) ... ok contracts.testing.test_simple.test_repr('x,x+1=0',) ... ok contracts.testing.test_simple.test_repr('x,-x=0',) ... ok contracts.testing.test_simple.test_repr('N+1=0',) ... ok contracts.testing.test_simple.test_repr('=0,=1',) ... ok contracts.testing.test_simple.test_repr('=0|=1',) ... ok contracts.testing.test_simple.test_repr('!1',) ... ok contracts.testing.test_simple.test_repr('!(1|2)',) ... ok contracts.testing.test_simple.test_repr('list(0|1)',) ... ok contracts.testing.test_simple.test_repr('(*|*),#',) ... ok contracts.testing.test_simple.test_repr('*,#,*',) ... ok contracts.testing.test_simple.test_repr('*,#|#',) ... ok contracts.testing.test_simple.test_repr('!(#|*)',) ... ok contracts.testing.test_simple.test_repr('!*,#',) ... ok contracts.testing.test_simple.test_repr('N,N>0',) ... ok contracts.testing.test_simple.test_repr('1',) ... ok contracts.testing.test_simple.test_repr('pi',) ... ok contracts.testing.test_simple.test_repr('map',) ... ok contracts.testing.test_simple.test_repr('map',) ... ok contracts.testing.test_simple.test_repr('map[N],N<2',) ... ok contracts.testing.test_simple.test_repr('map(int:int)',) ... ok contracts.testing.test_simple.test_repr('map(str:tuple(type(x),type(y))),x!=y',) ... ok contracts.testing.test_simple.test_repr('seq',) ... ok contracts.testing.test_simple.test_repr('seq[*](float)',) ... ok contracts.testing.test_simple.test_repr('seq[*](float)',) ... ok contracts.testing.test_simple.test_repr('seq[=2]',) ... ok contracts.testing.test_simple.test_repr('seq[2]',) ... ok contracts.testing.test_simple.test_repr('seq[N],N>0',) ... ok contracts.testing.test_simple.test_repr('seq[N],N>0',) ... ok contracts.testing.test_simple.test_repr('attr(b:int,<=1)',) ... ok contracts.testing.test_simple.test_repr('attr(b:*)',) ... ok contracts.testing.test_simple.test_repr('attr(a:int;b:int,<=1)',) ... ok contracts.testing.test_simple.test_repr('file',) ... ok contracts.testing.test_simple.test_repr('file',) ... ok contracts.testing.test_simple.test_repr('isinstance(SubClass)',) ... ok contracts.testing.test_simple.test_repr('isinstance(SubClass2)',) ... ok contracts.testing.test_simple.test_repr('isinstance(SubClass3)',) ... ok contracts.testing.test_simple.test_repr('isinstance(SubClass4)',) ... ok contracts.testing.test_simple.test_repr('ext0_positive',) ... ok contracts.testing.test_simple.test_repr('ext1_lessthan(0)',) ... ok contracts.testing.test_simple.test_repr('ext1_lessthan(threshold=0)',) ... ok contracts.testing.test_simple.test_repr('array',) ... ok contracts.testing.test_simple.test_repr('array(float64)',) ... ok contracts.testing.test_simple.test_repr('array(float32)',) ... ok contracts.testing.test_simple.test_repr('array(uint8)',) ... ok contracts.testing.test_simple.test_repr('array(float32)',) ... ok contracts.testing.test_simple.test_repr('shape[>0]',) ... ok contracts.testing.test_simple.test_repr('shape[<1]',) ... ok contracts.testing.test_simple.test_repr('shape[>2]',) ... ok contracts.testing.test_simple.test_repr('shape[<3]',) ... ok contracts.testing.test_simple.test_repr('array[AxBxC]',) ... ok contracts.testing.test_simple.test_repr('array[2x4]',) ... ok contracts.testing.test_simple.test_repr('shape[>2],array[2x4x...]',) ... ok contracts.testing.test_simple.test_repr('shape[>2]',) ... ok contracts.testing.test_simple.test_repr('array[100]',) ... ok contracts.testing.test_simple.test_repr('array[10x...]',) ... ok contracts.testing.test_simple.test_repr('shape[>0]',) ... ok contracts.testing.test_simple.test_repr('shape[<1]',) ... ok contracts.testing.test_simple.test_repr('shape[>2]',) ... ok contracts.testing.test_simple.test_repr('shape[<3]',) ... ok contracts.testing.test_simple.test_repr('array(<=20)',) ... ok contracts.testing.test_simple.test_repr('array(=0)',) ... ok contracts.testing.test_simple.test_repr('shape(x)',) ... ok contracts.testing.test_simple.test_repr('shape(x)',) ... ok contracts.testing.test_simple.test_repr('array[(2|3)xN]',) ... ok contracts.testing.test_simple.test_repr('array[(2|3)x...]',) ... ok contracts.testing.test_simple.test_repr('array[(2,3)xN]',) ... ok contracts.testing.test_simple.test_repr('array[(2,3)x...]',) ... ok contracts.testing.test_simple.test_repr('seq[3]',) ... ok contracts.testing.test_simple.test_repr('seq[6]',) ... ok contracts.testing.test_simple.test_repr('finite',) ... ok contracts.testing.test_simple.test_repr('finite',) ... ok contracts.testing.test_simple.test_repr('Number',) ... ok contracts.testing.test_simple.test_repr('Int',) ... ok contracts.testing.test_simple.test_repr('array(float)',) ... ok contracts.testing.test_simple.test_repr('float',) ... ok contracts.testing.test_simple.test_repr('Float',) ... ok contracts.testing.test_simple.test_repr('Number',) ... ok contracts.testing.test_simple.test_repr('Int',) ... ok contracts.testing.test_simple.test_repr('array(float)',) ... ok contracts.testing.test_simple.test_repr('float',) ... ok contracts.testing.test_simple.test_repr('Float',) ... ok contracts.testing.test_simple.test_repr('Number',) ... ok contracts.testing.test_simple.test_repr('Int',) ... ok contracts.testing.test_simple.test_repr('array(float)',) ... ok contracts.testing.test_simple.test_repr('float',) ... ok contracts.testing.test_simple.test_repr('Float',) ... ok contracts.testing.test_simple.test_repr('Number',) ... ok contracts.testing.test_simple.test_repr('Int',) ... ok contracts.testing.test_simple.test_repr('array(float)',) ... ok contracts.testing.test_simple.test_repr('float',) ... ok contracts.testing.test_simple.test_repr('Float',) ... ok contracts.testing.test_simple.test_repr('Number',) ... ok contracts.testing.test_simple.test_repr('Int',) ... ok contracts.testing.test_simple.test_repr('array(float)',) ... ok contracts.testing.test_simple.test_repr('float',) ... ok contracts.testing.test_simple.test_repr('Float',) ... ok contracts.testing.test_simple.test_repr('Number',) ... ok contracts.testing.test_simple.test_repr('array(int)',) ... ok contracts.testing.test_simple.test_repr('int',) ... ok contracts.testing.test_simple.test_repr('Int',) ... ok contracts.testing.test_simple.test_repr('Float',) ... ok contracts.testing.test_simple.test_repr('Number',) ... ok contracts.testing.test_simple.test_repr('array(int)',) ... ok contracts.testing.test_simple.test_repr('int',) ... ok contracts.testing.test_simple.test_repr('Int',) ... ok contracts.testing.test_simple.test_repr('Float',) ... ok contracts.testing.test_simple.test_repr('Number',) ... ok contracts.testing.test_simple.test_repr('array(int)',) ... ok contracts.testing.test_simple.test_repr('int',) ... ok contracts.testing.test_simple.test_repr('Int',) ... ok contracts.testing.test_simple.test_repr('Int',) ... ok contracts.testing.test_simple.test_repr('array(float)',) ... ok contracts.testing.test_simple.test_repr('float',) ... ok contracts.testing.test_simple.test_repr('Float',) ... ok contracts.testing.test_simple.test_repr('Number',) ... ok contracts.testing.test_simple.test_repr('array(int)',) ... ok contracts.testing.test_simple.test_repr('int',) ... ok contracts.testing.test_simple.test_repr('Int',) ... ok contracts.testing.test_simple.test_repr('Int',) ... ok contracts.testing.test_simple.test_repr('array(float)',) ... ok contracts.testing.test_simple.test_repr('float',) ... ok contracts.testing.test_simple.test_repr('Float',) ... ok contracts.testing.test_simple.test_repr('Number',) ... ok contracts.testing.test_simple.test_repr('array(int)',) ... ok contracts.testing.test_simple.test_repr('int',) ... ok contracts.testing.test_simple.test_repr('Int',) ... ok contracts.testing.test_simple.test_repr('Int',) ... ok contracts.testing.test_simple.test_repr('array(float)',) ... ok contracts.testing.test_simple.test_repr('float',) ... ok contracts.testing.test_simple.test_repr('Float',) ... ok contracts.testing.test_simple.test_repr('Number',) ... ok contracts.testing.test_simple.test_repr('array(int)',) ... ok contracts.testing.test_simple.test_repr('int',) ... ok contracts.testing.test_simple.test_repr('Int',) ... ok contracts.testing.test_simple.test_repr('Int',) ... ok contracts.testing.test_simple.test_repr('array(float)',) ... ok contracts.testing.test_simple.test_repr('float',) ... ok contracts.testing.test_simple.test_repr('Float',) ... ok contracts.testing.test_simple.test_repr('Number',) ... ok contracts.testing.test_simple.test_repr('array(int)',) ... ok contracts.testing.test_simple.test_repr('int',) ... ok contracts.testing.test_simple.test_repr('Int',) ... ok contracts.testing.test_simple.test_repr('Int',) ... ok contracts.testing.test_simple.test_repr('array(float)',) ... ok contracts.testing.test_simple.test_repr('float',) ... ok contracts.testing.test_simple.test_repr('Float',) ... ok contracts.testing.test_simple.test_repr('array(=0|=1)',) ... ok contracts.testing.test_simple.test_repr('array(=4|>=2,<=0)',) ... ok contracts.testing.test_simple.test_repr('=0',) ... ok contracts.testing.test_simple.test_repr('=1',) ... ok contracts.testing.test_simple.test_repr('list[N]',) ... ok contracts.testing.test_simple.test_repr('list[N]',) ... ok contracts.testing.test_simple.test_repr('list[N]',) ... ok contracts.testing.test_simple.test_repr('list,N>0',) ... ok contracts.testing.test_simple.test_repr('list[N]',) ... ok contracts.testing.test_simple.test_repr('list[M],M!=N',) ... ok contracts.testing.test_simple.test_repr('list[N]',) ... ok contracts.testing.test_simple.test_repr('list[M],N>M',) ... ok contracts.testing.test_simple.test_repr('type(x)',) ... ok contracts.testing.test_simple.test_repr('type(x)',) ... ok contracts.testing.test_simple.test_repr('type(x)',) ... ok contracts.testing.test_simple.test_repr('type(y)',) ... ok contracts.testing.test_simple.test_repr('type(x)|type(y)',) ... ok contracts.testing.test_simple.test_repr('list(type(x))',) ... ok contracts.testing.test_simple.test_repr('list(type(x))',) ... ok contracts.testing.test_simple.test_repr('list(type(x))',) ... ok contracts.testing.test_simple.test_repr('list(type(x))',) ... ok contracts.testing.test_simple.test_repr('list(type(x))',) ... ok contracts.testing.test_simple.test_repr('list(type(y)),x=y',) ... ok contracts.testing.test_simple.test_repr('list(type(x|y))',) ... ok contracts.testing.test_simple.test_reconversion('*', True) ... ok contracts.testing.test_simple.test_reconversion('*', True) ... ok contracts.testing.test_simple.test_reconversion('*', True) ... ok contracts.testing.test_simple.test_reconversion('*|#', True) ... ok contracts.testing.test_simple.test_reconversion('dict(str:tuple(type(x),type(y))),x!=y', True) ... ok contracts.testing.test_simple.test_reconversion('dict(str:$(tuple(type(x),type(y)),x!=y))', True) ... ok contracts.testing.test_simple.test_reconversion('int', True) ... ok contracts.testing.test_simple.test_reconversion('float', True) ... ok contracts.testing.test_simple.test_reconversion('number', True) ... ok contracts.testing.test_simple.test_reconversion('number', True) ... ok contracts.testing.test_simple.test_reconversion('bool', True) ... ok contracts.testing.test_simple.test_reconversion('bool', True) ... ok contracts.testing.test_simple.test_reconversion('None', True) ... ok contracts.testing.test_simple.test_reconversion('NoneType', True) ... ok contracts.testing.test_simple.test_reconversion('type(x)', True) ... ok contracts.testing.test_simple.test_reconversion('str', True) ... ok contracts.testing.test_simple.test_reconversion('string', False) ... ok contracts.testing.test_simple.test_reconversion('str[N]', True) ... ok contracts.testing.test_simple.test_reconversion('str[1]', True) ... ok contracts.testing.test_simple.test_reconversion('str[2]', True) ... ok contracts.testing.test_simple.test_reconversion('str[>0]', True) ... ok contracts.testing.test_simple.test_reconversion('str[N],N>3', True) ... ok contracts.testing.test_simple.test_reconversion('list', True) ... ok contracts.testing.test_simple.test_reconversion('list[*]', True) ... ok contracts.testing.test_simple.test_reconversion('list[*]', True) ... ok contracts.testing.test_simple.test_reconversion('list[*](*)', True) ... ok contracts.testing.test_simple.test_reconversion('list[*](float)', True) ... ok contracts.testing.test_simple.test_reconversion('list[=1]', True) ... ok contracts.testing.test_simple.test_reconversion('list[=2]', True) ... ok contracts.testing.test_simple.test_reconversion('list[1]', True) ... ok contracts.testing.test_simple.test_reconversion('list[2]', True) ... ok contracts.testing.test_simple.test_reconversion('list(int)', True) ... ok contracts.testing.test_simple.test_reconversion('list(int)', True) ... ok contracts.testing.test_simple.test_reconversion('list(int,>0)', True) ... ok contracts.testing.test_simple.test_reconversion('list(int,=0)', True) ... ok contracts.testing.test_simple.test_reconversion('list[N]', True) ... ok contracts.testing.test_simple.test_reconversion('list[N],N>0', True) ... ok contracts.testing.test_simple.test_reconversion('list[N],N=1', True) ... ok contracts.testing.test_simple.test_reconversion('list[N],N>0,N<2', True) ... ok contracts.testing.test_simple.test_reconversion('tuple', True) ... ok contracts.testing.test_simple.test_reconversion('tuple', True) ... ok contracts.testing.test_simple.test_reconversion('tuple[*]', True) ... ok contracts.testing.test_simple.test_reconversion('tuple[1]', True) ... ok contracts.testing.test_simple.test_reconversion('tuple(*,*)', True) ... ok contracts.testing.test_simple.test_reconversion('tuple(*)', True) ... ok contracts.testing.test_simple.test_reconversion('tuple(int,int)', True) ... ok contracts.testing.test_simple.test_reconversion('tuple(int,float)', True) ... ok contracts.testing.test_simple.test_reconversion('tuple(type(x),type(x))', True) ... ok contracts.testing.test_simple.test_reconversion('tuple(x,tuple(*,*,x))', True) ... ok contracts.testing.test_simple.test_reconversion('tuple(type(x),tuple(*,*,type(x)))', True) ... ok contracts.testing.test_simple.test_reconversion('tuple(0,1|2)', True) ... ok contracts.testing.test_simple.test_reconversion('tuple(0,1|2)', True) ... ok contracts.testing.test_simple.test_reconversion('tuple(0,1|2|3)', True) ... ok contracts.testing.test_simple.test_reconversion('tuple(0,1|2|3,4)', True) ... ok contracts.testing.test_simple.test_reconversion('tuple(0,1,2)', True) ... ok contracts.testing.test_simple.test_reconversion('tuple(1|2,3)', True) ... ok contracts.testing.test_simple.test_reconversion('tuple(1,(>2,int))', True) ... ok contracts.testing.test_simple.test_reconversion('tuple(1,(*,*),2)', True) ... ok contracts.testing.test_simple.test_reconversion('tuple(str,(str[1],str))', True) ... ok contracts.testing.test_simple.test_reconversion('dict', True) ... ok contracts.testing.test_simple.test_reconversion('dict[1]', True) ... ok contracts.testing.test_simple.test_reconversion('dict[N],N<2', True) ... ok contracts.testing.test_simple.test_reconversion('dict(int:int)', True) ... ok contracts.testing.test_simple.test_reconversion('dict(*:int)', True) ... ok contracts.testing.test_simple.test_reconversion('dict(*:int)', True) ... ok contracts.testing.test_simple.test_reconversion('dict(str:tuple(type(x),type(y))),x!=y', True) ... ok contracts.testing.test_simple.test_reconversion('=0', True) ... ok contracts.testing.test_simple.test_reconversion('==0', True) ... ok contracts.testing.test_simple.test_reconversion('!=0', True) ... ok contracts.testing.test_simple.test_reconversion('>0', True) ... ok contracts.testing.test_simple.test_reconversion('>=0', True) ... ok contracts.testing.test_simple.test_reconversion('>=0', True) ... ok contracts.testing.test_simple.test_reconversion('<0', True) ... ok contracts.testing.test_simple.test_reconversion('<=0', True) ... ok contracts.testing.test_simple.test_reconversion('<=0', True) ... ok contracts.testing.test_simple.test_reconversion('<=1', True) ... ok contracts.testing.test_simple.test_reconversion('>=1', True) ... ok contracts.testing.test_simple.test_reconversion('=1', True) ... ok contracts.testing.test_simple.test_reconversion('<=1', True) ... ok contracts.testing.test_simple.test_reconversion('=1', True) ... ok contracts.testing.test_simple.test_reconversion('1>0', True) ... ok contracts.testing.test_simple.test_reconversion('0<1', True) ... ok contracts.testing.test_simple.test_reconversion('1>=0', True) ... ok contracts.testing.test_simple.test_reconversion('0<=1', True) ... ok contracts.testing.test_simple.test_reconversion('1=1', True) ... ok contracts.testing.test_simple.test_reconversion('1==1', True) ... ok contracts.testing.test_simple.test_reconversion('0!=1', True) ... ok contracts.testing.test_simple.test_reconversion('1+1>=0', True) ... ok contracts.testing.test_simple.test_reconversion('1-1=0', True) ... ok contracts.testing.test_simple.test_reconversion('-1<=1-1', True) ... ok contracts.testing.test_simple.test_reconversion('3*2>=2*1', True) ... ok contracts.testing.test_simple.test_reconversion('=1', True) ... ok contracts.testing.test_simple.test_reconversion('1', True) ... ok contracts.testing.test_simple.test_reconversion('=1.0', True) ... ok contracts.testing.test_simple.test_reconversion('1.0', True) ... ok contracts.testing.test_simple.test_reconversion('=10000000000.0', True) ... ok contracts.testing.test_simple.test_reconversion('10000000000.0', True) ... ok contracts.testing.test_simple.test_reconversion('=-1', True) ... ok contracts.testing.test_simple.test_reconversion('-1', True) ... ok contracts.testing.test_simple.test_reconversion('=2', True) ... ok contracts.testing.test_simple.test_reconversion('=1+1', True) ... ok contracts.testing.test_simple.test_reconversion('1+1', True) ... ok contracts.testing.test_simple.test_reconversion('=1-1', True) ... ok contracts.testing.test_simple.test_reconversion('1-1', True) ... ok contracts.testing.test_simple.test_reconversion('N,-N=-1', True) ... ok contracts.testing.test_simple.test_reconversion('N', True) ... ok contracts.testing.test_simple.test_reconversion('N-1', True) ... ok contracts.testing.test_simple.test_reconversion('N', True) ... ok contracts.testing.test_simple.test_reconversion('N+1', True) ... ok contracts.testing.test_simple.test_reconversion('N', True) ... ok contracts.testing.test_simple.test_reconversion('N-1', True) ... ok contracts.testing.test_simple.test_reconversion('N', True) ... ok contracts.testing.test_simple.test_reconversion('N*4', True) ... ok contracts.testing.test_simple.test_reconversion('N', True) ... ok contracts.testing.test_simple.test_reconversion('Y,N==Y+1', True) ... ok contracts.testing.test_simple.test_reconversion('1+2*3', True) ... ok contracts.testing.test_simple.test_reconversion('2*3+1', True) ... ok contracts.testing.test_simple.test_reconversion('=1+1*3', True) ... ok contracts.testing.test_simple.test_reconversion('=(1+1)*3', True) ... ok contracts.testing.test_simple.test_reconversion('1+1+1', True) ... ok contracts.testing.test_simple.test_reconversion('2*2*2', True) ... ok contracts.testing.test_simple.test_reconversion('2-1-1', True) ... ok contracts.testing.test_simple.test_reconversion('=0,>=0', True) ... ok contracts.testing.test_simple.test_reconversion('=0|=1', True) ... ok contracts.testing.test_simple.test_reconversion('=0|=1', True) ... ok contracts.testing.test_simple.test_reconversion('!None', True) ... ok contracts.testing.test_simple.test_reconversion('!(0|None)', True) ... ok contracts.testing.test_simple.test_reconversion('0|1|2', True) ... ok contracts.testing.test_simple.test_reconversion('0|1|2', True) ... ok contracts.testing.test_simple.test_reconversion('0|2', True) ... ok contracts.testing.test_simple.test_reconversion('0|1|2', True) ... ok contracts.testing.test_simple.test_reconversion('0|1|2|3', True) ... ok contracts.testing.test_simple.test_reconversion('0|1|2|3|4', True) ... ok contracts.testing.test_simple.test_reconversion('0|1|2|3|4|5', True) ... ok contracts.testing.test_simple.test_reconversion('list(0|1)', True) ... ok contracts.testing.test_simple.test_reconversion('*|#', True) ... ok contracts.testing.test_simple.test_reconversion('*|(#,*)', False) ... ok contracts.testing.test_simple.test_reconversion('*|(*,#)', False) ... ok contracts.testing.test_simple.test_reconversion('*|*,#', True) ... ok contracts.testing.test_simple.test_reconversion('*,*|#', True) ... ok contracts.testing.test_simple.test_reconversion('*,#|*', True) ... ok contracts.testing.test_simple.test_reconversion('*|#|*', True) ... ok contracts.testing.test_simple.test_reconversion('#|*,(#|*)', True) ... ok contracts.testing.test_simple.test_reconversion('!#|*', True) ... ok contracts.testing.test_simple.test_reconversion('!(*,#)', True) ... ok contracts.testing.test_simple.test_reconversion('N,N>0', True) ... ok contracts.testing.test_simple.test_reconversion('x', True) ... ok contracts.testing.test_simple.test_reconversion('x', True) ... ok contracts.testing.test_simple.test_reconversion('0', True) ... ok contracts.testing.test_simple.test_reconversion('1', True) ... ok contracts.testing.test_simple.test_reconversion('pi', True) ... ok contracts.testing.test_simple.test_reconversion('map', True) ... ok contracts.testing.test_simple.test_reconversion('map[1]', True) ... ok contracts.testing.test_simple.test_reconversion('map[N],N<2', True) ... ok contracts.testing.test_simple.test_reconversion('map(int:int)', True) ... ok contracts.testing.test_simple.test_reconversion('map(*:int)', True) ... ok contracts.testing.test_simple.test_reconversion('map(*:int)', True) ... ok contracts.testing.test_simple.test_reconversion('map(str:tuple(type(x),type(y))),x!=y', True) ... ok contracts.testing.test_simple.test_reconversion('seq', True) ... ok contracts.testing.test_simple.test_reconversion('seq', True) ... ok contracts.testing.test_simple.test_reconversion('seq', True) ... ok contracts.testing.test_simple.test_reconversion('seq[*]', True) ... ok contracts.testing.test_simple.test_reconversion('seq[*]', True) ... ok contracts.testing.test_simple.test_reconversion('seq[*](*)', True) ... ok contracts.testing.test_simple.test_reconversion('seq[*](float)', True) ... ok contracts.testing.test_simple.test_reconversion('seq[*]', True) ... ok contracts.testing.test_simple.test_reconversion('seq[*]', True) ... ok contracts.testing.test_simple.test_reconversion('seq[*](*)', True) ... ok contracts.testing.test_simple.test_reconversion('seq[*](float)', True) ... ok contracts.testing.test_simple.test_reconversion('seq[=1]', True) ... ok contracts.testing.test_simple.test_reconversion('seq[=2]', True) ... ok contracts.testing.test_simple.test_reconversion('seq[1]', True) ... ok contracts.testing.test_simple.test_reconversion('seq[2]', True) ... ok contracts.testing.test_simple.test_reconversion('seq[N]', True) ... ok contracts.testing.test_simple.test_reconversion('seq[N],N>0', True) ... ok contracts.testing.test_simple.test_reconversion('seq[N],N=1', True) ... ok contracts.testing.test_simple.test_reconversion('seq[N],N>0,N<2', True) ... ok contracts.testing.test_simple.test_reconversion('seq[N]', True) ... ok contracts.testing.test_simple.test_reconversion('seq[N],N>0', True) ... ok contracts.testing.test_simple.test_reconversion('seq[N],N=1', True) ... ok contracts.testing.test_simple.test_reconversion('seq[N],N>0,N<2', True) ... ok contracts.testing.test_simple.test_reconversion('attr(a:*)', True) ... ok contracts.testing.test_simple.test_reconversion('attr(a:int)', True) ... ok contracts.testing.test_simple.test_reconversion('attr(b:int)', True) ... ok contracts.testing.test_simple.test_reconversion('attr(b:>1)', True) ... ok contracts.testing.test_simple.test_reconversion('attr(b:int,>1)', True) ... ok contracts.testing.test_simple.test_reconversion('attr(a:*)', True) ... ok contracts.testing.test_simple.test_reconversion('attr(a:int;b:int)', True) ... ok contracts.testing.test_simple.test_reconversion('attr(a:int;b:int)', True) ... ok contracts.testing.test_simple.test_reconversion('attr(a:int;b:int,>1)', True) ... ok contracts.testing.test_simple.test_reconversion('file', True) ... ok contracts.testing.test_simple.test_reconversion('isinstance(BaseClass)', True) ... ok contracts.testing.test_simple.test_reconversion('isinstance(BaseClass)', True) ... ok contracts.testing.test_simple.test_reconversion('isinstance(SubClass)', True) ... ok contracts.testing.test_simple.test_reconversion('isinstance(BaseClass2)', True) ... ok contracts.testing.test_simple.test_reconversion('isinstance(BaseClass2)', True) ... ok contracts.testing.test_simple.test_reconversion('isinstance(SubClass2)', True) ... ok contracts.testing.test_simple.test_reconversion('isinstance(BaseClass3)', True) ... ok contracts.testing.test_simple.test_reconversion('isinstance(BaseClass3)', True) ... ok contracts.testing.test_simple.test_reconversion('isinstance(SubClass3)', True) ... ok contracts.testing.test_simple.test_reconversion('isinstance(BaseClass4)', True) ... ok contracts.testing.test_simple.test_reconversion('isinstance(BaseClass4)', True) ... ok contracts.testing.test_simple.test_reconversion('isinstance(SubClass4)', True) ... ok contracts.testing.test_simple.test_reconversion('ext0_positive', True) ... ok contracts.testing.test_simple.test_reconversion('ext1_lessthan(0)', True) ... ok contracts.testing.test_simple.test_reconversion('ext1_lessthan(threshold=0)', True) ... ok contracts.testing.test_simple.test_reconversion('array', True) ... ok contracts.testing.test_simple.test_reconversion('array', True) ... ok contracts.testing.test_simple.test_reconversion('ndarray', False) ... ok contracts.testing.test_simple.test_reconversion('ndarray', False) ... ok contracts.testing.test_simple.test_reconversion('array(uint8)', True) ... ok contracts.testing.test_simple.test_reconversion('array(u1)', True) ... ok contracts.testing.test_simple.test_reconversion('array(int8)', True) ... ok contracts.testing.test_simple.test_reconversion('array(i1)', True) ... ok contracts.testing.test_simple.test_reconversion('array(float32)', True) ... ok contracts.testing.test_simple.test_reconversion('array(float64)', True) ... ok contracts.testing.test_simple.test_reconversion('array(bool)', True) ... ok contracts.testing.test_simple.test_reconversion('shape[0]', True) ... ok contracts.testing.test_simple.test_reconversion('shape[1]', True) ... ok contracts.testing.test_simple.test_reconversion('shape[2]', True) ... ok contracts.testing.test_simple.test_reconversion('shape[3]', True) ... ok contracts.testing.test_simple.test_reconversion('shape[x]', True) ... ok contracts.testing.test_simple.test_reconversion('shape[y],x=y', True) ... ok contracts.testing.test_simple.test_reconversion('shape[x]', True) ... ok contracts.testing.test_simple.test_reconversion('shape[y],x=y', True) ... ok contracts.testing.test_simple.test_reconversion('shape[x]', True) ... ok contracts.testing.test_simple.test_reconversion('shape[y],x=y', True) ... ok contracts.testing.test_simple.test_reconversion('shape[x]', True) ... ok contracts.testing.test_simple.test_reconversion('shape[y],x=y', True) ... ok contracts.testing.test_simple.test_reconversion('array[2x4]', True) ... ok contracts.testing.test_simple.test_reconversion('array[HxW],H=2,W>3', True) ... ok contracts.testing.test_simple.test_reconversion('array[(=2)x(>3)]', False) ... ok contracts.testing.test_simple.test_reconversion('array[2x4x...]', True) ... ok contracts.testing.test_simple.test_reconversion('array[2x4x...]', True) ... ok contracts.testing.test_simple.test_reconversion('shape[>2],array[2x4x...]', True) ... ok contracts.testing.test_simple.test_reconversion('array[XxYx...],X=2,Y=4', True) ... ok contracts.testing.test_simple.test_reconversion('array[XxYx...],X=2,Y=4', True) ... ok contracts.testing.test_simple.test_reconversion('array[XxYx...],X=2,Y=4', True) ... ok contracts.testing.test_simple.test_reconversion('array[100]', True) ... ok contracts.testing.test_simple.test_reconversion('array[10x10]', True) ... ok contracts.testing.test_simple.test_reconversion('array[10x...]', True) ... ok contracts.testing.test_simple.test_reconversion('shape[0]', True) ... ok contracts.testing.test_simple.test_reconversion('shape[1]', True) ... ok contracts.testing.test_simple.test_reconversion('shape[2]', True) ... ok contracts.testing.test_simple.test_reconversion('shape[3]', True) ... ok contracts.testing.test_simple.test_reconversion('array[1x2]', True) ... ok contracts.testing.test_simple.test_reconversion('array(>=0)', True) ... ok contracts.testing.test_simple.test_reconversion('array(<=2)', True) ... ok contracts.testing.test_simple.test_reconversion('array(=0)', True) ... ok contracts.testing.test_simple.test_reconversion('array(=1)', True) ... ok contracts.testing.test_simple.test_reconversion('shape(x)', True) ... ok contracts.testing.test_simple.test_reconversion('shape(x)', True) ... ok contracts.testing.test_simple.test_reconversion('array[NxN](<=1)', True) ... ok contracts.testing.test_simple.test_reconversion('array[NxN](<=1,float32)', True) ... ok contracts.testing.test_simple.test_reconversion('array[NxN](<=1,float32|float64)', True) ... ok contracts.testing.test_simple.test_reconversion('array[NxN](<=1,(float32|float64))', True) ... ok contracts.testing.test_simple.test_reconversion('array[NxN](<=1,>=1)', True) ... ok contracts.testing.test_simple.test_reconversion('array[(2|3)xN]', True) ... ok contracts.testing.test_simple.test_reconversion('array[(2|3)xN]', True) ... ok contracts.testing.test_simple.test_reconversion('array[(2|3)x...]', True) ... ok contracts.testing.test_simple.test_reconversion('array[(2|3)x...]', True) ... ok contracts.testing.test_simple.test_reconversion('array[(2,*)xN]', True) ... ok contracts.testing.test_simple.test_reconversion('array[(2,*)x...]', True) ... ok contracts.testing.test_simple.test_reconversion('seq', True) ... ok contracts.testing.test_simple.test_reconversion('seq[3]', True) ... ok contracts.testing.test_simple.test_reconversion('seq[6]', True) ... ok contracts.testing.test_simple.test_reconversion('finite', True) ... ok contracts.testing.test_simple.test_reconversion('finite', True) ... ok contracts.testing.test_simple.test_reconversion('finite', True) ... ok contracts.testing.test_simple.test_reconversion('finite', True) ... ok contracts.testing.test_simple.test_reconversion('array[N](>=-pi,=0)', True) ... ok contracts.testing.test_simple.test_reconversion('array(float)', True) ... ok contracts.testing.test_simple.test_reconversion('number', True) ... ok contracts.testing.test_simple.test_reconversion('array(int)', True) ... ok contracts.testing.test_simple.test_reconversion('int', True) ... ok contracts.testing.test_simple.test_reconversion('number', True) ... ok contracts.testing.test_simple.test_reconversion('array(int)', True) ... ok contracts.testing.test_simple.test_reconversion('int', True) ... ok contracts.testing.test_simple.test_reconversion('number', True) ... ok contracts.testing.test_simple.test_reconversion('array(int)', True) ... ok contracts.testing.test_simple.test_reconversion('int', True) ... ok contracts.testing.test_simple.test_reconversion('number', True) ... ok contracts.testing.test_simple.test_reconversion('array(int)', True) ... ok contracts.testing.test_simple.test_reconversion('int', True) ... ok contracts.testing.test_simple.test_reconversion('number', True) ... ok contracts.testing.test_simple.test_reconversion('array(int)', True) ... ok contracts.testing.test_simple.test_reconversion('int', True) ... ok contracts.testing.test_simple.test_reconversion('number', True) ... ok contracts.testing.test_simple.test_reconversion('array(float)', True) ... ok contracts.testing.test_simple.test_reconversion('float', True) ... ok contracts.testing.test_simple.test_reconversion('number', True) ... ok contracts.testing.test_simple.test_reconversion('array(float)', True) ... ok contracts.testing.test_simple.test_reconversion('float', True) ... ok contracts.testing.test_simple.test_reconversion('number', True) ... ok contracts.testing.test_simple.test_reconversion('array(uint)', True) ... ok contracts.testing.test_simple.test_reconversion('number', True) ... ok contracts.testing.test_simple.test_reconversion('array(uint)', True) ... ok contracts.testing.test_simple.test_reconversion('number', True) ... ok contracts.testing.test_simple.test_reconversion('array(uint)', True) ... ok contracts.testing.test_simple.test_reconversion('number', True) ... ok contracts.testing.test_simple.test_reconversion('array(uint)', True) ... ok contracts.testing.test_simple.test_reconversion('number', True) ... ok contracts.testing.test_simple.test_reconversion('array(uint)', True) ... ok contracts.testing.test_simple.test_reconversion('array(=0|=1|=2)', True) ... ok contracts.testing.test_simple.test_reconversion('array(=0|=1|=2)', True) ... ok contracts.testing.test_simple.test_reconversion('array(=0|=1)', True) ... ok contracts.testing.test_simple.test_reconversion('array(=4|>=0,<=2)', True) ... ok contracts.testing.test_simple.test_reconversion('array(=5|>=0,<=2)', True) ... ok contracts.testing.test_simple.test_reconversion('array(int16,(=0|=1))', True) ... ok contracts.testing.test_simple.test_reconversion('*', True) ... ok contracts.testing.test_simple.test_reconversion('*', True) ... ok contracts.testing.test_simple.test_reconversion('*', True) ... ok contracts.testing.test_simple.test_reconversion('=0', True) ... ok contracts.testing.test_simple.test_reconversion('=1', True) ... ok contracts.testing.test_simple.test_reconversion('list[N]', True) ... ok contracts.testing.test_simple.test_reconversion('list[N]', True) ... ok contracts.testing.test_simple.test_reconversion('list[N]', True) ... ok contracts.testing.test_simple.test_reconversion('list[N]', True) ... ok contracts.testing.test_simple.test_reconversion('list[N]', True) ... ok contracts.testing.test_simple.test_reconversion('list[N],N>0', True) ... ok contracts.testing.test_simple.test_reconversion('list[N]', True) ... ok contracts.testing.test_simple.test_reconversion('list,N>0', True) ... ok contracts.testing.test_simple.test_reconversion('list[N]', True) ... ok contracts.testing.test_simple.test_reconversion('list[M],M!=N', True) ... ok contracts.testing.test_simple.test_reconversion('list[N]', True) ... ok contracts.testing.test_simple.test_reconversion('list[M],M!=N', True) ... ok contracts.testing.test_simple.test_reconversion('list[N]', True) ... ok contracts.testing.test_simple.test_reconversion('list[M],MM', True) ... ok contracts.testing.test_simple.test_reconversion('type(x)', True) ... ok contracts.testing.test_simple.test_reconversion('type(x)', True) ... ok contracts.testing.test_simple.test_reconversion('type(x)', True) ... ok contracts.testing.test_simple.test_reconversion('type(x)', True) ... ok contracts.testing.test_simple.test_reconversion('type(x)', True) ... ok contracts.testing.test_simple.test_reconversion('type(y)', True) ... ok contracts.testing.test_simple.test_reconversion('type(x)|type(y)', True) ... ok contracts.testing.test_simple.test_reconversion('type(x)', True) ... ok contracts.testing.test_simple.test_reconversion('type(y)', True) ... ok contracts.testing.test_simple.test_reconversion('type(x)|type(y)', True) ... ok contracts.testing.test_simple.test_reconversion('list(type(x))', True) ... ok contracts.testing.test_simple.test_reconversion('list(type(x))', True) ... ok contracts.testing.test_simple.test_reconversion('list(type(x))', True) ... ok contracts.testing.test_simple.test_reconversion('list(type(x))', True) ... ok contracts.testing.test_simple.test_reconversion('list(type(y)),x=y', True) ... ok contracts.testing.test_simple.test_reconversion('list(type(x|y))', True) ... ok contracts.testing.test_simple.test_reconversion('type(X)', True) ... ok contracts.testing.test_simple.test_reconversion('=1', True) ... ok contracts.testing.test_simple.test_reconversion('=0', True) ... ok contracts.testing.test_simple.test_reconversion('>0', True) ... ok contracts.testing.test_simple.test_reconversion('N', True) ... ok contracts.testing.test_simple.test_reconversion('#', True) ... ok contracts.testing.test_simple.test_reconversion('*,#', True) ... ok contracts.testing.test_simple.test_reconversion('dict(str:tuple(type(x),type(y))),x!=y', True) ... ok contracts.testing.test_simple.test_reconversion('dict(str:tuple(type(x),type(y))),x!=y', True) ... ok contracts.testing.test_simple.test_reconversion('dict(str:$(tuple(type(x),type(y)),x!=y))', True) ... ok contracts.testing.test_simple.test_reconversion('int', True) ... ok contracts.testing.test_simple.test_reconversion('int', True) ... ok contracts.testing.test_simple.test_reconversion('float', True) ... ok contracts.testing.test_simple.test_reconversion('float', True) ... ok contracts.testing.test_simple.test_reconversion('number', True) ... ok contracts.testing.test_simple.test_reconversion('bool', True) ... ok contracts.testing.test_simple.test_reconversion('bool', True) ... ok contracts.testing.test_simple.test_reconversion('None', True) ... ok contracts.testing.test_simple.test_reconversion('NoneType', True) ... ok contracts.testing.test_simple.test_reconversion('str', True) ... ok contracts.testing.test_simple.test_reconversion('str[>0]', True) ... ok contracts.testing.test_simple.test_reconversion('str[N],N>3', True) ... ok contracts.testing.test_simple.test_reconversion('list', True) ... ok contracts.testing.test_simple.test_reconversion('list[*](float)', True) ... ok contracts.testing.test_simple.test_reconversion('list[=2]', True) ... ok contracts.testing.test_simple.test_reconversion('list[2]', True) ... ok contracts.testing.test_simple.test_reconversion('list(int)', True) ... ok contracts.testing.test_simple.test_reconversion('list(int)', True) ... ok contracts.testing.test_simple.test_reconversion('list(int,>0)', True) ... ok contracts.testing.test_simple.test_reconversion('list[N],N>0', True) ... ok contracts.testing.test_simple.test_reconversion('tuple', True) ... ok contracts.testing.test_simple.test_reconversion('list', True) ... ok contracts.testing.test_simple.test_reconversion('tuple(*,*)', True) ... ok contracts.testing.test_simple.test_reconversion('tuple(float,float)', True) ... ok contracts.testing.test_simple.test_reconversion('tuple(x,tuple(*,*,x))', True) ... ok contracts.testing.test_simple.test_reconversion('tuple(type(x),tuple(*,*,type(x)))', True) ... ok contracts.testing.test_simple.test_reconversion('tuple(0,1|2)', True) ... ok contracts.testing.test_simple.test_reconversion('tuple(1,(>2,int))', True) ... ok contracts.testing.test_simple.test_reconversion('dict', True) ... ok contracts.testing.test_simple.test_reconversion('dict', True) ... ok contracts.testing.test_simple.test_reconversion('dict[N],N<2', True) ... ok contracts.testing.test_simple.test_reconversion('dict(int:int)', True) ... ok contracts.testing.test_simple.test_reconversion('dict(str:tuple(type(x),type(y))),x!=y', True) ... ok contracts.testing.test_simple.test_reconversion('=0', True) ... ok contracts.testing.test_simple.test_reconversion('==0', True) ... ok contracts.testing.test_simple.test_reconversion('!=0', True) ... ok contracts.testing.test_simple.test_reconversion('>0', True) ... ok contracts.testing.test_simple.test_reconversion('>0', True) ... ok contracts.testing.test_simple.test_reconversion('>=0', True) ... ok contracts.testing.test_simple.test_reconversion('<0', True) ... ok contracts.testing.test_simple.test_reconversion('<0', True) ... ok contracts.testing.test_simple.test_reconversion('<=0', True) ... ok contracts.testing.test_simple.test_reconversion('1>1', True) ... ok contracts.testing.test_simple.test_reconversion('1<1', True) ... ok contracts.testing.test_simple.test_reconversion('1>=2', True) ... ok contracts.testing.test_simple.test_reconversion('2<=1', True) ... ok contracts.testing.test_simple.test_reconversion('1=0', True) ... ok contracts.testing.test_simple.test_reconversion('1==0', True) ... ok contracts.testing.test_simple.test_reconversion('0!=0', True) ... ok contracts.testing.test_simple.test_reconversion('0>=1+1', True) ... ok contracts.testing.test_simple.test_reconversion('1-1=1', True) ... ok contracts.testing.test_simple.test_reconversion('x,x+1=0', True) ... ok contracts.testing.test_simple.test_reconversion('x,-x=0', True) ... ok contracts.testing.test_simple.test_reconversion('N+1=0', True) ... ok contracts.testing.test_simple.test_reconversion('=0,=1', True) ... ok contracts.testing.test_simple.test_reconversion('=0|=1', True) ... ok contracts.testing.test_simple.test_reconversion('!1', True) ... ok contracts.testing.test_simple.test_reconversion('!(1|2)', True) ... ok contracts.testing.test_simple.test_reconversion('list(0|1)', True) ... ok contracts.testing.test_simple.test_reconversion('(*|*),#', True) ... ok contracts.testing.test_simple.test_reconversion('*,#,*', True) ... ok contracts.testing.test_simple.test_reconversion('*,#|#', True) ... ok contracts.testing.test_simple.test_reconversion('!(#|*)', True) ... ok contracts.testing.test_simple.test_reconversion('!*,#', True) ... ok contracts.testing.test_simple.test_reconversion('N,N>0', True) ... ok contracts.testing.test_simple.test_reconversion('1', True) ... ok contracts.testing.test_simple.test_reconversion('pi', True) ... ok contracts.testing.test_simple.test_reconversion('map', True) ... ok contracts.testing.test_simple.test_reconversion('map', True) ... ok contracts.testing.test_simple.test_reconversion('map[N],N<2', True) ... ok contracts.testing.test_simple.test_reconversion('map(int:int)', True) ... ok contracts.testing.test_simple.test_reconversion('map(str:tuple(type(x),type(y))),x!=y', True) ... ok contracts.testing.test_simple.test_reconversion('seq', True) ... ok contracts.testing.test_simple.test_reconversion('seq[*](float)', True) ... ok contracts.testing.test_simple.test_reconversion('seq[*](float)', True) ... ok contracts.testing.test_simple.test_reconversion('seq[=2]', True) ... ok contracts.testing.test_simple.test_reconversion('seq[2]', True) ... ok contracts.testing.test_simple.test_reconversion('seq[N],N>0', True) ... ok contracts.testing.test_simple.test_reconversion('seq[N],N>0', True) ... ok contracts.testing.test_simple.test_reconversion('attr(b:int,<=1)', True) ... ok contracts.testing.test_simple.test_reconversion('attr(b:*)', True) ... ok contracts.testing.test_simple.test_reconversion('attr(a:int;b:int,<=1)', True) ... ok contracts.testing.test_simple.test_reconversion('file', True) ... ok contracts.testing.test_simple.test_reconversion('file', True) ... ok contracts.testing.test_simple.test_reconversion('isinstance(SubClass)', True) ... ok contracts.testing.test_simple.test_reconversion('isinstance(SubClass2)', True) ... ok contracts.testing.test_simple.test_reconversion('isinstance(SubClass3)', True) ... ok contracts.testing.test_simple.test_reconversion('isinstance(SubClass4)', True) ... ok contracts.testing.test_simple.test_reconversion('ext0_positive', True) ... ok contracts.testing.test_simple.test_reconversion('ext1_lessthan(0)', True) ... ok contracts.testing.test_simple.test_reconversion('ext1_lessthan(threshold=0)', True) ... ok contracts.testing.test_simple.test_reconversion('array', True) ... ok contracts.testing.test_simple.test_reconversion('array(float64)', True) ... ok contracts.testing.test_simple.test_reconversion('array(float32)', True) ... ok contracts.testing.test_simple.test_reconversion('array(uint8)', True) ... ok contracts.testing.test_simple.test_reconversion('array(float32)', True) ... ok contracts.testing.test_simple.test_reconversion('shape[>0]', True) ... ok contracts.testing.test_simple.test_reconversion('shape[<1]', True) ... ok contracts.testing.test_simple.test_reconversion('shape[>2]', True) ... ok contracts.testing.test_simple.test_reconversion('shape[<3]', True) ... ok contracts.testing.test_simple.test_reconversion('array[AxBxC]', True) ... ok contracts.testing.test_simple.test_reconversion('array[2x4]', True) ... ok contracts.testing.test_simple.test_reconversion('shape[>2],array[2x4x...]', True) ... ok contracts.testing.test_simple.test_reconversion('shape[>2]', True) ... ok contracts.testing.test_simple.test_reconversion('array[100]', True) ... ok contracts.testing.test_simple.test_reconversion('array[10x...]', True) ... ok contracts.testing.test_simple.test_reconversion('shape[>0]', True) ... ok contracts.testing.test_simple.test_reconversion('shape[<1]', True) ... ok contracts.testing.test_simple.test_reconversion('shape[>2]', True) ... ok contracts.testing.test_simple.test_reconversion('shape[<3]', True) ... ok contracts.testing.test_simple.test_reconversion('array(<=20)', True) ... ok contracts.testing.test_simple.test_reconversion('array(=0)', True) ... ok contracts.testing.test_simple.test_reconversion('shape(x)', True) ... ok contracts.testing.test_simple.test_reconversion('shape(x)', True) ... ok contracts.testing.test_simple.test_reconversion('array[(2|3)xN]', True) ... ok contracts.testing.test_simple.test_reconversion('array[(2|3)x...]', True) ... ok contracts.testing.test_simple.test_reconversion('array[(2,3)xN]', True) ... ok contracts.testing.test_simple.test_reconversion('array[(2,3)x...]', True) ... ok contracts.testing.test_simple.test_reconversion('seq[3]', True) ... ok contracts.testing.test_simple.test_reconversion('seq[6]', True) ... ok contracts.testing.test_simple.test_reconversion('finite', True) ... ok contracts.testing.test_simple.test_reconversion('finite', True) ... ok contracts.testing.test_simple.test_reconversion('Number', True) ... ok contracts.testing.test_simple.test_reconversion('Int', True) ... ok contracts.testing.test_simple.test_reconversion('array(float)', True) ... ok contracts.testing.test_simple.test_reconversion('float', True) ... ok contracts.testing.test_simple.test_reconversion('Float', True) ... ok contracts.testing.test_simple.test_reconversion('Number', True) ... ok contracts.testing.test_simple.test_reconversion('Int', True) ... ok contracts.testing.test_simple.test_reconversion('array(float)', True) ... ok contracts.testing.test_simple.test_reconversion('float', True) ... ok contracts.testing.test_simple.test_reconversion('Float', True) ... ok contracts.testing.test_simple.test_reconversion('Number', True) ... ok contracts.testing.test_simple.test_reconversion('Int', True) ... ok contracts.testing.test_simple.test_reconversion('array(float)', True) ... ok contracts.testing.test_simple.test_reconversion('float', True) ... ok contracts.testing.test_simple.test_reconversion('Float', True) ... ok contracts.testing.test_simple.test_reconversion('Number', True) ... ok contracts.testing.test_simple.test_reconversion('Int', True) ... ok contracts.testing.test_simple.test_reconversion('array(float)', True) ... ok contracts.testing.test_simple.test_reconversion('float', True) ... ok contracts.testing.test_simple.test_reconversion('Float', True) ... ok contracts.testing.test_simple.test_reconversion('Number', True) ... ok contracts.testing.test_simple.test_reconversion('Int', True) ... ok contracts.testing.test_simple.test_reconversion('array(float)', True) ... ok contracts.testing.test_simple.test_reconversion('float', True) ... ok contracts.testing.test_simple.test_reconversion('Float', True) ... ok contracts.testing.test_simple.test_reconversion('Number', True) ... ok contracts.testing.test_simple.test_reconversion('array(int)', True) ... ok contracts.testing.test_simple.test_reconversion('int', True) ... ok contracts.testing.test_simple.test_reconversion('Int', True) ... ok contracts.testing.test_simple.test_reconversion('Float', True) ... ok contracts.testing.test_simple.test_reconversion('Number', True) ... ok contracts.testing.test_simple.test_reconversion('array(int)', True) ... ok contracts.testing.test_simple.test_reconversion('int', True) ... ok contracts.testing.test_simple.test_reconversion('Int', True) ... ok contracts.testing.test_simple.test_reconversion('Float', True) ... ok contracts.testing.test_simple.test_reconversion('Number', True) ... ok contracts.testing.test_simple.test_reconversion('array(int)', True) ... ok contracts.testing.test_simple.test_reconversion('int', True) ... ok contracts.testing.test_simple.test_reconversion('Int', True) ... ok contracts.testing.test_simple.test_reconversion('Int', True) ... ok contracts.testing.test_simple.test_reconversion('array(float)', True) ... ok contracts.testing.test_simple.test_reconversion('float', True) ... ok contracts.testing.test_simple.test_reconversion('Float', True) ... ok contracts.testing.test_simple.test_reconversion('Number', True) ... ok contracts.testing.test_simple.test_reconversion('array(int)', True) ... ok contracts.testing.test_simple.test_reconversion('int', True) ... ok contracts.testing.test_simple.test_reconversion('Int', True) ... ok contracts.testing.test_simple.test_reconversion('Int', True) ... ok contracts.testing.test_simple.test_reconversion('array(float)', True) ... ok contracts.testing.test_simple.test_reconversion('float', True) ... ok contracts.testing.test_simple.test_reconversion('Float', True) ... ok contracts.testing.test_simple.test_reconversion('Number', True) ... ok contracts.testing.test_simple.test_reconversion('array(int)', True) ... ok contracts.testing.test_simple.test_reconversion('int', True) ... ok contracts.testing.test_simple.test_reconversion('Int', True) ... ok contracts.testing.test_simple.test_reconversion('Int', True) ... ok contracts.testing.test_simple.test_reconversion('array(float)', True) ... ok contracts.testing.test_simple.test_reconversion('float', True) ... ok contracts.testing.test_simple.test_reconversion('Float', True) ... ok contracts.testing.test_simple.test_reconversion('Number', True) ... ok contracts.testing.test_simple.test_reconversion('array(int)', True) ... ok contracts.testing.test_simple.test_reconversion('int', True) ... ok contracts.testing.test_simple.test_reconversion('Int', True) ... ok contracts.testing.test_simple.test_reconversion('Int', True) ... ok contracts.testing.test_simple.test_reconversion('array(float)', True) ... ok contracts.testing.test_simple.test_reconversion('float', True) ... ok contracts.testing.test_simple.test_reconversion('Float', True) ... ok contracts.testing.test_simple.test_reconversion('Number', True) ... ok contracts.testing.test_simple.test_reconversion('array(int)', True) ... ok contracts.testing.test_simple.test_reconversion('int', True) ... ok contracts.testing.test_simple.test_reconversion('Int', True) ... ok contracts.testing.test_simple.test_reconversion('Int', True) ... ok contracts.testing.test_simple.test_reconversion('array(float)', True) ... ok contracts.testing.test_simple.test_reconversion('float', True) ... ok contracts.testing.test_simple.test_reconversion('Float', True) ... ok contracts.testing.test_simple.test_reconversion('array(=0|=1)', True) ... ok contracts.testing.test_simple.test_reconversion('array(=4|>=2,<=0)', True) ... ok contracts.testing.test_simple.test_reconversion('=0', True) ... ok contracts.testing.test_simple.test_reconversion('=1', True) ... ok contracts.testing.test_simple.test_reconversion('list[N]', True) ... ok contracts.testing.test_simple.test_reconversion('list[N]', True) ... ok contracts.testing.test_simple.test_reconversion('list[N]', True) ... ok contracts.testing.test_simple.test_reconversion('list,N>0', True) ... ok contracts.testing.test_simple.test_reconversion('list[N]', True) ... ok contracts.testing.test_simple.test_reconversion('list[M],M!=N', True) ... ok contracts.testing.test_simple.test_reconversion('list[N]', True) ... ok contracts.testing.test_simple.test_reconversion('list[M],N>M', True) ... ok contracts.testing.test_simple.test_reconversion('type(x)', True) ... ok contracts.testing.test_simple.test_reconversion('type(x)', True) ... ok contracts.testing.test_simple.test_reconversion('type(x)', True) ... ok contracts.testing.test_simple.test_reconversion('type(y)', True) ... ok contracts.testing.test_simple.test_reconversion('type(x)|type(y)', True) ... ok contracts.testing.test_simple.test_reconversion('list(type(x))', True) ... ok contracts.testing.test_simple.test_reconversion('list(type(x))', True) ... ok contracts.testing.test_simple.test_reconversion('list(type(x))', True) ... ok contracts.testing.test_simple.test_reconversion('list(type(x))', True) ... ok contracts.testing.test_simple.test_reconversion('list(type(x))', True) ... ok contracts.testing.test_simple.test_reconversion('list(type(y)),x=y', True) ... ok contracts.testing.test_simple.test_reconversion('list(type(x|y))', True) ... ok test_unicode_literal (contracts.testing.test_unicode_literals.TestParsingNumbers) ... ok test_unicode_literal2 (contracts.testing.test_unicode_literals.TestParsingNumbers) ... ok ---------------------------------------------------------------------- Ran 2727 tests in 9.250s OK (SKIP=3) + pushd ../python3 ~/RPM/BUILD/python3 ~/RPM/BUILD/python-module-PyContracts-1.8.12 + nosetests3 -v contracts.testing.library.test_scoped_variables.test_raw_parse ... ok contracts.testing.library.test_scoped_variables.test_value_frozen_at_parsetime ... ok contracts.testing.library.test_scoped_variables.test_holds_reference ... ok contracts.testing.library.test_scoped_variables.test_algebra ... ok contracts.testing.library.test_scoped_variables.test_invalid ... ok contracts.testing.library.test_scoped_variables.test_check ... ok contracts.testing.library.test_scoped_variables.test_contract_decorator ... ok contracts.testing.library.test_scoped_variables.test_contract_decorate ... ok contracts.testing.library.test_scoped_variables.test_check_fail ... ok contracts.testing.library.test_scoped_variables.test_contract_not_cached ... ok contracts.testing.library.test_scoped_variables.test_self_referential ... ok contracts.testing.library.test_scoped_variables.test_class_ref ... ok test_correct_behavior (contracts.testing.array_extended_test.ArrayTest) ... ok test_incorrect1 (contracts.testing.array_extended_test.ArrayTest) ... ok test_incorrect2 (contracts.testing.array_extended_test.ArrayTest) ... ok test_incorrect3 (contracts.testing.array_extended_test.ArrayTest) ... ok test_incorrect4 (contracts.testing.array_extended_test.ArrayTest) ... ok test_incorrect5 (contracts.testing.array_extended_test.ArrayTest) ... ok test_incorrect6 (contracts.testing.array_extended_test.ArrayTest) ... ok test_class_contract1 (contracts.testing.test_class_contracts.ClassContractsTests) ... ok example of bad usage, using the contract from outside ... ok test_class_contract2 (contracts.testing.test_class_contracts.ClassContractsTests) ... ok test_class_contract3 (contracts.testing.test_class_contracts.ClassContractsTests) ... ok test_bad_quoting (contracts.testing.test_decorator.DecoratorTests) ... ok test_bad_quoting2 (contracts.testing.test_decorator.DecoratorTests) ... ok test_check_docstring_maintained (contracts.testing.test_decorator.DecoratorTests) ... ok test_check_it_works1 (contracts.testing.test_decorator.DecoratorTests) ... ok test_check_it_works2 (contracts.testing.test_decorator.DecoratorTests) ... ok Nothing for b ... ok Nothing for b ... ok test_check_it_works3 (contracts.testing.test_decorator.DecoratorTests) ... ok test_empty_types (contracts.testing.test_decorator.DecoratorTests) ... ok test_empty_types2 (contracts.testing.test_decorator.DecoratorTests) ... ok test_inline_docstring_format_works (contracts.testing.test_decorator.DecoratorTests) ... ok test_invalid1 (contracts.testing.test_decorator.DecoratorTests) ... ok test_invalid_args (contracts.testing.test_decorator.DecoratorTests) ... ok unknown parameter ... ok test_keywords (contracts.testing.test_decorator.DecoratorTests) ... ok test_kwargs (contracts.testing.test_decorator.DecoratorTests) ... ok test_malformed (contracts.testing.test_decorator.DecoratorTests) ... ok test_malformed2 (contracts.testing.test_decorator.DecoratorTests) ... ok No docstring specified ... ok test_not_specified2 (contracts.testing.test_decorator.DecoratorTests) ... ok test_ok1 (contracts.testing.test_decorator.DecoratorTests) ... ok test_ok2 (contracts.testing.test_decorator.DecoratorTests) ... ok Trying the quoting thing. ... ok test_parse_error1 (contracts.testing.test_decorator.DecoratorTests) ... ok test_parse_error2 (contracts.testing.test_decorator.DecoratorTests) ... ok test_same_signature (contracts.testing.test_decorator.DecoratorTests) ... ok test_too_many (contracts.testing.test_decorator.DecoratorTests) ... ok test_varargs (contracts.testing.test_decorator.DecoratorTests) ... ok test_inline_params (contracts.testing.test_docstring_parsing.DocStringTest) ... ok test_inline_returns (contracts.testing.test_docstring_parsing.DocStringTest) ... ok test_number_of_spaces (contracts.testing.test_docstring_parsing.DocStringTest) ... ok test_parsing (contracts.testing.test_docstring_parsing.DocStringTest) ... ok test_reparsing (contracts.testing.test_docstring_parsing.DocStringTest) ... ok test_binding (contracts.testing.test_idioms.TestIdioms) ... ok test_check_1 (contracts.testing.test_idioms.TestIdioms) ... ok test_check_1a (contracts.testing.test_idioms.TestIdioms) ... ok test_check_2 (contracts.testing.test_idioms.TestIdioms) ... ok test_check_3 (contracts.testing.test_idioms.TestIdioms) ... ok test_check_4 (contracts.testing.test_idioms.TestIdioms) ... ok test_check_context (contracts.testing.test_idioms.TestIdioms) ... ok Variable names must have only one letter. ... ok test_check_multiple_1 (contracts.testing.test_idioms.TestIdioms) ... ok test_equality_contract (contracts.testing.test_idioms.TestIdioms) ... ok test_equality_rvalue (contracts.testing.test_idioms.TestIdioms) ... ok test_parse_1 (contracts.testing.test_idioms.TestIdioms) ... ok test_parse_2 (contracts.testing.test_idioms.TestIdioms) ... ok test_repr_1 (contracts.testing.test_idioms.TestIdioms) ... ok test_classmethod1 (contracts.testing.test_meta.TestMeta) ... SKIP test_classmethod1ns (contracts.testing.test_meta.TestMeta) ... SKIP test_classmethod2a (contracts.testing.test_meta.TestMeta) ... ok test_meta1 (contracts.testing.test_meta.TestMeta) ... ok test_meta_still_works1 (contracts.testing.test_meta.TestMeta) ... ok test_meta_still_works2 (contracts.testing.test_meta.TestMeta) ... ok test_static1 (contracts.testing.test_meta.TestMeta) ... SKIP test_allow_renaming_if_equal1 (contracts.testing.test_new_contract.TestNewContract) ... ok test_allow_renaming_if_equal2 (contracts.testing.test_new_contract.TestNewContract) ... ok test_as_decorator (contracts.testing.test_new_contract.TestNewContract) ... ok test_as_decorator_multiple (contracts.testing.test_new_contract.TestNewContract) ... ok test_as_decorator_with_args (contracts.testing.test_new_contract.TestNewContract) ... ok test_as_decorator_with_args_and_kwargs (contracts.testing.test_new_contract.TestNewContract) ... ok test_as_decorator_with_kwargs (contracts.testing.test_new_contract.TestNewContract) ... ok test_callable (contracts.testing.test_new_contract.TestNewContract) ... ok test_callable1 (contracts.testing.test_new_contract.TestNewContract) ... ok test_callable2 (contracts.testing.test_new_contract.TestNewContract) ... ok test_callable3 (contracts.testing.test_new_contract.TestNewContract) ... ok test_callable4 (contracts.testing.test_new_contract.TestNewContract) ... ok test_callable_5 (contracts.testing.test_new_contract.TestNewContract) ... ok test_callable_old_style (contracts.testing.test_new_contract.TestNewContract) ... ok test_capital_name1 (contracts.testing.test_new_contract.TestNewContract) ... ok test_capital_name2 (contracts.testing.test_new_contract.TestNewContract) ... ok test_class_as_contract1 (contracts.testing.test_new_contract.TestNewContract) ... ok test_class_as_contract2 (contracts.testing.test_new_contract.TestNewContract) ... ok test_class_as_contract3 (contracts.testing.test_new_contract.TestNewContract) ... ok test_class_as_contract4 (contracts.testing.test_new_contract.TestNewContract) ... ok test_idioms (contracts.testing.test_new_contract.TestNewContract) ... ok test_invalid_callable (contracts.testing.test_new_contract.TestNewContract) ... ok test_invalid_callable2 (contracts.testing.test_new_contract.TestNewContract) ... ok test_invalid_names (contracts.testing.test_new_contract.TestNewContract) ... ok test_inverted_args (contracts.testing.test_new_contract.TestNewContract) ... ok test_lambda_2 (contracts.testing.test_new_contract.TestNewContract) ... ok test_lambda_invalid (contracts.testing.test_new_contract.TestNewContract) ... ok test_other_pass (contracts.testing.test_new_contract.TestNewContract) ... ok test_parsing_error (contracts.testing.test_new_contract.TestNewContract) ... ok test_parsing_error2 (contracts.testing.test_new_contract.TestNewContract) ... ok test_renaming (contracts.testing.test_new_contract.TestNewContract) ... ok test_separate_context (contracts.testing.test_new_contract.TestNewContract) ... ok test_types_as_contracts (contracts.testing.test_new_contract.TestNewContract) ... ok test_types_as_contracts2 (contracts.testing.test_new_contract.TestNewContract) ... ok test_valid (contracts.testing.test_new_contract.TestNewContract) ... ok test_well_recognized (contracts.testing.test_new_contract.TestNewContract) ... ok test_wrong_args (contracts.testing.test_new_contract.TestNewContract) ... ok contracts.testing.test_new_contract.test_valid_identifiers('aa',) ... ok check_valid_identifier('aa') ... ok check_valid_identifier('a_') ... ok check_valid_identifier('a2') ... ok check_valid_identifier('a_2') ... ok check_valid_identifier('list2') ... ok check_valid_identifier('dict2') ... ok check_valid_identifier('int2') ... ok check_valid_identifier('float2') ... ok check_valid_identifier('point2') ... ok check_valid_identifier('A2') ... ok check_valid_identifier('array2') ... ok check_valid_identifier('unit_length') ... ok check_valid_identifier('SE2') ... ok check_valid_identifier('SE3') ... ok check_valid_identifier('S1') ... ok check_valid_identifier('S2') ... ok check_valid_identifier('axis_angle') ... ok check_valid_identifier('Int2') ... ok check_valid_identifier('Int_') ... ok check_valid_identifier('Float2') ... ok check_valid_identifier('Float_') ... ok check_valid_identifier('Number2') ... ok check_valid_identifier('Number_') ... ok check_valid_identifier('bool2') ... ok check_valid_identifier('bool_') ... ok check_valid_identifier('type2') ... ok check_valid_identifier('type_') ... ok check_valid_identifier('str2') ... ok check_valid_identifier('str_') ... ok check_valid_identifier('string2') ... ok check_valid_identifier('string_') ... ok check_valid_identifier('unicode2') ... ok check_valid_identifier('unicode_') ... ok check_valid_identifier('list2') ... ok check_valid_identifier('list_') ... ok check_valid_identifier('seq2') ... ok check_valid_identifier('seq_') ... ok check_valid_identifier('tuple2') ... ok check_valid_identifier('tuple_') ... ok check_valid_identifier('dict2') ... ok check_valid_identifier('dict_') ... ok check_valid_identifier('map2') ... ok check_valid_identifier('map_') ... ok check_valid_identifier('set2') ... ok check_valid_identifier('set_') ... ok check_valid_identifier('attr2') ... ok check_valid_identifier('attr_') ... ok check_valid_identifier('file2') ... ok check_valid_identifier('file_') ... ok check_valid_identifier('np_int2') ... ok check_valid_identifier('np_int_') ... ok check_valid_identifier('np_int82') ... ok check_valid_identifier('np_int8_') ... ok check_valid_identifier('np_int162') ... ok check_valid_identifier('np_int16_') ... ok check_valid_identifier('np_int322') ... ok check_valid_identifier('np_int32_') ... ok check_valid_identifier('np_int642') ... ok check_valid_identifier('np_int64_') ... ok check_valid_identifier('np_uint82') ... ok check_valid_identifier('np_uint8_') ... ok check_valid_identifier('np_uint162') ... ok check_valid_identifier('np_uint16_') ... ok check_valid_identifier('np_uint322') ... ok check_valid_identifier('np_uint32_') ... ok check_valid_identifier('np_uint642') ... ok check_valid_identifier('np_uint64_') ... ok check_valid_identifier('np_float2') ... ok check_valid_identifier('np_float_') ... ok check_valid_identifier('np_float162') ... ok check_valid_identifier('np_float16_') ... ok check_valid_identifier('np_float322') ... ok check_valid_identifier('np_float32_') ... ok check_valid_identifier('np_float642') ... ok check_valid_identifier('np_float64_') ... ok check_valid_identifier('np_complex2') ... ok check_valid_identifier('np_complex_') ... ok check_valid_identifier('np_complex642') ... ok check_valid_identifier('np_complex64_') ... ok check_valid_identifier('np_complex1282') ... ok check_valid_identifier('np_complex128_') ... ok check_valid_identifier('array2') ... ok check_valid_identifier('array_') ... ok check_valid_identifier('ndarray2') ... ok check_valid_identifier('ndarray_') ... ok check_valid_identifier('shape2') ... ok check_valid_identifier('shape_') ... ok check_valid_identifier('isinstance2') ... ok test_binding_vs_ref (contracts.testing.test_particulars.TestBindingVsRef) ... ok test_binding_vs_ref2 (contracts.testing.test_particulars.TestBindingVsRef) ... ok test_partial (contracts.testing.test_particulars.TestParticular) ... ok test_variable_parseable (contracts.testing.test_particulars.TestParticular) ... ok test_variables (contracts.testing.test_particulars.TestParticular) ... ok contracts.testing.test_pickling.test_exceptions_are_pickable('type(X)', 1, ) ... ok contracts.testing.test_pickling.test_exceptions_are_pickable('=1', [1], ) ... ok contracts.testing.test_pickling.test_exceptions_are_pickable('=0', [0], ) ... ok contracts.testing.test_pickling.test_exceptions_are_pickable('>0', [], ) ... ok contracts.testing.test_pickling.test_exceptions_are_pickable('N', [], ) ... ok contracts.testing.test_pickling.test_exceptions_are_pickable('#', None, ) ... ok contracts.testing.test_pickling.test_exceptions_are_pickable('*,#', None, ) ... ok contracts.testing.test_pickling.test_exceptions_are_pickable('dict(str:tuple(type(x),type(y))),x!=y', {'a': (2, 1)}, ) ... ok contracts.testing.test_pickling.test_exceptions_are_pickable('dict(str:tuple(type(x),type(y))),x!=y', {'a': (2, 1.1), 'b': (1.1, 2)}, ) ... ok contracts.testing.test_pickling.test_exceptions_are_pickable('dict(str:$(tuple(type(x),type(y)),x!=y))', {'a': (2, 1)}, ) ... ok contracts.testing.test_pickling.test_exceptions_are_pickable('int', None, ) ... ok contracts.testing.test_pickling.test_exceptions_are_pickable('int', 2.0, ) ... ok contracts.testing.test_pickling.test_exceptions_are_pickable('float', None, ) ... ok contracts.testing.test_pickling.test_exceptions_are_pickable('float', 2, ) ... ok contracts.testing.test_pickling.test_exceptions_are_pickable('number', [1], ) ... ok contracts.testing.test_pickling.test_exceptions_are_pickable('bool', 1, ) ... ok contracts.testing.test_pickling.test_exceptions_are_pickable('bool', 0, ) ... ok contracts.testing.test_pickling.test_exceptions_are_pickable('None', 1, ) ... ok contracts.testing.test_pickling.test_exceptions_are_pickable('NoneType', 1, ) ... ok contracts.testing.test_pickling.test_exceptions_are_pickable('str', ['c', 'i', 'a', 'o'], ) ... ok contracts.testing.test_pickling.test_exceptions_are_pickable('str[>0]', '', ) ... ok contracts.testing.test_pickling.test_exceptions_are_pickable('str[N],N>3', 'cia', ) ... ok contracts.testing.test_pickling.test_exceptions_are_pickable('list', 'ciao', ) ... ok contracts.testing.test_pickling.test_exceptions_are_pickable('list[*](float)', [1], ) ... ok contracts.testing.test_pickling.test_exceptions_are_pickable('list[=2]', [0], ) ... ok contracts.testing.test_pickling.test_exceptions_are_pickable('list[2]', [0], ) ... ok contracts.testing.test_pickling.test_exceptions_are_pickable('list(int)', [0, 'a'], ) ... ok contracts.testing.test_pickling.test_exceptions_are_pickable('list(int)', [0, 'a'], ) ... ok contracts.testing.test_pickling.test_exceptions_are_pickable('list(int,>0)', [0, 1], ) ... ok contracts.testing.test_pickling.test_exceptions_are_pickable('list[N],N>0', [], ) ... ok contracts.testing.test_pickling.test_exceptions_are_pickable('tuple', [], ) ... ok contracts.testing.test_pickling.test_exceptions_are_pickable('list', (), ) ... ok contracts.testing.test_pickling.test_exceptions_are_pickable('tuple(*,*)', (1, 2, 3), ) ... ok contracts.testing.test_pickling.test_exceptions_are_pickable('tuple(float,float)', (1, 2.0), ) ... ok contracts.testing.test_pickling.test_exceptions_are_pickable('tuple(x,tuple(*,*,x))', (1, (2, 3, 2)), ) ... ok contracts.testing.test_pickling.test_exceptions_are_pickable('tuple(type(x),tuple(*,*,type(x)))', (1, (2.1, 3.0, 3.1)), ) ... ok contracts.testing.test_pickling.test_exceptions_are_pickable('tuple(0,1|2)', (0, 3), ) ... ok contracts.testing.test_pickling.test_exceptions_are_pickable('tuple(1,(>2,int))', (1, 3.0), ) ... ok contracts.testing.test_pickling.test_exceptions_are_pickable('dict', 1, ) ... ok contracts.testing.test_pickling.test_exceptions_are_pickable('dict', [], ) ... ok contracts.testing.test_pickling.test_exceptions_are_pickable('dict[N],N<2', {1: 2, 3: 4}, ) ... ok contracts.testing.test_pickling.test_exceptions_are_pickable('dict(int:int)', {'a': 2}, ) ... ok contracts.testing.test_pickling.test_exceptions_are_pickable('dict(str:tuple(type(x),type(y))),x!=y', {'a': (2, 1)}, ) ... ok contracts.testing.test_pickling.test_exceptions_are_pickable('=0', 1, ) ... ok contracts.testing.test_pickling.test_exceptions_are_pickable('==0', 1, ) ... ok contracts.testing.test_pickling.test_exceptions_are_pickable('!=0', 0, ) ... ok contracts.testing.test_pickling.test_exceptions_are_pickable('>0', 0, ) ... ok contracts.testing.test_pickling.test_exceptions_are_pickable('>0', -1, ) ... ok contracts.testing.test_pickling.test_exceptions_are_pickable('>=0', -1, ) ... ok contracts.testing.test_pickling.test_exceptions_are_pickable('<0', 0, ) ... ok contracts.testing.test_pickling.test_exceptions_are_pickable('<0', 1, ) ... ok contracts.testing.test_pickling.test_exceptions_are_pickable('<=0', 1, ) ... ok contracts.testing.test_pickling.test_exceptions_are_pickable('1>1', None, ) ... ok contracts.testing.test_pickling.test_exceptions_are_pickable('1<1', None, ) ... ok contracts.testing.test_pickling.test_exceptions_are_pickable('1>=2', None, ) ... ok contracts.testing.test_pickling.test_exceptions_are_pickable('2<=1', None, ) ... ok contracts.testing.test_pickling.test_exceptions_are_pickable('1=0', None, ) ... ok contracts.testing.test_pickling.test_exceptions_are_pickable('1==0', None, ) ... ok contracts.testing.test_pickling.test_exceptions_are_pickable('0!=0', None, ) ... ok contracts.testing.test_pickling.test_exceptions_are_pickable('0>=1+1', None, ) ... ok contracts.testing.test_pickling.test_exceptions_are_pickable('1-1=1', None, ) ... ok contracts.testing.test_pickling.test_exceptions_are_pickable('x,x+1=0', 'ciao', ) ... ok contracts.testing.test_pickling.test_exceptions_are_pickable('x,-x=0', 'ciao', ) ... ok contracts.testing.test_pickling.test_exceptions_are_pickable('N+1=0', 1, ) ... ok contracts.testing.test_pickling.test_exceptions_are_pickable('=0,=1', 0, ) ... ok contracts.testing.test_pickling.test_exceptions_are_pickable('=0|=1', 2, ) ... ok contracts.testing.test_pickling.test_exceptions_are_pickable('!1', 1, ) ... ok contracts.testing.test_pickling.test_exceptions_are_pickable('!(1|2)', 1, ) ... ok contracts.testing.test_pickling.test_exceptions_are_pickable('list(0|1)', [0, 1, 2], ) ... ok contracts.testing.test_pickling.test_exceptions_are_pickable('(*|*),#', None, ) ... ok contracts.testing.test_pickling.test_exceptions_are_pickable('*,#,*', None, ) ... ok contracts.testing.test_pickling.test_exceptions_are_pickable('*,#|#', None, ) ... ok contracts.testing.test_pickling.test_exceptions_are_pickable('!(#|*)', None, ) ... ok contracts.testing.test_pickling.test_exceptions_are_pickable('!*,#', None, ) ... ok contracts.testing.test_pickling.test_exceptions_are_pickable('N,N>0', 0, ) ... ok contracts.testing.test_pickling.test_exceptions_are_pickable('1', 2, ) ... ok contracts.testing.test_pickling.test_exceptions_are_pickable('pi', 6.283185307179586, ) ... ok contracts.testing.test_pickling.test_exceptions_are_pickable('map', 1, ) ... ok contracts.testing.test_pickling.test_exceptions_are_pickable('map', [], ) ... ok contracts.testing.test_pickling.test_exceptions_are_pickable('map[N],N<2', {1: 2, 3: 4}, ) ... ok contracts.testing.test_pickling.test_exceptions_are_pickable('map(int:int)', {'a': 2}, ) ... ok contracts.testing.test_pickling.test_exceptions_are_pickable('map(str:tuple(type(x),type(y))),x!=y', {'a': (2, 1)}, ) ... ok contracts.testing.test_pickling.test_exceptions_are_pickable('seq', {}, ) ... ok contracts.testing.test_pickling.test_exceptions_are_pickable('seq[*](float)', [1], ) ... ok contracts.testing.test_pickling.test_exceptions_are_pickable('seq[*](float)', (1,), ) ... ok contracts.testing.test_pickling.test_exceptions_are_pickable('seq[=2]', [0], ) ... ok contracts.testing.test_pickling.test_exceptions_are_pickable('seq[2]', (0,), ) ... ok contracts.testing.test_pickling.test_exceptions_are_pickable('seq[N],N>0', [], ) ... ok contracts.testing.test_pickling.test_exceptions_are_pickable('seq[N],N>0', (), ) ... ok contracts.testing.test_pickling.test_exceptions_are_pickable('attr(b:int,<=1)', , ) ... ok contracts.testing.test_pickling.test_exceptions_are_pickable('attr(b:*)', , ) ... ok contracts.testing.test_pickling.test_exceptions_are_pickable('attr(a:int;b:int,<=1)', , ) ... ok contracts.testing.test_pickling.test_exceptions_are_pickable('file', 1, ) ... ok contracts.testing.test_pickling.test_exceptions_are_pickable('file', [], ) ... ok contracts.testing.test_pickling.test_exceptions_are_pickable('isinstance(SubClass)', , ) ... ok contracts.testing.test_pickling.test_exceptions_are_pickable('isinstance(SubClass2)', , ) ... ok contracts.testing.test_pickling.test_exceptions_are_pickable('isinstance(SubClass3)', , ) ... ok contracts.testing.test_pickling.test_exceptions_are_pickable('isinstance(SubClass4)', , ) ... ok contracts.testing.test_pickling.test_exceptions_are_pickable('ext0_positive', -1, ) ... ok contracts.testing.test_pickling.test_exceptions_are_pickable('ext1_lessthan(0)', 1, ) ... ok contracts.testing.test_pickling.test_exceptions_are_pickable('ext1_lessthan(threshold=0)', 1, ) ... ok contracts.testing.test_pickling.test_exceptions_are_pickable('array', [0, 1], ) ... ok contracts.testing.test_pickling.test_exceptions_are_pickable('array(float64)', array([[0., 0., 0., 0.], ... ok contracts.testing.test_pickling.test_exceptions_are_pickable('array(float32)', array([[0., 0., 0., 0.], ... ok contracts.testing.test_pickling.test_exceptions_are_pickable('array(uint8)', array([[0., 0., 0., 0.], ... ok contracts.testing.test_pickling.test_exceptions_are_pickable('array(float32)', array([[0, 0, 0, 0], ... ok contracts.testing.test_pickling.test_exceptions_are_pickable('shape[>0]', array(0., dtype=float32), ) ... ok contracts.testing.test_pickling.test_exceptions_are_pickable('shape[<1]', array([0., 0.]), ) ... ok contracts.testing.test_pickling.test_exceptions_are_pickable('shape[>2]', array([[0., 0., 0., 0.], ... ok contracts.testing.test_pickling.test_exceptions_are_pickable('shape[<3]', array([[[0., 0., 0., 0., 0., 0., 0., 0.], ... ok contracts.testing.test_pickling.test_exceptions_are_pickable('array[AxBxC]', array([[0., 0., 0., 0.], ... ok contracts.testing.test_pickling.test_exceptions_are_pickable('array[2x4]', array([[[0., 0., 0., 0., 0., 0., 0., 0.], ... ok contracts.testing.test_pickling.test_exceptions_are_pickable('shape[>2],array[2x4x...]', array([[0., 0., 0., 0.], ... ok contracts.testing.test_pickling.test_exceptions_are_pickable('shape[>2]', [2, 2, 3], ) ... ok contracts.testing.test_pickling.test_exceptions_are_pickable('array[100]', array([[0., 0., 0., 0., 0., 0., 0., 0., 0., 0.], ... ok contracts.testing.test_pickling.test_exceptions_are_pickable('array[10x...]', array([0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., ... ok contracts.testing.test_pickling.test_exceptions_are_pickable('shape[>0]', array(0., dtype=float32), ) ... ok contracts.testing.test_pickling.test_exceptions_are_pickable('shape[<1]', array([0., 0.]), ) ... ok contracts.testing.test_pickling.test_exceptions_are_pickable('shape[>2]', array([[0., 0., 0., 0.], ... ok contracts.testing.test_pickling.test_exceptions_are_pickable('shape[<3]', array([[[0., 0., 0., 0., 0., 0., 0., 0.], ... ok contracts.testing.test_pickling.test_exceptions_are_pickable('array(<=20)', array([10, 20, 30]), ) ... ok contracts.testing.test_pickling.test_exceptions_are_pickable('array(=0)', array([0, 1, 0]), ) ... ok contracts.testing.test_pickling.test_exceptions_are_pickable(['shape(x)', 'shape(x)'], [array([[0., 0., 0., 0.], ... ok contracts.testing.test_pickling.test_exceptions_are_pickable('array[(2|3)xN]', array([[1., 1., 1., 1., 1., 1., 1., 1., 1., 1.], ... ok contracts.testing.test_pickling.test_exceptions_are_pickable('array[(2|3)x...]', array([[1., 1., 1., 1., 1., 1., 1., 1., 1., 1.], ... ok contracts.testing.test_pickling.test_exceptions_are_pickable('array[(2,3)xN]', array([[1., 1., 1., 1., 1., 1., 1., 1., 1., 1.], ... ok contracts.testing.test_pickling.test_exceptions_are_pickable('array[(2,3)x...]', array([[1., 1., 1., 1., 1., 1., 1., 1., 1., 1.], ... ok contracts.testing.test_pickling.test_exceptions_are_pickable('seq[3]', array([1., 1.]), ) ... ok contracts.testing.test_pickling.test_exceptions_are_pickable('seq[6]', array([[1., 1., 1., 1.], ... ok contracts.testing.test_pickling.test_exceptions_are_pickable('finite', inf, ) ... ok contracts.testing.test_pickling.test_exceptions_are_pickable('finite', nan, ) ... ok contracts.testing.test_pickling.test_exceptions_are_pickable('Number', array(1, dtype=int8), ) ... ok contracts.testing.test_pickling.test_exceptions_are_pickable('Int', array(1, dtype=int8), ) ... ok contracts.testing.test_pickling.test_exceptions_are_pickable('array(float)', array(1, dtype=int8), ) ... ok contracts.testing.test_pickling.test_exceptions_are_pickable('float', array(1, dtype=int8), ) ... ok contracts.testing.test_pickling.test_exceptions_are_pickable('Float', array(1, dtype=int8), ) ... ok contracts.testing.test_pickling.test_exceptions_are_pickable('Number', array(1, dtype=int8), ) ... ok contracts.testing.test_pickling.test_exceptions_are_pickable('Int', array(1, dtype=int8), ) ... ok contracts.testing.test_pickling.test_exceptions_are_pickable('array(float)', array(1, dtype=int8), ) ... ok contracts.testing.test_pickling.test_exceptions_are_pickable('float', array(1, dtype=int8), ) ... ok contracts.testing.test_pickling.test_exceptions_are_pickable('Float', array(1, dtype=int8), ) ... ok contracts.testing.test_pickling.test_exceptions_are_pickable('Number', array(1, dtype=int16), ) ... ok contracts.testing.test_pickling.test_exceptions_are_pickable('Int', array(1, dtype=int16), ) ... ok contracts.testing.test_pickling.test_exceptions_are_pickable('array(float)', array(1, dtype=int16), ) ... ok contracts.testing.test_pickling.test_exceptions_are_pickable('float', array(1, dtype=int16), ) ... ok contracts.testing.test_pickling.test_exceptions_are_pickable('Float', array(1, dtype=int16), ) ... ok contracts.testing.test_pickling.test_exceptions_are_pickable('Number', array(1, dtype=int32), ) ... ok contracts.testing.test_pickling.test_exceptions_are_pickable('Int', array(1, dtype=int32), ) ... ok contracts.testing.test_pickling.test_exceptions_are_pickable('array(float)', array(1, dtype=int32), ) ... ok contracts.testing.test_pickling.test_exceptions_are_pickable('float', array(1, dtype=int32), ) ... ok contracts.testing.test_pickling.test_exceptions_are_pickable('Float', array(1, dtype=int32), ) ... ok contracts.testing.test_pickling.test_exceptions_are_pickable('Number', array(1), ) ... ok contracts.testing.test_pickling.test_exceptions_are_pickable('Int', array(1), ) ... ok contracts.testing.test_pickling.test_exceptions_are_pickable('array(float)', array(1), ) ... ok contracts.testing.test_pickling.test_exceptions_are_pickable('float', array(1), ) ... ok contracts.testing.test_pickling.test_exceptions_are_pickable('Float', array(1), ) ... ok contracts.testing.test_pickling.test_exceptions_are_pickable('Number', array(1., dtype=float32), ) ... ok contracts.testing.test_pickling.test_exceptions_are_pickable('array(int)', array(1., dtype=float32), ) ... ok contracts.testing.test_pickling.test_exceptions_are_pickable('int', array(1., dtype=float32), ) ... ok contracts.testing.test_pickling.test_exceptions_are_pickable('Int', array(1., dtype=float32), ) ... ok contracts.testing.test_pickling.test_exceptions_are_pickable('Float', array(1., dtype=float32), ) ... ok contracts.testing.test_pickling.test_exceptions_are_pickable('Number', array(1.), ) ... ok contracts.testing.test_pickling.test_exceptions_are_pickable('array(int)', array(1.), ) ... ok contracts.testing.test_pickling.test_exceptions_are_pickable('int', array(1.), ) ... ok contracts.testing.test_pickling.test_exceptions_are_pickable('Int', array(1.), ) ... ok contracts.testing.test_pickling.test_exceptions_are_pickable('Float', array(1.), ) ... ok contracts.testing.test_pickling.test_exceptions_are_pickable('Number', array(1, dtype=uint8), ) ... ok contracts.testing.test_pickling.test_exceptions_are_pickable('array(int)', array(1, dtype=uint8), ) ... ok contracts.testing.test_pickling.test_exceptions_are_pickable('int', array(1, dtype=uint8), ) ... ok contracts.testing.test_pickling.test_exceptions_are_pickable('Int', array(1, dtype=uint8), ) ... ok contracts.testing.test_pickling.test_exceptions_are_pickable('Int', array(1, dtype=uint8), ) ... ok contracts.testing.test_pickling.test_exceptions_are_pickable('array(float)', array(1, dtype=uint8), ) ... ok contracts.testing.test_pickling.test_exceptions_are_pickable('float', array(1, dtype=uint8), ) ... ok contracts.testing.test_pickling.test_exceptions_are_pickable('Float', array(1, dtype=uint8), ) ... ok contracts.testing.test_pickling.test_exceptions_are_pickable('Number', array(1, dtype=uint8), ) ... ok contracts.testing.test_pickling.test_exceptions_are_pickable('array(int)', array(1, dtype=uint8), ) ... ok contracts.testing.test_pickling.test_exceptions_are_pickable('int', array(1, dtype=uint8), ) ... ok contracts.testing.test_pickling.test_exceptions_are_pickable('Int', array(1, dtype=uint8), ) ... ok contracts.testing.test_pickling.test_exceptions_are_pickable('Int', array(1, dtype=uint8), ) ... ok contracts.testing.test_pickling.test_exceptions_are_pickable('array(float)', array(1, dtype=uint8), ) ... ok contracts.testing.test_pickling.test_exceptions_are_pickable('float', array(1, dtype=uint8), ) ... ok contracts.testing.test_pickling.test_exceptions_are_pickable('Float', array(1, dtype=uint8), ) ... ok contracts.testing.test_pickling.test_exceptions_are_pickable('Number', array(1, dtype=uint16), ) ... ok contracts.testing.test_pickling.test_exceptions_are_pickable('array(int)', array(1, dtype=uint16), ) ... ok contracts.testing.test_pickling.test_exceptions_are_pickable('int', array(1, dtype=uint16), ) ... ok contracts.testing.test_pickling.test_exceptions_are_pickable('Int', array(1, dtype=uint16), ) ... ok contracts.testing.test_pickling.test_exceptions_are_pickable('Int', array(1, dtype=uint16), ) ... ok contracts.testing.test_pickling.test_exceptions_are_pickable('array(float)', array(1, dtype=uint16), ) ... ok contracts.testing.test_pickling.test_exceptions_are_pickable('float', array(1, dtype=uint16), ) ... ok contracts.testing.test_pickling.test_exceptions_are_pickable('Float', array(1, dtype=uint16), ) ... ok contracts.testing.test_pickling.test_exceptions_are_pickable('Number', array(1, dtype=uint32), ) ... ok contracts.testing.test_pickling.test_exceptions_are_pickable('array(int)', array(1, dtype=uint32), ) ... ok contracts.testing.test_pickling.test_exceptions_are_pickable('int', array(1, dtype=uint32), ) ... ok contracts.testing.test_pickling.test_exceptions_are_pickable('Int', array(1, dtype=uint32), ) ... ok contracts.testing.test_pickling.test_exceptions_are_pickable('Int', array(1, dtype=uint32), ) ... ok contracts.testing.test_pickling.test_exceptions_are_pickable('array(float)', array(1, dtype=uint32), ) ... ok contracts.testing.test_pickling.test_exceptions_are_pickable('float', array(1, dtype=uint32), ) ... ok contracts.testing.test_pickling.test_exceptions_are_pickable('Float', array(1, dtype=uint32), ) ... ok contracts.testing.test_pickling.test_exceptions_are_pickable('Number', array(1, dtype=uint64), ) ... ok contracts.testing.test_pickling.test_exceptions_are_pickable('array(int)', array(1, dtype=uint64), ) ... ok contracts.testing.test_pickling.test_exceptions_are_pickable('int', array(1, dtype=uint64), ) ... ok contracts.testing.test_pickling.test_exceptions_are_pickable('Int', array(1, dtype=uint64), ) ... ok contracts.testing.test_pickling.test_exceptions_are_pickable('Int', array(1, dtype=uint64), ) ... ok contracts.testing.test_pickling.test_exceptions_are_pickable('array(float)', array(1, dtype=uint64), ) ... ok contracts.testing.test_pickling.test_exceptions_are_pickable('float', array(1, dtype=uint64), ) ... ok contracts.testing.test_pickling.test_exceptions_are_pickable('Float', array(1, dtype=uint64), ) ... ok contracts.testing.test_pickling.test_exceptions_are_pickable('array(=0|=1)', array([0, 1, 0, 2]), ) ... ok contracts.testing.test_pickling.test_exceptions_are_pickable('array(=4|>=2,<=0)', array([1, 2, 4]), ) ... ok contracts.testing.test_pickling.test_exceptions_are_pickable(['=0', '=1'], [0, 2], ) ... ok contracts.testing.test_pickling.test_exceptions_are_pickable(['list[N]', 'list[N]'], [[], [1]], ) ... ok contracts.testing.test_pickling.test_exceptions_are_pickable(['list[N]', 'list,N>0'], [[], [3]], ) ... ok contracts.testing.test_pickling.test_exceptions_are_pickable(['list[N]', 'list[M],M!=N'], [[3], [3]], ) ... ok contracts.testing.test_pickling.test_exceptions_are_pickable(['list[N]', 'list[M],N>M'], [[3], [3]], ) ... ok contracts.testing.test_pickling.test_exceptions_are_pickable(['type(x)', 'type(x)'], [0.1, 1], ) ... ok contracts.testing.test_pickling.test_exceptions_are_pickable(['type(x)', 'type(y)', 'type(x)|type(y)'], [0, 1.1, 'ciao'], ) ... ok contracts.testing.test_pickling.test_exceptions_are_pickable(['list(type(x))'], [[0, 1.2, 2]], ) ... ok contracts.testing.test_pickling.test_exceptions_are_pickable(['list(type(x))'], [[0, None, 2]], ) ... ok contracts.testing.test_pickling.test_exceptions_are_pickable(['list(type(x))', 'list(type(x))'], [[1, 2], [3.0, 4]], ) ... ok contracts.testing.test_pickling.test_exceptions_are_pickable(['list(type(x))', 'list(type(y)),x=y'], [[1, 2], [3.0, 4]], ) ... ok contracts.testing.test_pickling.test_exceptions_are_pickable('list(type(x|y))', [1, 2, 'ciao', 4.0], ) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('*',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('*',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('*',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('*|#',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('dict(str:tuple(type(x),type(y))),x!=y',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('dict(str:$(tuple(type(x),type(y)),x!=y))',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('int',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('float',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('number',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('number',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('bool',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('bool',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('None',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('NoneType',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('type(x)',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('str',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('string',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('str[N]',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('str[1]',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('str[2]',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('str[>0]',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('str[N],N>3',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('list',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('list[*]',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('list[*]',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('list[*](*)',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('list[*](float)',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('list[=1]',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('list[=2]',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('list[1]',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('list[2]',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('list(int)',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('list(int)',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('list(int,>0)',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('list(int,=0)',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('list[N]',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('list[N],N>0',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('list[N],N=1',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('list[N],N>0,N<2',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('tuple',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('tuple',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('tuple[*]',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('tuple[1]',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('tuple(*,*)',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('tuple(*)',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('tuple(int,int)',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('tuple(int,float)',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('tuple(type(x),type(x))',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('tuple(x,tuple(*,*,x))',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('tuple(type(x),tuple(*,*,type(x)))',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('tuple(0,1|2)',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('tuple(0,1|2)',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('tuple(0,1|2|3)',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('tuple(0,1|2|3,4)',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('tuple(0,1,2)',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('tuple(1|2,3)',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('tuple(1,(>2,int))',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('tuple(1,(*,*),2)',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('tuple(str,(str[1],str))',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('dict',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('dict[1]',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('dict[N],N<2',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('dict(int:int)',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('dict(*:int)',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('dict(*:int)',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('dict(str:tuple(type(x),type(y))),x!=y',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('=0',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('==0',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('!=0',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('>0',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('>=0',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('>=0',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('<0',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('<=0',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('<=0',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('<=1',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('>=1',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('=1',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('<=1',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('=1',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('1>0',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('0<1',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('1>=0',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('0<=1',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('1=1',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('1==1',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('0!=1',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('1+1>=0',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('1-1=0',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('-1<=1-1',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('3*2>=2*1',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('=1',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('1',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('=1.0',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('1.0',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('=10000000000.0',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('10000000000.0',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('=-1',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('-1',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('=2',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('=1+1',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('1+1',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('=1-1',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('1-1',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('N,-N=-1',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('N',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('N-1',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('N',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('N+1',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('N',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('N-1',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('N',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('N*4',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('N',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('Y,N==Y+1',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('1+2*3',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('2*3+1',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('=1+1*3',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('=(1+1)*3',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('1+1+1',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('2*2*2',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('2-1-1',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('=0,>=0',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('=0|=1',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('=0|=1',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('!None',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('!(0|None)',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('0|1|2',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('0|1|2',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('0|2',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('0|1|2',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('0|1|2|3',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('0|1|2|3|4',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('0|1|2|3|4|5',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('list(0|1)',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('*|#',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('*|(#,*)',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('*|(*,#)',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('*|*,#',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('*,*|#',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('*,#|*',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('*|#|*',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('#|*,(#|*)',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('!#|*',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('!(*,#)',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('N,N>0',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('x',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('x',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('0',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('1',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('pi',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('map',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('map[1]',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('map[N],N<2',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('map(int:int)',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('map(*:int)',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('map(*:int)',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('map(str:tuple(type(x),type(y))),x!=y',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('seq',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('seq',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('seq',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('seq[*]',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('seq[*]',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('seq[*](*)',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('seq[*](float)',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('seq[*]',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('seq[*]',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('seq[*](*)',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('seq[*](float)',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('seq[=1]',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('seq[=2]',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('seq[1]',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('seq[2]',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('seq[N]',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('seq[N],N>0',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('seq[N],N=1',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('seq[N],N>0,N<2',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('seq[N]',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('seq[N],N>0',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('seq[N],N=1',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('seq[N],N>0,N<2',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('attr(a:*)',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('attr(a:int)',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('attr(b:int)',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('attr(b:>1)',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('attr(b:int,>1)',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('attr(a:*)',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('attr(a:int;b:int)',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('attr(a:int;b:int)',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('attr(a:int;b:int,>1)',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('file',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('isinstance(BaseClass)',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('isinstance(BaseClass)',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('isinstance(SubClass)',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('isinstance(BaseClass2)',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('isinstance(BaseClass2)',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('isinstance(SubClass2)',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('isinstance(BaseClass3)',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('isinstance(BaseClass3)',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('isinstance(SubClass3)',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('isinstance(BaseClass4)',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('isinstance(BaseClass4)',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('isinstance(SubClass4)',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('ext0_positive',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('ext1_lessthan(0)',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('ext1_lessthan(threshold=0)',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('array',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('array',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('ndarray',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('ndarray',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('array(uint8)',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('array(u1)',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('array(int8)',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('array(i1)',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('array(float32)',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('array(float64)',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('array(bool)',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('shape[0]',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('shape[1]',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('shape[2]',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('shape[3]',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('shape[x]',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('shape[y],x=y',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('shape[x]',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('shape[y],x=y',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('shape[x]',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('shape[y],x=y',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('shape[x]',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('shape[y],x=y',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('array[2x4]',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('array[HxW],H=2,W>3',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('array[(=2)x(>3)]',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('array[2x4x...]',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('array[2x4x...]',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('shape[>2],array[2x4x...]',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('array[XxYx...],X=2,Y=4',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('array[XxYx...],X=2,Y=4',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('array[XxYx...],X=2,Y=4',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('array[100]',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('array[10x10]',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('array[10x...]',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('shape[0]',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('shape[1]',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('shape[2]',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('shape[3]',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('array[1x2]',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('array(>=0)',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('array(<=2)',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('array(=0)',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('array(=1)',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('shape(x)',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('shape(x)',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('array[NxN](<=1)',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('array[NxN](<=1,float32)',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('array[NxN](<=1,float32|float64)',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('array[NxN](<=1,(float32|float64))',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('array[NxN](<=1,>=1)',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('array[(2|3)xN]',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('array[(2|3)xN]',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('array[(2|3)x...]',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('array[(2|3)x...]',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('array[(2,*)xN]',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('array[(2,*)x...]',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('seq',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('seq[3]',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('seq[6]',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('finite',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('finite',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('finite',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('finite',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('array[N](>=-pi,=0)',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('array(float)',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('number',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('array(int)',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('int',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('number',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('array(int)',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('int',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('number',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('array(int)',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('int',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('number',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('array(int)',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('int',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('number',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('array(int)',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('int',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('number',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('array(float)',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('float',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('number',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('array(float)',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('float',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('number',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('array(uint)',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('number',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('array(uint)',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('number',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('array(uint)',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('number',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('array(uint)',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('number',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('array(uint)',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('array(=0|=1|=2)',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('array(=0|=1|=2)',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('array(=0|=1)',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('array(=4|>=0,<=2)',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('array(=5|>=0,<=2)',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('array(int16,(=0|=1))',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('*',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('*',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('*',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('=0',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('=1',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('list[N]',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('list[N]',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('list[N]',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('list[N]',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('list[N]',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('list[N],N>0',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('list[N]',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('list,N>0',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('list[N]',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('list[M],M!=N',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('list[N]',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('list[M],M!=N',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('list[N]',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('list[M],MM',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('type(x)',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('type(x)',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('type(x)',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('type(x)',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('type(x)',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('type(y)',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('type(x)|type(y)',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('type(x)',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('type(y)',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('type(x)|type(y)',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('list(type(x))',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('list(type(x))',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('list(type(x))',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('list(type(x))',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('list(type(y)),x=y',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('list(type(x|y))',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('type(X)',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('=1',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('=0',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('>0',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('N',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('#',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('*,#',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('dict(str:tuple(type(x),type(y))),x!=y',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('dict(str:tuple(type(x),type(y))),x!=y',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('dict(str:$(tuple(type(x),type(y)),x!=y))',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('int',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('int',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('float',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('float',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('number',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('bool',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('bool',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('None',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('NoneType',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('str',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('str[>0]',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('str[N],N>3',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('list',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('list[*](float)',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('list[=2]',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('list[2]',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('list(int)',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('list(int)',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('list(int,>0)',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('list[N],N>0',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('tuple',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('list',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('tuple(*,*)',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('tuple(float,float)',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('tuple(x,tuple(*,*,x))',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('tuple(type(x),tuple(*,*,type(x)))',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('tuple(0,1|2)',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('tuple(1,(>2,int))',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('dict',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('dict',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('dict[N],N<2',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('dict(int:int)',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('dict(str:tuple(type(x),type(y))),x!=y',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('=0',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('==0',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('!=0',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('>0',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('>0',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('>=0',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('<0',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('<0',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('<=0',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('1>1',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('1<1',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('1>=2',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('2<=1',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('1=0',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('1==0',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('0!=0',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('0>=1+1',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('1-1=1',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('x,x+1=0',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('x,-x=0',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('N+1=0',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('=0,=1',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('=0|=1',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('!1',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('!(1|2)',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('list(0|1)',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('(*|*),#',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('*,#,*',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('*,#|#',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('!(#|*)',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('!*,#',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('N,N>0',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('1',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('pi',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('map',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('map',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('map[N],N<2',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('map(int:int)',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('map(str:tuple(type(x),type(y))),x!=y',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('seq',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('seq[*](float)',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('seq[*](float)',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('seq[=2]',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('seq[2]',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('seq[N],N>0',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('seq[N],N>0',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('attr(b:int,<=1)',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('attr(b:*)',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('attr(a:int;b:int,<=1)',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('file',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('file',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('isinstance(SubClass)',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('isinstance(SubClass2)',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('isinstance(SubClass3)',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('isinstance(SubClass4)',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('ext0_positive',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('ext1_lessthan(0)',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('ext1_lessthan(threshold=0)',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('array',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('array(float64)',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('array(float32)',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('array(uint8)',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('array(float32)',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('shape[>0]',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('shape[<1]',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('shape[>2]',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('shape[<3]',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('array[AxBxC]',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('array[2x4]',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('shape[>2],array[2x4x...]',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('shape[>2]',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('array[100]',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('array[10x...]',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('shape[>0]',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('shape[<1]',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('shape[>2]',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('shape[<3]',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('array(<=20)',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('array(=0)',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('shape(x)',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('shape(x)',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('array[(2|3)xN]',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('array[(2|3)x...]',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('array[(2,3)xN]',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('array[(2,3)x...]',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('seq[3]',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('seq[6]',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('finite',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('finite',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('Number',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('Int',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('array(float)',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('float',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('Float',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('Number',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('Int',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('array(float)',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('float',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('Float',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('Number',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('Int',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('array(float)',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('float',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('Float',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('Number',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('Int',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('array(float)',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('float',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('Float',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('Number',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('Int',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('array(float)',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('float',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('Float',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('Number',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('array(int)',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('int',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('Int',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('Float',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('Number',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('array(int)',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('int',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('Int',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('Float',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('Number',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('array(int)',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('int',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('Int',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('Int',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('array(float)',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('float',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('Float',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('Number',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('array(int)',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('int',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('Int',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('Int',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('array(float)',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('float',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('Float',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('Number',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('array(int)',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('int',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('Int',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('Int',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('array(float)',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('float',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('Float',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('Number',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('array(int)',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('int',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('Int',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('Int',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('array(float)',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('float',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('Float',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('Number',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('array(int)',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('int',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('Int',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('Int',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('array(float)',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('float',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('Float',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('array(=0|=1)',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('array(=4|>=2,<=0)',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('=0',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('=1',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('list[N]',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('list[N]',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('list[N]',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('list,N>0',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('list[N]',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('list[M],M!=N',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('list[N]',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('list[M],N>M',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('type(x)',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('type(x)',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('type(x)',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('type(y)',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('type(x)|type(y)',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('list(type(x))',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('list(type(x))',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('list(type(x))',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('list(type(x))',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('list(type(x))',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('list(type(y)),x=y',) ... ok contracts.testing.test_pickling.test_contracts_are_pickable('list(type(x|y))',) ... ok contracts.testing.test_simple.test_good('*', 0) ... ok contracts.testing.test_simple.test_good('*', [1]) ... ok contracts.testing.test_simple.test_good('*', None) ... ok contracts.testing.test_simple.test_good('*|#', None) ... ok contracts.testing.test_simple.test_good('dict(str:tuple(type(x),type(y))),x!=y', {'a': (2, 1.1)}) ... ok contracts.testing.test_simple.test_good('dict(str:$(tuple(type(x),type(y)),x!=y))', {'a': (2, 1.1), 'b': (1.1, 2)}) ... ok contracts.testing.test_simple.test_good('int', 1) ... ok contracts.testing.test_simple.test_good('float', 1.1) ... ok contracts.testing.test_simple.test_good('number', 1) ... ok contracts.testing.test_simple.test_good('number', 1.0) ... ok contracts.testing.test_simple.test_good('bool', False) ... ok contracts.testing.test_simple.test_good('bool', True) ... ok contracts.testing.test_simple.test_good('None', None) ... ok contracts.testing.test_simple.test_good('NoneType', None) ... ok contracts.testing.test_simple.test_good('type(x)', 1) ... ok contracts.testing.test_simple.test_good('str', 'ciao') ... ok contracts.testing.test_simple.test_good('string', 'ciao') ... ok contracts.testing.test_simple.test_good('str[N]', '') ... ok contracts.testing.test_simple.test_good('str[1]', 'a') ... ok contracts.testing.test_simple.test_good('str[2]', 'ab') ... ok contracts.testing.test_simple.test_good('str[>0]', 'ab') ... ok contracts.testing.test_simple.test_good('str[N],N>3', 'ciao') ... ok contracts.testing.test_simple.test_good('list', []) ... ok contracts.testing.test_simple.test_good('list[*]', []) ... ok contracts.testing.test_simple.test_good('list[*]', [1]) ... ok contracts.testing.test_simple.test_good('list[*](*)', [1]) ... ok contracts.testing.test_simple.test_good('list[*](float)', [1.0]) ... ok contracts.testing.test_simple.test_good('list[=1]', [0]) ... ok contracts.testing.test_simple.test_good('list[=2]', [0, 1]) ... ok contracts.testing.test_simple.test_good('list[1]', [0]) ... ok contracts.testing.test_simple.test_good('list[2]', [0, 1]) ... ok contracts.testing.test_simple.test_good('list(int)', []) ... ok contracts.testing.test_simple.test_good('list(int)', [0, 1]) ... ok contracts.testing.test_simple.test_good('list(int,>0)', [2, 1]) ... ok contracts.testing.test_simple.test_good('list(int,=0)', [0, 0]) ... ok contracts.testing.test_simple.test_good('list[N]', []) ... ok contracts.testing.test_simple.test_good('list[N],N>0', [1]) ... ok contracts.testing.test_simple.test_good('list[N],N=1', [1]) ... ok contracts.testing.test_simple.test_good('list[N],N>0,N<2', [1]) ... ok contracts.testing.test_simple.test_good('tuple', ()) ... ok contracts.testing.test_simple.test_good('tuple', (1,)) ... ok contracts.testing.test_simple.test_good('tuple[*]', (2, 2)) ... ok contracts.testing.test_simple.test_good('tuple[1]', (1,)) ... ok contracts.testing.test_simple.test_good('tuple(*,*)', (1, 2)) ... ok contracts.testing.test_simple.test_good('tuple(*)', (1,)) ... ok contracts.testing.test_simple.test_good('tuple(int,int)', (1, 2)) ... ok contracts.testing.test_simple.test_good('tuple(int,float)', (1, 2.0)) ... ok contracts.testing.test_simple.test_good('tuple(type(x),type(x))', (1, 2)) ... ok contracts.testing.test_simple.test_good('tuple(x,tuple(*,*,x))', (1, (2, 3, 1))) ... ok contracts.testing.test_simple.test_good('tuple(type(x),tuple(*,*,type(x)))', (1, (2.1, 3.0, 3))) ... ok contracts.testing.test_simple.test_good('tuple(0,1|2)', (0, 2)) ... ok contracts.testing.test_simple.test_good('tuple(0,1|2)', (0, 2)) ... ok contracts.testing.test_simple.test_good('tuple(0,1|2|3)', (0, 3)) ... ok contracts.testing.test_simple.test_good('tuple(0,1|2|3,4)', (0, 3, 4)) ... ok contracts.testing.test_simple.test_good('tuple(0,1,2)', (0, 1, 2)) ... ok contracts.testing.test_simple.test_good('tuple(1|2,3)', (1, 3)) ... ok contracts.testing.test_simple.test_good('tuple(1,(>2,int))', (1, 3)) ... ok contracts.testing.test_simple.test_good('tuple(1,(*,*),2)', (1, 3, 2)) ... ok contracts.testing.test_simple.test_good('tuple(str,(str[1],str))', ('a', 'b')) ... ok contracts.testing.test_simple.test_good('dict', {}) ... ok contracts.testing.test_simple.test_good('dict[1]', {1: 2}) ... ok contracts.testing.test_simple.test_good('dict[N],N<2', {1: 2}) ... ok contracts.testing.test_simple.test_good('dict(int:int)', {1: 2}) ... ok contracts.testing.test_simple.test_good('dict(*:int)', {1: 2}) ... ok contracts.testing.test_simple.test_good('dict(*:int)', {'a': 2}) ... ok contracts.testing.test_simple.test_good('dict(str:tuple(type(x),type(y))),x!=y', {'a': (2, 1.1)}) ... ok contracts.testing.test_simple.test_good('=0', 0) ... ok contracts.testing.test_simple.test_good('==0', 0) ... ok contracts.testing.test_simple.test_good('!=0', 1) ... ok contracts.testing.test_simple.test_good('>0', 1) ... ok contracts.testing.test_simple.test_good('>=0', 1) ... ok contracts.testing.test_simple.test_good('>=0', 0) ... ok contracts.testing.test_simple.test_good('<0', -1) ... ok contracts.testing.test_simple.test_good('<=0', -1) ... ok contracts.testing.test_simple.test_good('<=0', 0) ... ok contracts.testing.test_simple.test_good('<=1', 1) ... ok contracts.testing.test_simple.test_good('>=1', 1) ... ok contracts.testing.test_simple.test_good('=1', 1) ... ok contracts.testing.test_simple.test_good('<=1', 0) ... ok contracts.testing.test_simple.test_good('=1', 1) ... ok contracts.testing.test_simple.test_good('1>0', None) ... ok contracts.testing.test_simple.test_good('0<1', None) ... ok contracts.testing.test_simple.test_good('1>=0', None) ... ok contracts.testing.test_simple.test_good('0<=1', None) ... ok contracts.testing.test_simple.test_good('1=1', None) ... ok contracts.testing.test_simple.test_good('1==1', None) ... ok contracts.testing.test_simple.test_good('0!=1', None) ... ok contracts.testing.test_simple.test_good('1+1>=0', None) ... ok contracts.testing.test_simple.test_good('1-1=0', None) ... ok contracts.testing.test_simple.test_good('-1<=1-1', None) ... ok contracts.testing.test_simple.test_good('3*2>=2*1', None) ... ok contracts.testing.test_simple.test_good('=1', 1) ... ok contracts.testing.test_simple.test_good('1', 1) ... ok contracts.testing.test_simple.test_good('=1.0', 1.0) ... ok contracts.testing.test_simple.test_good('1.0', 1.0) ... ok contracts.testing.test_simple.test_good('=10000000000.0', 10000000000.0) ... ok contracts.testing.test_simple.test_good('10000000000.0', 10000000000.0) ... ok contracts.testing.test_simple.test_good('=-1', -1) ... ok contracts.testing.test_simple.test_good('-1', -1) ... ok contracts.testing.test_simple.test_good('=2', 2) ... ok contracts.testing.test_simple.test_good('=1+1', 2) ... ok contracts.testing.test_simple.test_good('1+1', 2) ... ok contracts.testing.test_simple.test_good('=1-1', 0) ... ok contracts.testing.test_simple.test_good('1-1', 0) ... ok contracts.testing.test_simple.test_good('N,-N=-1', 1) ... ok contracts.testing.test_simple.test_good(['N', 'N-1'], [1, 0]) ... ok contracts.testing.test_simple.test_good(['N', 'N+1'], [1, 2]) ... ok contracts.testing.test_simple.test_good(['N', 'N-1'], [1, 0]) ... ok contracts.testing.test_simple.test_good(['N', 'N*4'], [1, 4]) ... ok contracts.testing.test_simple.test_good(['N', 'Y,N==Y+1'], [5, 4]) ... ok contracts.testing.test_simple.test_good('1+2*3', 7) ... ok contracts.testing.test_simple.test_good('2*3+1', 7) ... ok contracts.testing.test_simple.test_good('=1+1*3', 4) ... ok contracts.testing.test_simple.test_good('=(1+1)*3', 6) ... ok contracts.testing.test_simple.test_good('1+1+1', 3) ... ok contracts.testing.test_simple.test_good('2*2*2', 8) ... ok contracts.testing.test_simple.test_good('2-1-1', 0) ... ok contracts.testing.test_simple.test_good('=0,>=0', 0) ... ok contracts.testing.test_simple.test_good('=0|=1', 0) ... ok contracts.testing.test_simple.test_good('=0|=1', 1) ... ok contracts.testing.test_simple.test_good('!None', 1) ... ok contracts.testing.test_simple.test_good('!(0|None)', 3) ... ok contracts.testing.test_simple.test_good('0|1|2', 2) ... ok contracts.testing.test_simple.test_good('0|1|2', 1) ... ok contracts.testing.test_simple.test_good('0|2', 2) ... ok contracts.testing.test_simple.test_good('0|1|2', 2) ... ok contracts.testing.test_simple.test_good('0|1|2|3', 2) ... ok contracts.testing.test_simple.test_good('0|1|2|3|4', 2) ... ok contracts.testing.test_simple.test_good('0|1|2|3|4|5', 2) ... ok contracts.testing.test_simple.test_good('list(0|1)', [0, 1, 0]) ... ok contracts.testing.test_simple.test_good('*|#', None) ... ok contracts.testing.test_simple.test_good('*|(#,*)', None) ... ok contracts.testing.test_simple.test_good('*|(*,#)', None) ... ok contracts.testing.test_simple.test_good('*|*,#', None) ... ok contracts.testing.test_simple.test_good('*,*|#', None) ... ok contracts.testing.test_simple.test_good('*,#|*', None) ... ok contracts.testing.test_simple.test_good('*|#|*', None) ... ok contracts.testing.test_simple.test_good('#|*,(#|*)', None) ... ok contracts.testing.test_simple.test_good('!#|*', None) ... ok contracts.testing.test_simple.test_good('!(*,#)', None) ... ok contracts.testing.test_simple.test_good('N,N>0', 1) ... ok contracts.testing.test_simple.test_good('x', 1) ... ok contracts.testing.test_simple.test_good('x', []) ... ok contracts.testing.test_simple.test_good('0', 0) ... ok contracts.testing.test_simple.test_good('1', 1) ... ok contracts.testing.test_simple.test_good('pi', 3.141592653589793) ... ok contracts.testing.test_simple.test_good('map', {}) ... ok contracts.testing.test_simple.test_good('map[1]', {1: 2}) ... ok contracts.testing.test_simple.test_good('map[N],N<2', {1: 2}) ... ok contracts.testing.test_simple.test_good('map(int:int)', {1: 2}) ... ok contracts.testing.test_simple.test_good('map(*:int)', {1: 2}) ... ok contracts.testing.test_simple.test_good('map(*:int)', {'a': 2}) ... ok contracts.testing.test_simple.test_good('map(str:tuple(type(x),type(y))),x!=y', {'a': (2, 1.1)}) ... ok contracts.testing.test_simple.test_good('seq', []) ... ok contracts.testing.test_simple.test_good('seq', ()) ... ok contracts.testing.test_simple.test_good('seq', 'ciao') ... ok contracts.testing.test_simple.test_good('seq[*]', []) ... ok contracts.testing.test_simple.test_good('seq[*]', [1]) ... ok contracts.testing.test_simple.test_good('seq[*](*)', [1]) ... ok contracts.testing.test_simple.test_good('seq[*](float)', [1.0]) ... ok contracts.testing.test_simple.test_good('seq[*]', ()) ... ok contracts.testing.test_simple.test_good('seq[*]', (1,)) ... ok contracts.testing.test_simple.test_good('seq[*](*)', (1,)) ... ok contracts.testing.test_simple.test_good('seq[*](float)', (1.0,)) ... ok contracts.testing.test_simple.test_good('seq[=1]', [0]) ... ok contracts.testing.test_simple.test_good('seq[=2]', [0, 1]) ... ok contracts.testing.test_simple.test_good('seq[1]', [0]) ... ok contracts.testing.test_simple.test_good('seq[2]', (0, 1)) ... ok contracts.testing.test_simple.test_good('seq[N]', []) ... ok contracts.testing.test_simple.test_good('seq[N],N>0', [1]) ... ok contracts.testing.test_simple.test_good('seq[N],N=1', [1]) ... ok contracts.testing.test_simple.test_good('seq[N],N>0,N<2', [1]) ... ok contracts.testing.test_simple.test_good('seq[N]', ()) ... ok contracts.testing.test_simple.test_good('seq[N],N>0', (1,)) ... ok contracts.testing.test_simple.test_good('seq[N],N=1', (1,)) ... ok contracts.testing.test_simple.test_good('seq[N],N>0,N<2', (1,)) ... ok contracts.testing.test_simple.test_good('attr(a:*)', ) ... ok contracts.testing.test_simple.test_good('attr(a:int)', ) ... ok contracts.testing.test_simple.test_good('attr(b:int)', ) ... ok contracts.testing.test_simple.test_good('attr(b:>1)', ) ... ok contracts.testing.test_simple.test_good('attr(b:int,>1)', ) ... ok contracts.testing.test_simple.test_good('attr(a:*)', ) ... ok contracts.testing.test_simple.test_good('attr(a:int;b:int)', ) ... ok contracts.testing.test_simple.test_good('attr(a:int;b:int)', ) ... ok contracts.testing.test_simple.test_good('attr(a:int;b:int,>1)', ) ... ok contracts.testing.test_simple.test_good('file', ) ... ok contracts.testing.test_simple.test_good('isinstance(BaseClass)', ) ... ok contracts.testing.test_simple.test_good('isinstance(BaseClass)', ) ... ok contracts.testing.test_simple.test_good('isinstance(SubClass)', ) ... ok contracts.testing.test_simple.test_good('isinstance(BaseClass2)', ) ... ok contracts.testing.test_simple.test_good('isinstance(BaseClass2)', ) ... ok contracts.testing.test_simple.test_good('isinstance(SubClass2)', ) ... ok contracts.testing.test_simple.test_good('isinstance(BaseClass3)', ) ... ok contracts.testing.test_simple.test_good('isinstance(BaseClass3)', ) ... ok contracts.testing.test_simple.test_good('isinstance(SubClass3)', ) ... ok contracts.testing.test_simple.test_good('isinstance(BaseClass4)', ) ... ok contracts.testing.test_simple.test_good('isinstance(BaseClass4)', ) ... ok contracts.testing.test_simple.test_good('isinstance(SubClass4)', ) ... ok contracts.testing.test_simple.test_good('ext0_positive', 1) ... ok contracts.testing.test_simple.test_good('ext1_lessthan(0)', -1) ... ok contracts.testing.test_simple.test_good('ext1_lessthan(threshold=0)', -1) ... ok contracts.testing.test_simple.test_good('array', array([[0., 0., 0., 0.], ... ok contracts.testing.test_simple.test_good('array', array([[0., 0., 0., 0.], ... ok contracts.testing.test_simple.test_good('ndarray', array([[0., 0., 0., 0.], ... ok contracts.testing.test_simple.test_good('ndarray', array([[0., 0., 0., 0.], ... ok contracts.testing.test_simple.test_good('array(uint8)', array([[0, 0, 0, 0], ... ok contracts.testing.test_simple.test_good('array(u1)', array([[0, 0, 0, 0], ... ok contracts.testing.test_simple.test_good('array(int8)', array([[0, 0, 0, 0], ... ok contracts.testing.test_simple.test_good('array(i1)', array([[0, 0, 0, 0], ... ok contracts.testing.test_simple.test_good('array(float32)', array([[0., 0., 0., 0.], ... ok contracts.testing.test_simple.test_good('array(float64)', array([[0., 0., 0., 0.], ... ok contracts.testing.test_simple.test_good('array(bool)', array([[False, False, False, False], ... ok contracts.testing.test_simple.test_good('shape[0]', array(0., dtype=float32)) ... ok contracts.testing.test_simple.test_good('shape[1]', array([0., 0.])) ... ok contracts.testing.test_simple.test_good('shape[2]', array([[0., 0., 0., 0.], ... ok contracts.testing.test_simple.test_good('shape[3]', array([[[0., 0., 0., 0., 0., 0., 0., 0.], ... ok contracts.testing.test_simple.test_good(['shape[x]', 'shape[y],x=y'], [array([[[0., 0., 0., 0., 0., 0., 0., 0.], ... ok contracts.testing.test_simple.test_good(['shape[x]', 'shape[y],x=y'], [array([[0., 0., 0., 0.], ... ok contracts.testing.test_simple.test_good(['shape[x]', 'shape[y],x=y'], [array([0., 0.]), array([0., 0.])]) ... ok contracts.testing.test_simple.test_good(['shape[x]', 'shape[y],x=y'], [array(0., dtype=float32), array(0., dtype=float32)]) ... ok contracts.testing.test_simple.test_good('array[2x4]', array([[0., 0., 0., 0.], ... ok contracts.testing.test_simple.test_good('array[HxW],H=2,W>3', array([[0., 0., 0., 0.], ... ok contracts.testing.test_simple.test_good('array[(=2)x(>3)]', array([[0., 0., 0., 0.], ... ok contracts.testing.test_simple.test_good('array[2x4x...]', array([[0., 0., 0., 0.], ... ok contracts.testing.test_simple.test_good('array[2x4x...]', array([[[0., 0., 0., 0., 0., 0., 0., 0.], ... ok contracts.testing.test_simple.test_good('shape[>2],array[2x4x...]', array([[[0., 0., 0., 0., 0., 0., 0., 0.], ... ok contracts.testing.test_simple.test_good('array[XxYx...],X=2,Y=4', array([[[0., 0., 0., 0., 0., 0., 0., 0.], ... ok contracts.testing.test_simple.test_good('array[XxYx...],X=2,Y=4', array([[0., 0., 0., 0.], ... ok contracts.testing.test_simple.test_good('array[XxYx...],X=2,Y=4', array([[[0., 0., 0., 0., 0., 0., 0., 0.], ... ok contracts.testing.test_simple.test_good('array[100]', array([0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., ... ok contracts.testing.test_simple.test_good('array[10x10]', array([[0., 0., 0., 0., 0., 0., 0., 0., 0., 0.], ... ok contracts.testing.test_simple.test_good('array[10x...]', array([[0., 0., 0., 0., 0., 0., 0., 0., 0., 0.], ... ok contracts.testing.test_simple.test_good('shape[0]', array(0., dtype=float32)) ... ok contracts.testing.test_simple.test_good('shape[1]', array([0., 0.])) ... ok contracts.testing.test_simple.test_good('shape[2]', array([[0., 0., 0., 0.], ... ok contracts.testing.test_simple.test_good('shape[3]', array([[[0., 0., 0., 0., 0., 0., 0., 0.], ... ok contracts.testing.test_simple.test_good('array[1x2]', array([[0., 0.]])) ... ok contracts.testing.test_simple.test_good('array(>=0)', array([0, 1, 2])) ... ok contracts.testing.test_simple.test_good('array(<=2)', array([0, 1, 2])) ... ok contracts.testing.test_simple.test_good('array(=0)', array([0., 0., 0., 0., 0., 0., 0., 0., 0., 0.])) ... ok contracts.testing.test_simple.test_good('array(=1)', array([1., 1., 1., 1., 1., 1., 1., 1., 1., 1.])) ... ok contracts.testing.test_simple.test_good(['shape(x)', 'shape(x)'], [array([[0., 0., 0., 0.], ... ok contracts.testing.test_simple.test_good('array[NxN](<=1)', array([[1., 1., 1., 1., 1., 1., 1., 1., 1., 1.], ... ok contracts.testing.test_simple.test_good('array[NxN](<=1,float32)', array([[1., 1., 1., 1., 1., 1., 1., 1., 1., 1.], ... ok contracts.testing.test_simple.test_good('array[NxN](<=1,float32|float64)', array([[1., 1., 1., 1., 1., 1., 1., 1., 1., 1.], ... ok contracts.testing.test_simple.test_good('array[NxN](<=1,(float32|float64))', array([[1., 1., 1., 1., 1., 1., 1., 1., 1., 1.], ... ok contracts.testing.test_simple.test_good('array[NxN](<=1,>=1)', array([[1., 1., 1., 1., 1., 1., 1., 1., 1., 1.], ... ok contracts.testing.test_simple.test_good('array[(2|3)xN]', array([[1., 1., 1., 1., 1., 1., 1., 1., 1., 1.], ... ok contracts.testing.test_simple.test_good('array[(2|3)xN]', array([[1., 1., 1., 1., 1., 1., 1., 1., 1., 1.], ... ok contracts.testing.test_simple.test_good('array[(2|3)x...]', array([[1., 1., 1., 1., 1., 1., 1., 1., 1., 1.], ... ok contracts.testing.test_simple.test_good('array[(2|3)x...]', array([[1., 1., 1., 1., 1., 1., 1., 1., 1., 1.], ... ok contracts.testing.test_simple.test_good('array[(2,*)xN]', array([[1., 1., 1., 1., 1., 1., 1., 1., 1., 1.], ... ok contracts.testing.test_simple.test_good('array[(2,*)x...]', array([[1., 1., 1., 1., 1., 1., 1., 1., 1., 1.], ... ok contracts.testing.test_simple.test_good('seq', array([1., 1., 1.])) ... ok contracts.testing.test_simple.test_good('seq[3]', array([1., 1., 1.])) ... ok contracts.testing.test_simple.test_good('seq[6]', array([[1., 1., 1.], ... ok contracts.testing.test_simple.test_good('finite', 1) ... ok contracts.testing.test_simple.test_good('finite', 0) ... ok contracts.testing.test_simple.test_good('finite', -1) ... ok contracts.testing.test_simple.test_good('finite', 1.0) ... ok contracts.testing.test_simple.test_good('array[N](>=-pi,=0)', array([0.], dtype=float32)) ... ok contracts.testing.test_simple.test_good('array(float)', array(1.32, dtype=float32)) ... ok contracts.testing.test_simple.test_good('number', array(1, dtype=int8)) ... ok contracts.testing.test_simple.test_good('array(int)', array(1, dtype=int8)) ... ok contracts.testing.test_simple.test_good('int', array(1, dtype=int8)) ... ok contracts.testing.test_simple.test_good('number', array(1, dtype=int8)) ... ok contracts.testing.test_simple.test_good('array(int)', array(1, dtype=int8)) ... ok contracts.testing.test_simple.test_good('int', array(1, dtype=int8)) ... ok contracts.testing.test_simple.test_good('number', array(1, dtype=int16)) ... ok contracts.testing.test_simple.test_good('array(int)', array(1, dtype=int16)) ... ok contracts.testing.test_simple.test_good('int', array(1, dtype=int16)) ... ok contracts.testing.test_simple.test_good('number', array(1, dtype=int32)) ... ok contracts.testing.test_simple.test_good('array(int)', array(1, dtype=int32)) ... ok contracts.testing.test_simple.test_good('int', array(1, dtype=int32)) ... ok contracts.testing.test_simple.test_good('number', array(1)) ... ok contracts.testing.test_simple.test_good('array(int)', array(1)) ... ok contracts.testing.test_simple.test_good('int', array(1)) ... ok contracts.testing.test_simple.test_good('number', array(1., dtype=float32)) ... ok contracts.testing.test_simple.test_good('array(float)', array(1., dtype=float32)) ... ok contracts.testing.test_simple.test_good('float', array(1., dtype=float32)) ... ok contracts.testing.test_simple.test_good('number', array(1.)) ... ok contracts.testing.test_simple.test_good('array(float)', array(1.)) ... ok contracts.testing.test_simple.test_good('float', array(1.)) ... ok contracts.testing.test_simple.test_good('number', array(1, dtype=uint8)) ... ok contracts.testing.test_simple.test_good('array(uint)', array(1, dtype=uint8)) ... ok contracts.testing.test_simple.test_good('number', array(1, dtype=uint8)) ... ok contracts.testing.test_simple.test_good('array(uint)', array(1, dtype=uint8)) ... ok contracts.testing.test_simple.test_good('number', array(1, dtype=uint16)) ... ok contracts.testing.test_simple.test_good('array(uint)', array(1, dtype=uint16)) ... ok contracts.testing.test_simple.test_good('number', array(1, dtype=uint32)) ... ok contracts.testing.test_simple.test_good('array(uint)', array(1, dtype=uint32)) ... ok contracts.testing.test_simple.test_good('number', array(1, dtype=uint64)) ... ok contracts.testing.test_simple.test_good('array(uint)', array(1, dtype=uint64)) ... ok contracts.testing.test_simple.test_good('array(=0|=1|=2)', array([0, 1, 0, 1])) ... ok contracts.testing.test_simple.test_good('array(=0|=1|=2)', array([0, 1, 0, 2])) ... ok contracts.testing.test_simple.test_good('array(=0|=1)', array([0, 1, 0, 1])) ... ok contracts.testing.test_simple.test_good('array(=4|>=0,<=2)', array([1, 2, 4])) ... ok contracts.testing.test_simple.test_good('array(=5|>=0,<=2)', array([1, 2, 5])) ... ok contracts.testing.test_simple.test_good('array(int16,(=0|=1))', array([0, 0, 0], dtype=int16)) ... ok contracts.testing.test_simple.test_good(['*'], [0]) ... ok contracts.testing.test_simple.test_good(['*', '*'], [0, 1]) ... ok contracts.testing.test_simple.test_good(['=0', '=1'], [0, 1]) ... ok contracts.testing.test_simple.test_good(['list[N]', 'list[N]'], [[4], [3]]) ... ok contracts.testing.test_simple.test_good(['list[N]', 'list[N]'], [[], []]) ... ok contracts.testing.test_simple.test_good(['list[N]', 'list[N],N>0'], [[1], [3]]) ... ok contracts.testing.test_simple.test_good(['list[N]', 'list,N>0'], [[1], [3]]) ... ok contracts.testing.test_simple.test_good(['list[N]', 'list[M],M!=N'], [[4], [3, 2]]) ... ok contracts.testing.test_simple.test_good(['list[N]', 'list[M],M!=N'], [[4, 3], [3]]) ... ok contracts.testing.test_simple.test_good(['list[N]', 'list[M],MM'], [[4, 3], [3]]) ... ok contracts.testing.test_simple.test_good(['type(x)', 'type(x)'], [0, 1]) ... ok contracts.testing.test_simple.test_good(['type(x)', 'type(x)'], [0.1, 1.1]) ... ok contracts.testing.test_simple.test_good(['type(x)', 'type(y)', 'type(x)|type(y)'], [0, 1.1, 1.2]) ... ok contracts.testing.test_simple.test_good(['type(x)', 'type(y)', 'type(x)|type(y)'], [0, 1.1, 3]) ... ok contracts.testing.test_simple.test_good(['list(type(x))'], [[0, 1, 2]]) ... ok contracts.testing.test_simple.test_good(['list(type(x))', 'list(type(x))'], [[1, 2], [3, 4]]) ... ok contracts.testing.test_simple.test_good(['list(type(x))', 'list(type(y)),x=y'], [[1, 2], [3, 4]]) ... ok contracts.testing.test_simple.test_good('list(type(x|y))', [1, 2, 3, 4.0]) ... ok contracts.testing.test_simple.test_syntax_fail('type',) ... ok contracts.testing.test_simple.test_syntax_fail('type()',) ... ok contracts.testing.test_simple.test_syntax_fail('str(*)',) ... ok contracts.testing.test_simple.test_syntax_fail('tuple[*](*,*)',) ... ok contracts.testing.test_simple.test_syntax_fail('dict[]',) ... ok contracts.testing.test_simple.test_syntax_fail('dict[]()',) ... ok contracts.testing.test_simple.test_syntax_fail('dict()',) ... ok contracts.testing.test_simple.test_syntax_fail('=1+',) ... ok contracts.testing.test_simple.test_syntax_fail('=1-',) ... ok contracts.testing.test_simple.test_syntax_fail('=1*',) ... ok contracts.testing.test_simple.test_syntax_fail('NN',) ... ok contracts.testing.test_simple.test_syntax_fail('xx',) ... ok contracts.testing.test_simple.test_syntax_fail('map[]',) ... ok contracts.testing.test_simple.test_syntax_fail('map[]()',) ... ok contracts.testing.test_simple.test_syntax_fail('map()',) ... ok contracts.testing.test_simple.test_syntax_fail('attr',) ... ok contracts.testing.test_simple.test_syntax_fail('file[]',) ... ok contracts.testing.test_simple.test_syntax_fail('file[]()',) ... ok contracts.testing.test_simple.test_syntax_fail('file()',) ... ok contracts.testing.test_simple.test_syntax_fail('ext1_lessthan',) ... ok contracts.testing.test_simple.test_syntax_fail('ext1_lessthan(th=0)',) ... ok contracts.testing.test_simple.test_syntax_fail('ext1_lessthan(0,1)',) ... ok contracts.testing.test_simple.test_syntax_fail('array[2x...x3]',) ... ok contracts.testing.test_simple.test_syntax_fail('array[2x...x3]',) ... ok contracts.testing.test_simple.test_semantic_fail('type(X)', 1, ) ... ok contracts.testing.test_simple.test_semantic_fail('=1', [1], ) ... ok contracts.testing.test_simple.test_semantic_fail('=0', [0], ) ... ok contracts.testing.test_simple.test_semantic_fail('>0', [], ) ... ok contracts.testing.test_simple.test_semantic_fail('N', [], ) ... ok contracts.testing.test_simple.test_contract_fail('#', None, ) ... ok contracts.testing.test_simple.test_contract_fail('*,#', None, ) ... ok contracts.testing.test_simple.test_contract_fail('dict(str:tuple(type(x),type(y))),x!=y', {'a': (2, 1)}, ) ... ok contracts.testing.test_simple.test_contract_fail('dict(str:tuple(type(x),type(y))),x!=y', {'a': (2, 1.1), 'b': (1.1, 2)}, ) ... ok contracts.testing.test_simple.test_contract_fail('dict(str:$(tuple(type(x),type(y)),x!=y))', {'a': (2, 1)}, ) ... ok contracts.testing.test_simple.test_contract_fail('int', None, ) ... ok contracts.testing.test_simple.test_contract_fail('int', 2.0, ) ... ok contracts.testing.test_simple.test_contract_fail('float', None, ) ... ok contracts.testing.test_simple.test_contract_fail('float', 2, ) ... ok contracts.testing.test_simple.test_contract_fail('number', [1], ) ... ok contracts.testing.test_simple.test_contract_fail('bool', 1, ) ... ok contracts.testing.test_simple.test_contract_fail('bool', 0, ) ... ok contracts.testing.test_simple.test_contract_fail('None', 1, ) ... ok contracts.testing.test_simple.test_contract_fail('NoneType', 1, ) ... ok contracts.testing.test_simple.test_contract_fail('str', ['c', 'i', 'a', 'o'], ) ... ok contracts.testing.test_simple.test_contract_fail('str[>0]', '', ) ... ok contracts.testing.test_simple.test_contract_fail('str[N],N>3', 'cia', ) ... ok contracts.testing.test_simple.test_contract_fail('list', 'ciao', ) ... ok contracts.testing.test_simple.test_contract_fail('list[*](float)', [1], ) ... ok contracts.testing.test_simple.test_contract_fail('list[=2]', [0], ) ... ok contracts.testing.test_simple.test_contract_fail('list[2]', [0], ) ... ok contracts.testing.test_simple.test_contract_fail('list(int)', [0, 'a'], ) ... ok contracts.testing.test_simple.test_contract_fail('list(int)', [0, 'a'], ) ... ok contracts.testing.test_simple.test_contract_fail('list(int,>0)', [0, 1], ) ... ok contracts.testing.test_simple.test_contract_fail('list[N],N>0', [], ) ... ok contracts.testing.test_simple.test_contract_fail('tuple', [], ) ... ok contracts.testing.test_simple.test_contract_fail('list', (), ) ... ok contracts.testing.test_simple.test_contract_fail('tuple(*,*)', (1, 2, 3), ) ... ok contracts.testing.test_simple.test_contract_fail('tuple(float,float)', (1, 2.0), ) ... ok contracts.testing.test_simple.test_contract_fail('tuple(x,tuple(*,*,x))', (1, (2, 3, 2)), ) ... ok contracts.testing.test_simple.test_contract_fail('tuple(type(x),tuple(*,*,type(x)))', (1, (2.1, 3.0, 3.1)), ) ... ok contracts.testing.test_simple.test_contract_fail('tuple(0,1|2)', (0, 3), ) ... ok contracts.testing.test_simple.test_contract_fail('tuple(1,(>2,int))', (1, 3.0), ) ... ok contracts.testing.test_simple.test_contract_fail('dict', 1, ) ... ok contracts.testing.test_simple.test_contract_fail('dict', [], ) ... ok contracts.testing.test_simple.test_contract_fail('dict[N],N<2', {1: 2, 3: 4}, ) ... ok contracts.testing.test_simple.test_contract_fail('dict(int:int)', {'a': 2}, ) ... ok contracts.testing.test_simple.test_contract_fail('dict(str:tuple(type(x),type(y))),x!=y', {'a': (2, 1)}, ) ... ok contracts.testing.test_simple.test_contract_fail('=0', 1, ) ... ok contracts.testing.test_simple.test_contract_fail('==0', 1, ) ... ok contracts.testing.test_simple.test_contract_fail('!=0', 0, ) ... ok contracts.testing.test_simple.test_contract_fail('>0', 0, ) ... ok contracts.testing.test_simple.test_contract_fail('>0', -1, ) ... ok contracts.testing.test_simple.test_contract_fail('>=0', -1, ) ... ok contracts.testing.test_simple.test_contract_fail('<0', 0, ) ... ok contracts.testing.test_simple.test_contract_fail('<0', 1, ) ... ok contracts.testing.test_simple.test_contract_fail('<=0', 1, ) ... ok contracts.testing.test_simple.test_contract_fail('1>1', None, ) ... ok contracts.testing.test_simple.test_contract_fail('1<1', None, ) ... ok contracts.testing.test_simple.test_contract_fail('1>=2', None, ) ... ok contracts.testing.test_simple.test_contract_fail('2<=1', None, ) ... ok contracts.testing.test_simple.test_contract_fail('1=0', None, ) ... ok contracts.testing.test_simple.test_contract_fail('1==0', None, ) ... ok contracts.testing.test_simple.test_contract_fail('0!=0', None, ) ... ok contracts.testing.test_simple.test_contract_fail('0>=1+1', None, ) ... ok contracts.testing.test_simple.test_contract_fail('1-1=1', None, ) ... ok contracts.testing.test_simple.test_contract_fail('x,x+1=0', 'ciao', ) ... ok contracts.testing.test_simple.test_contract_fail('x,-x=0', 'ciao', ) ... ok contracts.testing.test_simple.test_contract_fail('N+1=0', 1, ) ... ok contracts.testing.test_simple.test_contract_fail('=0,=1', 0, ) ... ok contracts.testing.test_simple.test_contract_fail('=0|=1', 2, ) ... ok contracts.testing.test_simple.test_contract_fail('!1', 1, ) ... ok contracts.testing.test_simple.test_contract_fail('!(1|2)', 1, ) ... ok contracts.testing.test_simple.test_contract_fail('list(0|1)', [0, 1, 2], ) ... ok contracts.testing.test_simple.test_contract_fail('(*|*),#', None, ) ... ok contracts.testing.test_simple.test_contract_fail('*,#,*', None, ) ... ok contracts.testing.test_simple.test_contract_fail('*,#|#', None, ) ... ok contracts.testing.test_simple.test_contract_fail('!(#|*)', None, ) ... ok contracts.testing.test_simple.test_contract_fail('!*,#', None, ) ... ok contracts.testing.test_simple.test_contract_fail('N,N>0', 0, ) ... ok contracts.testing.test_simple.test_contract_fail('1', 2, ) ... ok contracts.testing.test_simple.test_contract_fail('pi', 6.283185307179586, ) ... ok contracts.testing.test_simple.test_contract_fail('map', 1, ) ... ok contracts.testing.test_simple.test_contract_fail('map', [], ) ... ok contracts.testing.test_simple.test_contract_fail('map[N],N<2', {1: 2, 3: 4}, ) ... ok contracts.testing.test_simple.test_contract_fail('map(int:int)', {'a': 2}, ) ... ok contracts.testing.test_simple.test_contract_fail('map(str:tuple(type(x),type(y))),x!=y', {'a': (2, 1)}, ) ... ok contracts.testing.test_simple.test_contract_fail('seq', {}, ) ... ok contracts.testing.test_simple.test_contract_fail('seq[*](float)', [1], ) ... ok contracts.testing.test_simple.test_contract_fail('seq[*](float)', (1,), ) ... ok contracts.testing.test_simple.test_contract_fail('seq[=2]', [0], ) ... ok contracts.testing.test_simple.test_contract_fail('seq[2]', (0,), ) ... ok contracts.testing.test_simple.test_contract_fail('seq[N],N>0', [], ) ... ok contracts.testing.test_simple.test_contract_fail('seq[N],N>0', (), ) ... ok contracts.testing.test_simple.test_contract_fail('attr(b:int,<=1)', , ) ... ok contracts.testing.test_simple.test_contract_fail('attr(b:*)', , ) ... ok contracts.testing.test_simple.test_contract_fail('attr(a:int;b:int,<=1)', , ) ... ok contracts.testing.test_simple.test_contract_fail('file', 1, ) ... ok contracts.testing.test_simple.test_contract_fail('file', [], ) ... ok contracts.testing.test_simple.test_contract_fail('isinstance(SubClass)', , ) ... ok contracts.testing.test_simple.test_contract_fail('isinstance(SubClass2)', , ) ... ok contracts.testing.test_simple.test_contract_fail('isinstance(SubClass3)', , ) ... ok contracts.testing.test_simple.test_contract_fail('isinstance(SubClass4)', , ) ... ok contracts.testing.test_simple.test_contract_fail('ext0_positive', -1, ) ... ok contracts.testing.test_simple.test_contract_fail('ext1_lessthan(0)', 1, ) ... ok contracts.testing.test_simple.test_contract_fail('ext1_lessthan(threshold=0)', 1, ) ... ok contracts.testing.test_simple.test_contract_fail('array', [0, 1], ) ... ok contracts.testing.test_simple.test_contract_fail('array(float64)', array([[0., 0., 0., 0.], ... ok contracts.testing.test_simple.test_contract_fail('array(float32)', array([[0., 0., 0., 0.], ... ok contracts.testing.test_simple.test_contract_fail('array(uint8)', array([[0., 0., 0., 0.], ... ok contracts.testing.test_simple.test_contract_fail('array(float32)', array([[0, 0, 0, 0], ... ok contracts.testing.test_simple.test_contract_fail('shape[>0]', array(0., dtype=float32), ) ... ok contracts.testing.test_simple.test_contract_fail('shape[<1]', array([0., 0.]), ) ... ok contracts.testing.test_simple.test_contract_fail('shape[>2]', array([[0., 0., 0., 0.], ... ok contracts.testing.test_simple.test_contract_fail('shape[<3]', array([[[0., 0., 0., 0., 0., 0., 0., 0.], ... ok contracts.testing.test_simple.test_contract_fail('array[AxBxC]', array([[0., 0., 0., 0.], ... ok contracts.testing.test_simple.test_contract_fail('array[2x4]', array([[[0., 0., 0., 0., 0., 0., 0., 0.], ... ok contracts.testing.test_simple.test_contract_fail('shape[>2],array[2x4x...]', array([[0., 0., 0., 0.], ... ok contracts.testing.test_simple.test_contract_fail('shape[>2]', [2, 2, 3], ) ... ok contracts.testing.test_simple.test_contract_fail('array[100]', array([[0., 0., 0., 0., 0., 0., 0., 0., 0., 0.], ... ok contracts.testing.test_simple.test_contract_fail('array[10x...]', array([0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., ... ok contracts.testing.test_simple.test_contract_fail('shape[>0]', array(0., dtype=float32), ) ... ok contracts.testing.test_simple.test_contract_fail('shape[<1]', array([0., 0.]), ) ... ok contracts.testing.test_simple.test_contract_fail('shape[>2]', array([[0., 0., 0., 0.], ... ok contracts.testing.test_simple.test_contract_fail('shape[<3]', array([[[0., 0., 0., 0., 0., 0., 0., 0.], ... ok contracts.testing.test_simple.test_contract_fail('array(<=20)', array([10, 20, 30]), ) ... ok contracts.testing.test_simple.test_contract_fail('array(=0)', array([0, 1, 0]), ) ... ok contracts.testing.test_simple.test_contract_fail(['shape(x)', 'shape(x)'], [array([[0., 0., 0., 0.], ... ok contracts.testing.test_simple.test_contract_fail('array[(2|3)xN]', array([[1., 1., 1., 1., 1., 1., 1., 1., 1., 1.], ... ok contracts.testing.test_simple.test_contract_fail('array[(2|3)x...]', array([[1., 1., 1., 1., 1., 1., 1., 1., 1., 1.], ... ok contracts.testing.test_simple.test_contract_fail('array[(2,3)xN]', array([[1., 1., 1., 1., 1., 1., 1., 1., 1., 1.], ... ok contracts.testing.test_simple.test_contract_fail('array[(2,3)x...]', array([[1., 1., 1., 1., 1., 1., 1., 1., 1., 1.], ... ok contracts.testing.test_simple.test_contract_fail('seq[3]', array([1., 1.]), ) ... ok contracts.testing.test_simple.test_contract_fail('seq[6]', array([[1., 1., 1., 1.], ... ok contracts.testing.test_simple.test_contract_fail('finite', inf, ) ... ok contracts.testing.test_simple.test_contract_fail('finite', nan, ) ... ok contracts.testing.test_simple.test_contract_fail('Number', array(1, dtype=int8), ) ... ok contracts.testing.test_simple.test_contract_fail('Int', array(1, dtype=int8), ) ... ok contracts.testing.test_simple.test_contract_fail('array(float)', array(1, dtype=int8), ) ... ok contracts.testing.test_simple.test_contract_fail('float', array(1, dtype=int8), ) ... ok contracts.testing.test_simple.test_contract_fail('Float', array(1, dtype=int8), ) ... ok contracts.testing.test_simple.test_contract_fail('Number', array(1, dtype=int8), ) ... ok contracts.testing.test_simple.test_contract_fail('Int', array(1, dtype=int8), ) ... ok contracts.testing.test_simple.test_contract_fail('array(float)', array(1, dtype=int8), ) ... ok contracts.testing.test_simple.test_contract_fail('float', array(1, dtype=int8), ) ... ok contracts.testing.test_simple.test_contract_fail('Float', array(1, dtype=int8), ) ... ok contracts.testing.test_simple.test_contract_fail('Number', array(1, dtype=int16), ) ... ok contracts.testing.test_simple.test_contract_fail('Int', array(1, dtype=int16), ) ... ok contracts.testing.test_simple.test_contract_fail('array(float)', array(1, dtype=int16), ) ... ok contracts.testing.test_simple.test_contract_fail('float', array(1, dtype=int16), ) ... ok contracts.testing.test_simple.test_contract_fail('Float', array(1, dtype=int16), ) ... ok contracts.testing.test_simple.test_contract_fail('Number', array(1, dtype=int32), ) ... ok contracts.testing.test_simple.test_contract_fail('Int', array(1, dtype=int32), ) ... ok contracts.testing.test_simple.test_contract_fail('array(float)', array(1, dtype=int32), ) ... ok contracts.testing.test_simple.test_contract_fail('float', array(1, dtype=int32), ) ... ok contracts.testing.test_simple.test_contract_fail('Float', array(1, dtype=int32), ) ... ok contracts.testing.test_simple.test_contract_fail('Number', array(1), ) ... ok contracts.testing.test_simple.test_contract_fail('Int', array(1), ) ... ok contracts.testing.test_simple.test_contract_fail('array(float)', array(1), ) ... ok contracts.testing.test_simple.test_contract_fail('float', array(1), ) ... ok contracts.testing.test_simple.test_contract_fail('Float', array(1), ) ... ok contracts.testing.test_simple.test_contract_fail('Number', array(1., dtype=float32), ) ... ok contracts.testing.test_simple.test_contract_fail('array(int)', array(1., dtype=float32), ) ... ok contracts.testing.test_simple.test_contract_fail('int', array(1., dtype=float32), ) ... ok contracts.testing.test_simple.test_contract_fail('Int', array(1., dtype=float32), ) ... ok contracts.testing.test_simple.test_contract_fail('Float', array(1., dtype=float32), ) ... ok contracts.testing.test_simple.test_contract_fail('Number', array(1.), ) ... ok contracts.testing.test_simple.test_contract_fail('array(int)', array(1.), ) ... ok contracts.testing.test_simple.test_contract_fail('int', array(1.), ) ... ok contracts.testing.test_simple.test_contract_fail('Int', array(1.), ) ... ok contracts.testing.test_simple.test_contract_fail('Float', array(1.), ) ... ok contracts.testing.test_simple.test_contract_fail('Number', array(1, dtype=uint8), ) ... ok contracts.testing.test_simple.test_contract_fail('array(int)', array(1, dtype=uint8), ) ... ok contracts.testing.test_simple.test_contract_fail('int', array(1, dtype=uint8), ) ... ok contracts.testing.test_simple.test_contract_fail('Int', array(1, dtype=uint8), ) ... ok contracts.testing.test_simple.test_contract_fail('Int', array(1, dtype=uint8), ) ... ok contracts.testing.test_simple.test_contract_fail('array(float)', array(1, dtype=uint8), ) ... ok contracts.testing.test_simple.test_contract_fail('float', array(1, dtype=uint8), ) ... ok contracts.testing.test_simple.test_contract_fail('Float', array(1, dtype=uint8), ) ... ok contracts.testing.test_simple.test_contract_fail('Number', array(1, dtype=uint8), ) ... ok contracts.testing.test_simple.test_contract_fail('array(int)', array(1, dtype=uint8), ) ... ok contracts.testing.test_simple.test_contract_fail('int', array(1, dtype=uint8), ) ... ok contracts.testing.test_simple.test_contract_fail('Int', array(1, dtype=uint8), ) ... ok contracts.testing.test_simple.test_contract_fail('Int', array(1, dtype=uint8), ) ... ok contracts.testing.test_simple.test_contract_fail('array(float)', array(1, dtype=uint8), ) ... ok contracts.testing.test_simple.test_contract_fail('float', array(1, dtype=uint8), ) ... ok contracts.testing.test_simple.test_contract_fail('Float', array(1, dtype=uint8), ) ... ok contracts.testing.test_simple.test_contract_fail('Number', array(1, dtype=uint16), ) ... ok contracts.testing.test_simple.test_contract_fail('array(int)', array(1, dtype=uint16), ) ... ok contracts.testing.test_simple.test_contract_fail('int', array(1, dtype=uint16), ) ... ok contracts.testing.test_simple.test_contract_fail('Int', array(1, dtype=uint16), ) ... ok contracts.testing.test_simple.test_contract_fail('Int', array(1, dtype=uint16), ) ... ok contracts.testing.test_simple.test_contract_fail('array(float)', array(1, dtype=uint16), ) ... ok contracts.testing.test_simple.test_contract_fail('float', array(1, dtype=uint16), ) ... ok contracts.testing.test_simple.test_contract_fail('Float', array(1, dtype=uint16), ) ... ok contracts.testing.test_simple.test_contract_fail('Number', array(1, dtype=uint32), ) ... ok contracts.testing.test_simple.test_contract_fail('array(int)', array(1, dtype=uint32), ) ... ok contracts.testing.test_simple.test_contract_fail('int', array(1, dtype=uint32), ) ... ok contracts.testing.test_simple.test_contract_fail('Int', array(1, dtype=uint32), ) ... ok contracts.testing.test_simple.test_contract_fail('Int', array(1, dtype=uint32), ) ... ok contracts.testing.test_simple.test_contract_fail('array(float)', array(1, dtype=uint32), ) ... ok contracts.testing.test_simple.test_contract_fail('float', array(1, dtype=uint32), ) ... ok contracts.testing.test_simple.test_contract_fail('Float', array(1, dtype=uint32), ) ... ok contracts.testing.test_simple.test_contract_fail('Number', array(1, dtype=uint64), ) ... ok contracts.testing.test_simple.test_contract_fail('array(int)', array(1, dtype=uint64), ) ... ok contracts.testing.test_simple.test_contract_fail('int', array(1, dtype=uint64), ) ... ok contracts.testing.test_simple.test_contract_fail('Int', array(1, dtype=uint64), ) ... ok contracts.testing.test_simple.test_contract_fail('Int', array(1, dtype=uint64), ) ... ok contracts.testing.test_simple.test_contract_fail('array(float)', array(1, dtype=uint64), ) ... ok contracts.testing.test_simple.test_contract_fail('float', array(1, dtype=uint64), ) ... ok contracts.testing.test_simple.test_contract_fail('Float', array(1, dtype=uint64), ) ... ok contracts.testing.test_simple.test_contract_fail('array(=0|=1)', array([0, 1, 0, 2]), ) ... ok contracts.testing.test_simple.test_contract_fail('array(=4|>=2,<=0)', array([1, 2, 4]), ) ... ok contracts.testing.test_simple.test_contract_fail(['=0', '=1'], [0, 2], ) ... ok contracts.testing.test_simple.test_contract_fail(['list[N]', 'list[N]'], [[], [1]], ) ... ok contracts.testing.test_simple.test_contract_fail(['list[N]', 'list,N>0'], [[], [3]], ) ... ok contracts.testing.test_simple.test_contract_fail(['list[N]', 'list[M],M!=N'], [[3], [3]], ) ... ok contracts.testing.test_simple.test_contract_fail(['list[N]', 'list[M],N>M'], [[3], [3]], ) ... ok contracts.testing.test_simple.test_contract_fail(['type(x)', 'type(x)'], [0.1, 1], ) ... ok contracts.testing.test_simple.test_contract_fail(['type(x)', 'type(y)', 'type(x)|type(y)'], [0, 1.1, 'ciao'], ) ... ok contracts.testing.test_simple.test_contract_fail(['list(type(x))'], [[0, 1.2, 2]], ) ... ok contracts.testing.test_simple.test_contract_fail(['list(type(x))'], [[0, None, 2]], ) ... ok contracts.testing.test_simple.test_contract_fail(['list(type(x))', 'list(type(x))'], [[1, 2], [3.0, 4]], ) ... ok contracts.testing.test_simple.test_contract_fail(['list(type(x))', 'list(type(y)),x=y'], [[1, 2], [3.0, 4]], ) ... ok contracts.testing.test_simple.test_contract_fail('list(type(x|y))', [1, 2, 'ciao', 4.0], ) ... ok contracts.testing.test_simple.test_repr('*',) ... ok contracts.testing.test_simple.test_repr('*',) ... ok contracts.testing.test_simple.test_repr('*',) ... ok contracts.testing.test_simple.test_repr('*|#',) ... ok contracts.testing.test_simple.test_repr('dict(str:tuple(type(x),type(y))),x!=y',) ... ok contracts.testing.test_simple.test_repr('dict(str:$(tuple(type(x),type(y)),x!=y))',) ... ok contracts.testing.test_simple.test_repr('int',) ... ok contracts.testing.test_simple.test_repr('float',) ... ok contracts.testing.test_simple.test_repr('number',) ... ok contracts.testing.test_simple.test_repr('number',) ... ok contracts.testing.test_simple.test_repr('bool',) ... ok contracts.testing.test_simple.test_repr('bool',) ... ok contracts.testing.test_simple.test_repr('None',) ... ok contracts.testing.test_simple.test_repr('NoneType',) ... ok contracts.testing.test_simple.test_repr('type(x)',) ... ok contracts.testing.test_simple.test_repr('str',) ... ok contracts.testing.test_simple.test_repr('string',) ... ok contracts.testing.test_simple.test_repr('str[N]',) ... ok contracts.testing.test_simple.test_repr('str[1]',) ... ok contracts.testing.test_simple.test_repr('str[2]',) ... ok contracts.testing.test_simple.test_repr('str[>0]',) ... ok contracts.testing.test_simple.test_repr('str[N],N>3',) ... ok contracts.testing.test_simple.test_repr('list',) ... ok contracts.testing.test_simple.test_repr('list[*]',) ... ok contracts.testing.test_simple.test_repr('list[*]',) ... ok contracts.testing.test_simple.test_repr('list[*](*)',) ... ok contracts.testing.test_simple.test_repr('list[*](float)',) ... ok contracts.testing.test_simple.test_repr('list[=1]',) ... ok contracts.testing.test_simple.test_repr('list[=2]',) ... ok contracts.testing.test_simple.test_repr('list[1]',) ... ok contracts.testing.test_simple.test_repr('list[2]',) ... ok contracts.testing.test_simple.test_repr('list(int)',) ... ok contracts.testing.test_simple.test_repr('list(int)',) ... ok contracts.testing.test_simple.test_repr('list(int,>0)',) ... ok contracts.testing.test_simple.test_repr('list(int,=0)',) ... ok contracts.testing.test_simple.test_repr('list[N]',) ... ok contracts.testing.test_simple.test_repr('list[N],N>0',) ... ok contracts.testing.test_simple.test_repr('list[N],N=1',) ... ok contracts.testing.test_simple.test_repr('list[N],N>0,N<2',) ... ok contracts.testing.test_simple.test_repr('tuple',) ... ok contracts.testing.test_simple.test_repr('tuple',) ... ok contracts.testing.test_simple.test_repr('tuple[*]',) ... ok contracts.testing.test_simple.test_repr('tuple[1]',) ... ok contracts.testing.test_simple.test_repr('tuple(*,*)',) ... ok contracts.testing.test_simple.test_repr('tuple(*)',) ... ok contracts.testing.test_simple.test_repr('tuple(int,int)',) ... ok contracts.testing.test_simple.test_repr('tuple(int,float)',) ... ok contracts.testing.test_simple.test_repr('tuple(type(x),type(x))',) ... ok contracts.testing.test_simple.test_repr('tuple(x,tuple(*,*,x))',) ... ok contracts.testing.test_simple.test_repr('tuple(type(x),tuple(*,*,type(x)))',) ... ok contracts.testing.test_simple.test_repr('tuple(0,1|2)',) ... ok contracts.testing.test_simple.test_repr('tuple(0,1|2)',) ... ok contracts.testing.test_simple.test_repr('tuple(0,1|2|3)',) ... ok contracts.testing.test_simple.test_repr('tuple(0,1|2|3,4)',) ... ok contracts.testing.test_simple.test_repr('tuple(0,1,2)',) ... ok contracts.testing.test_simple.test_repr('tuple(1|2,3)',) ... ok contracts.testing.test_simple.test_repr('tuple(1,(>2,int))',) ... ok contracts.testing.test_simple.test_repr('tuple(1,(*,*),2)',) ... ok contracts.testing.test_simple.test_repr('tuple(str,(str[1],str))',) ... ok contracts.testing.test_simple.test_repr('dict',) ... ok contracts.testing.test_simple.test_repr('dict[1]',) ... ok contracts.testing.test_simple.test_repr('dict[N],N<2',) ... ok contracts.testing.test_simple.test_repr('dict(int:int)',) ... ok contracts.testing.test_simple.test_repr('dict(*:int)',) ... ok contracts.testing.test_simple.test_repr('dict(*:int)',) ... ok contracts.testing.test_simple.test_repr('dict(str:tuple(type(x),type(y))),x!=y',) ... ok contracts.testing.test_simple.test_repr('=0',) ... ok contracts.testing.test_simple.test_repr('==0',) ... ok contracts.testing.test_simple.test_repr('!=0',) ... ok contracts.testing.test_simple.test_repr('>0',) ... ok contracts.testing.test_simple.test_repr('>=0',) ... ok contracts.testing.test_simple.test_repr('>=0',) ... ok contracts.testing.test_simple.test_repr('<0',) ... ok contracts.testing.test_simple.test_repr('<=0',) ... ok contracts.testing.test_simple.test_repr('<=0',) ... ok contracts.testing.test_simple.test_repr('<=1',) ... ok contracts.testing.test_simple.test_repr('>=1',) ... ok contracts.testing.test_simple.test_repr('=1',) ... ok contracts.testing.test_simple.test_repr('<=1',) ... ok contracts.testing.test_simple.test_repr('=1',) ... ok contracts.testing.test_simple.test_repr('1>0',) ... ok contracts.testing.test_simple.test_repr('0<1',) ... ok contracts.testing.test_simple.test_repr('1>=0',) ... ok contracts.testing.test_simple.test_repr('0<=1',) ... ok contracts.testing.test_simple.test_repr('1=1',) ... ok contracts.testing.test_simple.test_repr('1==1',) ... ok contracts.testing.test_simple.test_repr('0!=1',) ... ok contracts.testing.test_simple.test_repr('1+1>=0',) ... ok contracts.testing.test_simple.test_repr('1-1=0',) ... ok contracts.testing.test_simple.test_repr('-1<=1-1',) ... ok contracts.testing.test_simple.test_repr('3*2>=2*1',) ... ok contracts.testing.test_simple.test_repr('=1',) ... ok contracts.testing.test_simple.test_repr('1',) ... ok contracts.testing.test_simple.test_repr('=1.0',) ... ok contracts.testing.test_simple.test_repr('1.0',) ... ok contracts.testing.test_simple.test_repr('=10000000000.0',) ... ok contracts.testing.test_simple.test_repr('10000000000.0',) ... ok contracts.testing.test_simple.test_repr('=-1',) ... ok contracts.testing.test_simple.test_repr('-1',) ... ok contracts.testing.test_simple.test_repr('=2',) ... ok contracts.testing.test_simple.test_repr('=1+1',) ... ok contracts.testing.test_simple.test_repr('1+1',) ... ok contracts.testing.test_simple.test_repr('=1-1',) ... ok contracts.testing.test_simple.test_repr('1-1',) ... ok contracts.testing.test_simple.test_repr('N,-N=-1',) ... ok contracts.testing.test_simple.test_repr('N',) ... ok contracts.testing.test_simple.test_repr('N-1',) ... ok contracts.testing.test_simple.test_repr('N',) ... ok contracts.testing.test_simple.test_repr('N+1',) ... ok contracts.testing.test_simple.test_repr('N',) ... ok contracts.testing.test_simple.test_repr('N-1',) ... ok contracts.testing.test_simple.test_repr('N',) ... ok contracts.testing.test_simple.test_repr('N*4',) ... ok contracts.testing.test_simple.test_repr('N',) ... ok contracts.testing.test_simple.test_repr('Y,N==Y+1',) ... ok contracts.testing.test_simple.test_repr('1+2*3',) ... ok contracts.testing.test_simple.test_repr('2*3+1',) ... ok contracts.testing.test_simple.test_repr('=1+1*3',) ... ok contracts.testing.test_simple.test_repr('=(1+1)*3',) ... ok contracts.testing.test_simple.test_repr('1+1+1',) ... ok contracts.testing.test_simple.test_repr('2*2*2',) ... ok contracts.testing.test_simple.test_repr('2-1-1',) ... ok contracts.testing.test_simple.test_repr('=0,>=0',) ... ok contracts.testing.test_simple.test_repr('=0|=1',) ... ok contracts.testing.test_simple.test_repr('=0|=1',) ... ok contracts.testing.test_simple.test_repr('!None',) ... ok contracts.testing.test_simple.test_repr('!(0|None)',) ... ok contracts.testing.test_simple.test_repr('0|1|2',) ... ok contracts.testing.test_simple.test_repr('0|1|2',) ... ok contracts.testing.test_simple.test_repr('0|2',) ... ok contracts.testing.test_simple.test_repr('0|1|2',) ... ok contracts.testing.test_simple.test_repr('0|1|2|3',) ... ok contracts.testing.test_simple.test_repr('0|1|2|3|4',) ... ok contracts.testing.test_simple.test_repr('0|1|2|3|4|5',) ... ok contracts.testing.test_simple.test_repr('list(0|1)',) ... ok contracts.testing.test_simple.test_repr('*|#',) ... ok contracts.testing.test_simple.test_repr('*|(#,*)',) ... ok contracts.testing.test_simple.test_repr('*|(*,#)',) ... ok contracts.testing.test_simple.test_repr('*|*,#',) ... ok contracts.testing.test_simple.test_repr('*,*|#',) ... ok contracts.testing.test_simple.test_repr('*,#|*',) ... ok contracts.testing.test_simple.test_repr('*|#|*',) ... ok contracts.testing.test_simple.test_repr('#|*,(#|*)',) ... ok contracts.testing.test_simple.test_repr('!#|*',) ... ok contracts.testing.test_simple.test_repr('!(*,#)',) ... ok contracts.testing.test_simple.test_repr('N,N>0',) ... ok contracts.testing.test_simple.test_repr('x',) ... ok contracts.testing.test_simple.test_repr('x',) ... ok contracts.testing.test_simple.test_repr('0',) ... ok contracts.testing.test_simple.test_repr('1',) ... ok contracts.testing.test_simple.test_repr('pi',) ... ok contracts.testing.test_simple.test_repr('map',) ... ok contracts.testing.test_simple.test_repr('map[1]',) ... ok contracts.testing.test_simple.test_repr('map[N],N<2',) ... ok contracts.testing.test_simple.test_repr('map(int:int)',) ... ok contracts.testing.test_simple.test_repr('map(*:int)',) ... ok contracts.testing.test_simple.test_repr('map(*:int)',) ... ok contracts.testing.test_simple.test_repr('map(str:tuple(type(x),type(y))),x!=y',) ... ok contracts.testing.test_simple.test_repr('seq',) ... ok contracts.testing.test_simple.test_repr('seq',) ... ok contracts.testing.test_simple.test_repr('seq',) ... ok contracts.testing.test_simple.test_repr('seq[*]',) ... ok contracts.testing.test_simple.test_repr('seq[*]',) ... ok contracts.testing.test_simple.test_repr('seq[*](*)',) ... ok contracts.testing.test_simple.test_repr('seq[*](float)',) ... ok contracts.testing.test_simple.test_repr('seq[*]',) ... ok contracts.testing.test_simple.test_repr('seq[*]',) ... ok contracts.testing.test_simple.test_repr('seq[*](*)',) ... ok contracts.testing.test_simple.test_repr('seq[*](float)',) ... ok contracts.testing.test_simple.test_repr('seq[=1]',) ... ok contracts.testing.test_simple.test_repr('seq[=2]',) ... ok contracts.testing.test_simple.test_repr('seq[1]',) ... ok contracts.testing.test_simple.test_repr('seq[2]',) ... ok contracts.testing.test_simple.test_repr('seq[N]',) ... ok contracts.testing.test_simple.test_repr('seq[N],N>0',) ... ok contracts.testing.test_simple.test_repr('seq[N],N=1',) ... ok contracts.testing.test_simple.test_repr('seq[N],N>0,N<2',) ... ok contracts.testing.test_simple.test_repr('seq[N]',) ... ok contracts.testing.test_simple.test_repr('seq[N],N>0',) ... ok contracts.testing.test_simple.test_repr('seq[N],N=1',) ... ok contracts.testing.test_simple.test_repr('seq[N],N>0,N<2',) ... ok contracts.testing.test_simple.test_repr('attr(a:*)',) ... ok contracts.testing.test_simple.test_repr('attr(a:int)',) ... ok contracts.testing.test_simple.test_repr('attr(b:int)',) ... ok contracts.testing.test_simple.test_repr('attr(b:>1)',) ... ok contracts.testing.test_simple.test_repr('attr(b:int,>1)',) ... ok contracts.testing.test_simple.test_repr('attr(a:*)',) ... ok contracts.testing.test_simple.test_repr('attr(a:int;b:int)',) ... ok contracts.testing.test_simple.test_repr('attr(a:int;b:int)',) ... ok contracts.testing.test_simple.test_repr('attr(a:int;b:int,>1)',) ... ok contracts.testing.test_simple.test_repr('file',) ... ok contracts.testing.test_simple.test_repr('isinstance(BaseClass)',) ... ok contracts.testing.test_simple.test_repr('isinstance(BaseClass)',) ... ok contracts.testing.test_simple.test_repr('isinstance(SubClass)',) ... ok contracts.testing.test_simple.test_repr('isinstance(BaseClass2)',) ... ok contracts.testing.test_simple.test_repr('isinstance(BaseClass2)',) ... ok contracts.testing.test_simple.test_repr('isinstance(SubClass2)',) ... ok contracts.testing.test_simple.test_repr('isinstance(BaseClass3)',) ... ok contracts.testing.test_simple.test_repr('isinstance(BaseClass3)',) ... ok contracts.testing.test_simple.test_repr('isinstance(SubClass3)',) ... ok contracts.testing.test_simple.test_repr('isinstance(BaseClass4)',) ... ok contracts.testing.test_simple.test_repr('isinstance(BaseClass4)',) ... ok contracts.testing.test_simple.test_repr('isinstance(SubClass4)',) ... ok contracts.testing.test_simple.test_repr('ext0_positive',) ... ok contracts.testing.test_simple.test_repr('ext1_lessthan(0)',) ... ok contracts.testing.test_simple.test_repr('ext1_lessthan(threshold=0)',) ... ok contracts.testing.test_simple.test_repr('array',) ... ok contracts.testing.test_simple.test_repr('array',) ... ok contracts.testing.test_simple.test_repr('ndarray',) ... ok contracts.testing.test_simple.test_repr('ndarray',) ... ok contracts.testing.test_simple.test_repr('array(uint8)',) ... ok contracts.testing.test_simple.test_repr('array(u1)',) ... ok contracts.testing.test_simple.test_repr('array(int8)',) ... ok contracts.testing.test_simple.test_repr('array(i1)',) ... ok contracts.testing.test_simple.test_repr('array(float32)',) ... ok contracts.testing.test_simple.test_repr('array(float64)',) ... ok contracts.testing.test_simple.test_repr('array(bool)',) ... ok contracts.testing.test_simple.test_repr('shape[0]',) ... ok contracts.testing.test_simple.test_repr('shape[1]',) ... ok contracts.testing.test_simple.test_repr('shape[2]',) ... ok contracts.testing.test_simple.test_repr('shape[3]',) ... ok contracts.testing.test_simple.test_repr('shape[x]',) ... ok contracts.testing.test_simple.test_repr('shape[y],x=y',) ... ok contracts.testing.test_simple.test_repr('shape[x]',) ... ok contracts.testing.test_simple.test_repr('shape[y],x=y',) ... ok contracts.testing.test_simple.test_repr('shape[x]',) ... ok contracts.testing.test_simple.test_repr('shape[y],x=y',) ... ok contracts.testing.test_simple.test_repr('shape[x]',) ... ok contracts.testing.test_simple.test_repr('shape[y],x=y',) ... ok contracts.testing.test_simple.test_repr('array[2x4]',) ... ok contracts.testing.test_simple.test_repr('array[HxW],H=2,W>3',) ... ok contracts.testing.test_simple.test_repr('array[(=2)x(>3)]',) ... ok contracts.testing.test_simple.test_repr('array[2x4x...]',) ... ok contracts.testing.test_simple.test_repr('array[2x4x...]',) ... ok contracts.testing.test_simple.test_repr('shape[>2],array[2x4x...]',) ... ok contracts.testing.test_simple.test_repr('array[XxYx...],X=2,Y=4',) ... ok contracts.testing.test_simple.test_repr('array[XxYx...],X=2,Y=4',) ... ok contracts.testing.test_simple.test_repr('array[XxYx...],X=2,Y=4',) ... ok contracts.testing.test_simple.test_repr('array[100]',) ... ok contracts.testing.test_simple.test_repr('array[10x10]',) ... ok contracts.testing.test_simple.test_repr('array[10x...]',) ... ok contracts.testing.test_simple.test_repr('shape[0]',) ... ok contracts.testing.test_simple.test_repr('shape[1]',) ... ok contracts.testing.test_simple.test_repr('shape[2]',) ... ok contracts.testing.test_simple.test_repr('shape[3]',) ... ok contracts.testing.test_simple.test_repr('array[1x2]',) ... ok contracts.testing.test_simple.test_repr('array(>=0)',) ... ok contracts.testing.test_simple.test_repr('array(<=2)',) ... ok contracts.testing.test_simple.test_repr('array(=0)',) ... ok contracts.testing.test_simple.test_repr('array(=1)',) ... ok contracts.testing.test_simple.test_repr('shape(x)',) ... ok contracts.testing.test_simple.test_repr('shape(x)',) ... ok contracts.testing.test_simple.test_repr('array[NxN](<=1)',) ... ok contracts.testing.test_simple.test_repr('array[NxN](<=1,float32)',) ... ok contracts.testing.test_simple.test_repr('array[NxN](<=1,float32|float64)',) ... ok contracts.testing.test_simple.test_repr('array[NxN](<=1,(float32|float64))',) ... ok contracts.testing.test_simple.test_repr('array[NxN](<=1,>=1)',) ... ok contracts.testing.test_simple.test_repr('array[(2|3)xN]',) ... ok contracts.testing.test_simple.test_repr('array[(2|3)xN]',) ... ok contracts.testing.test_simple.test_repr('array[(2|3)x...]',) ... ok contracts.testing.test_simple.test_repr('array[(2|3)x...]',) ... ok contracts.testing.test_simple.test_repr('array[(2,*)xN]',) ... ok contracts.testing.test_simple.test_repr('array[(2,*)x...]',) ... ok contracts.testing.test_simple.test_repr('seq',) ... ok contracts.testing.test_simple.test_repr('seq[3]',) ... ok contracts.testing.test_simple.test_repr('seq[6]',) ... ok contracts.testing.test_simple.test_repr('finite',) ... ok contracts.testing.test_simple.test_repr('finite',) ... ok contracts.testing.test_simple.test_repr('finite',) ... ok contracts.testing.test_simple.test_repr('finite',) ... ok contracts.testing.test_simple.test_repr('array[N](>=-pi,=0)',) ... ok contracts.testing.test_simple.test_repr('array(float)',) ... ok contracts.testing.test_simple.test_repr('number',) ... ok contracts.testing.test_simple.test_repr('array(int)',) ... ok contracts.testing.test_simple.test_repr('int',) ... ok contracts.testing.test_simple.test_repr('number',) ... ok contracts.testing.test_simple.test_repr('array(int)',) ... ok contracts.testing.test_simple.test_repr('int',) ... ok contracts.testing.test_simple.test_repr('number',) ... ok contracts.testing.test_simple.test_repr('array(int)',) ... ok contracts.testing.test_simple.test_repr('int',) ... ok contracts.testing.test_simple.test_repr('number',) ... ok contracts.testing.test_simple.test_repr('array(int)',) ... ok contracts.testing.test_simple.test_repr('int',) ... ok contracts.testing.test_simple.test_repr('number',) ... ok contracts.testing.test_simple.test_repr('array(int)',) ... ok contracts.testing.test_simple.test_repr('int',) ... ok contracts.testing.test_simple.test_repr('number',) ... ok contracts.testing.test_simple.test_repr('array(float)',) ... ok contracts.testing.test_simple.test_repr('float',) ... ok contracts.testing.test_simple.test_repr('number',) ... ok contracts.testing.test_simple.test_repr('array(float)',) ... ok contracts.testing.test_simple.test_repr('float',) ... ok contracts.testing.test_simple.test_repr('number',) ... ok contracts.testing.test_simple.test_repr('array(uint)',) ... ok contracts.testing.test_simple.test_repr('number',) ... ok contracts.testing.test_simple.test_repr('array(uint)',) ... ok contracts.testing.test_simple.test_repr('number',) ... ok contracts.testing.test_simple.test_repr('array(uint)',) ... ok contracts.testing.test_simple.test_repr('number',) ... ok contracts.testing.test_simple.test_repr('array(uint)',) ... ok contracts.testing.test_simple.test_repr('number',) ... ok contracts.testing.test_simple.test_repr('array(uint)',) ... ok contracts.testing.test_simple.test_repr('array(=0|=1|=2)',) ... ok contracts.testing.test_simple.test_repr('array(=0|=1|=2)',) ... ok contracts.testing.test_simple.test_repr('array(=0|=1)',) ... ok contracts.testing.test_simple.test_repr('array(=4|>=0,<=2)',) ... ok contracts.testing.test_simple.test_repr('array(=5|>=0,<=2)',) ... ok contracts.testing.test_simple.test_repr('array(int16,(=0|=1))',) ... ok contracts.testing.test_simple.test_repr('*',) ... ok contracts.testing.test_simple.test_repr('*',) ... ok contracts.testing.test_simple.test_repr('*',) ... ok contracts.testing.test_simple.test_repr('=0',) ... ok contracts.testing.test_simple.test_repr('=1',) ... ok contracts.testing.test_simple.test_repr('list[N]',) ... ok contracts.testing.test_simple.test_repr('list[N]',) ... ok contracts.testing.test_simple.test_repr('list[N]',) ... ok contracts.testing.test_simple.test_repr('list[N]',) ... ok contracts.testing.test_simple.test_repr('list[N]',) ... ok contracts.testing.test_simple.test_repr('list[N],N>0',) ... ok contracts.testing.test_simple.test_repr('list[N]',) ... ok contracts.testing.test_simple.test_repr('list,N>0',) ... ok contracts.testing.test_simple.test_repr('list[N]',) ... ok contracts.testing.test_simple.test_repr('list[M],M!=N',) ... ok contracts.testing.test_simple.test_repr('list[N]',) ... ok contracts.testing.test_simple.test_repr('list[M],M!=N',) ... ok contracts.testing.test_simple.test_repr('list[N]',) ... ok contracts.testing.test_simple.test_repr('list[M],MM',) ... ok contracts.testing.test_simple.test_repr('type(x)',) ... ok contracts.testing.test_simple.test_repr('type(x)',) ... ok contracts.testing.test_simple.test_repr('type(x)',) ... ok contracts.testing.test_simple.test_repr('type(x)',) ... ok contracts.testing.test_simple.test_repr('type(x)',) ... ok contracts.testing.test_simple.test_repr('type(y)',) ... ok contracts.testing.test_simple.test_repr('type(x)|type(y)',) ... ok contracts.testing.test_simple.test_repr('type(x)',) ... ok contracts.testing.test_simple.test_repr('type(y)',) ... ok contracts.testing.test_simple.test_repr('type(x)|type(y)',) ... ok contracts.testing.test_simple.test_repr('list(type(x))',) ... ok contracts.testing.test_simple.test_repr('list(type(x))',) ... ok contracts.testing.test_simple.test_repr('list(type(x))',) ... ok contracts.testing.test_simple.test_repr('list(type(x))',) ... ok contracts.testing.test_simple.test_repr('list(type(y)),x=y',) ... ok contracts.testing.test_simple.test_repr('list(type(x|y))',) ... ok contracts.testing.test_simple.test_repr('type(X)',) ... ok contracts.testing.test_simple.test_repr('=1',) ... ok contracts.testing.test_simple.test_repr('=0',) ... ok contracts.testing.test_simple.test_repr('>0',) ... ok contracts.testing.test_simple.test_repr('N',) ... ok contracts.testing.test_simple.test_repr('#',) ... ok contracts.testing.test_simple.test_repr('*,#',) ... ok contracts.testing.test_simple.test_repr('dict(str:tuple(type(x),type(y))),x!=y',) ... ok contracts.testing.test_simple.test_repr('dict(str:tuple(type(x),type(y))),x!=y',) ... ok contracts.testing.test_simple.test_repr('dict(str:$(tuple(type(x),type(y)),x!=y))',) ... ok contracts.testing.test_simple.test_repr('int',) ... ok contracts.testing.test_simple.test_repr('int',) ... ok contracts.testing.test_simple.test_repr('float',) ... ok contracts.testing.test_simple.test_repr('float',) ... ok contracts.testing.test_simple.test_repr('number',) ... ok contracts.testing.test_simple.test_repr('bool',) ... ok contracts.testing.test_simple.test_repr('bool',) ... ok contracts.testing.test_simple.test_repr('None',) ... ok contracts.testing.test_simple.test_repr('NoneType',) ... ok contracts.testing.test_simple.test_repr('str',) ... ok contracts.testing.test_simple.test_repr('str[>0]',) ... ok contracts.testing.test_simple.test_repr('str[N],N>3',) ... ok contracts.testing.test_simple.test_repr('list',) ... ok contracts.testing.test_simple.test_repr('list[*](float)',) ... ok contracts.testing.test_simple.test_repr('list[=2]',) ... ok contracts.testing.test_simple.test_repr('list[2]',) ... ok contracts.testing.test_simple.test_repr('list(int)',) ... ok contracts.testing.test_simple.test_repr('list(int)',) ... ok contracts.testing.test_simple.test_repr('list(int,>0)',) ... ok contracts.testing.test_simple.test_repr('list[N],N>0',) ... ok contracts.testing.test_simple.test_repr('tuple',) ... ok contracts.testing.test_simple.test_repr('list',) ... ok contracts.testing.test_simple.test_repr('tuple(*,*)',) ... ok contracts.testing.test_simple.test_repr('tuple(float,float)',) ... ok contracts.testing.test_simple.test_repr('tuple(x,tuple(*,*,x))',) ... ok contracts.testing.test_simple.test_repr('tuple(type(x),tuple(*,*,type(x)))',) ... ok contracts.testing.test_simple.test_repr('tuple(0,1|2)',) ... ok contracts.testing.test_simple.test_repr('tuple(1,(>2,int))',) ... ok contracts.testing.test_simple.test_repr('dict',) ... ok contracts.testing.test_simple.test_repr('dict',) ... ok contracts.testing.test_simple.test_repr('dict[N],N<2',) ... ok contracts.testing.test_simple.test_repr('dict(int:int)',) ... ok contracts.testing.test_simple.test_repr('dict(str:tuple(type(x),type(y))),x!=y',) ... ok contracts.testing.test_simple.test_repr('=0',) ... ok contracts.testing.test_simple.test_repr('==0',) ... ok contracts.testing.test_simple.test_repr('!=0',) ... ok contracts.testing.test_simple.test_repr('>0',) ... ok contracts.testing.test_simple.test_repr('>0',) ... ok contracts.testing.test_simple.test_repr('>=0',) ... ok contracts.testing.test_simple.test_repr('<0',) ... ok contracts.testing.test_simple.test_repr('<0',) ... ok contracts.testing.test_simple.test_repr('<=0',) ... ok contracts.testing.test_simple.test_repr('1>1',) ... ok contracts.testing.test_simple.test_repr('1<1',) ... ok contracts.testing.test_simple.test_repr('1>=2',) ... ok contracts.testing.test_simple.test_repr('2<=1',) ... ok contracts.testing.test_simple.test_repr('1=0',) ... ok contracts.testing.test_simple.test_repr('1==0',) ... ok contracts.testing.test_simple.test_repr('0!=0',) ... ok contracts.testing.test_simple.test_repr('0>=1+1',) ... ok contracts.testing.test_simple.test_repr('1-1=1',) ... ok contracts.testing.test_simple.test_repr('x,x+1=0',) ... ok contracts.testing.test_simple.test_repr('x,-x=0',) ... ok contracts.testing.test_simple.test_repr('N+1=0',) ... ok contracts.testing.test_simple.test_repr('=0,=1',) ... ok contracts.testing.test_simple.test_repr('=0|=1',) ... ok contracts.testing.test_simple.test_repr('!1',) ... ok contracts.testing.test_simple.test_repr('!(1|2)',) ... ok contracts.testing.test_simple.test_repr('list(0|1)',) ... ok contracts.testing.test_simple.test_repr('(*|*),#',) ... ok contracts.testing.test_simple.test_repr('*,#,*',) ... ok contracts.testing.test_simple.test_repr('*,#|#',) ... ok contracts.testing.test_simple.test_repr('!(#|*)',) ... ok contracts.testing.test_simple.test_repr('!*,#',) ... ok contracts.testing.test_simple.test_repr('N,N>0',) ... ok contracts.testing.test_simple.test_repr('1',) ... ok contracts.testing.test_simple.test_repr('pi',) ... ok contracts.testing.test_simple.test_repr('map',) ... ok contracts.testing.test_simple.test_repr('map',) ... ok contracts.testing.test_simple.test_repr('map[N],N<2',) ... ok contracts.testing.test_simple.test_repr('map(int:int)',) ... ok contracts.testing.test_simple.test_repr('map(str:tuple(type(x),type(y))),x!=y',) ... ok contracts.testing.test_simple.test_repr('seq',) ... ok contracts.testing.test_simple.test_repr('seq[*](float)',) ... ok contracts.testing.test_simple.test_repr('seq[*](float)',) ... ok contracts.testing.test_simple.test_repr('seq[=2]',) ... ok contracts.testing.test_simple.test_repr('seq[2]',) ... ok contracts.testing.test_simple.test_repr('seq[N],N>0',) ... ok contracts.testing.test_simple.test_repr('seq[N],N>0',) ... ok contracts.testing.test_simple.test_repr('attr(b:int,<=1)',) ... ok contracts.testing.test_simple.test_repr('attr(b:*)',) ... ok contracts.testing.test_simple.test_repr('attr(a:int;b:int,<=1)',) ... ok contracts.testing.test_simple.test_repr('file',) ... ok contracts.testing.test_simple.test_repr('file',) ... ok contracts.testing.test_simple.test_repr('isinstance(SubClass)',) ... ok contracts.testing.test_simple.test_repr('isinstance(SubClass2)',) ... ok contracts.testing.test_simple.test_repr('isinstance(SubClass3)',) ... ok contracts.testing.test_simple.test_repr('isinstance(SubClass4)',) ... ok contracts.testing.test_simple.test_repr('ext0_positive',) ... ok contracts.testing.test_simple.test_repr('ext1_lessthan(0)',) ... ok contracts.testing.test_simple.test_repr('ext1_lessthan(threshold=0)',) ... ok contracts.testing.test_simple.test_repr('array',) ... ok contracts.testing.test_simple.test_repr('array(float64)',) ... ok contracts.testing.test_simple.test_repr('array(float32)',) ... ok contracts.testing.test_simple.test_repr('array(uint8)',) ... ok contracts.testing.test_simple.test_repr('array(float32)',) ... ok contracts.testing.test_simple.test_repr('shape[>0]',) ... ok contracts.testing.test_simple.test_repr('shape[<1]',) ... ok contracts.testing.test_simple.test_repr('shape[>2]',) ... ok contracts.testing.test_simple.test_repr('shape[<3]',) ... ok contracts.testing.test_simple.test_repr('array[AxBxC]',) ... ok contracts.testing.test_simple.test_repr('array[2x4]',) ... ok contracts.testing.test_simple.test_repr('shape[>2],array[2x4x...]',) ... ok contracts.testing.test_simple.test_repr('shape[>2]',) ... ok contracts.testing.test_simple.test_repr('array[100]',) ... ok contracts.testing.test_simple.test_repr('array[10x...]',) ... ok contracts.testing.test_simple.test_repr('shape[>0]',) ... ok contracts.testing.test_simple.test_repr('shape[<1]',) ... ok contracts.testing.test_simple.test_repr('shape[>2]',) ... ok contracts.testing.test_simple.test_repr('shape[<3]',) ... ok contracts.testing.test_simple.test_repr('array(<=20)',) ... ok contracts.testing.test_simple.test_repr('array(=0)',) ... ok contracts.testing.test_simple.test_repr('shape(x)',) ... ok contracts.testing.test_simple.test_repr('shape(x)',) ... ok contracts.testing.test_simple.test_repr('array[(2|3)xN]',) ... ok contracts.testing.test_simple.test_repr('array[(2|3)x...]',) ... ok contracts.testing.test_simple.test_repr('array[(2,3)xN]',) ... ok contracts.testing.test_simple.test_repr('array[(2,3)x...]',) ... ok contracts.testing.test_simple.test_repr('seq[3]',) ... ok contracts.testing.test_simple.test_repr('seq[6]',) ... ok contracts.testing.test_simple.test_repr('finite',) ... ok contracts.testing.test_simple.test_repr('finite',) ... ok contracts.testing.test_simple.test_repr('Number',) ... ok contracts.testing.test_simple.test_repr('Int',) ... ok contracts.testing.test_simple.test_repr('array(float)',) ... ok contracts.testing.test_simple.test_repr('float',) ... ok contracts.testing.test_simple.test_repr('Float',) ... ok contracts.testing.test_simple.test_repr('Number',) ... ok contracts.testing.test_simple.test_repr('Int',) ... ok contracts.testing.test_simple.test_repr('array(float)',) ... ok contracts.testing.test_simple.test_repr('float',) ... ok contracts.testing.test_simple.test_repr('Float',) ... ok contracts.testing.test_simple.test_repr('Number',) ... ok contracts.testing.test_simple.test_repr('Int',) ... ok contracts.testing.test_simple.test_repr('array(float)',) ... ok contracts.testing.test_simple.test_repr('float',) ... ok contracts.testing.test_simple.test_repr('Float',) ... ok contracts.testing.test_simple.test_repr('Number',) ... ok contracts.testing.test_simple.test_repr('Int',) ... ok contracts.testing.test_simple.test_repr('array(float)',) ... ok contracts.testing.test_simple.test_repr('float',) ... ok contracts.testing.test_simple.test_repr('Float',) ... ok contracts.testing.test_simple.test_repr('Number',) ... ok contracts.testing.test_simple.test_repr('Int',) ... ok contracts.testing.test_simple.test_repr('array(float)',) ... ok contracts.testing.test_simple.test_repr('float',) ... ok contracts.testing.test_simple.test_repr('Float',) ... ok contracts.testing.test_simple.test_repr('Number',) ... ok contracts.testing.test_simple.test_repr('array(int)',) ... ok contracts.testing.test_simple.test_repr('int',) ... ok contracts.testing.test_simple.test_repr('Int',) ... ok contracts.testing.test_simple.test_repr('Float',) ... ok contracts.testing.test_simple.test_repr('Number',) ... ok contracts.testing.test_simple.test_repr('array(int)',) ... ok contracts.testing.test_simple.test_repr('int',) ... ok contracts.testing.test_simple.test_repr('Int',) ... ok contracts.testing.test_simple.test_repr('Float',) ... ok contracts.testing.test_simple.test_repr('Number',) ... ok contracts.testing.test_simple.test_repr('array(int)',) ... ok contracts.testing.test_simple.test_repr('int',) ... ok contracts.testing.test_simple.test_repr('Int',) ... ok contracts.testing.test_simple.test_repr('Int',) ... ok contracts.testing.test_simple.test_repr('array(float)',) ... ok contracts.testing.test_simple.test_repr('float',) ... ok contracts.testing.test_simple.test_repr('Float',) ... ok contracts.testing.test_simple.test_repr('Number',) ... ok contracts.testing.test_simple.test_repr('array(int)',) ... ok contracts.testing.test_simple.test_repr('int',) ... ok contracts.testing.test_simple.test_repr('Int',) ... ok contracts.testing.test_simple.test_repr('Int',) ... ok contracts.testing.test_simple.test_repr('array(float)',) ... ok contracts.testing.test_simple.test_repr('float',) ... ok contracts.testing.test_simple.test_repr('Float',) ... ok contracts.testing.test_simple.test_repr('Number',) ... ok contracts.testing.test_simple.test_repr('array(int)',) ... ok contracts.testing.test_simple.test_repr('int',) ... ok contracts.testing.test_simple.test_repr('Int',) ... ok contracts.testing.test_simple.test_repr('Int',) ... ok contracts.testing.test_simple.test_repr('array(float)',) ... ok contracts.testing.test_simple.test_repr('float',) ... ok contracts.testing.test_simple.test_repr('Float',) ... ok contracts.testing.test_simple.test_repr('Number',) ... ok contracts.testing.test_simple.test_repr('array(int)',) ... ok contracts.testing.test_simple.test_repr('int',) ... ok contracts.testing.test_simple.test_repr('Int',) ... ok contracts.testing.test_simple.test_repr('Int',) ... ok contracts.testing.test_simple.test_repr('array(float)',) ... ok contracts.testing.test_simple.test_repr('float',) ... ok contracts.testing.test_simple.test_repr('Float',) ... ok contracts.testing.test_simple.test_repr('Number',) ... ok contracts.testing.test_simple.test_repr('array(int)',) ... ok contracts.testing.test_simple.test_repr('int',) ... ok contracts.testing.test_simple.test_repr('Int',) ... ok contracts.testing.test_simple.test_repr('Int',) ... ok contracts.testing.test_simple.test_repr('array(float)',) ... ok contracts.testing.test_simple.test_repr('float',) ... ok contracts.testing.test_simple.test_repr('Float',) ... ok contracts.testing.test_simple.test_repr('array(=0|=1)',) ... ok contracts.testing.test_simple.test_repr('array(=4|>=2,<=0)',) ... ok contracts.testing.test_simple.test_repr('=0',) ... ok contracts.testing.test_simple.test_repr('=1',) ... ok contracts.testing.test_simple.test_repr('list[N]',) ... ok contracts.testing.test_simple.test_repr('list[N]',) ... ok contracts.testing.test_simple.test_repr('list[N]',) ... ok contracts.testing.test_simple.test_repr('list,N>0',) ... ok contracts.testing.test_simple.test_repr('list[N]',) ... ok contracts.testing.test_simple.test_repr('list[M],M!=N',) ... ok contracts.testing.test_simple.test_repr('list[N]',) ... ok contracts.testing.test_simple.test_repr('list[M],N>M',) ... ok contracts.testing.test_simple.test_repr('type(x)',) ... ok contracts.testing.test_simple.test_repr('type(x)',) ... ok contracts.testing.test_simple.test_repr('type(x)',) ... ok contracts.testing.test_simple.test_repr('type(y)',) ... ok contracts.testing.test_simple.test_repr('type(x)|type(y)',) ... ok contracts.testing.test_simple.test_repr('list(type(x))',) ... ok contracts.testing.test_simple.test_repr('list(type(x))',) ... ok contracts.testing.test_simple.test_repr('list(type(x))',) ... ok contracts.testing.test_simple.test_repr('list(type(x))',) ... ok contracts.testing.test_simple.test_repr('list(type(x))',) ... ok contracts.testing.test_simple.test_repr('list(type(y)),x=y',) ... ok contracts.testing.test_simple.test_repr('list(type(x|y))',) ... ok contracts.testing.test_simple.test_reconversion('*', True) ... ok contracts.testing.test_simple.test_reconversion('*', True) ... ok contracts.testing.test_simple.test_reconversion('*', True) ... ok contracts.testing.test_simple.test_reconversion('*|#', True) ... ok contracts.testing.test_simple.test_reconversion('dict(str:tuple(type(x),type(y))),x!=y', True) ... ok contracts.testing.test_simple.test_reconversion('dict(str:$(tuple(type(x),type(y)),x!=y))', True) ... ok contracts.testing.test_simple.test_reconversion('int', True) ... ok contracts.testing.test_simple.test_reconversion('float', True) ... ok contracts.testing.test_simple.test_reconversion('number', True) ... ok contracts.testing.test_simple.test_reconversion('number', True) ... ok contracts.testing.test_simple.test_reconversion('bool', True) ... ok contracts.testing.test_simple.test_reconversion('bool', True) ... ok contracts.testing.test_simple.test_reconversion('None', True) ... ok contracts.testing.test_simple.test_reconversion('NoneType', True) ... ok contracts.testing.test_simple.test_reconversion('type(x)', True) ... ok contracts.testing.test_simple.test_reconversion('str', True) ... ok contracts.testing.test_simple.test_reconversion('string', False) ... ok contracts.testing.test_simple.test_reconversion('str[N]', True) ... ok contracts.testing.test_simple.test_reconversion('str[1]', True) ... ok contracts.testing.test_simple.test_reconversion('str[2]', True) ... ok contracts.testing.test_simple.test_reconversion('str[>0]', True) ... ok contracts.testing.test_simple.test_reconversion('str[N],N>3', True) ... ok contracts.testing.test_simple.test_reconversion('list', True) ... ok contracts.testing.test_simple.test_reconversion('list[*]', True) ... ok contracts.testing.test_simple.test_reconversion('list[*]', True) ... ok contracts.testing.test_simple.test_reconversion('list[*](*)', True) ... ok contracts.testing.test_simple.test_reconversion('list[*](float)', True) ... ok contracts.testing.test_simple.test_reconversion('list[=1]', True) ... ok contracts.testing.test_simple.test_reconversion('list[=2]', True) ... ok contracts.testing.test_simple.test_reconversion('list[1]', True) ... ok contracts.testing.test_simple.test_reconversion('list[2]', True) ... ok contracts.testing.test_simple.test_reconversion('list(int)', True) ... ok contracts.testing.test_simple.test_reconversion('list(int)', True) ... ok contracts.testing.test_simple.test_reconversion('list(int,>0)', True) ... ok contracts.testing.test_simple.test_reconversion('list(int,=0)', True) ... ok contracts.testing.test_simple.test_reconversion('list[N]', True) ... ok contracts.testing.test_simple.test_reconversion('list[N],N>0', True) ... ok contracts.testing.test_simple.test_reconversion('list[N],N=1', True) ... ok contracts.testing.test_simple.test_reconversion('list[N],N>0,N<2', True) ... ok contracts.testing.test_simple.test_reconversion('tuple', True) ... ok contracts.testing.test_simple.test_reconversion('tuple', True) ... ok contracts.testing.test_simple.test_reconversion('tuple[*]', True) ... ok contracts.testing.test_simple.test_reconversion('tuple[1]', True) ... ok contracts.testing.test_simple.test_reconversion('tuple(*,*)', True) ... ok contracts.testing.test_simple.test_reconversion('tuple(*)', True) ... ok contracts.testing.test_simple.test_reconversion('tuple(int,int)', True) ... ok contracts.testing.test_simple.test_reconversion('tuple(int,float)', True) ... ok contracts.testing.test_simple.test_reconversion('tuple(type(x),type(x))', True) ... ok contracts.testing.test_simple.test_reconversion('tuple(x,tuple(*,*,x))', True) ... ok contracts.testing.test_simple.test_reconversion('tuple(type(x),tuple(*,*,type(x)))', True) ... ok contracts.testing.test_simple.test_reconversion('tuple(0,1|2)', True) ... ok contracts.testing.test_simple.test_reconversion('tuple(0,1|2)', True) ... ok contracts.testing.test_simple.test_reconversion('tuple(0,1|2|3)', True) ... ok contracts.testing.test_simple.test_reconversion('tuple(0,1|2|3,4)', True) ... ok contracts.testing.test_simple.test_reconversion('tuple(0,1,2)', True) ... ok contracts.testing.test_simple.test_reconversion('tuple(1|2,3)', True) ... ok contracts.testing.test_simple.test_reconversion('tuple(1,(>2,int))', True) ... ok contracts.testing.test_simple.test_reconversion('tuple(1,(*,*),2)', True) ... ok contracts.testing.test_simple.test_reconversion('tuple(str,(str[1],str))', True) ... ok contracts.testing.test_simple.test_reconversion('dict', True) ... ok contracts.testing.test_simple.test_reconversion('dict[1]', True) ... ok contracts.testing.test_simple.test_reconversion('dict[N],N<2', True) ... ok contracts.testing.test_simple.test_reconversion('dict(int:int)', True) ... ok contracts.testing.test_simple.test_reconversion('dict(*:int)', True) ... ok contracts.testing.test_simple.test_reconversion('dict(*:int)', True) ... ok contracts.testing.test_simple.test_reconversion('dict(str:tuple(type(x),type(y))),x!=y', True) ... ok contracts.testing.test_simple.test_reconversion('=0', True) ... ok contracts.testing.test_simple.test_reconversion('==0', True) ... ok contracts.testing.test_simple.test_reconversion('!=0', True) ... ok contracts.testing.test_simple.test_reconversion('>0', True) ... ok contracts.testing.test_simple.test_reconversion('>=0', True) ... ok contracts.testing.test_simple.test_reconversion('>=0', True) ... ok contracts.testing.test_simple.test_reconversion('<0', True) ... ok contracts.testing.test_simple.test_reconversion('<=0', True) ... ok contracts.testing.test_simple.test_reconversion('<=0', True) ... ok contracts.testing.test_simple.test_reconversion('<=1', True) ... ok contracts.testing.test_simple.test_reconversion('>=1', True) ... ok contracts.testing.test_simple.test_reconversion('=1', True) ... ok contracts.testing.test_simple.test_reconversion('<=1', True) ... ok contracts.testing.test_simple.test_reconversion('=1', True) ... ok contracts.testing.test_simple.test_reconversion('1>0', True) ... ok contracts.testing.test_simple.test_reconversion('0<1', True) ... ok contracts.testing.test_simple.test_reconversion('1>=0', True) ... ok contracts.testing.test_simple.test_reconversion('0<=1', True) ... ok contracts.testing.test_simple.test_reconversion('1=1', True) ... ok contracts.testing.test_simple.test_reconversion('1==1', True) ... ok contracts.testing.test_simple.test_reconversion('0!=1', True) ... ok contracts.testing.test_simple.test_reconversion('1+1>=0', True) ... ok contracts.testing.test_simple.test_reconversion('1-1=0', True) ... ok contracts.testing.test_simple.test_reconversion('-1<=1-1', True) ... ok contracts.testing.test_simple.test_reconversion('3*2>=2*1', True) ... ok contracts.testing.test_simple.test_reconversion('=1', True) ... ok contracts.testing.test_simple.test_reconversion('1', True) ... ok contracts.testing.test_simple.test_reconversion('=1.0', True) ... ok contracts.testing.test_simple.test_reconversion('1.0', True) ... ok contracts.testing.test_simple.test_reconversion('=10000000000.0', True) ... ok contracts.testing.test_simple.test_reconversion('10000000000.0', True) ... ok contracts.testing.test_simple.test_reconversion('=-1', True) ... ok contracts.testing.test_simple.test_reconversion('-1', True) ... ok contracts.testing.test_simple.test_reconversion('=2', True) ... ok contracts.testing.test_simple.test_reconversion('=1+1', True) ... ok contracts.testing.test_simple.test_reconversion('1+1', True) ... ok contracts.testing.test_simple.test_reconversion('=1-1', True) ... ok contracts.testing.test_simple.test_reconversion('1-1', True) ... ok contracts.testing.test_simple.test_reconversion('N,-N=-1', True) ... ok contracts.testing.test_simple.test_reconversion('N', True) ... ok contracts.testing.test_simple.test_reconversion('N-1', True) ... ok contracts.testing.test_simple.test_reconversion('N', True) ... ok contracts.testing.test_simple.test_reconversion('N+1', True) ... ok contracts.testing.test_simple.test_reconversion('N', True) ... ok contracts.testing.test_simple.test_reconversion('N-1', True) ... ok contracts.testing.test_simple.test_reconversion('N', True) ... ok contracts.testing.test_simple.test_reconversion('N*4', True) ... ok contracts.testing.test_simple.test_reconversion('N', True) ... ok contracts.testing.test_simple.test_reconversion('Y,N==Y+1', True) ... ok contracts.testing.test_simple.test_reconversion('1+2*3', True) ... ok contracts.testing.test_simple.test_reconversion('2*3+1', True) ... ok contracts.testing.test_simple.test_reconversion('=1+1*3', True) ... ok contracts.testing.test_simple.test_reconversion('=(1+1)*3', True) ... ok contracts.testing.test_simple.test_reconversion('1+1+1', True) ... ok contracts.testing.test_simple.test_reconversion('2*2*2', True) ... ok contracts.testing.test_simple.test_reconversion('2-1-1', True) ... ok contracts.testing.test_simple.test_reconversion('=0,>=0', True) ... ok contracts.testing.test_simple.test_reconversion('=0|=1', True) ... ok contracts.testing.test_simple.test_reconversion('=0|=1', True) ... ok contracts.testing.test_simple.test_reconversion('!None', True) ... ok contracts.testing.test_simple.test_reconversion('!(0|None)', True) ... ok contracts.testing.test_simple.test_reconversion('0|1|2', True) ... ok contracts.testing.test_simple.test_reconversion('0|1|2', True) ... ok contracts.testing.test_simple.test_reconversion('0|2', True) ... ok contracts.testing.test_simple.test_reconversion('0|1|2', True) ... ok contracts.testing.test_simple.test_reconversion('0|1|2|3', True) ... ok contracts.testing.test_simple.test_reconversion('0|1|2|3|4', True) ... ok contracts.testing.test_simple.test_reconversion('0|1|2|3|4|5', True) ... ok contracts.testing.test_simple.test_reconversion('list(0|1)', True) ... ok contracts.testing.test_simple.test_reconversion('*|#', True) ... ok contracts.testing.test_simple.test_reconversion('*|(#,*)', False) ... ok contracts.testing.test_simple.test_reconversion('*|(*,#)', False) ... ok contracts.testing.test_simple.test_reconversion('*|*,#', True) ... ok contracts.testing.test_simple.test_reconversion('*,*|#', True) ... ok contracts.testing.test_simple.test_reconversion('*,#|*', True) ... ok contracts.testing.test_simple.test_reconversion('*|#|*', True) ... ok contracts.testing.test_simple.test_reconversion('#|*,(#|*)', True) ... ok contracts.testing.test_simple.test_reconversion('!#|*', True) ... ok contracts.testing.test_simple.test_reconversion('!(*,#)', True) ... ok contracts.testing.test_simple.test_reconversion('N,N>0', True) ... ok contracts.testing.test_simple.test_reconversion('x', True) ... ok contracts.testing.test_simple.test_reconversion('x', True) ... ok contracts.testing.test_simple.test_reconversion('0', True) ... ok contracts.testing.test_simple.test_reconversion('1', True) ... ok contracts.testing.test_simple.test_reconversion('pi', True) ... ok contracts.testing.test_simple.test_reconversion('map', True) ... ok contracts.testing.test_simple.test_reconversion('map[1]', True) ... ok contracts.testing.test_simple.test_reconversion('map[N],N<2', True) ... ok contracts.testing.test_simple.test_reconversion('map(int:int)', True) ... ok contracts.testing.test_simple.test_reconversion('map(*:int)', True) ... ok contracts.testing.test_simple.test_reconversion('map(*:int)', True) ... ok contracts.testing.test_simple.test_reconversion('map(str:tuple(type(x),type(y))),x!=y', True) ... ok contracts.testing.test_simple.test_reconversion('seq', True) ... ok contracts.testing.test_simple.test_reconversion('seq', True) ... ok contracts.testing.test_simple.test_reconversion('seq', True) ... ok contracts.testing.test_simple.test_reconversion('seq[*]', True) ... ok contracts.testing.test_simple.test_reconversion('seq[*]', True) ... ok contracts.testing.test_simple.test_reconversion('seq[*](*)', True) ... ok contracts.testing.test_simple.test_reconversion('seq[*](float)', True) ... ok contracts.testing.test_simple.test_reconversion('seq[*]', True) ... ok contracts.testing.test_simple.test_reconversion('seq[*]', True) ... ok contracts.testing.test_simple.test_reconversion('seq[*](*)', True) ... ok contracts.testing.test_simple.test_reconversion('seq[*](float)', True) ... ok contracts.testing.test_simple.test_reconversion('seq[=1]', True) ... ok contracts.testing.test_simple.test_reconversion('seq[=2]', True) ... ok contracts.testing.test_simple.test_reconversion('seq[1]', True) ... ok contracts.testing.test_simple.test_reconversion('seq[2]', True) ... ok contracts.testing.test_simple.test_reconversion('seq[N]', True) ... ok contracts.testing.test_simple.test_reconversion('seq[N],N>0', True) ... ok contracts.testing.test_simple.test_reconversion('seq[N],N=1', True) ... ok contracts.testing.test_simple.test_reconversion('seq[N],N>0,N<2', True) ... ok contracts.testing.test_simple.test_reconversion('seq[N]', True) ... ok contracts.testing.test_simple.test_reconversion('seq[N],N>0', True) ... ok contracts.testing.test_simple.test_reconversion('seq[N],N=1', True) ... ok contracts.testing.test_simple.test_reconversion('seq[N],N>0,N<2', True) ... ok contracts.testing.test_simple.test_reconversion('attr(a:*)', True) ... ok contracts.testing.test_simple.test_reconversion('attr(a:int)', True) ... ok contracts.testing.test_simple.test_reconversion('attr(b:int)', True) ... ok contracts.testing.test_simple.test_reconversion('attr(b:>1)', True) ... ok contracts.testing.test_simple.test_reconversion('attr(b:int,>1)', True) ... ok contracts.testing.test_simple.test_reconversion('attr(a:*)', True) ... ok contracts.testing.test_simple.test_reconversion('attr(a:int;b:int)', True) ... ok contracts.testing.test_simple.test_reconversion('attr(a:int;b:int)', True) ... ok contracts.testing.test_simple.test_reconversion('attr(a:int;b:int,>1)', True) ... ok contracts.testing.test_simple.test_reconversion('file', True) ... ok contracts.testing.test_simple.test_reconversion('isinstance(BaseClass)', True) ... ok contracts.testing.test_simple.test_reconversion('isinstance(BaseClass)', True) ... ok contracts.testing.test_simple.test_reconversion('isinstance(SubClass)', True) ... ok contracts.testing.test_simple.test_reconversion('isinstance(BaseClass2)', True) ... ok contracts.testing.test_simple.test_reconversion('isinstance(BaseClass2)', True) ... ok contracts.testing.test_simple.test_reconversion('isinstance(SubClass2)', True) ... ok contracts.testing.test_simple.test_reconversion('isinstance(BaseClass3)', True) ... ok contracts.testing.test_simple.test_reconversion('isinstance(BaseClass3)', True) ... ok contracts.testing.test_simple.test_reconversion('isinstance(SubClass3)', True) ... ok contracts.testing.test_simple.test_reconversion('isinstance(BaseClass4)', True) ... ok contracts.testing.test_simple.test_reconversion('isinstance(BaseClass4)', True) ... ok contracts.testing.test_simple.test_reconversion('isinstance(SubClass4)', True) ... ok contracts.testing.test_simple.test_reconversion('ext0_positive', True) ... ok contracts.testing.test_simple.test_reconversion('ext1_lessthan(0)', True) ... ok contracts.testing.test_simple.test_reconversion('ext1_lessthan(threshold=0)', True) ... ok contracts.testing.test_simple.test_reconversion('array', True) ... ok contracts.testing.test_simple.test_reconversion('array', True) ... ok contracts.testing.test_simple.test_reconversion('ndarray', False) ... ok contracts.testing.test_simple.test_reconversion('ndarray', False) ... ok contracts.testing.test_simple.test_reconversion('array(uint8)', True) ... ok contracts.testing.test_simple.test_reconversion('array(u1)', True) ... ok contracts.testing.test_simple.test_reconversion('array(int8)', True) ... ok contracts.testing.test_simple.test_reconversion('array(i1)', True) ... ok contracts.testing.test_simple.test_reconversion('array(float32)', True) ... ok contracts.testing.test_simple.test_reconversion('array(float64)', True) ... ok contracts.testing.test_simple.test_reconversion('array(bool)', True) ... ok contracts.testing.test_simple.test_reconversion('shape[0]', True) ... ok contracts.testing.test_simple.test_reconversion('shape[1]', True) ... ok contracts.testing.test_simple.test_reconversion('shape[2]', True) ... ok contracts.testing.test_simple.test_reconversion('shape[3]', True) ... ok contracts.testing.test_simple.test_reconversion('shape[x]', True) ... ok contracts.testing.test_simple.test_reconversion('shape[y],x=y', True) ... ok contracts.testing.test_simple.test_reconversion('shape[x]', True) ... ok contracts.testing.test_simple.test_reconversion('shape[y],x=y', True) ... ok contracts.testing.test_simple.test_reconversion('shape[x]', True) ... ok contracts.testing.test_simple.test_reconversion('shape[y],x=y', True) ... ok contracts.testing.test_simple.test_reconversion('shape[x]', True) ... ok contracts.testing.test_simple.test_reconversion('shape[y],x=y', True) ... ok contracts.testing.test_simple.test_reconversion('array[2x4]', True) ... ok contracts.testing.test_simple.test_reconversion('array[HxW],H=2,W>3', True) ... ok contracts.testing.test_simple.test_reconversion('array[(=2)x(>3)]', False) ... ok contracts.testing.test_simple.test_reconversion('array[2x4x...]', True) ... ok contracts.testing.test_simple.test_reconversion('array[2x4x...]', True) ... ok contracts.testing.test_simple.test_reconversion('shape[>2],array[2x4x...]', True) ... ok contracts.testing.test_simple.test_reconversion('array[XxYx...],X=2,Y=4', True) ... ok contracts.testing.test_simple.test_reconversion('array[XxYx...],X=2,Y=4', True) ... ok contracts.testing.test_simple.test_reconversion('array[XxYx...],X=2,Y=4', True) ... ok contracts.testing.test_simple.test_reconversion('array[100]', True) ... ok contracts.testing.test_simple.test_reconversion('array[10x10]', True) ... ok contracts.testing.test_simple.test_reconversion('array[10x...]', True) ... ok contracts.testing.test_simple.test_reconversion('shape[0]', True) ... ok contracts.testing.test_simple.test_reconversion('shape[1]', True) ... ok contracts.testing.test_simple.test_reconversion('shape[2]', True) ... ok contracts.testing.test_simple.test_reconversion('shape[3]', True) ... ok contracts.testing.test_simple.test_reconversion('array[1x2]', True) ... ok contracts.testing.test_simple.test_reconversion('array(>=0)', True) ... ok contracts.testing.test_simple.test_reconversion('array(<=2)', True) ... ok contracts.testing.test_simple.test_reconversion('array(=0)', True) ... ok contracts.testing.test_simple.test_reconversion('array(=1)', True) ... ok contracts.testing.test_simple.test_reconversion('shape(x)', True) ... ok contracts.testing.test_simple.test_reconversion('shape(x)', True) ... ok contracts.testing.test_simple.test_reconversion('array[NxN](<=1)', True) ... ok contracts.testing.test_simple.test_reconversion('array[NxN](<=1,float32)', True) ... ok contracts.testing.test_simple.test_reconversion('array[NxN](<=1,float32|float64)', True) ... ok contracts.testing.test_simple.test_reconversion('array[NxN](<=1,(float32|float64))', True) ... ok contracts.testing.test_simple.test_reconversion('array[NxN](<=1,>=1)', True) ... ok contracts.testing.test_simple.test_reconversion('array[(2|3)xN]', True) ... ok contracts.testing.test_simple.test_reconversion('array[(2|3)xN]', True) ... ok contracts.testing.test_simple.test_reconversion('array[(2|3)x...]', True) ... ok contracts.testing.test_simple.test_reconversion('array[(2|3)x...]', True) ... ok contracts.testing.test_simple.test_reconversion('array[(2,*)xN]', True) ... ok contracts.testing.test_simple.test_reconversion('array[(2,*)x...]', True) ... ok contracts.testing.test_simple.test_reconversion('seq', True) ... ok contracts.testing.test_simple.test_reconversion('seq[3]', True) ... ok contracts.testing.test_simple.test_reconversion('seq[6]', True) ... ok contracts.testing.test_simple.test_reconversion('finite', True) ... ok contracts.testing.test_simple.test_reconversion('finite', True) ... ok contracts.testing.test_simple.test_reconversion('finite', True) ... ok contracts.testing.test_simple.test_reconversion('finite', True) ... ok contracts.testing.test_simple.test_reconversion('array[N](>=-pi,=0)', True) ... ok contracts.testing.test_simple.test_reconversion('array(float)', True) ... ok contracts.testing.test_simple.test_reconversion('number', True) ... ok contracts.testing.test_simple.test_reconversion('array(int)', True) ... ok contracts.testing.test_simple.test_reconversion('int', True) ... ok contracts.testing.test_simple.test_reconversion('number', True) ... ok contracts.testing.test_simple.test_reconversion('array(int)', True) ... ok contracts.testing.test_simple.test_reconversion('int', True) ... ok contracts.testing.test_simple.test_reconversion('number', True) ... ok contracts.testing.test_simple.test_reconversion('array(int)', True) ... ok contracts.testing.test_simple.test_reconversion('int', True) ... ok contracts.testing.test_simple.test_reconversion('number', True) ... ok contracts.testing.test_simple.test_reconversion('array(int)', True) ... ok contracts.testing.test_simple.test_reconversion('int', True) ... ok contracts.testing.test_simple.test_reconversion('number', True) ... ok contracts.testing.test_simple.test_reconversion('array(int)', True) ... ok contracts.testing.test_simple.test_reconversion('int', True) ... ok contracts.testing.test_simple.test_reconversion('number', True) ... ok contracts.testing.test_simple.test_reconversion('array(float)', True) ... ok contracts.testing.test_simple.test_reconversion('float', True) ... ok contracts.testing.test_simple.test_reconversion('number', True) ... ok contracts.testing.test_simple.test_reconversion('array(float)', True) ... ok contracts.testing.test_simple.test_reconversion('float', True) ... ok contracts.testing.test_simple.test_reconversion('number', True) ... ok contracts.testing.test_simple.test_reconversion('array(uint)', True) ... ok contracts.testing.test_simple.test_reconversion('number', True) ... ok contracts.testing.test_simple.test_reconversion('array(uint)', True) ... ok contracts.testing.test_simple.test_reconversion('number', True) ... ok contracts.testing.test_simple.test_reconversion('array(uint)', True) ... ok contracts.testing.test_simple.test_reconversion('number', True) ... ok contracts.testing.test_simple.test_reconversion('array(uint)', True) ... ok contracts.testing.test_simple.test_reconversion('number', True) ... ok contracts.testing.test_simple.test_reconversion('array(uint)', True) ... ok contracts.testing.test_simple.test_reconversion('array(=0|=1|=2)', True) ... ok contracts.testing.test_simple.test_reconversion('array(=0|=1|=2)', True) ... ok contracts.testing.test_simple.test_reconversion('array(=0|=1)', True) ... ok contracts.testing.test_simple.test_reconversion('array(=4|>=0,<=2)', True) ... ok contracts.testing.test_simple.test_reconversion('array(=5|>=0,<=2)', True) ... ok contracts.testing.test_simple.test_reconversion('array(int16,(=0|=1))', True) ... ok contracts.testing.test_simple.test_reconversion('*', True) ... ok contracts.testing.test_simple.test_reconversion('*', True) ... ok contracts.testing.test_simple.test_reconversion('*', True) ... ok contracts.testing.test_simple.test_reconversion('=0', True) ... ok contracts.testing.test_simple.test_reconversion('=1', True) ... ok contracts.testing.test_simple.test_reconversion('list[N]', True) ... ok contracts.testing.test_simple.test_reconversion('list[N]', True) ... ok contracts.testing.test_simple.test_reconversion('list[N]', True) ... ok contracts.testing.test_simple.test_reconversion('list[N]', True) ... ok contracts.testing.test_simple.test_reconversion('list[N]', True) ... ok contracts.testing.test_simple.test_reconversion('list[N],N>0', True) ... ok contracts.testing.test_simple.test_reconversion('list[N]', True) ... ok contracts.testing.test_simple.test_reconversion('list,N>0', True) ... ok contracts.testing.test_simple.test_reconversion('list[N]', True) ... ok contracts.testing.test_simple.test_reconversion('list[M],M!=N', True) ... ok contracts.testing.test_simple.test_reconversion('list[N]', True) ... ok contracts.testing.test_simple.test_reconversion('list[M],M!=N', True) ... ok contracts.testing.test_simple.test_reconversion('list[N]', True) ... ok contracts.testing.test_simple.test_reconversion('list[M],MM', True) ... ok contracts.testing.test_simple.test_reconversion('type(x)', True) ... ok contracts.testing.test_simple.test_reconversion('type(x)', True) ... ok contracts.testing.test_simple.test_reconversion('type(x)', True) ... ok contracts.testing.test_simple.test_reconversion('type(x)', True) ... ok contracts.testing.test_simple.test_reconversion('type(x)', True) ... ok contracts.testing.test_simple.test_reconversion('type(y)', True) ... ok contracts.testing.test_simple.test_reconversion('type(x)|type(y)', True) ... ok contracts.testing.test_simple.test_reconversion('type(x)', True) ... ok contracts.testing.test_simple.test_reconversion('type(y)', True) ... ok contracts.testing.test_simple.test_reconversion('type(x)|type(y)', True) ... ok contracts.testing.test_simple.test_reconversion('list(type(x))', True) ... ok contracts.testing.test_simple.test_reconversion('list(type(x))', True) ... ok contracts.testing.test_simple.test_reconversion('list(type(x))', True) ... ok contracts.testing.test_simple.test_reconversion('list(type(x))', True) ... ok contracts.testing.test_simple.test_reconversion('list(type(y)),x=y', True) ... ok contracts.testing.test_simple.test_reconversion('list(type(x|y))', True) ... ok contracts.testing.test_simple.test_reconversion('type(X)', True) ... ok contracts.testing.test_simple.test_reconversion('=1', True) ... ok contracts.testing.test_simple.test_reconversion('=0', True) ... ok contracts.testing.test_simple.test_reconversion('>0', True) ... ok contracts.testing.test_simple.test_reconversion('N', True) ... ok contracts.testing.test_simple.test_reconversion('#', True) ... ok contracts.testing.test_simple.test_reconversion('*,#', True) ... ok contracts.testing.test_simple.test_reconversion('dict(str:tuple(type(x),type(y))),x!=y', True) ... ok contracts.testing.test_simple.test_reconversion('dict(str:tuple(type(x),type(y))),x!=y', True) ... ok contracts.testing.test_simple.test_reconversion('dict(str:$(tuple(type(x),type(y)),x!=y))', True) ... ok contracts.testing.test_simple.test_reconversion('int', True) ... ok contracts.testing.test_simple.test_reconversion('int', True) ... ok contracts.testing.test_simple.test_reconversion('float', True) ... ok contracts.testing.test_simple.test_reconversion('float', True) ... ok contracts.testing.test_simple.test_reconversion('number', True) ... ok contracts.testing.test_simple.test_reconversion('bool', True) ... ok contracts.testing.test_simple.test_reconversion('bool', True) ... ok contracts.testing.test_simple.test_reconversion('None', True) ... ok contracts.testing.test_simple.test_reconversion('NoneType', True) ... ok contracts.testing.test_simple.test_reconversion('str', True) ... ok contracts.testing.test_simple.test_reconversion('str[>0]', True) ... ok contracts.testing.test_simple.test_reconversion('str[N],N>3', True) ... ok contracts.testing.test_simple.test_reconversion('list', True) ... ok contracts.testing.test_simple.test_reconversion('list[*](float)', True) ... ok contracts.testing.test_simple.test_reconversion('list[=2]', True) ... ok contracts.testing.test_simple.test_reconversion('list[2]', True) ... ok contracts.testing.test_simple.test_reconversion('list(int)', True) ... ok contracts.testing.test_simple.test_reconversion('list(int)', True) ... ok contracts.testing.test_simple.test_reconversion('list(int,>0)', True) ... ok contracts.testing.test_simple.test_reconversion('list[N],N>0', True) ... ok contracts.testing.test_simple.test_reconversion('tuple', True) ... ok contracts.testing.test_simple.test_reconversion('list', True) ... ok contracts.testing.test_simple.test_reconversion('tuple(*,*)', True) ... ok contracts.testing.test_simple.test_reconversion('tuple(float,float)', True) ... ok contracts.testing.test_simple.test_reconversion('tuple(x,tuple(*,*,x))', True) ... ok contracts.testing.test_simple.test_reconversion('tuple(type(x),tuple(*,*,type(x)))', True) ... ok contracts.testing.test_simple.test_reconversion('tuple(0,1|2)', True) ... ok contracts.testing.test_simple.test_reconversion('tuple(1,(>2,int))', True) ... ok contracts.testing.test_simple.test_reconversion('dict', True) ... ok contracts.testing.test_simple.test_reconversion('dict', True) ... ok contracts.testing.test_simple.test_reconversion('dict[N],N<2', True) ... ok contracts.testing.test_simple.test_reconversion('dict(int:int)', True) ... ok contracts.testing.test_simple.test_reconversion('dict(str:tuple(type(x),type(y))),x!=y', True) ... ok contracts.testing.test_simple.test_reconversion('=0', True) ... ok contracts.testing.test_simple.test_reconversion('==0', True) ... ok contracts.testing.test_simple.test_reconversion('!=0', True) ... ok contracts.testing.test_simple.test_reconversion('>0', True) ... ok contracts.testing.test_simple.test_reconversion('>0', True) ... ok contracts.testing.test_simple.test_reconversion('>=0', True) ... ok contracts.testing.test_simple.test_reconversion('<0', True) ... ok contracts.testing.test_simple.test_reconversion('<0', True) ... ok contracts.testing.test_simple.test_reconversion('<=0', True) ... ok contracts.testing.test_simple.test_reconversion('1>1', True) ... ok contracts.testing.test_simple.test_reconversion('1<1', True) ... ok contracts.testing.test_simple.test_reconversion('1>=2', True) ... ok contracts.testing.test_simple.test_reconversion('2<=1', True) ... ok contracts.testing.test_simple.test_reconversion('1=0', True) ... ok contracts.testing.test_simple.test_reconversion('1==0', True) ... ok contracts.testing.test_simple.test_reconversion('0!=0', True) ... ok contracts.testing.test_simple.test_reconversion('0>=1+1', True) ... ok contracts.testing.test_simple.test_reconversion('1-1=1', True) ... ok contracts.testing.test_simple.test_reconversion('x,x+1=0', True) ... ok contracts.testing.test_simple.test_reconversion('x,-x=0', True) ... ok contracts.testing.test_simple.test_reconversion('N+1=0', True) ... ok contracts.testing.test_simple.test_reconversion('=0,=1', True) ... ok contracts.testing.test_simple.test_reconversion('=0|=1', True) ... ok contracts.testing.test_simple.test_reconversion('!1', True) ... ok contracts.testing.test_simple.test_reconversion('!(1|2)', True) ... ok contracts.testing.test_simple.test_reconversion('list(0|1)', True) ... ok contracts.testing.test_simple.test_reconversion('(*|*),#', True) ... ok contracts.testing.test_simple.test_reconversion('*,#,*', True) ... ok contracts.testing.test_simple.test_reconversion('*,#|#', True) ... ok contracts.testing.test_simple.test_reconversion('!(#|*)', True) ... ok contracts.testing.test_simple.test_reconversion('!*,#', True) ... ok contracts.testing.test_simple.test_reconversion('N,N>0', True) ... ok contracts.testing.test_simple.test_reconversion('1', True) ... ok contracts.testing.test_simple.test_reconversion('pi', True) ... ok contracts.testing.test_simple.test_reconversion('map', True) ... ok contracts.testing.test_simple.test_reconversion('map', True) ... ok contracts.testing.test_simple.test_reconversion('map[N],N<2', True) ... ok contracts.testing.test_simple.test_reconversion('map(int:int)', True) ... ok contracts.testing.test_simple.test_reconversion('map(str:tuple(type(x),type(y))),x!=y', True) ... ok contracts.testing.test_simple.test_reconversion('seq', True) ... ok contracts.testing.test_simple.test_reconversion('seq[*](float)', True) ... ok contracts.testing.test_simple.test_reconversion('seq[*](float)', True) ... ok contracts.testing.test_simple.test_reconversion('seq[=2]', True) ... ok contracts.testing.test_simple.test_reconversion('seq[2]', True) ... ok contracts.testing.test_simple.test_reconversion('seq[N],N>0', True) ... ok contracts.testing.test_simple.test_reconversion('seq[N],N>0', True) ... ok contracts.testing.test_simple.test_reconversion('attr(b:int,<=1)', True) ... ok contracts.testing.test_simple.test_reconversion('attr(b:*)', True) ... ok contracts.testing.test_simple.test_reconversion('attr(a:int;b:int,<=1)', True) ... ok contracts.testing.test_simple.test_reconversion('file', True) ... ok contracts.testing.test_simple.test_reconversion('file', True) ... ok contracts.testing.test_simple.test_reconversion('isinstance(SubClass)', True) ... ok contracts.testing.test_simple.test_reconversion('isinstance(SubClass2)', True) ... ok contracts.testing.test_simple.test_reconversion('isinstance(SubClass3)', True) ... ok contracts.testing.test_simple.test_reconversion('isinstance(SubClass4)', True) ... ok contracts.testing.test_simple.test_reconversion('ext0_positive', True) ... ok contracts.testing.test_simple.test_reconversion('ext1_lessthan(0)', True) ... ok contracts.testing.test_simple.test_reconversion('ext1_lessthan(threshold=0)', True) ... ok contracts.testing.test_simple.test_reconversion('array', True) ... ok contracts.testing.test_simple.test_reconversion('array(float64)', True) ... ok contracts.testing.test_simple.test_reconversion('array(float32)', True) ... ok contracts.testing.test_simple.test_reconversion('array(uint8)', True) ... ok contracts.testing.test_simple.test_reconversion('array(float32)', True) ... ok contracts.testing.test_simple.test_reconversion('shape[>0]', True) ... ok contracts.testing.test_simple.test_reconversion('shape[<1]', True) ... ok contracts.testing.test_simple.test_reconversion('shape[>2]', True) ... ok contracts.testing.test_simple.test_reconversion('shape[<3]', True) ... ok contracts.testing.test_simple.test_reconversion('array[AxBxC]', True) ... ok contracts.testing.test_simple.test_reconversion('array[2x4]', True) ... ok contracts.testing.test_simple.test_reconversion('shape[>2],array[2x4x...]', True) ... ok contracts.testing.test_simple.test_reconversion('shape[>2]', True) ... ok contracts.testing.test_simple.test_reconversion('array[100]', True) ... ok contracts.testing.test_simple.test_reconversion('array[10x...]', True) ... ok contracts.testing.test_simple.test_reconversion('shape[>0]', True) ... ok contracts.testing.test_simple.test_reconversion('shape[<1]', True) ... ok contracts.testing.test_simple.test_reconversion('shape[>2]', True) ... ok contracts.testing.test_simple.test_reconversion('shape[<3]', True) ... ok contracts.testing.test_simple.test_reconversion('array(<=20)', True) ... ok contracts.testing.test_simple.test_reconversion('array(=0)', True) ... ok contracts.testing.test_simple.test_reconversion('shape(x)', True) ... ok contracts.testing.test_simple.test_reconversion('shape(x)', True) ... ok contracts.testing.test_simple.test_reconversion('array[(2|3)xN]', True) ... ok contracts.testing.test_simple.test_reconversion('array[(2|3)x...]', True) ... ok contracts.testing.test_simple.test_reconversion('array[(2,3)xN]', True) ... ok contracts.testing.test_simple.test_reconversion('array[(2,3)x...]', True) ... ok contracts.testing.test_simple.test_reconversion('seq[3]', True) ... ok contracts.testing.test_simple.test_reconversion('seq[6]', True) ... ok contracts.testing.test_simple.test_reconversion('finite', True) ... ok contracts.testing.test_simple.test_reconversion('finite', True) ... ok contracts.testing.test_simple.test_reconversion('Number', True) ... ok contracts.testing.test_simple.test_reconversion('Int', True) ... ok contracts.testing.test_simple.test_reconversion('array(float)', True) ... ok contracts.testing.test_simple.test_reconversion('float', True) ... ok contracts.testing.test_simple.test_reconversion('Float', True) ... ok contracts.testing.test_simple.test_reconversion('Number', True) ... ok contracts.testing.test_simple.test_reconversion('Int', True) ... ok contracts.testing.test_simple.test_reconversion('array(float)', True) ... ok contracts.testing.test_simple.test_reconversion('float', True) ... ok contracts.testing.test_simple.test_reconversion('Float', True) ... ok contracts.testing.test_simple.test_reconversion('Number', True) ... ok contracts.testing.test_simple.test_reconversion('Int', True) ... ok contracts.testing.test_simple.test_reconversion('array(float)', True) ... ok contracts.testing.test_simple.test_reconversion('float', True) ... ok contracts.testing.test_simple.test_reconversion('Float', True) ... ok contracts.testing.test_simple.test_reconversion('Number', True) ... ok contracts.testing.test_simple.test_reconversion('Int', True) ... ok contracts.testing.test_simple.test_reconversion('array(float)', True) ... ok contracts.testing.test_simple.test_reconversion('float', True) ... ok contracts.testing.test_simple.test_reconversion('Float', True) ... ok contracts.testing.test_simple.test_reconversion('Number', True) ... ok contracts.testing.test_simple.test_reconversion('Int', True) ... ok contracts.testing.test_simple.test_reconversion('array(float)', True) ... ok contracts.testing.test_simple.test_reconversion('float', True) ... ok contracts.testing.test_simple.test_reconversion('Float', True) ... ok contracts.testing.test_simple.test_reconversion('Number', True) ... ok contracts.testing.test_simple.test_reconversion('array(int)', True) ... ok contracts.testing.test_simple.test_reconversion('int', True) ... ok contracts.testing.test_simple.test_reconversion('Int', True) ... ok contracts.testing.test_simple.test_reconversion('Float', True) ... ok contracts.testing.test_simple.test_reconversion('Number', True) ... ok contracts.testing.test_simple.test_reconversion('array(int)', True) ... ok contracts.testing.test_simple.test_reconversion('int', True) ... ok contracts.testing.test_simple.test_reconversion('Int', True) ... ok contracts.testing.test_simple.test_reconversion('Float', True) ... ok contracts.testing.test_simple.test_reconversion('Number', True) ... ok contracts.testing.test_simple.test_reconversion('array(int)', True) ... ok contracts.testing.test_simple.test_reconversion('int', True) ... ok contracts.testing.test_simple.test_reconversion('Int', True) ... ok contracts.testing.test_simple.test_reconversion('Int', True) ... ok contracts.testing.test_simple.test_reconversion('array(float)', True) ... ok contracts.testing.test_simple.test_reconversion('float', True) ... ok contracts.testing.test_simple.test_reconversion('Float', True) ... ok contracts.testing.test_simple.test_reconversion('Number', True) ... ok contracts.testing.test_simple.test_reconversion('array(int)', True) ... ok contracts.testing.test_simple.test_reconversion('int', True) ... ok contracts.testing.test_simple.test_reconversion('Int', True) ... ok contracts.testing.test_simple.test_reconversion('Int', True) ... ok contracts.testing.test_simple.test_reconversion('array(float)', True) ... ok contracts.testing.test_simple.test_reconversion('float', True) ... ok contracts.testing.test_simple.test_reconversion('Float', True) ... ok contracts.testing.test_simple.test_reconversion('Number', True) ... ok contracts.testing.test_simple.test_reconversion('array(int)', True) ... ok contracts.testing.test_simple.test_reconversion('int', True) ... ok contracts.testing.test_simple.test_reconversion('Int', True) ... ok contracts.testing.test_simple.test_reconversion('Int', True) ... ok contracts.testing.test_simple.test_reconversion('array(float)', True) ... ok contracts.testing.test_simple.test_reconversion('float', True) ... ok contracts.testing.test_simple.test_reconversion('Float', True) ... ok contracts.testing.test_simple.test_reconversion('Number', True) ... ok contracts.testing.test_simple.test_reconversion('array(int)', True) ... ok contracts.testing.test_simple.test_reconversion('int', True) ... ok contracts.testing.test_simple.test_reconversion('Int', True) ... ok contracts.testing.test_simple.test_reconversion('Int', True) ... ok contracts.testing.test_simple.test_reconversion('array(float)', True) ... ok contracts.testing.test_simple.test_reconversion('float', True) ... ok contracts.testing.test_simple.test_reconversion('Float', True) ... ok contracts.testing.test_simple.test_reconversion('Number', True) ... ok contracts.testing.test_simple.test_reconversion('array(int)', True) ... ok contracts.testing.test_simple.test_reconversion('int', True) ... ok contracts.testing.test_simple.test_reconversion('Int', True) ... ok contracts.testing.test_simple.test_reconversion('Int', True) ... ok contracts.testing.test_simple.test_reconversion('array(float)', True) ... ok contracts.testing.test_simple.test_reconversion('float', True) ... ok contracts.testing.test_simple.test_reconversion('Float', True) ... ok contracts.testing.test_simple.test_reconversion('array(=0|=1)', True) ... ok contracts.testing.test_simple.test_reconversion('array(=4|>=2,<=0)', True) ... ok contracts.testing.test_simple.test_reconversion('=0', True) ... ok contracts.testing.test_simple.test_reconversion('=1', True) ... ok contracts.testing.test_simple.test_reconversion('list[N]', True) ... ok contracts.testing.test_simple.test_reconversion('list[N]', True) ... ok contracts.testing.test_simple.test_reconversion('list[N]', True) ... ok contracts.testing.test_simple.test_reconversion('list,N>0', True) ... ok contracts.testing.test_simple.test_reconversion('list[N]', True) ... ok contracts.testing.test_simple.test_reconversion('list[M],M!=N', True) ... ok contracts.testing.test_simple.test_reconversion('list[N]', True) ... ok contracts.testing.test_simple.test_reconversion('list[M],N>M', True) ... ok contracts.testing.test_simple.test_reconversion('type(x)', True) ... ok contracts.testing.test_simple.test_reconversion('type(x)', True) ... ok contracts.testing.test_simple.test_reconversion('type(x)', True) ... ok contracts.testing.test_simple.test_reconversion('type(y)', True) ... ok contracts.testing.test_simple.test_reconversion('type(x)|type(y)', True) ... ok contracts.testing.test_simple.test_reconversion('list(type(x))', True) ... ok contracts.testing.test_simple.test_reconversion('list(type(x))', True) ... ok contracts.testing.test_simple.test_reconversion('list(type(x))', True) ... ok contracts.testing.test_simple.test_reconversion('list(type(x))', True) ... ok contracts.testing.test_simple.test_reconversion('list(type(x))', True) ... ok contracts.testing.test_simple.test_reconversion('list(type(y)),x=y', True) ... ok contracts.testing.test_simple.test_reconversion('list(type(x|y))', True) ... ok test_unicode_literal (contracts.testing.test_unicode_literals.TestParsingNumbers) ... ok test_unicode_literal2 (contracts.testing.test_unicode_literals.TestParsingNumbers) ... ok test_keywords (test_py3k_annotations.Py3kAnnotationsTest) ... ok test_kwargs (test_py3k_annotations.Py3kAnnotationsTest) ... ok test_malformed (test_py3k_annotations.Py3kAnnotationsTest) ... ok test_malformed2 (test_py3k_annotations.Py3kAnnotationsTest) ... ok test_malformed3 (test_py3k_annotations.Py3kAnnotationsTest) ... ok No docstring specified, but annotation is. ... ok test_ok1 (test_py3k_annotations.Py3kAnnotationsTest) ... ok test_parse_error1 (test_py3k_annotations.Py3kAnnotationsTest) ... ok test_parse_error2 (test_py3k_annotations.Py3kAnnotationsTest) ... ok test_types1 (test_py3k_annotations.Py3kAnnotationsTest) ... ok Testing return value contract ... ok test_varargs (test_py3k_annotations.Py3kAnnotationsTest) ... ok test_varargs2 (test_py3k_annotations.Py3kAnnotationsTest) ... ok ---------------------------------------------------------------------- Ran 2740 tests in 6.709s OK (SKIP=3) + popd ~/RPM/BUILD/python-module-PyContracts-1.8.12 + exit 0 Processing files: python-module-PyContracts-1.8.12-alt1 Executing(%doc): /bin/sh -e /usr/src/tmp/rpm-tmp.65024 + umask 022 + /bin/mkdir -p /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + cd python-module-PyContracts-1.8.12 + DOCDIR=/usr/src/tmp/python-module-PyContracts-buildroot/usr/share/doc/python-module-PyContracts-1.8.12 + export DOCDIR + rm -rf /usr/src/tmp/python-module-PyContracts-buildroot/usr/share/doc/python-module-PyContracts-1.8.12 + /bin/mkdir -p /usr/src/tmp/python-module-PyContracts-buildroot/usr/share/doc/python-module-PyContracts-1.8.12 + cp -prL README.rst /usr/src/tmp/python-module-PyContracts-buildroot/usr/share/doc/python-module-PyContracts-1.8.12 + chmod -R go-w /usr/src/tmp/python-module-PyContracts-buildroot/usr/share/doc/python-module-PyContracts-1.8.12 + chmod -R a+rX /usr/src/tmp/python-module-PyContracts-buildroot/usr/share/doc/python-module-PyContracts-1.8.12 + exit 0 Finding Provides (using /usr/lib/rpm/find-provides) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.qfT3dv find-provides: running scripts (alternatives,debuginfo,lib,pam,perl,pkgconfig,python,python3,shell) Finding Requires (using /usr/lib/rpm/find-requires) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.AhduJL find-requires: running scripts (cpp,debuginfo,files,lib,pam,perl,pkgconfig,pkgconfiglib,python,python3,rpmlib,shebang,shell,static,symlinks,systemd-services) /usr/lib/rpm/python.req.py: /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python2.7/site-packages/contracts/__init__.py: line=8 possible relative import from ., UNIMPLEMENTED /usr/lib/rpm/python.req.py: /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python2.7/site-packages/contracts/__init__.py: line=12 possible relative import from ., UNIMPLEMENTED /usr/lib/rpm/python.req.py: /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python2.7/site-packages/contracts/__init__.py: line=24 possible relative import from ., UNIMPLEMENTED /usr/lib/rpm/python.req.py: /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python2.7/site-packages/contracts/__init__.py: line=33 possible relative import from ., UNIMPLEMENTED /usr/lib/rpm/python.req.py: /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python2.7/site-packages/contracts/__init__.py: line=36 possible relative import from ., UNIMPLEMENTED /usr/lib/rpm/python.req.py: /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python2.7/site-packages/contracts/__init__.py: line=37 possible relative import from ., UNIMPLEMENTED /usr/lib/rpm/python.req.py: /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python2.7/site-packages/contracts/__init__.py: line=39 possible relative import from ., UNIMPLEMENTED /usr/lib/rpm/python.req.py: /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python2.7/site-packages/contracts/__init__.py: line=44 possible relative import from ., UNIMPLEMENTED python.req: /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python2.7/site-packages/contracts/backported.py: skipping sys /usr/lib/rpm/python.req.py: /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python2.7/site-packages/contracts/backported.py: line=7 IGNORE (for REQ=slight and deep=8) module=inspect /usr/lib/rpm/python.req.py: /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python2.7/site-packages/contracts/backported.py: line=11 IGNORE (for REQ=slight and deep=8) module=collections /usr/lib/rpm/python.req.py: /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python2.7/site-packages/contracts/backported.py: line=14 IGNORE (for REQ=slight and deep=8) module=inspect /usr/lib/rpm/python.req.py: /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python2.7/site-packages/contracts/backported.py: line=49 IGNORE (for REQ=slight and deep=8) module=inspect /usr/lib/rpm/python.req.py: /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python2.7/site-packages/contracts/backported.py: line=53 IGNORE (for REQ=slight and deep=8) module=inspect /usr/lib/rpm/python.req.py: /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python2.7/site-packages/contracts/enabling.py: line=1 possible relative import from ., UNIMPLEMENTED python.req: /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python2.7/site-packages/contracts/inspection.py: skipping sys /usr/lib/rpm/python.req.py: /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python2.7/site-packages/contracts/inspection.py: line=3 possible relative import from ., UNIMPLEMENTED /usr/lib/rpm/python.req.py: /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python2.7/site-packages/contracts/inspection.py: line=8 IGNORE (for REQ=slight and deep=8) module=types python.req: /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python2.7/site-packages/contracts/interface.py: skipping sys /usr/lib/rpm/python.req.py: /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python2.7/site-packages/contracts/interface.py: line=6 possible relative import from ., UNIMPLEMENTED /usr/lib/rpm/python.req.py: /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python2.7/site-packages/contracts/interface.py: line=23 IGNORE (for REQ=slight and deep=11) module=contracts /usr/lib/rpm/python.req.py: /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python2.7/site-packages/contracts/interface.py: line=66 IGNORE (for REQ=slight and deep=11) module=contracts /usr/lib/rpm/python.req.py: /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python2.7/site-packages/contracts/interface.py: line=173 possible relative import from ., UNIMPLEMENTED /usr/lib/rpm/python.req.py: /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python2.7/site-packages/contracts/interface.py: line=208 possible relative import from ., UNIMPLEMENTED /usr/lib/rpm/python.req.py: /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python2.7/site-packages/contracts/interface.py: line=216 possible relative import from ., UNIMPLEMENTED /usr/lib/rpm/python.req.py: /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python2.7/site-packages/contracts/interface.py: line=228 IGNORE (for REQ=slight and deep=8) module=contracts /usr/lib/rpm/python.req.py: /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python2.7/site-packages/contracts/interface.py: line=540 IGNORE (for REQ=slight and deep=8) module=types /usr/lib/rpm/python.req.py: /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python2.7/site-packages/contracts/library/__init__.py: line=1 possible relative import from ., UNIMPLEMENTED /usr/lib/rpm/python.req.py: /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python2.7/site-packages/contracts/library/__init__.py: line=2 possible relative import from ., UNIMPLEMENTED /usr/lib/rpm/python.req.py: /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python2.7/site-packages/contracts/library/__init__.py: line=3 possible relative import from ., UNIMPLEMENTED /usr/lib/rpm/python.req.py: /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python2.7/site-packages/contracts/library/__init__.py: line=4 possible relative import from ., UNIMPLEMENTED /usr/lib/rpm/python.req.py: /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python2.7/site-packages/contracts/library/__init__.py: line=5 possible relative import from ., UNIMPLEMENTED /usr/lib/rpm/python.req.py: /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python2.7/site-packages/contracts/library/__init__.py: line=6 possible relative import from ., UNIMPLEMENTED /usr/lib/rpm/python.req.py: /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python2.7/site-packages/contracts/library/__init__.py: line=7 possible relative import from ., UNIMPLEMENTED /usr/lib/rpm/python.req.py: /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python2.7/site-packages/contracts/library/__init__.py: line=8 possible relative import from ., UNIMPLEMENTED /usr/lib/rpm/python.req.py: /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python2.7/site-packages/contracts/library/__init__.py: line=9 possible relative import from ., UNIMPLEMENTED /usr/lib/rpm/python.req.py: /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python2.7/site-packages/contracts/library/__init__.py: line=10 possible relative import from ., UNIMPLEMENTED /usr/lib/rpm/python.req.py: /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python2.7/site-packages/contracts/library/__init__.py: line=11 possible relative import from ., UNIMPLEMENTED /usr/lib/rpm/python.req.py: /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python2.7/site-packages/contracts/library/__init__.py: line=12 possible relative import from ., UNIMPLEMENTED /usr/lib/rpm/python.req.py: /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python2.7/site-packages/contracts/library/__init__.py: line=13 possible relative import from ., UNIMPLEMENTED /usr/lib/rpm/python.req.py: /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python2.7/site-packages/contracts/library/__init__.py: line=16 possible relative import from ., UNIMPLEMENTED /usr/lib/rpm/python.req.py: /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python2.7/site-packages/contracts/library/__init__.py: line=17 possible relative import from ., UNIMPLEMENTED /usr/lib/rpm/python.req.py: /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python2.7/site-packages/contracts/library/__init__.py: line=18 possible relative import from ., UNIMPLEMENTED /usr/lib/rpm/python.req.py: /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python2.7/site-packages/contracts/library/__init__.py: line=19 possible relative import from ., UNIMPLEMENTED /usr/lib/rpm/python.req.py: /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python2.7/site-packages/contracts/library/__init__.py: line=22 possible relative import from ., UNIMPLEMENTED /usr/lib/rpm/python.req.py: /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python2.7/site-packages/contracts/library/__init__.py: line=25 IGNORE (for REQ=slight and deep=8) module=numpy /usr/lib/rpm/python.req.py: /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python2.7/site-packages/contracts/library/__init__.py: line=29 possible relative import from ., UNIMPLEMENTED /usr/lib/rpm/python.req.py: /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python2.7/site-packages/contracts/library/__init__.py: line=32 possible relative import from ., UNIMPLEMENTED /usr/lib/rpm/python.req.py: /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python2.7/site-packages/contracts/library/__init__.py: line=35 possible relative import from ., UNIMPLEMENTED /usr/lib/rpm/python.req.py: /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python2.7/site-packages/contracts/library/__init__.py: line=36 possible relative import from ., UNIMPLEMENTED /usr/lib/rpm/python.req.py: /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python2.7/site-packages/contracts/library/__init__.py: line=38 possible relative import from ., UNIMPLEMENTED /usr/lib/rpm/python.req.py: /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python2.7/site-packages/contracts/library/arithmetic.py: line=5 possible relative import from ., UNIMPLEMENTED /usr/lib/rpm/python.req.py: /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python2.7/site-packages/contracts/library/arithmetic.py: line=6 possible relative import from ., UNIMPLEMENTED /usr/lib/rpm/python.req.py: /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python2.7/site-packages/contracts/library/array.py: line=1 possible relative import from ., UNIMPLEMENTED /usr/lib/rpm/python.req.py: /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python2.7/site-packages/contracts/library/array.py: line=2 possible relative import from ., UNIMPLEMENTED /usr/lib/rpm/python.req.py: /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python2.7/site-packages/contracts/library/array.py: line=3 possible relative import from ., UNIMPLEMENTED /usr/lib/rpm/python.req.py: /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python2.7/site-packages/contracts/library/array.py: line=6 possible relative import from ., UNIMPLEMENTED /usr/lib/rpm/python.req.py: /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python2.7/site-packages/contracts/library/array.py: line=8 possible relative import from ., UNIMPLEMENTED /usr/lib/rpm/python.req.py: /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python2.7/site-packages/contracts/library/array.py: line=9 possible relative import from ., UNIMPLEMENTED /usr/lib/rpm/python.req.py: /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python2.7/site-packages/contracts/library/array_ops.py: line=5 possible relative import from ., UNIMPLEMENTED /usr/lib/rpm/python.req.py: /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python2.7/site-packages/contracts/library/array_ops.py: line=6 possible relative import from ., UNIMPLEMENTED /usr/lib/rpm/python.req.py: /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python2.7/site-packages/contracts/library/array_ops.py: line=7 possible relative import from ., UNIMPLEMENTED /usr/lib/rpm/python.req.py: /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python2.7/site-packages/contracts/library/attributes.py: line=1 possible relative import from ., UNIMPLEMENTED /usr/lib/rpm/python.req.py: /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python2.7/site-packages/contracts/library/attributes.py: line=2 possible relative import from ., UNIMPLEMENTED /usr/lib/rpm/python.req.py: /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python2.7/site-packages/contracts/library/comparison.py: line=5 possible relative import from ., UNIMPLEMENTED /usr/lib/rpm/python.req.py: /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python2.7/site-packages/contracts/library/comparison.py: line=6 possible relative import from ., UNIMPLEMENTED /usr/lib/rpm/python.req.py: /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python2.7/site-packages/contracts/library/compositions.py: line=1 possible relative import from ., UNIMPLEMENTED /usr/lib/rpm/python.req.py: /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python2.7/site-packages/contracts/library/compositions.py: line=2 possible relative import from ., UNIMPLEMENTED /usr/lib/rpm/python.req.py: /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python2.7/site-packages/contracts/library/compositions.py: line=3 possible relative import from ., UNIMPLEMENTED /usr/lib/rpm/python.req.py: /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python2.7/site-packages/contracts/library/compositions.py: line=4 possible relative import from ., UNIMPLEMENTED /usr/lib/rpm/python.req.py: /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python2.7/site-packages/contracts/library/compositions.py: line=5 possible relative import from ., UNIMPLEMENTED /usr/lib/rpm/python.req.py: /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python2.7/site-packages/contracts/library/dicts.py: line=1 possible relative import from ., UNIMPLEMENTED /usr/lib/rpm/python.req.py: /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python2.7/site-packages/contracts/library/dicts.py: line=2 possible relative import from ., UNIMPLEMENTED /usr/lib/rpm/python.req.py: /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python2.7/site-packages/contracts/library/dummy.py: line=1 possible relative import from ., UNIMPLEMENTED /usr/lib/rpm/python.req.py: /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python2.7/site-packages/contracts/library/dummy.py: line=2 possible relative import from ., UNIMPLEMENTED /usr/lib/rpm/python.req.py: /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python2.7/site-packages/contracts/library/extensions.py: line=1 possible relative import from ., UNIMPLEMENTED /usr/lib/rpm/python.req.py: /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python2.7/site-packages/contracts/library/extensions.py: line=2 possible relative import from ., UNIMPLEMENTED /usr/lib/rpm/python.req.py: /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python2.7/site-packages/contracts/library/extensions.py: line=71 IGNORE (for REQ=slight and deep=16) module=contracts python.req: /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python2.7/site-packages/contracts/library/files.py: skipping sys /usr/lib/rpm/python.req.py: /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python2.7/site-packages/contracts/library/files.py: line=6 possible relative import from ., UNIMPLEMENTED /usr/lib/rpm/python.req.py: /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python2.7/site-packages/contracts/library/files.py: line=7 possible relative import from ., UNIMPLEMENTED /usr/lib/rpm/python.req.py: /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python2.7/site-packages/contracts/library/isinstance_imp.py: line=1 possible relative import from ., UNIMPLEMENTED python.req: /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python2.7/site-packages/contracts/library/isinstance_imp.py: hiding contracts, which SEEMS TO BE SELF-SATISFIED /usr/lib/rpm/python.req.py: /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python2.7/site-packages/contracts/library/lists.py: line=1 possible relative import from ., UNIMPLEMENTED /usr/lib/rpm/python.req.py: /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python2.7/site-packages/contracts/library/lists.py: line=2 possible relative import from ., UNIMPLEMENTED /usr/lib/rpm/python.req.py: /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python2.7/site-packages/contracts/library/map.py: line=1 possible relative import from ., UNIMPLEMENTED /usr/lib/rpm/python.req.py: /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python2.7/site-packages/contracts/library/map.py: line=2 possible relative import from ., UNIMPLEMENTED /usr/lib/rpm/python.req.py: /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python2.7/site-packages/contracts/library/miscellaneous_aliases.py: line=14 IGNORE (for REQ=slight and deep=8) module=contracts /usr/lib/rpm/python.req.py: /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python2.7/site-packages/contracts/library/miscellaneous_aliases.py: line=15 IGNORE (for REQ=slight and deep=8) module=contracts /usr/lib/rpm/python.req.py: /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python2.7/site-packages/contracts/library/scoped_variables.py: line=1 possible relative import from ., UNIMPLEMENTED /usr/lib/rpm/python.req.py: /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python2.7/site-packages/contracts/library/scoped_variables.py: line=2 possible relative import from ., UNIMPLEMENTED /usr/lib/rpm/python.req.py: /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python2.7/site-packages/contracts/library/scoped_variables.py: line=3 possible relative import from ., UNIMPLEMENTED python.req: /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python2.7/site-packages/contracts/library/scoped_variables.py: hiding contracts, which SEEMS TO BE SELF-SATISFIED /usr/lib/rpm/python.req.py: /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python2.7/site-packages/contracts/library/scoped_variables.py: line=18 possible relative import from ., UNIMPLEMENTED /usr/lib/rpm/python.req.py: /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python2.7/site-packages/contracts/library/scoped_variables.py: line=97 IGNORE (for REQ=slight and deep=9) module=contracts /usr/lib/rpm/python.req.py: /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python2.7/site-packages/contracts/library/scoped_variables.py: line=99 IGNORE (for REQ=slight and deep=9) module=contracts /usr/lib/rpm/python.req.py: /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python2.7/site-packages/contracts/library/separate_context.py: line=1 possible relative import from ., UNIMPLEMENTED /usr/lib/rpm/python.req.py: /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python2.7/site-packages/contracts/library/separate_context.py: line=2 possible relative import from ., UNIMPLEMENTED /usr/lib/rpm/python.req.py: /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python2.7/site-packages/contracts/library/seq.py: line=1 possible relative import from ., UNIMPLEMENTED /usr/lib/rpm/python.req.py: /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python2.7/site-packages/contracts/library/seq.py: line=2 possible relative import from ., UNIMPLEMENTED /usr/lib/rpm/python.req.py: /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python2.7/site-packages/contracts/library/seq.py: line=8 IGNORE (for REQ=slight and deep=8) module=numpy /usr/lib/rpm/python.req.py: /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python2.7/site-packages/contracts/library/sets.py: line=1 possible relative import from ., UNIMPLEMENTED /usr/lib/rpm/python.req.py: /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python2.7/site-packages/contracts/library/sets.py: line=2 possible relative import from ., UNIMPLEMENTED /usr/lib/rpm/python.req.py: /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python2.7/site-packages/contracts/library/simple_values.py: line=3 possible relative import from ., UNIMPLEMENTED /usr/lib/rpm/python.req.py: /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python2.7/site-packages/contracts/library/simple_values.py: line=4 possible relative import from ., UNIMPLEMENTED /usr/lib/rpm/python.req.py: /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python2.7/site-packages/contracts/library/simple_values.py: line=5 possible relative import from ., UNIMPLEMENTED /usr/lib/rpm/python.req.py: /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python2.7/site-packages/contracts/library/simple_values.py: line=32 IGNORE (for REQ=slight and deep=12) module=contracts /usr/lib/rpm/python.req.py: /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python2.7/site-packages/contracts/library/strings.py: line=1 possible relative import from ., UNIMPLEMENTED /usr/lib/rpm/python.req.py: /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python2.7/site-packages/contracts/library/strings.py: line=2 possible relative import from ., UNIMPLEMENTED python.req: /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python2.7/site-packages/contracts/library/strings.py: skipping sys /usr/lib/rpm/python.req.py: /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python2.7/site-packages/contracts/library/suggester.py: line=57 possible relative import from ., UNIMPLEMENTED /usr/lib/rpm/python.req.py: /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python2.7/site-packages/contracts/library/tuple.py: line=1 possible relative import from ., UNIMPLEMENTED /usr/lib/rpm/python.req.py: /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python2.7/site-packages/contracts/library/tuple.py: line=2 possible relative import from ., UNIMPLEMENTED /usr/lib/rpm/python.req.py: /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python2.7/site-packages/contracts/library/tuple.py: line=4 possible relative import from ., UNIMPLEMENTED /usr/lib/rpm/python.req.py: /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python2.7/site-packages/contracts/library/tuple.py: line=47 possible relative import from ., UNIMPLEMENTED /usr/lib/rpm/python.req.py: /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python2.7/site-packages/contracts/library/types_misc.py: line=1 possible relative import from ., UNIMPLEMENTED /usr/lib/rpm/python.req.py: /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python2.7/site-packages/contracts/library/types_misc.py: line=2 possible relative import from ., UNIMPLEMENTED python.req: /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python2.7/site-packages/contracts/library/types_misc.py: hiding numbers, which SEEMS TO BE SELF-SATISFIED /usr/lib/rpm/python.req.py: /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python2.7/site-packages/contracts/library/types_misc.py: line=10 possible relative import from ., UNIMPLEMENTED /usr/lib/rpm/python.req.py: /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python2.7/site-packages/contracts/library/types_misc.py: line=21 IGNORE (for REQ=slight and deep=15) module=contracts /usr/lib/rpm/python.req.py: /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python2.7/site-packages/contracts/library/variables.py: line=3 possible relative import from ., UNIMPLEMENTED /usr/lib/rpm/python.req.py: /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python2.7/site-packages/contracts/library/variables.py: line=4 possible relative import from ., UNIMPLEMENTED python.req: /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python2.7/site-packages/contracts/main.py: skipping sys /usr/lib/rpm/python.req.py: /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python2.7/site-packages/contracts/main.py: line=7 possible relative import from ., UNIMPLEMENTED /usr/lib/rpm/python.req.py: /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python2.7/site-packages/contracts/main.py: line=8 possible relative import from ., UNIMPLEMENTED /usr/lib/rpm/python.req.py: /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python2.7/site-packages/contracts/main.py: line=9 possible relative import from ., UNIMPLEMENTED /usr/lib/rpm/python.req.py: /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python2.7/site-packages/contracts/main.py: line=10 possible relative import from ., UNIMPLEMENTED /usr/lib/rpm/python.req.py: /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python2.7/site-packages/contracts/main.py: line=12 possible relative import from ., UNIMPLEMENTED /usr/lib/rpm/python.req.py: /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python2.7/site-packages/contracts/main.py: line=150 possible relative import from ., UNIMPLEMENTED /usr/lib/rpm/python.req.py: /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python2.7/site-packages/contracts/main.py: line=151 IGNORE (for REQ=slight and deep=24) module=traceback /usr/lib/rpm/python.req.py: /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python2.7/site-packages/contracts/main.py: line=320 IGNORE (for REQ=slight and deep=8) module=decorator /usr/lib/rpm/python.req.py: /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python2.7/site-packages/contracts/main.py: line=340 possible relative import from ., UNIMPLEMENTED /usr/lib/rpm/python.req.py: /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python2.7/site-packages/contracts/main.py: line=563 possible relative import from ., UNIMPLEMENTED /usr/lib/rpm/python.req.py: /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python2.7/site-packages/contracts/main.py: line=564 possible relative import from ., UNIMPLEMENTED /usr/lib/rpm/python.req.py: /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python2.7/site-packages/contracts/main.py: line=565 possible relative import from ., UNIMPLEMENTED /usr/lib/rpm/python.req.py: /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python2.7/site-packages/contracts/main.py: line=669 possible relative import from ., UNIMPLEMENTED /usr/lib/rpm/python.req.py: /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python2.7/site-packages/contracts/main_actual.py: line=16 possible relative import from ., UNIMPLEMENTED /usr/lib/rpm/python.req.py: /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python2.7/site-packages/contracts/main_actual.py: line=18 possible relative import from ., UNIMPLEMENTED /usr/lib/rpm/python.req.py: /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python2.7/site-packages/contracts/main_actual.py: line=19 possible relative import from ., UNIMPLEMENTED /usr/lib/rpm/python.req.py: /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python2.7/site-packages/contracts/metaclass.py: line=57 IGNORE (for REQ=slight and deep=35) module=contracts /usr/lib/rpm/python.req.py: /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python2.7/site-packages/contracts/metaclass.py: line=59 possible relative import from ., UNIMPLEMENTED /usr/lib/rpm/python.req.py: /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python2.7/site-packages/contracts/metaclass.py: line=62 possible relative import from ., UNIMPLEMENTED /usr/lib/rpm/python.req.py: /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python2.7/site-packages/contracts/pyparsing_utils.py: line=1 possible relative import from ., UNIMPLEMENTED python.req: /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python2.7/site-packages/contracts/syntax.py: hiding numbers, which SEEMS TO BE SELF-SATISFIED /usr/lib/rpm/python.req.py: /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python2.7/site-packages/contracts/syntax.py: line=24 IGNORE (for REQ=slight and deep=8) module=pyparsing /usr/lib/rpm/python.req.py: /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python2.7/site-packages/contracts/syntax.py: line=27 possible relative import from ., UNIMPLEMENTED /usr/lib/rpm/python.req.py: /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python2.7/site-packages/contracts/syntax.py: line=69 IGNORE (for REQ=slight and deep=8) module=numpy /usr/lib/rpm/python.req.py: /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python2.7/site-packages/contracts/syntax.py: line=91 possible relative import from ., UNIMPLEMENTED python.req: /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python2.7/site-packages/contracts/useful_contracts/__init__.py: hiding contracts, which SEEMS TO BE SELF-SATISFIED /usr/lib/rpm/python.req.py: /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python2.7/site-packages/contracts/useful_contracts/__init__.py: line=4 IGNORE (for REQ=slight and deep=8) module=numpy /usr/lib/rpm/python.req.py: /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python2.7/site-packages/contracts/useful_contracts/__init__.py: line=8 possible relative import from ., UNIMPLEMENTED /usr/lib/rpm/python.req.py: /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python2.7/site-packages/contracts/useful_contracts/__init__.py: line=10 possible relative import from ., UNIMPLEMENTED python.req: /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python2.7/site-packages/contracts/useful_contracts/numbers.py: hiding contracts, which SEEMS TO BE SELF-SATISFIED /usr/lib/rpm/python.req.py: /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python2.7/site-packages/contracts/useful_contracts/numbers.py: line=6 IGNORE (for REQ=slight and deep=8) module=numpy python.req: /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python2.7/site-packages/contracts/useful_contracts/numpy_specific.py: hiding contracts, which SEEMS TO BE SELF-SATISFIED python.req: /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python2.7/site-packages/contracts/useful_contracts/numpy_specific.py: hiding contracts, which SEEMS TO BE SELF-SATISFIED /usr/lib/rpm/python.req.py: /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python2.7/site-packages/contracts/utils.py: line=8 possible relative import from ., UNIMPLEMENTED /usr/lib/rpm/python.req.py: /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python2.7/site-packages/contracts/utils.py: line=110 IGNORE (for REQ=slight and deep=8) module=contracts /usr/lib/rpm/python.req.py: /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python2.7/site-packages/contracts/utils.py: line=173 IGNORE (for REQ=slight and deep=12) module=six Provides: python2.7(PyContracts), python2.7(contracts), python2.7(contracts.backported), python2.7(contracts.docstring_parsing), python2.7(contracts.enabling), python2.7(contracts.inspection), python2.7(contracts.interface), python2.7(contracts.library), python2.7(contracts.library.arithmetic), python2.7(contracts.library.array), python2.7(contracts.library.array_ops), python2.7(contracts.library.attributes), python2.7(contracts.library.comparison), python2.7(contracts.library.compositions), python2.7(contracts.library.dicts), python2.7(contracts.library.dummy), python2.7(contracts.library.extensions), python2.7(contracts.library.files), python2.7(contracts.library.isinstance_imp), python2.7(contracts.library.lists), python2.7(contracts.library.map), python2.7(contracts.library.miscellaneous_aliases), python2.7(contracts.library.scoped_variables), python2.7(contracts.library.separate_context), python2.7(contracts.library.seq), python2.7(contracts.library.sets), python2.7(contracts.library.simple_values), python2.7(contracts.library.strings), python2.7(contracts.library.suggester), python2.7(contracts.library.tuple), python2.7(contracts.library.types_misc), python2.7(contracts.library.variables), python2.7(contracts.main), python2.7(contracts.main_actual), python2.7(contracts.metaclass), python2.7(contracts.pyparsing_utils), python2.7(contracts.syntax), python2.7(contracts.test_registrar), python2.7(contracts.useful_contracts), python2.7(contracts.useful_contracts.numbers), python2.7(contracts.useful_contracts.numpy_specific), python2.7(contracts.utils) Requires: python2.7(decorator), /usr/lib/python2.7/site-packages, python-modules, python2.7(inspect), python2.7(logging), python2.7(numpy), python2.7(past), python2.7(pyparsing), python2.7(six) Processing files: python3-module-PyContracts-1.8.12-alt1 Executing(%doc): /bin/sh -e /usr/src/tmp/rpm-tmp.91770 + umask 022 + /bin/mkdir -p /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + cd python-module-PyContracts-1.8.12 + DOCDIR=/usr/src/tmp/python-module-PyContracts-buildroot/usr/share/doc/python3-module-PyContracts-1.8.12 + export DOCDIR + rm -rf /usr/src/tmp/python-module-PyContracts-buildroot/usr/share/doc/python3-module-PyContracts-1.8.12 + /bin/mkdir -p /usr/src/tmp/python-module-PyContracts-buildroot/usr/share/doc/python3-module-PyContracts-1.8.12 + cp -prL README.rst /usr/src/tmp/python-module-PyContracts-buildroot/usr/share/doc/python3-module-PyContracts-1.8.12 + chmod -R go-w /usr/src/tmp/python-module-PyContracts-buildroot/usr/share/doc/python3-module-PyContracts-1.8.12 + chmod -R a+rX /usr/src/tmp/python-module-PyContracts-buildroot/usr/share/doc/python3-module-PyContracts-1.8.12 + exit 0 Finding Provides (using /usr/lib/rpm/find-provides) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.k6eWm6 find-provides: running scripts (alternatives,debuginfo,lib,pam,perl,pkgconfig,python,python3,shell) Finding Requires (using /usr/lib/rpm/find-requires) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.460Dnu find-requires: running scripts (cpp,debuginfo,files,lib,pam,perl,pkgconfig,pkgconfiglib,python,python3,rpmlib,shebang,shell,static,symlinks,systemd-services) /usr/lib/rpm/python3.req.py: /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python3/site-packages/contracts/__init__.py: line=8 possible relative import from ., UNIMPLEMENTED /usr/lib/rpm/python3.req.py: /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python3/site-packages/contracts/__init__.py: line=12 possible relative import from ., UNIMPLEMENTED /usr/lib/rpm/python3.req.py: /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python3/site-packages/contracts/__init__.py: line=24 possible relative import from ., UNIMPLEMENTED /usr/lib/rpm/python3.req.py: /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python3/site-packages/contracts/__init__.py: line=33 possible relative import from ., UNIMPLEMENTED /usr/lib/rpm/python3.req.py: /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python3/site-packages/contracts/__init__.py: line=36 possible relative import from ., UNIMPLEMENTED /usr/lib/rpm/python3.req.py: /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python3/site-packages/contracts/__init__.py: line=37 possible relative import from ., UNIMPLEMENTED /usr/lib/rpm/python3.req.py: /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python3/site-packages/contracts/__init__.py: line=39 possible relative import from ., UNIMPLEMENTED /usr/lib/rpm/python3.req.py: /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python3/site-packages/contracts/__init__.py: line=44 possible relative import from ., UNIMPLEMENTED python3.req: /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python3/site-packages/contracts/backported.py: skipping sys /usr/lib/rpm/python3.req.py: /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python3/site-packages/contracts/backported.py: line=7 IGNORE (for REQ=slight and deep=8) module=inspect /usr/lib/rpm/python3.req.py: /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python3/site-packages/contracts/backported.py: line=11 IGNORE (for REQ=slight and deep=8) module=collections /usr/lib/rpm/python3.req.py: /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python3/site-packages/contracts/backported.py: line=14 IGNORE (for REQ=slight and deep=8) module=inspect /usr/lib/rpm/python3.req.py: /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python3/site-packages/contracts/backported.py: line=49 IGNORE (for REQ=slight and deep=8) module=inspect /usr/lib/rpm/python3.req.py: /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python3/site-packages/contracts/backported.py: line=53 IGNORE (for REQ=slight and deep=8) module=inspect /usr/lib/rpm/python3.req.py: /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python3/site-packages/contracts/enabling.py: line=1 possible relative import from ., UNIMPLEMENTED python3.req: /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python3/site-packages/contracts/inspection.py: skipping sys /usr/lib/rpm/python3.req.py: /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python3/site-packages/contracts/inspection.py: line=3 possible relative import from ., UNIMPLEMENTED /usr/lib/rpm/python3.req.py: /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python3/site-packages/contracts/inspection.py: line=8 IGNORE (for REQ=slight and deep=8) module=types python3.req: /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python3/site-packages/contracts/interface.py: skipping sys /usr/lib/rpm/python3.req.py: /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python3/site-packages/contracts/interface.py: line=6 possible relative import from ., UNIMPLEMENTED /usr/lib/rpm/python3.req.py: /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python3/site-packages/contracts/interface.py: line=23 IGNORE (for REQ=slight and deep=11) module=contracts.utils /usr/lib/rpm/python3.req.py: /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python3/site-packages/contracts/interface.py: line=66 IGNORE (for REQ=slight and deep=11) module=contracts.utils /usr/lib/rpm/python3.req.py: /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python3/site-packages/contracts/interface.py: line=173 possible relative import from ., UNIMPLEMENTED /usr/lib/rpm/python3.req.py: /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python3/site-packages/contracts/interface.py: line=208 possible relative import from ., UNIMPLEMENTED /usr/lib/rpm/python3.req.py: /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python3/site-packages/contracts/interface.py: line=216 possible relative import from ., UNIMPLEMENTED /usr/lib/rpm/python3.req.py: /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python3/site-packages/contracts/interface.py: line=228 IGNORE (for REQ=slight and deep=8) module=contracts /usr/lib/rpm/python3.req.py: /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python3/site-packages/contracts/interface.py: line=540 IGNORE (for REQ=slight and deep=8) module=types /usr/lib/rpm/python3.req.py: /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python3/site-packages/contracts/library/__init__.py: line=1 possible relative import from ., UNIMPLEMENTED /usr/lib/rpm/python3.req.py: /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python3/site-packages/contracts/library/__init__.py: line=2 possible relative import from ., UNIMPLEMENTED /usr/lib/rpm/python3.req.py: /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python3/site-packages/contracts/library/__init__.py: line=3 possible relative import from ., UNIMPLEMENTED /usr/lib/rpm/python3.req.py: /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python3/site-packages/contracts/library/__init__.py: line=4 possible relative import from ., UNIMPLEMENTED /usr/lib/rpm/python3.req.py: /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python3/site-packages/contracts/library/__init__.py: line=5 possible relative import from ., UNIMPLEMENTED /usr/lib/rpm/python3.req.py: /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python3/site-packages/contracts/library/__init__.py: line=6 possible relative import from ., UNIMPLEMENTED /usr/lib/rpm/python3.req.py: /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python3/site-packages/contracts/library/__init__.py: line=7 possible relative import from ., UNIMPLEMENTED /usr/lib/rpm/python3.req.py: /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python3/site-packages/contracts/library/__init__.py: line=8 possible relative import from ., UNIMPLEMENTED /usr/lib/rpm/python3.req.py: /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python3/site-packages/contracts/library/__init__.py: line=9 possible relative import from ., UNIMPLEMENTED /usr/lib/rpm/python3.req.py: /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python3/site-packages/contracts/library/__init__.py: line=10 possible relative import from ., UNIMPLEMENTED /usr/lib/rpm/python3.req.py: /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python3/site-packages/contracts/library/__init__.py: line=11 possible relative import from ., UNIMPLEMENTED /usr/lib/rpm/python3.req.py: /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python3/site-packages/contracts/library/__init__.py: line=12 possible relative import from ., UNIMPLEMENTED /usr/lib/rpm/python3.req.py: /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python3/site-packages/contracts/library/__init__.py: line=13 possible relative import from ., UNIMPLEMENTED /usr/lib/rpm/python3.req.py: /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python3/site-packages/contracts/library/__init__.py: line=16 possible relative import from ., UNIMPLEMENTED /usr/lib/rpm/python3.req.py: /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python3/site-packages/contracts/library/__init__.py: line=17 possible relative import from ., UNIMPLEMENTED /usr/lib/rpm/python3.req.py: /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python3/site-packages/contracts/library/__init__.py: line=18 possible relative import from ., UNIMPLEMENTED /usr/lib/rpm/python3.req.py: /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python3/site-packages/contracts/library/__init__.py: line=19 possible relative import from ., UNIMPLEMENTED /usr/lib/rpm/python3.req.py: /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python3/site-packages/contracts/library/__init__.py: line=22 possible relative import from ., UNIMPLEMENTED /usr/lib/rpm/python3.req.py: /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python3/site-packages/contracts/library/__init__.py: line=25 IGNORE (for REQ=slight and deep=8) module=numpy /usr/lib/rpm/python3.req.py: /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python3/site-packages/contracts/library/__init__.py: line=29 possible relative import from ., UNIMPLEMENTED /usr/lib/rpm/python3.req.py: /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python3/site-packages/contracts/library/__init__.py: line=32 possible relative import from ., UNIMPLEMENTED /usr/lib/rpm/python3.req.py: /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python3/site-packages/contracts/library/__init__.py: line=35 possible relative import from ., UNIMPLEMENTED /usr/lib/rpm/python3.req.py: /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python3/site-packages/contracts/library/__init__.py: line=36 possible relative import from ., UNIMPLEMENTED /usr/lib/rpm/python3.req.py: /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python3/site-packages/contracts/library/__init__.py: line=38 possible relative import from ., UNIMPLEMENTED /usr/lib/rpm/python3.req.py: /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python3/site-packages/contracts/library/arithmetic.py: line=5 possible relative import from ., UNIMPLEMENTED /usr/lib/rpm/python3.req.py: /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python3/site-packages/contracts/library/arithmetic.py: line=6 possible relative import from ., UNIMPLEMENTED /usr/lib/rpm/python3.req.py: /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python3/site-packages/contracts/library/array.py: line=1 possible relative import from ., UNIMPLEMENTED /usr/lib/rpm/python3.req.py: /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python3/site-packages/contracts/library/array.py: line=2 possible relative import from ., UNIMPLEMENTED /usr/lib/rpm/python3.req.py: /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python3/site-packages/contracts/library/array.py: line=3 possible relative import from ., UNIMPLEMENTED /usr/lib/rpm/python3.req.py: /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python3/site-packages/contracts/library/array.py: line=6 possible relative import from ., UNIMPLEMENTED /usr/lib/rpm/python3.req.py: /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python3/site-packages/contracts/library/array.py: line=8 possible relative import from ., UNIMPLEMENTED /usr/lib/rpm/python3.req.py: /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python3/site-packages/contracts/library/array.py: line=9 possible relative import from ., UNIMPLEMENTED /usr/lib/rpm/python3.req.py: /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python3/site-packages/contracts/library/array_ops.py: line=5 possible relative import from ., UNIMPLEMENTED /usr/lib/rpm/python3.req.py: /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python3/site-packages/contracts/library/array_ops.py: line=6 possible relative import from ., UNIMPLEMENTED /usr/lib/rpm/python3.req.py: /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python3/site-packages/contracts/library/array_ops.py: line=7 possible relative import from ., UNIMPLEMENTED /usr/lib/rpm/python3.req.py: /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python3/site-packages/contracts/library/attributes.py: line=1 possible relative import from ., UNIMPLEMENTED /usr/lib/rpm/python3.req.py: /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python3/site-packages/contracts/library/attributes.py: line=2 possible relative import from ., UNIMPLEMENTED /usr/lib/rpm/python3.req.py: /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python3/site-packages/contracts/library/comparison.py: line=5 possible relative import from ., UNIMPLEMENTED /usr/lib/rpm/python3.req.py: /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python3/site-packages/contracts/library/comparison.py: line=6 possible relative import from ., UNIMPLEMENTED /usr/lib/rpm/python3.req.py: /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python3/site-packages/contracts/library/compositions.py: line=1 possible relative import from ., UNIMPLEMENTED /usr/lib/rpm/python3.req.py: /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python3/site-packages/contracts/library/compositions.py: line=2 possible relative import from ., UNIMPLEMENTED /usr/lib/rpm/python3.req.py: /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python3/site-packages/contracts/library/compositions.py: line=3 possible relative import from ., UNIMPLEMENTED /usr/lib/rpm/python3.req.py: /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python3/site-packages/contracts/library/compositions.py: line=4 possible relative import from ., UNIMPLEMENTED /usr/lib/rpm/python3.req.py: /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python3/site-packages/contracts/library/compositions.py: line=5 possible relative import from ., UNIMPLEMENTED /usr/lib/rpm/python3.req.py: /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python3/site-packages/contracts/library/dicts.py: line=1 possible relative import from ., UNIMPLEMENTED /usr/lib/rpm/python3.req.py: /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python3/site-packages/contracts/library/dicts.py: line=2 possible relative import from ., UNIMPLEMENTED /usr/lib/rpm/python3.req.py: /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python3/site-packages/contracts/library/dummy.py: line=1 possible relative import from ., UNIMPLEMENTED /usr/lib/rpm/python3.req.py: /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python3/site-packages/contracts/library/dummy.py: line=2 possible relative import from ., UNIMPLEMENTED /usr/lib/rpm/python3.req.py: /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python3/site-packages/contracts/library/extensions.py: line=1 possible relative import from ., UNIMPLEMENTED /usr/lib/rpm/python3.req.py: /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python3/site-packages/contracts/library/extensions.py: line=2 possible relative import from ., UNIMPLEMENTED /usr/lib/rpm/python3.req.py: /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python3/site-packages/contracts/library/extensions.py: line=71 IGNORE (for REQ=slight and deep=16) module=contracts.inspection python3.req: /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python3/site-packages/contracts/library/files.py: skipping sys /usr/lib/rpm/python3.req.py: /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python3/site-packages/contracts/library/files.py: line=6 possible relative import from ., UNIMPLEMENTED /usr/lib/rpm/python3.req.py: /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python3/site-packages/contracts/library/files.py: line=7 possible relative import from ., UNIMPLEMENTED /usr/lib/rpm/python3.req.py: /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python3/site-packages/contracts/library/isinstance_imp.py: line=1 possible relative import from ., UNIMPLEMENTED /usr/lib/rpm/python3.req.py: /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python3/site-packages/contracts/library/lists.py: line=1 possible relative import from ., UNIMPLEMENTED /usr/lib/rpm/python3.req.py: /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python3/site-packages/contracts/library/lists.py: line=2 possible relative import from ., UNIMPLEMENTED /usr/lib/rpm/python3.req.py: /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python3/site-packages/contracts/library/map.py: line=1 possible relative import from ., UNIMPLEMENTED /usr/lib/rpm/python3.req.py: /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python3/site-packages/contracts/library/map.py: line=2 possible relative import from ., UNIMPLEMENTED /usr/lib/rpm/python3.req.py: /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python3/site-packages/contracts/library/miscellaneous_aliases.py: line=14 IGNORE (for REQ=slight and deep=8) module=contracts.library.extensions /usr/lib/rpm/python3.req.py: /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python3/site-packages/contracts/library/miscellaneous_aliases.py: line=15 IGNORE (for REQ=slight and deep=8) module=contracts.library.extensions /usr/lib/rpm/python3.req.py: /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python3/site-packages/contracts/library/scoped_variables.py: line=1 possible relative import from ., UNIMPLEMENTED /usr/lib/rpm/python3.req.py: /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python3/site-packages/contracts/library/scoped_variables.py: line=2 possible relative import from ., UNIMPLEMENTED /usr/lib/rpm/python3.req.py: /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python3/site-packages/contracts/library/scoped_variables.py: line=3 possible relative import from ., UNIMPLEMENTED /usr/lib/rpm/python3.req.py: /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python3/site-packages/contracts/library/scoped_variables.py: line=18 possible relative import from ., UNIMPLEMENTED /usr/lib/rpm/python3.req.py: /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python3/site-packages/contracts/library/scoped_variables.py: line=97 IGNORE (for REQ=slight and deep=9) module=contracts.library.simple_values /usr/lib/rpm/python3.req.py: /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python3/site-packages/contracts/library/scoped_variables.py: line=99 IGNORE (for REQ=slight and deep=9) module=contracts.inspection /usr/lib/rpm/python3.req.py: /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python3/site-packages/contracts/library/separate_context.py: line=1 possible relative import from ., UNIMPLEMENTED /usr/lib/rpm/python3.req.py: /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python3/site-packages/contracts/library/separate_context.py: line=2 possible relative import from ., UNIMPLEMENTED /usr/lib/rpm/python3.req.py: /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python3/site-packages/contracts/library/seq.py: line=1 possible relative import from ., UNIMPLEMENTED /usr/lib/rpm/python3.req.py: /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python3/site-packages/contracts/library/seq.py: line=2 possible relative import from ., UNIMPLEMENTED /usr/lib/rpm/python3.req.py: /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python3/site-packages/contracts/library/seq.py: line=8 IGNORE (for REQ=slight and deep=8) module=numpy /usr/lib/rpm/python3.req.py: /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python3/site-packages/contracts/library/sets.py: line=1 possible relative import from ., UNIMPLEMENTED /usr/lib/rpm/python3.req.py: /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python3/site-packages/contracts/library/sets.py: line=2 possible relative import from ., UNIMPLEMENTED /usr/lib/rpm/python3.req.py: /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python3/site-packages/contracts/library/simple_values.py: line=3 possible relative import from ., UNIMPLEMENTED /usr/lib/rpm/python3.req.py: /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python3/site-packages/contracts/library/simple_values.py: line=4 possible relative import from ., UNIMPLEMENTED /usr/lib/rpm/python3.req.py: /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python3/site-packages/contracts/library/simple_values.py: line=5 possible relative import from ., UNIMPLEMENTED /usr/lib/rpm/python3.req.py: /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python3/site-packages/contracts/library/simple_values.py: line=32 IGNORE (for REQ=slight and deep=12) module=contracts.library.types_misc /usr/lib/rpm/python3.req.py: /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python3/site-packages/contracts/library/strings.py: line=1 possible relative import from ., UNIMPLEMENTED /usr/lib/rpm/python3.req.py: /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python3/site-packages/contracts/library/strings.py: line=2 possible relative import from ., UNIMPLEMENTED python3.req: /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python3/site-packages/contracts/library/strings.py: skipping sys /usr/lib/rpm/python3.req.py: /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python3/site-packages/contracts/library/suggester.py: line=57 possible relative import from ., UNIMPLEMENTED /usr/lib/rpm/python3.req.py: /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python3/site-packages/contracts/library/tuple.py: line=1 possible relative import from ., UNIMPLEMENTED /usr/lib/rpm/python3.req.py: /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python3/site-packages/contracts/library/tuple.py: line=2 possible relative import from ., UNIMPLEMENTED /usr/lib/rpm/python3.req.py: /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python3/site-packages/contracts/library/tuple.py: line=4 possible relative import from ., UNIMPLEMENTED /usr/lib/rpm/python3.req.py: /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python3/site-packages/contracts/library/tuple.py: line=47 possible relative import from ., UNIMPLEMENTED /usr/lib/rpm/python3.req.py: /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python3/site-packages/contracts/library/types_misc.py: line=1 possible relative import from ., UNIMPLEMENTED /usr/lib/rpm/python3.req.py: /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python3/site-packages/contracts/library/types_misc.py: line=2 possible relative import from ., UNIMPLEMENTED /usr/lib/rpm/python3.req.py: /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python3/site-packages/contracts/library/types_misc.py: line=10 possible relative import from ., UNIMPLEMENTED /usr/lib/rpm/python3.req.py: /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python3/site-packages/contracts/library/types_misc.py: line=21 IGNORE (for REQ=slight and deep=15) module=contracts.interface /usr/lib/rpm/python3.req.py: /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python3/site-packages/contracts/library/variables.py: line=3 possible relative import from ., UNIMPLEMENTED /usr/lib/rpm/python3.req.py: /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python3/site-packages/contracts/library/variables.py: line=4 possible relative import from ., UNIMPLEMENTED python3.req: /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python3/site-packages/contracts/main.py: skipping sys /usr/lib/rpm/python3.req.py: /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python3/site-packages/contracts/main.py: line=7 possible relative import from ., UNIMPLEMENTED /usr/lib/rpm/python3.req.py: /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python3/site-packages/contracts/main.py: line=8 possible relative import from ., UNIMPLEMENTED /usr/lib/rpm/python3.req.py: /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python3/site-packages/contracts/main.py: line=9 possible relative import from ., UNIMPLEMENTED /usr/lib/rpm/python3.req.py: /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python3/site-packages/contracts/main.py: line=10 possible relative import from ., UNIMPLEMENTED /usr/lib/rpm/python3.req.py: /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python3/site-packages/contracts/main.py: line=12 possible relative import from ., UNIMPLEMENTED /usr/lib/rpm/python3.req.py: /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python3/site-packages/contracts/main.py: line=150 possible relative import from ., UNIMPLEMENTED /usr/lib/rpm/python3.req.py: /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python3/site-packages/contracts/main.py: line=151 IGNORE (for REQ=slight and deep=24) module=traceback /usr/lib/rpm/python3.req.py: /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python3/site-packages/contracts/main.py: line=320 IGNORE (for REQ=slight and deep=8) module=decorator /usr/lib/rpm/python3.req.py: /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python3/site-packages/contracts/main.py: line=340 possible relative import from ., UNIMPLEMENTED /usr/lib/rpm/python3.req.py: /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python3/site-packages/contracts/main.py: line=563 possible relative import from ., UNIMPLEMENTED /usr/lib/rpm/python3.req.py: /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python3/site-packages/contracts/main.py: line=564 possible relative import from ., UNIMPLEMENTED /usr/lib/rpm/python3.req.py: /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python3/site-packages/contracts/main.py: line=565 possible relative import from ., UNIMPLEMENTED /usr/lib/rpm/python3.req.py: /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python3/site-packages/contracts/main.py: line=669 possible relative import from ., UNIMPLEMENTED /usr/lib/rpm/python3.req.py: /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python3/site-packages/contracts/main_actual.py: line=16 possible relative import from ., UNIMPLEMENTED /usr/lib/rpm/python3.req.py: /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python3/site-packages/contracts/main_actual.py: line=18 possible relative import from ., UNIMPLEMENTED /usr/lib/rpm/python3.req.py: /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python3/site-packages/contracts/main_actual.py: line=19 possible relative import from ., UNIMPLEMENTED /usr/lib/rpm/python3.req.py: /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python3/site-packages/contracts/metaclass.py: line=57 IGNORE (for REQ=slight and deep=35) module=contracts /usr/lib/rpm/python3.req.py: /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python3/site-packages/contracts/metaclass.py: line=59 possible relative import from ., UNIMPLEMENTED /usr/lib/rpm/python3.req.py: /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python3/site-packages/contracts/metaclass.py: line=62 possible relative import from ., UNIMPLEMENTED /usr/lib/rpm/python3.req.py: /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python3/site-packages/contracts/pyparsing_utils.py: line=1 possible relative import from ., UNIMPLEMENTED /usr/lib/rpm/python3.req.py: /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python3/site-packages/contracts/syntax.py: line=24 IGNORE (for REQ=slight and deep=8) module=pyparsing /usr/lib/rpm/python3.req.py: /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python3/site-packages/contracts/syntax.py: line=27 possible relative import from ., UNIMPLEMENTED /usr/lib/rpm/python3.req.py: /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python3/site-packages/contracts/syntax.py: line=69 IGNORE (for REQ=slight and deep=8) module=numpy /usr/lib/rpm/python3.req.py: /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python3/site-packages/contracts/syntax.py: line=91 possible relative import from ., UNIMPLEMENTED /usr/lib/rpm/python3.req.py: /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python3/site-packages/contracts/useful_contracts/__init__.py: line=4 IGNORE (for REQ=slight and deep=8) module=numpy /usr/lib/rpm/python3.req.py: /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python3/site-packages/contracts/useful_contracts/__init__.py: line=8 possible relative import from ., UNIMPLEMENTED /usr/lib/rpm/python3.req.py: /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python3/site-packages/contracts/useful_contracts/__init__.py: line=10 possible relative import from ., UNIMPLEMENTED /usr/lib/rpm/python3.req.py: /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python3/site-packages/contracts/useful_contracts/numbers.py: line=6 IGNORE (for REQ=slight and deep=8) module=numpy /usr/lib/rpm/python3.req.py: /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python3/site-packages/contracts/utils.py: line=8 possible relative import from ., UNIMPLEMENTED /usr/lib/rpm/python3.req.py: /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python3/site-packages/contracts/utils.py: line=110 IGNORE (for REQ=slight and deep=8) module=contracts.interface /usr/lib/rpm/python3.req.py: /usr/src/tmp/python-module-PyContracts-buildroot/usr/lib/python3/site-packages/contracts/utils.py: line=173 IGNORE (for REQ=slight and deep=12) module=six Provides: python3(PyContracts), python3(contracts), python3(contracts.backported), python3(contracts.docstring_parsing), python3(contracts.enabling), python3(contracts.inspection), python3(contracts.interface), python3(contracts.library), python3(contracts.library.arithmetic), python3(contracts.library.array), python3(contracts.library.array_ops), python3(contracts.library.attributes), python3(contracts.library.comparison), python3(contracts.library.compositions), python3(contracts.library.dicts), python3(contracts.library.dummy), python3(contracts.library.extensions), python3(contracts.library.files), python3(contracts.library.isinstance_imp), python3(contracts.library.lists), python3(contracts.library.map), python3(contracts.library.miscellaneous_aliases), python3(contracts.library.scoped_variables), python3(contracts.library.separate_context), python3(contracts.library.seq), python3(contracts.library.sets), python3(contracts.library.simple_values), python3(contracts.library.strings), python3(contracts.library.suggester), python3(contracts.library.tuple), python3(contracts.library.types_misc), python3(contracts.library.variables), python3(contracts.main), python3(contracts.main_actual), python3(contracts.metaclass), python3(contracts.pyparsing_utils), python3(contracts.syntax), python3(contracts.test_registrar), python3(contracts.useful_contracts), python3(contracts.useful_contracts.numbers), python3(contracts.useful_contracts.numpy_specific), python3(contracts.utils) Requires: python3(decorator) < 0, /usr/lib/python3/site-packages, python3(__future__) < 0, python3(abc) < 0, python3(collections) < 0, python3(functools) < 0, python3(inspect) < 0, python3(io) < 0, python3(logging) < 0, python3(math) < 0, python3(numpy) < 0, python3(operator) < 0, python3(os) < 0, python3(past.builtins) < 0, python3(pyparsing) < 0, python3(re) < 0, python3(six) < 0, python3(traceback) < 0, python3(types) < 0, python3(warnings) < 0 Wrote: /usr/src/RPM/RPMS/noarch/python-module-PyContracts-1.8.12-alt1.noarch.rpm Wrote: /usr/src/RPM/RPMS/noarch/python3-module-PyContracts-1.8.12-alt1.noarch.rpm 26.81user 1.42system 0:31.63elapsed 89%CPU (0avgtext+0avgdata 48628maxresident)k 0inputs+0outputs (0major+416819minor)pagefaults 0swaps 40.78user 4.92system 0:49.08elapsed 93%CPU (0avgtext+0avgdata 117492maxresident)k 0inputs+0outputs (0major+941087minor)pagefaults 0swaps