Input buildinfo: https://buildinfos.debian.net/buildinfo-pool/p/python-aioxmpp/python-aioxmpp_0.12.2-1_all.buildinfo Use metasnap for getting required timestamps New buildinfo file: /tmp/python-aioxmpp-0.12.2-12pvkydl5/python-aioxmpp_0.12.2-1_all.buildinfo Get source package info: python-aioxmpp=0.12.2-1 Source URL: http://snapshot.notset.fr/mr/package/python-aioxmpp/0.12.2-1/srcfiles?fileinfo=1 env -i PATH=/usr/sbin:/usr/bin:/sbin:/bin TMPDIR=/tmp mmdebstrap --arch=amd64 --include=autoconf=2.69-14 automake=1:1.16.3-2 autopoint=0.21-4 autotools-dev=20180224.1+nmu1 base-files=11 base-passwd=3.5.49 bash=5.1-2 binutils=2.35.2-2 binutils-common=2.35.2-2 binutils-x86-64-linux-gnu=2.35.2-2 bsdextrautils=2.36.1-7 bsdutils=1:2.36.1-7 build-essential=12.9 bzip2=1.0.8-4 ca-certificates=20210119 coreutils=8.32-4+b1 cpp=4:10.2.1-1 cpp-10=10.2.1-6 dash=0.5.11+git20200708+dd9ef66-5 debconf=1.5.74 debhelper=13.3.3 debianutils=4.11.2 dh-autoreconf=20 dh-python=4.20201102 dh-strip-nondeterminism=1.11.0-1 diffutils=1:3.7-5 docutils-common=0.16+dfsg-3 dpkg=1.20.7.1 dpkg-dev=1.20.7.1 dwz=0.13+20210201-1 file=1:5.39-3 findutils=4.8.0-1 g++=4:10.2.1-1 g++-10=10.2.1-6 gcc=4:10.2.1-1 gcc-10=10.2.1-6 gcc-10-base=10.2.1-6 gettext=0.21-4 gettext-base=0.21-4 grep=3.6-1 groff-base=1.22.4-6 gzip=1.10-2 hostname=3.23 init-system-helpers=1.60 intltool-debian=0.35.0+20060710.5 libacl1=2.2.53-10 libarchive-zip-perl=1.68-1 libasan6=10.2.1-6 libatomic1=10.2.1-6 libattr1=1:2.4.48-6 libaudit-common=1:3.0-2 libaudit1=1:3.0-2 libbinutils=2.35.2-2 libblkid1=2.36.1-7 libbz2-1.0=1.0.8-4 libc-bin=2.31-9 libc-dev-bin=2.31-9 libc6=2.31-9 libc6-dev=2.31-9 libcap-ng0=0.7.9-2.2+b1 libcc1-0=10.2.1-6 libcom-err2=1.46.1-1 libcrypt-dev=1:4.4.17-1 libcrypt1=1:4.4.17-1 libctf-nobfd0=2.35.2-2 libctf0=2.35.2-2 libdb5.3=5.3.28+dfsg1-0.8 libdebconfclient0=0.256 libdebhelper-perl=13.3.3 libdpkg-perl=1.20.7.1 libelf1=0.183-1 libexpat1=2.2.10-2 libffi7=3.3-6 libfile-stripnondeterminism-perl=1.11.0-1 libgcc-10-dev=10.2.1-6 libgcc-s1=10.2.1-6 libgcrypt20=1.8.7-3 libgdbm-compat4=1.19-2 libgdbm6=1.19-2 libgmp10=2:6.2.1+dfsg-1 libgomp1=10.2.1-6 libgpg-error0=1.38-2 libgssapi-krb5-2=1.18.3-4 libicu67=67.1-6 libisl23=0.23-1 libitm1=10.2.1-6 libjs-jquery=3.5.1+dfsg+~3.5.5-7 libjs-sphinxdoc=3.4.3-1 libjs-underscore=1.9.1~dfsg-1 libk5crypto3=1.18.3-4 libkeyutils1=1.6.1-2 libkrb5-3=1.18.3-4 libkrb5support0=1.18.3-4 liblsan0=10.2.1-6 liblz4-1=1.9.3-1 liblzma5=5.2.5-1.0 libmagic-mgc=1:5.39-3 libmagic1=1:5.39-3 libmount1=2.36.1-7 libmpc3=1.2.0-1 libmpdec3=2.5.1-1 libmpfr6=4.1.0-3 libncursesw6=6.2+20201114-2 libnsl-dev=1.3.0-2 libnsl2=1.3.0-2 libpam-modules=1.4.0-4 libpam-modules-bin=1.4.0-4 libpam-runtime=1.4.0-4 libpam0g=1.4.0-4 libpcre2-8-0=10.36-2 libpcre3=2:8.39-13 libperl5.32=5.32.1-2 libpipeline1=1.5.3-1 libpython3-stdlib=3.9.1-1 libpython3.9-minimal=3.9.1-4 libpython3.9-stdlib=3.9.1-4 libquadmath0=10.2.1-6 libreadline8=8.1-1 libseccomp2=2.5.1-1 libselinux1=3.1-3 libsigsegv2=2.13-1 libsmartcols1=2.36.1-7 libsqlite3-0=3.34.1-3 libssl1.1=1.1.1j-1 libstdc++-10-dev=10.2.1-6 libstdc++6=10.2.1-6 libsub-override-perl=0.09-2 libsystemd0=247.3-1 libtinfo6=6.2+20201114-2 libtirpc-common=1.3.1-1 libtirpc-dev=1.3.1-1 libtirpc3=1.3.1-1 libtool=2.4.6-15 libtsan0=10.2.1-6 libubsan1=10.2.1-6 libuchardet0=0.0.7-1 libudev1=247.3-1 libunistring2=0.9.10-4 libuuid1=2.36.1-7 libxml2=2.9.10+dfsg-6.3+b1 libxslt1.1=1.1.34-4 libzstd1=1.4.8+dfsg-2 linux-libc-dev=5.10.13-1 login=1:4.8.1-1 lsb-base=11.1.0 m4=1.4.18-5 make=4.3-4 man-db=2.9.4-2 mawk=1.3.4.20200120-2 media-types=4.0.0 ncurses-base=6.2+20201114-2 ncurses-bin=6.2+20201114-2 netbase=6.2 openssl=1.1.1j-1 patch=2.7.6-7 perl=5.32.1-2 perl-base=5.32.1-2 perl-modules-5.32=5.32.1-2 po-debconf=1.0.21+nmu1 python-babel-localedata=2.8.0+dfsg.1-6 python3=3.9.1-1 python3-aioopenssl=0.6.0-1 python3-aiosasl=0.5.0-1 python3-alabaster=0.7.8-1.1 python3-babel=2.8.0+dfsg.1-6 python3-certifi=2020.6.20-1 python3-cffi-backend=1.14.5-1 python3-chardet=4.0.0-1 python3-cryptography=3.3.2-1 python3-distutils=3.9.2-1 python3-dnspython=2.0.0-1 python3-docutils=0.16+dfsg-3 python3-idna=2.10-1 python3-imagesize=1.2.0-2 python3-jinja2=2.11.2-1 python3-lib2to3=3.9.2-1 python3-lxml=4.6.2-1 python3-markupsafe=1.1.1-1+b3 python3-minimal=3.9.1-1 python3-multidict=5.1.0-1 python3-nose=1.3.7-7 python3-openssl=20.0.1-1 python3-packaging=20.9-2 python3-pkg-resources=52.0.0-1 python3-pyasn1=0.4.8-1 python3-pyasn1-modules=0.2.1-1 python3-pygments=2.7.1+dfsg-1 python3-pyparsing=2.4.7-1 python3-requests=2.25.1+dfsg-2 python3-roman=2.0.0-5 python3-setuptools=52.0.0-1 python3-six=1.15.0-2 python3-snowballstemmer=2.1.0-1 python3-sortedcollections=1.0.1-1 python3-sortedcontainers=2.1.0-2 python3-sphinx=3.4.3-1 python3-tz=2021.1-1 python3-tzlocal=2.1-1 python3-urllib3=1.26.2-1 python3.9=3.9.1-4 python3.9-minimal=3.9.1-4 readline-common=8.1-1 sed=4.7-1 sensible-utils=0.0.14 sgml-base=1.30 sphinx-common=3.4.3-1 sysvinit-utils=2.96-6 tar=1.34+dfsg-1 tzdata=2021a-1 util-linux=2.36.1-7 xml-core=0.18+nmu1 xz-utils=5.2.5-1.0 zlib1g=1:1.2.11.dfsg-2 --variant=apt --aptopt=Acquire::Check-Valid-Until "false" --aptopt=Acquire::http::Dl-Limit "1000"; --aptopt=Acquire::https::Dl-Limit "1000"; --aptopt=Acquire::Retries "5"; --aptopt=APT::Get::allow-downgrades "true"; --keyring=/usr/share/keyrings/ --essential-hook=chroot "$1" sh -c "apt-get --yes install fakeroot util-linux" --essential-hook=copy-in /usr/share/keyrings/debian-archive-bullseye-automatic.gpg /usr/share/keyrings/debian-archive-bullseye-security-automatic.gpg /usr/share/keyrings/debian-archive-bullseye-stable.gpg /usr/share/keyrings/debian-archive-buster-automatic.gpg /usr/share/keyrings/debian-archive-buster-security-automatic.gpg /usr/share/keyrings/debian-archive-buster-stable.gpg /usr/share/keyrings/debian-archive-keyring.gpg /usr/share/keyrings/debian-archive-removed-keys.gpg /usr/share/keyrings/debian-archive-stretch-automatic.gpg /usr/share/keyrings/debian-archive-stretch-security-automatic.gpg /usr/share/keyrings/debian-archive-stretch-stable.gpg /usr/share/keyrings/debian-ports-archive-keyring-removed.gpg /usr/share/keyrings/debian-ports-archive-keyring.gpg /usr/share/keyrings/debian-keyring.gpg /etc/apt/trusted.gpg.d/ --essential-hook=chroot "$1" sh -c "rm /etc/apt/sources.list && echo 'deb http://snapshot.notset.fr/archive/debian/20210814T212851Z/ bookworm main deb-src http://snapshot.notset.fr/archive/debian/20210814T212851Z/ bookworm main deb http://snapshot.notset.fr/archive/debian/20210224T204130Z/ unstable main' >> /etc/apt/sources.list && apt-get update" --customize-hook=chroot "$1" useradd --no-create-home -d /nonexistent -p "" builduser -s /bin/bash --customize-hook=chroot "$1" env sh -c "apt-get source --only-source -d python-aioxmpp=0.12.2-1 && mkdir -p /build/python-aioxmpp-9n2nrk && dpkg-source --no-check -x /*.dsc /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2 && chown -R builduser:builduser /build/python-aioxmpp-9n2nrk" --customize-hook=chroot "$1" env --unset=TMPDIR runuser builduser -c "cd /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2 && env DEB_BUILD_OPTIONS="parallel=4" LANG="C.UTF-8" LC_ALL="C.UTF-8" SOURCE_DATE_EPOCH="1614435856" dpkg-buildpackage -uc -a amd64 --build=all" --customize-hook=sync-out /build/python-aioxmpp-9n2nrk /tmp/python-aioxmpp-0.12.2-12pvkydl5 bullseye /dev/null deb http://snapshot.notset.fr/archive/debian/20210224T204130Z unstable main I: automatically chosen mode: root I: chroot architecture amd64 is equal to the host's architecture I: automatically chosen format: tar I: using /tmp/mmdebstrap.P5ll2FaAxL as tempdir I: running apt-get update... I: downloading packages with apt... I: extracting archives... I: installing essential packages... I: running --essential-hook in shell: sh -c 'chroot "$1" sh -c "apt-get --yes install fakeroot util-linux"' exec /tmp/mmdebstrap.P5ll2FaAxL Reading package lists... Building dependency tree... util-linux is already the newest version (2.36.1-7). The following NEW packages will be installed: fakeroot libfakeroot 0 upgraded, 2 newly installed, 0 to remove and 0 not upgraded. Need to get 134 kB of archives. After this operation, 397 kB of additional disk space will be used. Get:1 http://snapshot.notset.fr/archive/debian/20210224T204130Z unstable/main amd64 libfakeroot amd64 1.25.3-1.1 [47.0 kB] Get:2 http://snapshot.notset.fr/archive/debian/20210224T204130Z unstable/main amd64 fakeroot amd64 1.25.3-1.1 [87.0 kB] debconf: delaying package configuration, since apt-utils is not installed Fetched 134 kB in 0s (1005 kB/s) Selecting previously unselected package libfakeroot:amd64. (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 4662 files and directories currently installed.) Preparing to unpack .../libfakeroot_1.25.3-1.1_amd64.deb ... Unpacking libfakeroot:amd64 (1.25.3-1.1) ... Selecting previously unselected package fakeroot. Preparing to unpack .../fakeroot_1.25.3-1.1_amd64.deb ... Unpacking fakeroot (1.25.3-1.1) ... Setting up libfakeroot:amd64 (1.25.3-1.1) ... Setting up fakeroot (1.25.3-1.1) ... update-alternatives: using /usr/bin/fakeroot-sysv to provide /usr/bin/fakeroot (fakeroot) in auto mode Processing triggers for libc-bin (2.31-9) ... I: running special hook: copy-in /usr/share/keyrings/debian-archive-bullseye-automatic.gpg /usr/share/keyrings/debian-archive-bullseye-security-automatic.gpg /usr/share/keyrings/debian-archive-bullseye-stable.gpg /usr/share/keyrings/debian-archive-buster-automatic.gpg /usr/share/keyrings/debian-archive-buster-security-automatic.gpg /usr/share/keyrings/debian-archive-buster-stable.gpg /usr/share/keyrings/debian-archive-keyring.gpg /usr/share/keyrings/debian-archive-removed-keys.gpg /usr/share/keyrings/debian-archive-stretch-automatic.gpg /usr/share/keyrings/debian-archive-stretch-security-automatic.gpg /usr/share/keyrings/debian-archive-stretch-stable.gpg /usr/share/keyrings/debian-ports-archive-keyring-removed.gpg /usr/share/keyrings/debian-ports-archive-keyring.gpg /usr/share/keyrings/debian-keyring.gpg /etc/apt/trusted.gpg.d/ I: running --essential-hook in shell: sh -c 'chroot "$1" sh -c "rm /etc/apt/sources.list && echo 'deb http://snapshot.notset.fr/archive/debian/20210814T212851Z/ bookworm main deb-src http://snapshot.notset.fr/archive/debian/20210814T212851Z/ bookworm main deb http://snapshot.notset.fr/archive/debian/20210224T204130Z/ unstable main' >> /etc/apt/sources.list && apt-get update"' exec /tmp/mmdebstrap.P5ll2FaAxL Get:1 http://snapshot.notset.fr/archive/debian/20210814T212851Z bookworm InRelease [81.6 kB] Hit:2 http://snapshot.notset.fr/archive/debian/20210224T204130Z unstable InRelease Ign:3 http://snapshot.notset.fr/archive/debian/20210814T212851Z bookworm/main Sources Ign:4 http://snapshot.notset.fr/archive/debian/20210814T212851Z bookworm/main amd64 Packages Ign:3 http://snapshot.notset.fr/archive/debian/20210814T212851Z bookworm/main Sources Ign:4 http://snapshot.notset.fr/archive/debian/20210814T212851Z bookworm/main amd64 Packages Ign:3 http://snapshot.notset.fr/archive/debian/20210814T212851Z bookworm/main Sources Ign:4 http://snapshot.notset.fr/archive/debian/20210814T212851Z bookworm/main amd64 Packages Get:3 http://snapshot.notset.fr/archive/debian/20210814T212851Z bookworm/main Sources [11.4 MB] Get:4 http://snapshot.notset.fr/archive/debian/20210814T212851Z bookworm/main amd64 Packages [11.1 MB] Fetched 22.6 MB in 20s (1120 kB/s) Reading package lists... I: installing remaining packages inside the chroot... I: running --customize-hook in shell: sh -c 'chroot "$1" useradd --no-create-home -d /nonexistent -p "" builduser -s /bin/bash' exec /tmp/mmdebstrap.P5ll2FaAxL I: running --customize-hook in shell: sh -c 'chroot "$1" env sh -c "apt-get source --only-source -d python-aioxmpp=0.12.2-1 && mkdir -p /build/python-aioxmpp-9n2nrk && dpkg-source --no-check -x /*.dsc /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2 && chown -R builduser:builduser /build/python-aioxmpp-9n2nrk"' exec /tmp/mmdebstrap.P5ll2FaAxL Reading package lists... NOTICE: 'python-aioxmpp' packaging is maintained in the 'Git' version control system at: https://salsa.debian.org/jssfr/python-aioxmpp.git Please use: git clone https://salsa.debian.org/jssfr/python-aioxmpp.git to retrieve the latest (possibly unreleased) updates to the package. Need to get 809 kB of source archives. Get:1 http://snapshot.notset.fr/archive/debian/20210814T212851Z bookworm/main python-aioxmpp 0.12.2-1 (dsc) [2274 B] Get:2 http://snapshot.notset.fr/archive/debian/20210814T212851Z bookworm/main python-aioxmpp 0.12.2-1 (tar) [804 kB] Get:3 http://snapshot.notset.fr/archive/debian/20210814T212851Z bookworm/main python-aioxmpp 0.12.2-1 (diff) [3140 B] Fetched 809 kB in 1s (1141 kB/s) Download complete and in download only mode W: Download is performed unsandboxed as root as file 'python-aioxmpp_0.12.2-1.dsc' couldn't be accessed by user '_apt'. - pkgAcquire::Run (13: Permission denied) dpkg-source: info: extracting python-aioxmpp in /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2 dpkg-source: info: unpacking python-aioxmpp_0.12.2.orig.tar.gz dpkg-source: info: unpacking python-aioxmpp_0.12.2-1.debian.tar.xz dpkg-source: info: using patch list from debian/patches/series dpkg-source: info: applying workaround-dh_python3-dep-issue.patch dpkg-source: info: applying remove-github-button.patch dpkg-source: info: applying remove-ci-buttons.patch I: running --customize-hook in shell: sh -c 'chroot "$1" env --unset=TMPDIR runuser builduser -c "cd /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2 && env DEB_BUILD_OPTIONS="parallel=4" LANG="C.UTF-8" LC_ALL="C.UTF-8" SOURCE_DATE_EPOCH="1614435856" dpkg-buildpackage -uc -a amd64 --build=all"' exec /tmp/mmdebstrap.P5ll2FaAxL dpkg-buildpackage: info: source package python-aioxmpp dpkg-buildpackage: info: source version 0.12.2-1 dpkg-buildpackage: info: source distribution unstable dpkg-buildpackage: info: source changed by Jonas Schäfer dpkg-source --before-build . debian/rules clean dh clean --with python3,sphinxdoc --buildsystem=pybuild debian/rules override_dh_auto_clean make[1]: Entering directory '/build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2' dh_auto_clean I: pybuild base:232: python3.9 setup.py clean running clean removing '/build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/.pybuild/cpython3_3.9_aioxmpp/build' (and everything under it) 'build/bdist.linux-x86_64' does not exist -- can't clean it 'build/scripts-3.9' does not exist -- can't clean it make docs-clean make[2]: Entering directory '/build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2' cd docs; make SPHINXBUILD=sphinx-build-3 clean make[3]: Entering directory '/build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/docs' rm -rf sphinx-data/build/* make[3]: Leaving directory '/build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/docs' make[2]: Leaving directory '/build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2' make[1]: Leaving directory '/build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2' dh_autoreconf_clean -O--buildsystem=pybuild dh_clean -O--buildsystem=pybuild debian/rules binary-indep dh binary-indep --with python3,sphinxdoc --buildsystem=pybuild dh_update_autotools_config -i -O--buildsystem=pybuild dh_autoreconf -i -O--buildsystem=pybuild dh_auto_configure -i -O--buildsystem=pybuild I: pybuild base:232: python3.9 setup.py config running config debian/rules override_dh_auto_build make[1]: Entering directory '/build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2' dh_auto_build I: pybuild base:232: /usr/bin/python3 setup.py build running build running build_py creating /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/.pybuild/cpython3_3.9_aioxmpp/build/aioxmpp copying aioxmpp/testutils.py -> /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/.pybuild/cpython3_3.9_aioxmpp/build/aioxmpp copying aioxmpp/service.py -> /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/.pybuild/cpython3_3.9_aioxmpp/build/aioxmpp copying aioxmpp/security_layer.py -> /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/.pybuild/cpython3_3.9_aioxmpp/build/aioxmpp copying aioxmpp/hashes.py -> /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/.pybuild/cpython3_3.9_aioxmpp/build/aioxmpp copying aioxmpp/xmltestutils.py -> /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/.pybuild/cpython3_3.9_aioxmpp/build/aioxmpp copying aioxmpp/callbacks.py -> /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/.pybuild/cpython3_3.9_aioxmpp/build/aioxmpp copying aioxmpp/rfc3921.py -> /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/.pybuild/cpython3_3.9_aioxmpp/build/aioxmpp copying aioxmpp/network.py -> /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/.pybuild/cpython3_3.9_aioxmpp/build/aioxmpp copying aioxmpp/__init__.py -> /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/.pybuild/cpython3_3.9_aioxmpp/build/aioxmpp copying aioxmpp/statemachine.py -> /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/.pybuild/cpython3_3.9_aioxmpp/build/aioxmpp copying aioxmpp/custom_queue.py -> /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/.pybuild/cpython3_3.9_aioxmpp/build/aioxmpp copying aioxmpp/stream.py -> /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/.pybuild/cpython3_3.9_aioxmpp/build/aioxmpp copying aioxmpp/i18n.py -> /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/.pybuild/cpython3_3.9_aioxmpp/build/aioxmpp copying aioxmpp/errors.py -> /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/.pybuild/cpython3_3.9_aioxmpp/build/aioxmpp copying aioxmpp/ssl_transport.py -> /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/.pybuild/cpython3_3.9_aioxmpp/build/aioxmpp copying aioxmpp/xml.py -> /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/.pybuild/cpython3_3.9_aioxmpp/build/aioxmpp copying aioxmpp/_version.py -> /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/.pybuild/cpython3_3.9_aioxmpp/build/aioxmpp copying aioxmpp/stanza.py -> /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/.pybuild/cpython3_3.9_aioxmpp/build/aioxmpp copying aioxmpp/cache.py -> /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/.pybuild/cpython3_3.9_aioxmpp/build/aioxmpp copying aioxmpp/nonza.py -> /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/.pybuild/cpython3_3.9_aioxmpp/build/aioxmpp copying aioxmpp/node.py -> /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/.pybuild/cpython3_3.9_aioxmpp/build/aioxmpp copying aioxmpp/sasl.py -> /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/.pybuild/cpython3_3.9_aioxmpp/build/aioxmpp copying aioxmpp/protocol.py -> /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/.pybuild/cpython3_3.9_aioxmpp/build/aioxmpp copying aioxmpp/tasks.py -> /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/.pybuild/cpython3_3.9_aioxmpp/build/aioxmpp copying aioxmpp/structs.py -> /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/.pybuild/cpython3_3.9_aioxmpp/build/aioxmpp copying aioxmpp/stringprep.py -> /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/.pybuild/cpython3_3.9_aioxmpp/build/aioxmpp copying aioxmpp/utils.py -> /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/.pybuild/cpython3_3.9_aioxmpp/build/aioxmpp copying aioxmpp/connector.py -> /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/.pybuild/cpython3_3.9_aioxmpp/build/aioxmpp copying aioxmpp/dispatcher.py -> /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/.pybuild/cpython3_3.9_aioxmpp/build/aioxmpp copying aioxmpp/rfc6120.py -> /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/.pybuild/cpython3_3.9_aioxmpp/build/aioxmpp copying aioxmpp/tracking.py -> /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/.pybuild/cpython3_3.9_aioxmpp/build/aioxmpp creating /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/.pybuild/cpython3_3.9_aioxmpp/build/aioxmpp/httpupload copying aioxmpp/httpupload/__init__.py -> /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/.pybuild/cpython3_3.9_aioxmpp/build/aioxmpp/httpupload copying aioxmpp/httpupload/xso.py -> /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/.pybuild/cpython3_3.9_aioxmpp/build/aioxmpp/httpupload creating /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/.pybuild/cpython3_3.9_aioxmpp/build/aioxmpp/muc copying aioxmpp/muc/service.py -> /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/.pybuild/cpython3_3.9_aioxmpp/build/aioxmpp/muc copying aioxmpp/muc/self_ping.py -> /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/.pybuild/cpython3_3.9_aioxmpp/build/aioxmpp/muc copying aioxmpp/muc/__init__.py -> /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/.pybuild/cpython3_3.9_aioxmpp/build/aioxmpp/muc copying aioxmpp/muc/xso.py -> /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/.pybuild/cpython3_3.9_aioxmpp/build/aioxmpp/muc creating /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/.pybuild/cpython3_3.9_aioxmpp/build/aioxmpp/misc copying aioxmpp/misc/openpgp_legacy.py -> /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/.pybuild/cpython3_3.9_aioxmpp/build/aioxmpp/misc copying aioxmpp/misc/pars.py -> /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/.pybuild/cpython3_3.9_aioxmpp/build/aioxmpp/misc copying aioxmpp/misc/delay.py -> /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/.pybuild/cpython3_3.9_aioxmpp/build/aioxmpp/misc copying aioxmpp/misc/__init__.py -> /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/.pybuild/cpython3_3.9_aioxmpp/build/aioxmpp/misc copying aioxmpp/misc/json.py -> /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/.pybuild/cpython3_3.9_aioxmpp/build/aioxmpp/misc copying aioxmpp/misc/markers.py -> /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/.pybuild/cpython3_3.9_aioxmpp/build/aioxmpp/misc copying aioxmpp/misc/forwarding.py -> /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/.pybuild/cpython3_3.9_aioxmpp/build/aioxmpp/misc copying aioxmpp/misc/lmc.py -> /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/.pybuild/cpython3_3.9_aioxmpp/build/aioxmpp/misc copying aioxmpp/misc/oob.py -> /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/.pybuild/cpython3_3.9_aioxmpp/build/aioxmpp/misc creating /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/.pybuild/cpython3_3.9_aioxmpp/build/aioxmpp/blocking copying aioxmpp/blocking/service.py -> /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/.pybuild/cpython3_3.9_aioxmpp/build/aioxmpp/blocking copying aioxmpp/blocking/__init__.py -> /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/.pybuild/cpython3_3.9_aioxmpp/build/aioxmpp/blocking copying aioxmpp/blocking/xso.py -> /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/.pybuild/cpython3_3.9_aioxmpp/build/aioxmpp/blocking creating /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/.pybuild/cpython3_3.9_aioxmpp/build/aioxmpp/version copying aioxmpp/version/service.py -> /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/.pybuild/cpython3_3.9_aioxmpp/build/aioxmpp/version copying aioxmpp/version/__init__.py -> /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/.pybuild/cpython3_3.9_aioxmpp/build/aioxmpp/version copying aioxmpp/version/xso.py -> /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/.pybuild/cpython3_3.9_aioxmpp/build/aioxmpp/version creating /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/.pybuild/cpython3_3.9_aioxmpp/build/aioxmpp/mdr copying aioxmpp/mdr/service.py -> /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/.pybuild/cpython3_3.9_aioxmpp/build/aioxmpp/mdr copying aioxmpp/mdr/__init__.py -> /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/.pybuild/cpython3_3.9_aioxmpp/build/aioxmpp/mdr copying aioxmpp/mdr/xso.py -> /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/.pybuild/cpython3_3.9_aioxmpp/build/aioxmpp/mdr creating /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/.pybuild/cpython3_3.9_aioxmpp/build/aioxmpp/entitycaps copying aioxmpp/entitycaps/service.py -> /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/.pybuild/cpython3_3.9_aioxmpp/build/aioxmpp/entitycaps copying aioxmpp/entitycaps/caps390.py -> /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/.pybuild/cpython3_3.9_aioxmpp/build/aioxmpp/entitycaps copying aioxmpp/entitycaps/__init__.py -> /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/.pybuild/cpython3_3.9_aioxmpp/build/aioxmpp/entitycaps copying aioxmpp/entitycaps/common.py -> /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/.pybuild/cpython3_3.9_aioxmpp/build/aioxmpp/entitycaps copying aioxmpp/entitycaps/caps115.py -> /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/.pybuild/cpython3_3.9_aioxmpp/build/aioxmpp/entitycaps copying aioxmpp/entitycaps/xso.py -> /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/.pybuild/cpython3_3.9_aioxmpp/build/aioxmpp/entitycaps creating /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/.pybuild/cpython3_3.9_aioxmpp/build/aioxmpp/bookmarks copying aioxmpp/bookmarks/service.py -> /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/.pybuild/cpython3_3.9_aioxmpp/build/aioxmpp/bookmarks copying aioxmpp/bookmarks/__init__.py -> /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/.pybuild/cpython3_3.9_aioxmpp/build/aioxmpp/bookmarks copying aioxmpp/bookmarks/xso.py -> /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/.pybuild/cpython3_3.9_aioxmpp/build/aioxmpp/bookmarks creating /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/.pybuild/cpython3_3.9_aioxmpp/build/aioxmpp/private_xml copying aioxmpp/private_xml/service.py -> /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/.pybuild/cpython3_3.9_aioxmpp/build/aioxmpp/private_xml copying aioxmpp/private_xml/__init__.py -> /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/.pybuild/cpython3_3.9_aioxmpp/build/aioxmpp/private_xml copying aioxmpp/private_xml/xso.py -> /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/.pybuild/cpython3_3.9_aioxmpp/build/aioxmpp/private_xml creating /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/.pybuild/cpython3_3.9_aioxmpp/build/aioxmpp/avatar copying aioxmpp/avatar/service.py -> /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/.pybuild/cpython3_3.9_aioxmpp/build/aioxmpp/avatar copying aioxmpp/avatar/__init__.py -> /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/.pybuild/cpython3_3.9_aioxmpp/build/aioxmpp/avatar copying aioxmpp/avatar/xso.py -> /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/.pybuild/cpython3_3.9_aioxmpp/build/aioxmpp/avatar creating /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/.pybuild/cpython3_3.9_aioxmpp/build/aioxmpp/e2etest copying aioxmpp/e2etest/__init__.py -> /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/.pybuild/cpython3_3.9_aioxmpp/build/aioxmpp/e2etest copying aioxmpp/e2etest/__main__.py -> /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/.pybuild/cpython3_3.9_aioxmpp/build/aioxmpp/e2etest copying aioxmpp/e2etest/utils.py -> /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/.pybuild/cpython3_3.9_aioxmpp/build/aioxmpp/e2etest copying aioxmpp/e2etest/provision.py -> /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/.pybuild/cpython3_3.9_aioxmpp/build/aioxmpp/e2etest creating /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/.pybuild/cpython3_3.9_aioxmpp/build/aioxmpp/ibb copying aioxmpp/ibb/service.py -> /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/.pybuild/cpython3_3.9_aioxmpp/build/aioxmpp/ibb copying aioxmpp/ibb/__init__.py -> /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/.pybuild/cpython3_3.9_aioxmpp/build/aioxmpp/ibb copying aioxmpp/ibb/xso.py -> /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/.pybuild/cpython3_3.9_aioxmpp/build/aioxmpp/ibb creating /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/.pybuild/cpython3_3.9_aioxmpp/build/aioxmpp/vcard copying aioxmpp/vcard/service.py -> /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/.pybuild/cpython3_3.9_aioxmpp/build/aioxmpp/vcard copying aioxmpp/vcard/__init__.py -> /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/.pybuild/cpython3_3.9_aioxmpp/build/aioxmpp/vcard copying aioxmpp/vcard/xso.py -> /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/.pybuild/cpython3_3.9_aioxmpp/build/aioxmpp/vcard creating /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/.pybuild/cpython3_3.9_aioxmpp/build/aioxmpp/benchtest copying aioxmpp/benchtest/__init__.py -> /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/.pybuild/cpython3_3.9_aioxmpp/build/aioxmpp/benchtest copying aioxmpp/benchtest/__main__.py -> /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/.pybuild/cpython3_3.9_aioxmpp/build/aioxmpp/benchtest creating /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/.pybuild/cpython3_3.9_aioxmpp/build/aioxmpp/xso copying aioxmpp/xso/__init__.py -> /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/.pybuild/cpython3_3.9_aioxmpp/build/aioxmpp/xso copying aioxmpp/xso/query.py -> /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/.pybuild/cpython3_3.9_aioxmpp/build/aioxmpp/xso copying aioxmpp/xso/types.py -> /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/.pybuild/cpython3_3.9_aioxmpp/build/aioxmpp/xso copying aioxmpp/xso/model.py -> /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/.pybuild/cpython3_3.9_aioxmpp/build/aioxmpp/xso creating /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/.pybuild/cpython3_3.9_aioxmpp/build/aioxmpp/disco copying aioxmpp/disco/service.py -> /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/.pybuild/cpython3_3.9_aioxmpp/build/aioxmpp/disco copying aioxmpp/disco/__init__.py -> /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/.pybuild/cpython3_3.9_aioxmpp/build/aioxmpp/disco copying aioxmpp/disco/xso.py -> /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/.pybuild/cpython3_3.9_aioxmpp/build/aioxmpp/disco creating /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/.pybuild/cpython3_3.9_aioxmpp/build/aioxmpp/ibr copying aioxmpp/ibr/service.py -> /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/.pybuild/cpython3_3.9_aioxmpp/build/aioxmpp/ibr copying aioxmpp/ibr/__init__.py -> /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/.pybuild/cpython3_3.9_aioxmpp/build/aioxmpp/ibr copying aioxmpp/ibr/xso.py -> /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/.pybuild/cpython3_3.9_aioxmpp/build/aioxmpp/ibr creating /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/.pybuild/cpython3_3.9_aioxmpp/build/aioxmpp/pep copying aioxmpp/pep/service.py -> /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/.pybuild/cpython3_3.9_aioxmpp/build/aioxmpp/pep copying aioxmpp/pep/__init__.py -> /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/.pybuild/cpython3_3.9_aioxmpp/build/aioxmpp/pep creating /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/.pybuild/cpython3_3.9_aioxmpp/build/aioxmpp/rsm copying aioxmpp/rsm/__init__.py -> /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/.pybuild/cpython3_3.9_aioxmpp/build/aioxmpp/rsm copying aioxmpp/rsm/xso.py -> /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/.pybuild/cpython3_3.9_aioxmpp/build/aioxmpp/rsm creating /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/.pybuild/cpython3_3.9_aioxmpp/build/aioxmpp/roster copying aioxmpp/roster/service.py -> /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/.pybuild/cpython3_3.9_aioxmpp/build/aioxmpp/roster copying aioxmpp/roster/__init__.py -> /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/.pybuild/cpython3_3.9_aioxmpp/build/aioxmpp/roster copying aioxmpp/roster/xso.py -> /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/.pybuild/cpython3_3.9_aioxmpp/build/aioxmpp/roster creating /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/.pybuild/cpython3_3.9_aioxmpp/build/aioxmpp/shim copying aioxmpp/shim/service.py -> /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/.pybuild/cpython3_3.9_aioxmpp/build/aioxmpp/shim copying aioxmpp/shim/__init__.py -> /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/.pybuild/cpython3_3.9_aioxmpp/build/aioxmpp/shim copying aioxmpp/shim/xso.py -> /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/.pybuild/cpython3_3.9_aioxmpp/build/aioxmpp/shim creating /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/.pybuild/cpython3_3.9_aioxmpp/build/aioxmpp/forms copying aioxmpp/forms/__init__.py -> /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/.pybuild/cpython3_3.9_aioxmpp/build/aioxmpp/forms copying aioxmpp/forms/form.py -> /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/.pybuild/cpython3_3.9_aioxmpp/build/aioxmpp/forms copying aioxmpp/forms/fields.py -> /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/.pybuild/cpython3_3.9_aioxmpp/build/aioxmpp/forms copying aioxmpp/forms/xso.py -> /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/.pybuild/cpython3_3.9_aioxmpp/build/aioxmpp/forms creating /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/.pybuild/cpython3_3.9_aioxmpp/build/aioxmpp/pubsub copying aioxmpp/pubsub/service.py -> /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/.pybuild/cpython3_3.9_aioxmpp/build/aioxmpp/pubsub copying aioxmpp/pubsub/__init__.py -> /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/.pybuild/cpython3_3.9_aioxmpp/build/aioxmpp/pubsub copying aioxmpp/pubsub/xso.py -> /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/.pybuild/cpython3_3.9_aioxmpp/build/aioxmpp/pubsub creating /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/.pybuild/cpython3_3.9_aioxmpp/build/aioxmpp/chatstates copying aioxmpp/chatstates/__init__.py -> /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/.pybuild/cpython3_3.9_aioxmpp/build/aioxmpp/chatstates copying aioxmpp/chatstates/utils.py -> /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/.pybuild/cpython3_3.9_aioxmpp/build/aioxmpp/chatstates copying aioxmpp/chatstates/xso.py -> /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/.pybuild/cpython3_3.9_aioxmpp/build/aioxmpp/chatstates creating /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/.pybuild/cpython3_3.9_aioxmpp/build/aioxmpp/im copying aioxmpp/im/service.py -> /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/.pybuild/cpython3_3.9_aioxmpp/build/aioxmpp/im copying aioxmpp/im/__init__.py -> /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/.pybuild/cpython3_3.9_aioxmpp/build/aioxmpp/im copying aioxmpp/im/p2p.py -> /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/.pybuild/cpython3_3.9_aioxmpp/build/aioxmpp/im copying aioxmpp/im/conversation.py -> /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/.pybuild/cpython3_3.9_aioxmpp/build/aioxmpp/im copying aioxmpp/im/body.py -> /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/.pybuild/cpython3_3.9_aioxmpp/build/aioxmpp/im copying aioxmpp/im/dispatcher.py -> /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/.pybuild/cpython3_3.9_aioxmpp/build/aioxmpp/im copying aioxmpp/im/muc.py -> /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/.pybuild/cpython3_3.9_aioxmpp/build/aioxmpp/im creating /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/.pybuild/cpython3_3.9_aioxmpp/build/aioxmpp/presence copying aioxmpp/presence/service.py -> /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/.pybuild/cpython3_3.9_aioxmpp/build/aioxmpp/presence copying aioxmpp/presence/__init__.py -> /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/.pybuild/cpython3_3.9_aioxmpp/build/aioxmpp/presence creating /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/.pybuild/cpython3_3.9_aioxmpp/build/aioxmpp/carbons copying aioxmpp/carbons/service.py -> /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/.pybuild/cpython3_3.9_aioxmpp/build/aioxmpp/carbons copying aioxmpp/carbons/__init__.py -> /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/.pybuild/cpython3_3.9_aioxmpp/build/aioxmpp/carbons copying aioxmpp/carbons/xso.py -> /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/.pybuild/cpython3_3.9_aioxmpp/build/aioxmpp/carbons creating /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/.pybuild/cpython3_3.9_aioxmpp/build/aioxmpp/ping copying aioxmpp/ping/service.py -> /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/.pybuild/cpython3_3.9_aioxmpp/build/aioxmpp/ping copying aioxmpp/ping/__init__.py -> /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/.pybuild/cpython3_3.9_aioxmpp/build/aioxmpp/ping copying aioxmpp/ping/xso.py -> /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/.pybuild/cpython3_3.9_aioxmpp/build/aioxmpp/ping creating /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/.pybuild/cpython3_3.9_aioxmpp/build/aioxmpp/adhoc copying aioxmpp/adhoc/service.py -> /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/.pybuild/cpython3_3.9_aioxmpp/build/aioxmpp/adhoc copying aioxmpp/adhoc/__init__.py -> /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/.pybuild/cpython3_3.9_aioxmpp/build/aioxmpp/adhoc copying aioxmpp/adhoc/xso.py -> /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/.pybuild/cpython3_3.9_aioxmpp/build/aioxmpp/adhoc PYTHONHASHSEED=0; \ export PYTHONHASHSEED; \ PYTHONPATH=. http_proxy='127.0.0.1:9' https_proxy='127.0.0.1:9' make \ SPHINXBUILD=/usr/share/sphinx/scripts/python3/sphinx-build \ docs-html make[2]: Entering directory '/build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2' cd docs; make SPHINXBUILD=/usr/share/sphinx/scripts/python3/sphinx-build html make[3]: Entering directory '/build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/docs' /usr/share/sphinx/scripts/python3/sphinx-build -b html -d sphinx-data/build/doctrees . sphinx-data/build/html Running Sphinx v3.4.3 WARNING: while setting up extension aioxmppspecific: directive 'autofunction' is already registered, it will be overridden WARNING: while setting up extension aioxmppspecific: directive 'automethod' is already registered, it will be overridden WARNING: while setting up extension aioxmppspecific: directive 'autodecorator' is already registered, it will be overridden making output directory... done WARNING: html_static_path entry 'sphinx-data/static' does not exist loading intersphinx inventory from https://docs.python.org/3/objects.inv... loading intersphinx inventory from https://pyopenssl.readthedocs.org/en/latest/objects.inv... loading intersphinx inventory from http://babel.pocoo.org/en/latest/objects.inv... WARNING: failed to reach any of the inventories with the following issues: intersphinx inventory 'https://pyopenssl.readthedocs.org/en/latest/objects.inv' not fetchable due to : Not supported proxy scheme None loading intersphinx inventory from http://docs.zombofant.net/aiosasl/devel/objects.inv... loading intersphinx inventory from http://docs.zombofant.net/aioopenssl/devel/objects.inv... WARNING: failed to reach any of the inventories with the following issues: intersphinx inventory 'https://docs.python.org/3/objects.inv' not fetchable due to : Not supported proxy scheme None loading intersphinx inventory from https://distro.readthedocs.org/en/latest/objects.inv... WARNING: failed to reach any of the inventories with the following issues: intersphinx inventory 'http://babel.pocoo.org/en/latest/objects.inv' not fetchable due to : Not supported proxy scheme None WARNING: failed to reach any of the inventories with the following issues: intersphinx inventory 'http://docs.zombofant.net/aiosasl/devel/objects.inv' not fetchable due to : Not supported proxy scheme None WARNING: failed to reach any of the inventories with the following issues: intersphinx inventory 'http://docs.zombofant.net/aioopenssl/devel/objects.inv' not fetchable due to : Not supported proxy scheme None WARNING: failed to reach any of the inventories with the following issues: intersphinx inventory 'https://distro.readthedocs.org/en/latest/objects.inv' not fetchable due to : Not supported proxy scheme None building [mo]: targets for 0 po files that are out of date building [html]: targets for 74 source files that are out of date updating environment: [new config] 74 added, 0 changed, 0 removed reading sources... [ 1%] CONTRIBUTING reading sources... [ 2%] README reading sources... [ 4%] TODO reading sources... [ 5%] api/aioxmpp reading sources... [ 6%] api/changelog reading sources... [ 8%] api/index reading sources... [ 9%] api/internal/cache reading sources... [ 10%] api/internal/e2etest reading sources... [ 12%] api/internal/index reading sources... [ 13%] api/internal/network reading sources... [ 14%] api/internal/protocol /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/docs/sphinx-data/extensions/aioxmppspecific.py:122: RemovedInSphinx40Warning: PyClassmember is deprecated. Please check the implementation of return PyClassmember.run(self) reading sources... [ 16%] api/internal/statemachine reading sources... [ 17%] api/internal/tasks reading sources... [ 18%] api/internal/utils /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/docs/sphinx-data/extensions/aioxmppspecific.py:122: RemovedInSphinx40Warning: PyClassmember is deprecated. Please check the implementation of return PyClassmember.run(self) reading sources... [ 20%] api/internal/xml reading sources... [ 21%] api/public/adhoc reading sources... [ 22%] api/public/avatar /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/docs/sphinx-data/extensions/aioxmppspecific.py:122: RemovedInSphinx40Warning: PyClassmember is deprecated. Please check the implementation of return PyClassmember.run(self) reading sources... [ 24%] api/public/blocking /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/docs/sphinx-data/extensions/aioxmppspecific.py:122: RemovedInSphinx40Warning: PyClassmember is deprecated. Please check the implementation of return PyClassmember.run(self) reading sources... [ 25%] api/public/bookmarks /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/docs/sphinx-data/extensions/aioxmppspecific.py:122: RemovedInSphinx40Warning: PyClassmember is deprecated. Please check the implementation of return PyClassmember.run(self) reading sources... [ 27%] api/public/callbacks reading sources... [ 28%] api/public/carbons reading sources... [ 29%] api/public/chatstates reading sources... [ 31%] api/public/connector reading sources... [ 32%] api/public/disco /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/docs/sphinx-data/extensions/aioxmppspecific.py:122: RemovedInSphinx40Warning: PyClassmember is deprecated. Please check the implementation of return PyClassmember.run(self) reading sources... [ 33%] api/public/dispatcher reading sources... [ 35%] api/public/entitycaps /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/docs/sphinx-data/extensions/aioxmppspecific.py:122: RemovedInSphinx40Warning: PyClassmember is deprecated. Please check the implementation of return PyClassmember.run(self) reading sources... [ 36%] api/public/errors reading sources... [ 37%] api/public/forms reading sources... [ 39%] api/public/hashes reading sources... [ 40%] api/public/httpupload reading sources... [ 41%] api/public/i18n reading sources... [ 43%] api/public/ibb /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/docs/sphinx-data/extensions/aioxmppspecific.py:122: RemovedInSphinx40Warning: PyClassmember is deprecated. Please check the implementation of return PyClassmember.run(self) reading sources... [ 44%] api/public/ibr reading sources... [ 45%] api/public/im /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/docs/sphinx-data/extensions/aioxmppspecific.py:122: RemovedInSphinx40Warning: PyClassmember is deprecated. Please check the implementation of return PyClassmember.run(self) /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/docs/sphinx-data/extensions/aioxmppspecific.py:122: RemovedInSphinx40Warning: PyClassmember is deprecated. Please check the implementation of return PyClassmember.run(self) /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/docs/sphinx-data/extensions/aioxmppspecific.py:122: RemovedInSphinx40Warning: PyClassmember is deprecated. Please check the implementation of return PyClassmember.run(self) reading sources... [ 47%] api/public/index reading sources... [ 48%] api/public/mdr reading sources... [ 50%] api/public/misc reading sources... [ 51%] api/public/muc /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/docs/sphinx-data/extensions/aioxmppspecific.py:122: RemovedInSphinx40Warning: PyClassmember is deprecated. Please check the implementation of return PyClassmember.run(self) /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/docs/sphinx-data/extensions/aioxmppspecific.py:122: RemovedInSphinx40Warning: PyClassmember is deprecated. Please check the implementation of return PyClassmember.run(self) reading sources... [ 52%] api/public/node /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/docs/sphinx-data/extensions/aioxmppspecific.py:122: RemovedInSphinx40Warning: PyClassmember is deprecated. Please check the implementation of return PyClassmember.run(self) /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/docs/sphinx-data/extensions/aioxmppspecific.py:133: RemovedInSphinx40Warning: PyClassmember is deprecated. Please check the implementation of return PyClassmember.run(self) reading sources... [ 54%] api/public/nonza reading sources... [ 55%] api/public/pep /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/docs/sphinx-data/extensions/aioxmppspecific.py:122: RemovedInSphinx40Warning: PyClassmember is deprecated. Please check the implementation of return PyClassmember.run(self) reading sources... [ 56%] api/public/ping reading sources... [ 58%] api/public/presence /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/docs/sphinx-data/extensions/aioxmppspecific.py:122: RemovedInSphinx40Warning: PyClassmember is deprecated. Please check the implementation of return PyClassmember.run(self) /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/docs/sphinx-data/extensions/aioxmppspecific.py:122: RemovedInSphinx40Warning: PyClassmember is deprecated. Please check the implementation of return PyClassmember.run(self) reading sources... [ 59%] api/public/private_xml reading sources... [ 60%] api/public/pubsub /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/docs/sphinx-data/extensions/aioxmppspecific.py:122: RemovedInSphinx40Warning: PyClassmember is deprecated. Please check the implementation of return PyClassmember.run(self) reading sources... [ 62%] api/public/rfc3921 reading sources... [ 63%] api/public/rfc6120 reading sources... [ 64%] api/public/roster /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/docs/sphinx-data/extensions/aioxmppspecific.py:122: RemovedInSphinx40Warning: PyClassmember is deprecated. Please check the implementation of return PyClassmember.run(self) /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/docs/sphinx-data/extensions/aioxmppspecific.py:122: RemovedInSphinx40Warning: PyClassmember is deprecated. Please check the implementation of return PyClassmember.run(self) reading sources... [ 66%] api/public/rsm reading sources... [ 67%] api/public/sasl reading sources... [ 68%] api/public/security_layer reading sources... [ 70%] api/public/service reading sources... [ 71%] api/public/shim reading sources... [ 72%] api/public/stanza reading sources... [ 74%] api/public/stream /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/docs/sphinx-data/extensions/aioxmppspecific.py:122: RemovedInSphinx40Warning: PyClassmember is deprecated. Please check the implementation of return PyClassmember.run(self) reading sources... [ 75%] api/public/structs reading sources... [ 77%] api/public/tracking /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/docs/sphinx-data/extensions/aioxmppspecific.py:122: RemovedInSphinx40Warning: PyClassmember is deprecated. Please check the implementation of return PyClassmember.run(self) reading sources... [ 78%] api/public/vcard reading sources... [ 79%] api/public/version reading sources... [ 81%] api/public/xso reading sources... [ 82%] api/stability reading sources... [ 83%] client_design reading sources... [ 85%] dev-guide/index reading sources... [ 86%] glossary reading sources... [ 87%] index reading sources... [ 89%] message-dispatching reading sources... [ 90%] release-procedure reading sources... [ 91%] user-guide/an-introduction-to-xso reading sources... [ 93%] user-guide/faq reading sources... [ 94%] user-guide/index reading sources... [ 95%] user-guide/installation reading sources... [ 97%] user-guide/pitfalls reading sources... [ 98%] user-guide/quickstart reading sources... [100%] xso-query /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/docs/api/index.rst:6: WARNING: duplicate object description of aioxmpp, other instance in api/aioxmpp, use :noindex: for one of them /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/aioxmpp/e2etest/provision.py:docstring of aioxmpp.e2etest.provision.Provisioner._make_client:1: WARNING: Error in "py:coroutinemethod" directive: unknown option: "abstractmethod". .. py:coroutinemethod:: Provisioner._make_client(logger) :module: aioxmpp.e2etest.provision :abstractmethod: :async: :param logger: The logger to pass to the client. :return: Client with a fresh account. Construct a new :class:`aioxmpp.PresenceManagedClient` connected to a new account. This method must be re-implemented by subclasses. /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/aioxmpp/e2etest/provision.py:docstring of aioxmpp.e2etest.provision.Provisioner.get_connected_client:1: WARNING: Error in "py:coroutinemethod" directive: unknown option: "async". .. py:coroutinemethod:: Provisioner.get_connected_client(presence=, *, services=[], prepare=None) :module: aioxmpp.e2etest.provision :async: Return a connected client to a unique XMPP account. :param presence: initial presence to emit :type presence: :class:`aioxmpp.PresenceState` :param prepare: a coroutine run after the services are summoned but before the client connects. :type prepare: coroutine receiving the client as argument :raise OSError: if the connection failed :raise RuntimeError: if a client could not be provisioned due to resource constraints :return: Connected presence managed client :rtype: :class:`aioxmpp.PresenceManagedClient` Each account used by the clients returned from this method is unique; all clients are guaranteed to have different bare JIDs. The clients and accounts are cleaned up after the tear down of the test runs. Some provisioners may have a limit on the number of accounts which can be used in the same test. Clients obtained from this function are cleaned up automatically on tear down of the test. The clients are stopped and the accounts deleted or cleared, so that each test starts with a fully fresh state. A coroutine may be passed as `prepare` argument. It is called with the client as the single argument after all services in `services` have been summoned but before the client connects, this is for example useful to connect signals that fire early in the connection process. /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/aioxmpp/e2etest/provision.py:docstring of aioxmpp.e2etest.provision.Provisioner.initialise:1: WARNING: Error in "py:coroutinemethod" directive: unknown option: "async". .. py:coroutinemethod:: Provisioner.initialise() :module: aioxmpp.e2etest.provision :async: Called once on test framework startup. Subclasses may run service discovery code here to detect features of the environment they are connected to. .. seealso:: :func:`discover_server_features` for a function which uses :xep:`30` service discovery to find features. /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/aioxmpp/e2etest/provision.py:docstring of aioxmpp.e2etest.provision.Provisioner.finalise:1: WARNING: Error in "py:coroutinemethod" directive: unknown option: "async". .. py:coroutinemethod:: Provisioner.finalise() :module: aioxmpp.e2etest.provision :async: Called once on test framework shutdown (timeout of 10 seconds applies). /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/aioxmpp/e2etest/provision.py:docstring of aioxmpp.e2etest.provision.Provisioner.setup:1: WARNING: Error in "py:coroutinemethod" directive: unknown option: "async". .. py:coroutinemethod:: Provisioner.setup() :module: aioxmpp.e2etest.provision :async: Called before each test run. /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/aioxmpp/e2etest/provision.py:docstring of aioxmpp.e2etest.provision.Provisioner.teardown:1: WARNING: Error in "py:coroutinemethod" directive: unknown option: "async". .. py:coroutinemethod:: Provisioner.teardown() :module: aioxmpp.e2etest.provision :async: Called after each test run. The default implementation cleans up the clients obtained from :meth:`get_connected_client`. /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/aioxmpp/e2etest/provision.py:docstring of aioxmpp.e2etest.provision.discover_server_features:1: WARNING: Error in "py:coroutinefunction" directive: unknown option: "async". .. py:coroutinefunction:: discover_server_features(disco, peer, recurse_into_items=True, blockmap={}) :module: aioxmpp.e2etest.provision :async: Use :xep:`30` service discovery to discover features supported by the server. :param disco: Service discovery client which can query the `peer` server. :type disco: :class:`aioxmpp.DiscoClient` :param peer: The JID of the server to query :type peer: :class:`~aioxmpp.JID` :param recurse_into_items: If set to true, the :xep:`30` items exposed by the server will also be queried for their features. Only one level of recursion is performed. :return: A mapping which maps :xep:`30` feature vars to the JIDs at which the service is provided. This uses :xep:`30` service discovery to obtain a set of features supported at `peer`. The set of features is returned as a mapping which maps the ``var`` values of the features to the JID at which they were discovered. If `recurse_into_items` is true, a :xep:`30` items query is run against `peer`. For each JID discovered that way, :func:`discover_server_features` is re-invoked (with `recurse_into_items` set to false). The resulting mappings are merged with the mapping obtained from querying the features of `peer` (existing entries are *not* overriden -- so `peer` takes precedence). /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/aioxmpp/network.py:docstring of aioxmpp.network.repeated_query:1: WARNING: Error in "py:coroutinefunction" directive: unknown option: "async". .. py:coroutinefunction:: repeated_query(qname, rdtype, nattempts=None, resolver=None, require_ad=False, executor=None) :module: aioxmpp.network :async: Repeatedly fire a DNS query until either the number of allowed attempts (`nattempts`) is excedeed or a non-error result is returned (NXDOMAIN is a non-error result). If `nattempts` is :data:`None`, it is set to 3 if `resolver` is :data:`None` and to 2 otherwise. This way, no query is made without a possible change to a local parameter. (When using the thread-local resolver, it will be re-configured after the first failed query and after the second failed query, TCP is used. With a fixed resolver, TCP is used after the first failed query.) `qname` must be the (IDNA encoded, as :class:`bytes`) name to query, `rdtype` the record type to query for. If `resolver` is not :data:`None`, it must be a DNSPython :class:`dns.resolver.Resolver` instance; if it is :data:`None`, the resolver obtained from :func:`get_resolver` is used. If `require_ad` is :data:`True`, the peer resolver is asked to do DNSSEC validation and if the AD flag is missing in the response, :class:`ValueError` is raised. If `require_ad` is :data:`False`, the resolver is asked to do DNSSEC validation nevertheless, but missing validation (in constrast to failed validation) is not an error. .. note:: This function modifies the flags of the `resolver` instance, no matter if it uses the thread-local resolver instance or the resolver passed as an argument. If the first query fails and `resolver` is :data:`None` and the thread-local resolver has not been overridden with :func:`set_resolver`, :func:`reconfigure_resolver` is called and the query is re-attempted immediately. If the next query after reconfiguration of the resolver (if the preconditions for resolver reconfigurations are not met, this applies to the first failing query), :func:`repeated_query` switches to TCP. If no result is received before the number of allowed attempts is exceeded, :class:`TimeoutError` is raised. Return the result set or :data:`None` if the domain does not exist. This is a coroutine; the query is executed in an `executor` using the :meth:`asyncio.BaseEventLoop.run_in_executor` of the current event loop. By default, the default executor provided by the event loop is used, but it can be overridden using the `executor` argument. If the used resolver raises :class:`dns.resolver.NoNameservers` (semantically, that no nameserver was able to answer the request), this function suspects that DNSSEC validation failed, as responding with SERVFAIL is what unbound does. To test that case, a simple check is made: the query is repeated, but with a flag set which indicates that we would like to do the validation ourselves. If that query succeeds, we assume that the error is in fact due to DNSSEC validation failure and raise :class:`ValidationError`. Otherwise, the answer is discarded and the :class:`~dns.resolver.NoNameservers` exception is treated as normal timeout. If the exception re-occurs in the second query, it is re-raised, as it indicates a serious configuration problem. /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/aioxmpp/network.py:docstring of aioxmpp.network.find_xmpp_host_addr:1: WARNING: Error in "py:coroutinefunction" directive: unknown option: "async". .. py:coroutinefunction:: find_xmpp_host_addr(loop, domain, attempts=3) :module: aioxmpp.network :async: /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/aioxmpp/network.py:docstring of aioxmpp.network.lookup_srv:1: WARNING: Error in "py:coroutinefunction" directive: unknown option: "async". .. py:coroutinefunction:: lookup_srv(domain: bytes, service: str, transport: str = 'tcp', **kwargs) :module: aioxmpp.network :async: Query the DNS for SRV records describing how the given `service` over the given `transport` is implemented for the given `domain`. `domain` must be an IDNA-encoded :class:`bytes` object; `service` must be a normal :class:`str`. Keyword arguments are passed to :func:`repeated_query`. Return a list of tuples ``(prio, weight, (hostname, port))``, where `hostname` is a IDNA-encoded :class:`bytes` object containing the hostname obtained from the SRV record. The other fields are also as obtained from the SRV records. The trailing dot is stripped from the `hostname`. If the DNS query returns an empty result, :data:`None` is returned. If any of the found SRV records has the root zone (``.``) as `hostname`, this indicates that the service is not available at the given `domain` and :class:`ValueError` is raised. /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/aioxmpp/protocol.py:docstring of aioxmpp.protocol.XMLStream.starttls:1: WARNING: Error in "py:coroutinemethod" directive: unknown option: "async". .. py:coroutinemethod:: XMLStream.starttls(ssl_context, post_handshake_callback=None) :module: aioxmpp.protocol :async: Start TLS on the transport and wait for it to complete. The `ssl_context` and `post_handshake_callback` arguments are forwarded to the transports :meth:`aioopenssl.STARTTLSTransport.starttls` coroutine method. If the transport does not support starttls, :class:`RuntimeError` is raised; support for starttls can be discovered by querying :meth:`can_starttls`. After :meth:`starttls` returns, you must call :meth:`reset`. Any other method may fail in interesting ways as the internal state is discarded when starttls succeeds, for security reasons. :meth:`reset` re-creates the internal structures. /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/aioxmpp/protocol.py:docstring of aioxmpp.protocol.send_and_wait_for:1: WARNING: Error in "py:coroutinefunction" directive: unknown option: "async". .. py:coroutinefunction:: send_and_wait_for(xmlstream, send, wait_for, timeout=None, cb=None) :module: aioxmpp.protocol :async: /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/aioxmpp/protocol.py:docstring of aioxmpp.protocol.reset_stream_and_get_features:1: WARNING: Error in "py:coroutinefunction" directive: unknown option: "async". .. py:coroutinefunction:: reset_stream_and_get_features(xmlstream, timeout=None) :module: aioxmpp.protocol :async: /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/aioxmpp/statemachine.py:docstring of aioxmpp.statemachine.OrderedStateMachine.wait_for:1: WARNING: Error in "py:coroutinemethod" directive: unknown option: "async". .. py:coroutinemethod:: OrderedStateMachine.wait_for(new_state) :module: aioxmpp.statemachine :async: Wait for an exact state `new_state` to be reached by the state machine. If the state is skipped, that is, if a state which is greater than `new_state` is written to :attr:`state`, the coroutine raises :class:`OrderedStateSkipped` exception as it is not possible anymore that it can return successfully (see :attr:`state`). /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/aioxmpp/statemachine.py:docstring of aioxmpp.statemachine.OrderedStateMachine.wait_for_at_least:1: WARNING: Error in "py:coroutinemethod" directive: unknown option: "async". .. py:coroutinemethod:: OrderedStateMachine.wait_for_at_least(new_state) :module: aioxmpp.statemachine :async: Wait for a state to be entered which is greater than or equal to `new_state` and return. /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/aioxmpp/utils.py:docstring of aioxmpp.utils.gather_reraise_multi:1: WARNING: Error in "py:coroutinefunction" directive: unknown option: "async". .. py:coroutinefunction:: gather_reraise_multi(*fut_or_coros, message='gather_reraise_multi') :module: aioxmpp.utils :async: Wrap all the arguments `fut_or_coros` in futures with :func:`asyncio.ensure_future` and wait until all of them are finish or fail. :param fut_or_coros: the futures or coroutines to wait for :type fut_or_coros: future or coroutine :param message: the message included with the raised :class:`aioxmpp.errrors.GatherError` in the case of failure. :type message: :class:`str` :returns: the list of the results of the arguments. :raises aioxmpp.errors.GatherError: if any of the futures or coroutines fail. If an exception was raised, reraise all exceptions wrapped in a :class:`aioxmpp.errors.GatherError` with the message set to `message`. .. note:: This is similar to the standard function :func:`asyncio.gather`, but avoids the in-band signalling of raised exceptions as return values, by raising exceptions bundled as a :class:`aioxmpp.errors.GatherError`. .. note:: Use this function only if you are either a) not interested in the return values, or b) only interested in the return values if all futures are successful. /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/aioxmpp/adhoc/service.py:docstring of aioxmpp.adhoc.service.AdHocClient.supports_commands:1: WARNING: Error in "py:coroutinemethod" directive: unknown option: "async". .. py:coroutinemethod:: AdHocClient.supports_commands(peer_jid) :module: aioxmpp :async: Detect whether a peer supports :xep:`50` Ad-Hoc commands. :param peer_jid: JID of the peer to query :type peer_jid: :class:`aioxmpp.JID` :rtype: :class:`bool` :return: True if the peer supports the Ad-Hoc commands protocol, false otherwise. Note that the fact that a peer supports the protocol does not imply that it offers any commands. /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/aioxmpp/adhoc/service.py:docstring of aioxmpp.adhoc.service.AdHocClient.get_commands:1: WARNING: Error in "py:coroutinemethod" directive: unknown option: "async". .. py:coroutinemethod:: AdHocClient.get_commands(peer_jid) :module: aioxmpp :async: Return the list of commands offered by the peer. :param peer_jid: JID of the peer to query :type peer_jid: :class:`~aioxmpp.JID` :rtype: :class:`list` of :class:`~.disco.xso.Item` :return: List of command items In the returned list, each :class:`~.disco.xso.Item` represents one command supported by the peer. The :attr:`~.disco.xso.Item.node` attribute is the identifier of the command which can be used with :meth:`get_command_info` and :meth:`execute`. /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/aioxmpp/adhoc/service.py:docstring of aioxmpp.adhoc.service.AdHocClient.get_command_info:1: WARNING: Error in "py:coroutinemethod" directive: unknown option: "async". .. py:coroutinemethod:: AdHocClient.get_command_info(peer_jid, command_name) :module: aioxmpp :async: Obtain information about a command. :param peer_jid: JID of the peer to query :type peer_jid: :class:`~aioxmpp.JID` :param command_name: Node name of the command :type command_name: :class:`str` :rtype: :class:`~.disco.xso.InfoQuery` :return: Service discovery information about the command Sends a service discovery query to the service discovery node of the command. The returned object contains information about the command, such as the namespaces used by its implementation (generally the :xep:`4` data forms namespace) and possibly localisations of the commands name. The `command_name` can be obtained by inspecting the listing from :meth:`get_commands` or from well-known command names as defined for example in :xep:`133`. /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/aioxmpp/adhoc/service.py:docstring of aioxmpp.adhoc.service.AdHocClient.execute:1: WARNING: Error in "py:coroutinemethod" directive: unknown option: "async". .. py:coroutinemethod:: AdHocClient.execute(peer_jid, command_name) :module: aioxmpp :async: Start execution of a command with a peer. :param peer_jid: JID of the peer to start the command at. :type peer_jid: :class:`~aioxmpp.JID` :param command_name: Node name of the command to execute. :type command_name: :class:`str` :rtype: :class:`~.adhoc.service.ClientSession` :return: A started command execution session. Initialises a client session and starts execution of the command. The session is returned. This may raise any exception which may be raised by :meth:`~.adhoc.service.ClientSession.start`. /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/aioxmpp/adhoc/service.py:docstring of aioxmpp.adhoc.service.ClientSession.start:1: WARNING: Error in "py:coroutinemethod" directive: unknown option: "async". .. py:coroutinemethod:: ClientSession.start() :module: aioxmpp.adhoc.service :async: Initiate the session by starting to execute the command with the peer. :return: The :attr:`~.xso.Command.first_payload` of the response This sends an empty command IQ request with the :attr:`~.ActionType.EXECUTE` action. The :attr:`status`, :attr:`response` and related attributes get updated with the newly received values. /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/aioxmpp/adhoc/service.py:docstring of aioxmpp.adhoc.service.ClientSession.proceed:1: WARNING: Error in "py:coroutinemethod" directive: unknown option: "async". .. py:coroutinemethod:: ClientSession.proceed(*, action=, payload=None) :module: aioxmpp.adhoc.service :async: Proceed command execution to the next stage. :param action: Action type for proceeding :type action: :class:`~.ActionTyp` :param payload: Payload for the request, or :data:`None` :return: The :attr:`~.xso.Command.first_payload` of the response `action` must be one of the actions returned by :attr:`allowed_actions`. It defaults to :attr:`~.ActionType.EXECUTE`, which is (alongside with :attr:`~.ActionType.CANCEL`) always allowed. `payload` may be a sequence of XSOs, a single XSO or :data:`None`. If it is :data:`None`, the XSOs from the request are re-used. This is useful if you modify the payload in-place (e.g. via :attr:`first_payload`). Otherwise, the payload on the request is set to the `payload` argument; if it is a single XSO, it is wrapped in a sequence. The :attr:`status`, :attr:`response` and related attributes get updated with the newly received values. /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/aioxmpp/adhoc/service.py:docstring of aioxmpp.adhoc.service.ClientSession.close:1: WARNING: Error in "py:coroutinemethod" directive: unknown option: "async". .. py:coroutinemethod:: ClientSession.close() :module: aioxmpp.adhoc.service :async: /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/aioxmpp/avatar/service.py:docstring of aioxmpp.avatar.service.AvatarService.get_avatar_metadata:1: WARNING: Error in "py:coroutinemethod" directive: unknown option: "async". .. py:coroutinemethod:: AvatarService.get_avatar_metadata(jid, *, require_fresh=False, disable_pep=False) :module: aioxmpp :async: Retrieve a list of avatar descriptors. :param jid: the JID for which to retrieve the avatar metadata. :type jid: :class:`aioxmpp.JID` :param require_fresh: if true, do not return results from the avatar metadata chache, but retrieve them again from the server. :type require_fresh: :class:`bool` :param disable_pep: if true, do not try to retrieve the avatar via pep, only try the vCard fallback. This usually only useful when querying avatars via MUC, where the PEP request would be invalid (since it would be for a full jid). :type disable_pep: :class:`bool` :returns: an iterable of avatar descriptors. :rtype: a :class:`list` of :class:`~aioxmpp.avatar.service.AbstractAvatarDescriptor` instances Returning an empty list means that the avatar not set. We mask a :class:`XMPPCancelError` in the case that it is ``feature-not-implemented`` or ``item-not-found`` and return an empty list of avatar descriptors, since this is semantically equivalent to not having an avatar. .. note:: It is usually an error to get the avatar for a full jid, normally, the avatar is set for the bare jid of a user. The exception are vCard avatars over MUC, where the IQ requests for the vCard may be translated by the MUC server. It is recommended to use the `disable_pep` option in that case. /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/aioxmpp/avatar/service.py:docstring of aioxmpp.avatar.service.AvatarService.subscribe:1: WARNING: Error in "py:coroutinemethod" directive: unknown option: "async". .. py:coroutinemethod:: AvatarService.subscribe(jid) :module: aioxmpp :async: Explicitly subscribe to metadata change notifications for `jid`. /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/aioxmpp/avatar/service.py:docstring of aioxmpp.avatar.service.AvatarService.publish_avatar_set:1: WARNING: Error in "py:coroutinemethod" directive: unknown option: "async". .. py:coroutinemethod:: AvatarService.publish_avatar_set(avatar_set) :module: aioxmpp :async: Make `avatar_set` the current avatar of the jid associated with this connection. If :attr:`synchronize_vcard` is true and PEP is available the vCard is only synchronized if the PEP update is successful. This means publishing the ``image/png`` avatar data and the avatar metadata set in pubsub. The `avatar_set` must be an instance of :class:`AvatarSet`. If :attr:`synchronize_vcard` is true the avatar is additionally published in the user vCard. /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/aioxmpp/avatar/service.py:docstring of aioxmpp.avatar.service.AvatarService.disable_avatar:1: WARNING: Error in "py:coroutinemethod" directive: unknown option: "async". .. py:coroutinemethod:: AvatarService.disable_avatar() :module: aioxmpp :async: Temporarily disable the avatar. If :attr:`synchronize_vcard` is true, the vCard avatar is disabled (even if disabling the PEP avatar fails). This is done by setting the avatar metadata node empty and if :attr:`synchronize_vcard` is true, downloading the vCard, removing the avatar data and re-uploading the vCard. This method does not error if neither protocol is active. :raises aioxmpp.errors.GatherError: if an exception is raised by the spawned tasks. /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/aioxmpp/avatar/service.py:docstring of aioxmpp.avatar.service.AvatarService.wipe_avatar:1: WARNING: Error in "py:coroutinemethod" directive: unknown option: "async". .. py:coroutinemethod:: AvatarService.wipe_avatar() :module: aioxmpp :async: Remove all avatar data stored on the server. If :attr:`synchronize_vcard` is true, the vCard avatar is disabled even if disabling the PEP avatar fails. This is equivalent to :meth:`disable_avatar` for vCard-based avatars, but will also remove the data PubSub node for PEP avatars. This method does not error if neither protocol is active. :raises aioxmpp.errors.GatherError: if an exception is raised by the spawned tasks. /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/aioxmpp/avatar/service.py:docstring of aioxmpp.avatar.service.AbstractAvatarDescriptor.get_image_bytes:1: WARNING: Error in "py:coroutinemethod" directive: unknown option: "async". .. py:coroutinemethod:: AbstractAvatarDescriptor.get_image_bytes() :module: aioxmpp.avatar.service :async: Try to retrieve the image data corresponding to this avatar descriptor. :returns: the image contents :rtype: :class:`bytes` :raises NotImplementedError: if we do not implement the capability to retrieve the image data of this type. It is guaranteed to not raise :class:`NotImplementedError` if :attr:`can_get_image_bytes_via_xmpp` is true. :raises RuntimeError: if the image data described by this descriptor is not at the specified location. :raises aiomxpp.XMPPCancelError: if trying to retrieve the image data causes an XMPP error. /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/aioxmpp/blocking/service.py:docstring of aioxmpp.blocking.service.BlockingClient:28: WARNING: duplicate object description of aioxmpp.BlockingClient.on_jids_blocked, other instance in api/public/blocking, use :noindex: for one of them /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/aioxmpp/blocking/service.py:docstring of aioxmpp.blocking.service.BlockingClient.block_jids:1: WARNING: Error in "py:coroutinemethod" directive: unknown option: "async". .. py:coroutinemethod:: BlockingClient.block_jids(jids_to_block) :module: aioxmpp :async: Add the JIDs in the sequence `jids_to_block` to the client's blocklist. /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/aioxmpp/blocking/service.py:docstring of aioxmpp.blocking.service.BlockingClient.unblock_jids:1: WARNING: Error in "py:coroutinemethod" directive: unknown option: "async". .. py:coroutinemethod:: BlockingClient.unblock_jids(jids_to_unblock) :module: aioxmpp :async: Remove the JIDs in the sequence `jids_to_block` from the client's blocklist. /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/aioxmpp/blocking/service.py:docstring of aioxmpp.blocking.service.BlockingClient.unblock_all:1: WARNING: Error in "py:coroutinemethod" directive: unknown option: "async". .. py:coroutinemethod:: BlockingClient.unblock_all() :module: aioxmpp :async: Unblock all JIDs currently blocked. /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/aioxmpp/bookmarks/service.py:docstring of aioxmpp.bookmarks.service.BookmarkClient.sync:1: WARNING: Error in "py:coroutinemethod" directive: unknown option: "async". .. py:coroutinemethod:: BookmarkClient.sync() :module: aioxmpp :async: Sync the bookmarks between the local representation and the server. This must be called periodically to assure that the signals are fired. /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/aioxmpp/bookmarks/service.py:docstring of aioxmpp.bookmarks.service.BookmarkClient.get_bookmarks:1: WARNING: Error in "py:coroutinemethod" directive: unknown option: "async". .. py:coroutinemethod:: BookmarkClient.get_bookmarks() :module: aioxmpp :async: Get the stored bookmarks from the server. Causes signals to be fired to reflect the changes. :returns: a list of bookmarks /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/aioxmpp/bookmarks/service.py:docstring of aioxmpp.bookmarks.service.BookmarkClient.set_bookmarks:1: WARNING: Error in "py:coroutinemethod" directive: unknown option: "async". .. py:coroutinemethod:: BookmarkClient.set_bookmarks(bookmarks) :module: aioxmpp :async: Store the sequence of bookmarks `bookmarks`. Causes signals to be fired to reflect the changes. .. note:: This should normally not be used. It does not mitigate the race condition between clients concurrently modifying the bookmarks and may lead to data loss. Use :meth:`add_bookmark`, :meth:`discard_bookmark` and :meth:`update_bookmark` instead. This method still has use-cases (modifying the bookmarklist at large, e.g. by syncing the remote store with local data). /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/aioxmpp/bookmarks/service.py:docstring of aioxmpp.bookmarks.service.BookmarkClient.add_bookmark:1: WARNING: Error in "py:coroutinemethod" directive: unknown option: "async". .. py:coroutinemethod:: BookmarkClient.add_bookmark(new_bookmark, *, max_retries=3) :module: aioxmpp :async: Add a bookmark and check whether it was successfully added to the bookmark list. Already existant bookmarks are not added twice. :param new_bookmark: the bookmark to add :type new_bookmark: an instance of :class:`~bookmark_xso.Bookmark` :param max_retries: the number of retries if setting the bookmark fails :type max_retries: :class:`int` :raises RuntimeError: if the bookmark is not in the bookmark list after `max_retries` retries. After setting the bookmark it is checked, whether the bookmark is in the online storage, if it is not it is tried again at most `max_retries` times to add the bookmark. A :class:`RuntimeError` is raised if the bookmark could not be added successfully after `max_retries`. /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/aioxmpp/bookmarks/service.py:docstring of aioxmpp.bookmarks.service.BookmarkClient.discard_bookmark:1: WARNING: Error in "py:coroutinemethod" directive: unknown option: "async". .. py:coroutinemethod:: BookmarkClient.discard_bookmark(bookmark_to_remove, *, max_retries=3) :module: aioxmpp :async: Remove a bookmark and check it has been removed. :param bookmark_to_remove: the bookmark to remove :type bookmark_to_remove: a :class:`~bookmark_xso.Bookmark` subclass. :param max_retries: the number of retries of removing the bookmark fails. :type max_retries: :class:`int` :raises RuntimeError: if the bookmark is not removed from bookmark list after `max_retries` retries. If there are multiple occurences of the same bookmark exactly one is removed. This does nothing if the bookmarks does not match an existing bookmark according to bookmark-equality. After setting the bookmark it is checked, whether the bookmark is removed in the online storage, if it is not it is tried again at most `max_retries` times to remove the bookmark. A :class:`RuntimeError` is raised if the bookmark could not be removed successfully after `max_retries`. /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/aioxmpp/bookmarks/service.py:docstring of aioxmpp.bookmarks.service.BookmarkClient.update_bookmark:1: WARNING: Error in "py:coroutinemethod" directive: unknown option: "async". .. py:coroutinemethod:: BookmarkClient.update_bookmark(old, new, *, max_retries=3) :module: aioxmpp :async: Update a bookmark and check it was successful. The bookmark matches an existing bookmark `old` according to bookmark equalitiy and replaces it by `new`. The bookmark `new` is added if no bookmark matching `old` exists. :param old: the bookmark to replace :type bookmark_to_remove: a :class:`~bookmark_xso.Bookmark` subclass. :param new: the replacement bookmark :type bookmark_to_remove: a :class:`~bookmark_xso.Bookmark` subclass. :param max_retries: the number of retries of removing the bookmark fails. :type max_retries: :class:`int` :raises RuntimeError: if the bookmark is not in the bookmark list after `max_retries` retries. After replacing the bookmark it is checked, whether the bookmark `new` is in the online storage, if it is not it is tried again at most `max_retries` times to replace the bookmark. A :class:`RuntimeError` is raised if the bookmark could not be replaced successfully after `max_retries`. .. note:: Do not modify a bookmark retrieved from the signals or from :meth:`get_bookmarks` to obtain the bookmark `new`, this will lead to data corruption as they are passed by reference. Instead use :func:`copy.copy` and modify the copy. /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/aioxmpp/callbacks.py:docstring of aioxmpp.callbacks.SyncAdHocSignal.fire:1: WARNING: Error in "py:coroutinemethod" directive: unknown option: "async". .. py:coroutinemethod:: SyncAdHocSignal.fire(*args, **kwargs) :module: aioxmpp.callbacks :async: Emit the signal, calling all coroutines in-line with the given arguments and in the order they were registered. This is obviously a coroutine. Instead of calling :meth:`fire` explicitly, the ad-hoc signal object itself can be called, too. /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/aioxmpp/carbons/service.py:docstring of aioxmpp.carbons.service.CarbonsClient.enable:1: WARNING: Error in "py:coroutinemethod" directive: unknown option: "async". .. py:coroutinemethod:: CarbonsClient.enable() :module: aioxmpp :async: Enable message carbons. :raises RuntimeError: if the server does not support message carbons. :raises aioxmpp.XMPPError: if the server responded with an error to the request. :raises: as specified in :meth:`aioxmpp.Client.send` /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/aioxmpp/carbons/service.py:docstring of aioxmpp.carbons.service.CarbonsClient.disable:1: WARNING: Error in "py:coroutinemethod" directive: unknown option: "async". .. py:coroutinemethod:: CarbonsClient.disable() :module: aioxmpp :async: Disable message carbons. :raises RuntimeError: if the server does not support message carbons. :raises aioxmpp.XMPPError: if the server responded with an error to the request. :raises: as specified in :meth:`aioxmpp.Client.send` /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/aioxmpp/connector.py:docstring of aioxmpp.connector.BaseConnector.connect:1: WARNING: Error in "py:coroutinemethod" directive: unknown option: "abstractmethod". .. py:coroutinemethod:: BaseConnector.connect(loop, metadata, domain, host, port, negotiation_timeout, base_logger=None) :module: aioxmpp.connector :abstractmethod: :async: Establish a :class:`.protocol.XMLStream` for `domain` with the given `host` at the given TCP `port`. `metadata` must be a :class:`.security_layer.SecurityLayer` instance to use for the connection. `loop` must be a :class:`asyncio.BaseEventLoop` to use. `negotiation_timeout` must be the maximum time in seconds to wait for the server to reply in each negotiation step. The `negotiation_timeout` is used as value for :attr:`~aioxmpp.protocol.XMLStream.deadtime_hard_limit` in the returned stream. Return a triple consisting of the :class:`asyncio.Transport`, the :class:`.protocol.XMLStream` and the :class:`aioxmpp.nonza.StreamFeatures` of the stream. To detect the use of TLS on the stream, check whether :meth:`asyncio.Transport.get_extra_info` returns a non-:data:`None` value for ``"ssl_object"``. `base_logger` is passed to :class:`aioxmpp.protocol.XMLStream`. .. versionchanged:: 0.10 Assignment of :attr:`~aioxmpp.protocol.XMLStream.deadtime_hard_limit` was added. /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/aioxmpp/connector.py:docstring of aioxmpp.connector.STARTTLSConnector.connect:1: WARNING: Error in "py:coroutinemethod" directive: unknown option: "async". .. py:coroutinemethod:: STARTTLSConnector.connect(loop, metadata, domain: str, host, port, negotiation_timeout, base_logger=None) :module: aioxmpp.connector :async: .. seealso:: :meth:`BaseConnector.connect` For general information on the :meth:`connect` method. Connect to `host` at TCP port number `port`. The :class:`aioxmpp.security_layer.SecurityLayer` object `metadata` is used to determine the parameters of the TLS connection. First, a normal TCP connection is opened and the stream header is sent. The stream features are waited for, and then STARTTLS is negotiated if possible. :attr:`~.security_layer.SecurityLayer.tls_required` is honoured: if it is true and TLS negotiation fails, :class:`~.errors.TLSUnavailable` is raised. TLS negotiation is always attempted if :attr:`~.security_layer.SecurityLayer.tls_required` is true, even if the server does not advertise a STARTTLS stream feature. This might help to prevent trivial downgrade attacks, and we don’t have anything to lose at this point anymore anyways. :attr:`~.security_layer.SecurityLayer.ssl_context_factory` and :attr:`~.security_layer.SecurityLayer.certificate_verifier_factory` are used to configure the TLS connection. .. versionchanged:: 0.10 The `negotiation_timeout` is set as :attr:`~.XMLStream.deadtime_hard_limit` on the returned XML stream. /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/aioxmpp/connector.py:docstring of aioxmpp.connector.XMPPOverTLSConnector.connect:1: WARNING: Error in "py:coroutinemethod" directive: unknown option: "async". .. py:coroutinemethod:: XMPPOverTLSConnector.connect(loop, metadata, domain, host, port, negotiation_timeout, base_logger=None) :module: aioxmpp.connector :async: .. seealso:: :meth:`BaseConnector.connect` For general information on the :meth:`connect` method. Connect to `host` at TCP port number `port`. The :class:`aioxmpp.security_layer.SecurityLayer` object `metadata` is used to determine the parameters of the TLS connection. The connector connects to the server by directly establishing TLS; no XML stream is started before TLS negotiation, in accordance to :xep:`368` and how legacy SSL was handled in the past. :attr:`~.security_layer.SecurityLayer.ssl_context_factory` and :attr:`~.security_layer.SecurityLayer.certificate_verifier_factory` are used to configure the TLS connection. .. versionchanged:: 0.10 The `negotiation_timeout` is set as :attr:`~.XMLStream.deadtime_hard_limit` on the returned XML stream. /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/aioxmpp/disco/service.py:docstring of aioxmpp.disco.service.DiscoClient.query_info:1: WARNING: Error in "py:coroutinemethod" directive: unknown option: "async". .. py:coroutinemethod:: DiscoClient.query_info(jid, *, node=None, require_fresh=False, timeout=None, no_cache=False) :module: aioxmpp :async: Query the features and identities of the specified entity. :param jid: The entity to query. :type jid: :class:`aioxmpp.JID` :param node: The node to query. :type node: :class:`str` or :data:`None` :param require_fresh: Boolean flag to discard previous caches. :type require_fresh: :class:`bool` :param timeout: Optional timeout for the response. :type timeout: :class:`float` :param no_cache: Boolean flag to forbid caching of the request. :type no_cache: :class:`bool` :rtype: :class:`.xso.InfoQuery` :return: Service discovery information of the `node` at `jid`. The requests are cached. This means that only one request is ever fired for a given target (identified by the `jid` and the `node`). The request is re-used for all subsequent requests to that identity. If `require_fresh` is set to true, the above does not hold and a fresh request is always created. The new request is the request which will be used as alias for subsequent requests to the same identity. The visible effects of this are twofold: * Caching: Results of requests are implicitly cached * Aliasing: Two concurrent requests will be aliased to one request to save computing resources Both can be turned off by using `require_fresh`. In general, you should not need to use `require_fresh`, as all requests are implicitly cancelled whenever the underlying session gets destroyed. `no_cache` can be set to true to prevent future requests to be aliased to this request, i.e. the request is not stored in the internal request cache. This does not affect `require_fresh`, i.e. if a cached result is available, it is used. The `timeout` can be used to restrict the time to wait for a response. If the timeout triggers, :class:`TimeoutError` is raised. If :meth:`~.Client.send` raises an exception, all queries which were running simultanously for the same target re-raise that exception. The result is not cached though. If a new query is sent at a later point for the same target, a new query is actually sent, independent of the value chosen for `require_fresh`. .. versionchanged:: 0.9 The `no_cache` argument was added. /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/aioxmpp/disco/service.py:docstring of aioxmpp.disco.service.DiscoClient.query_items:1: WARNING: Error in "py:coroutinemethod" directive: unknown option: "async". .. py:coroutinemethod:: DiscoClient.query_items(jid, *, node=None, require_fresh=False, timeout=None) :module: aioxmpp :async: Query the items of the specified entity. :param jid: The entity to query. :type jid: :class:`aioxmpp.JID` :param node: The node to query. :type node: :class:`str` or :data:`None` :param require_fresh: Boolean flag to discard previous caches. :type require_fresh: :class:`bool` :param timeout: Optional timeout for the response. :type timeout: :class:`float` :rtype: :class:`.xso.ItemsQuery` :return: Service discovery items of the `node` at `jid`. The arguments have the same semantics as with :meth:`query_info`, as does the caching and error handling. /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/aioxmpp/entitycaps/service.py:docstring of aioxmpp.entitycaps.service.Cache.lookup:1: WARNING: Error in "py:coroutinemethod" directive: unknown option: "async". .. py:coroutinemethod:: Cache.lookup(key) :module: aioxmpp.entitycaps :async: Look up the given `node` URL using the given `hash_` first in the database and then by waiting on the futures created with :meth:`create_query_future` for that node URL and hash. If the hash is not in the database, :meth:`lookup` iterates as long as there are pending futures for the given `hash_` and `node`. If there are no pending futures, :class:`KeyError` is raised. If a future raises a :class:`ValueError`, it is ignored. If the future returns a value, it is used as the result. /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/aioxmpp/errors.py:docstring of aioxmpp.errors.ErrorCondition:58: WARNING: duplicate object description of aioxmpp.ErrorCondition.xso_class, other instance in api/public/errors, use :noindex: for one of them /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/aioxmpp/errors.py:docstring of aioxmpp.errors.ErrorCondition:60: WARNING: duplicate object description of aioxmpp.ErrorCondition.new_address, other instance in api/public/errors, use :noindex: for one of them /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/aioxmpp/hashes.py:docstring of aioxmpp.hashes.HashService.select_common_hashes:1: WARNING: Error in "py:coroutinemethod" directive: unknown option: "async". .. py:coroutinemethod:: HashService.select_common_hashes(other_entity) :module: aioxmpp.hashes :async: Return the list of algos supported by us and `other_entity`. The algorithms are represented by their :xep:`300` URNs (`urn:xmpp:hash-function-text-names:...`). :param other_entity: the address of another entity :type other_entity: :class:`aioxmpp.JID` :returns: the identifiers of the hash algorithms supported by both us and the other entity :rtype: :class:`set` :raises RuntimeError: if the other entity does not support the :xep:`300` feature nor does not publish hash functions URNs we support. Note: This assumes the protocol is supported if valid hash function features are detected, even if `urn:xmpp:hashes:2` is not listed as a feature. /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/aioxmpp/httpupload/__init__.py:docstring of aioxmpp.httpupload.request_slot:1: WARNING: Error in "py:coroutinefunction" directive: unknown option: "async". .. py:coroutinefunction:: request_slot(client, service: aioxmpp.structs.JID, filename: str, size: int, content_type: str) :module: aioxmpp.httpupload :async: Request an HTTP upload slot. :param client: The client to request the slot with. :type client: :class:`aioxmpp.Client` :param service: Address of the HTTP upload service. :type service: :class:`~aioxmpp.JID` :param filename: Name of the file (without path), may be used by the server to generate the URL. :type filename: :class:`str` :param size: Size of the file in bytes :type size: :class:`int` :param content_type: The MIME type of the file :type content_type: :class:`str` :return: The assigned upload slot. :rtype: :class:`.xso.Slot` Sends a :xep:`363` slot request to the XMPP service to obtain HTTP PUT and GET URLs for a file upload. The upload slot is returned as a :class:`~.xso.Slot` object. /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/aioxmpp/ibb/service.py:docstring of aioxmpp.ibb.service.IBBService.open_session:1: WARNING: Error in "py:coroutinemethod" directive: unknown option: "async". .. py:coroutinemethod:: IBBService.open_session(protocol_factory, peer_jid, *, stanza_type=, block_size=4096, sid=None) :module: aioxmpp.ibb :async: Establish an in-band bytestream session with `peer_jid` and return the transport and protocol. :param protocol_factory: the protocol factory :type protocol_factory: a nullary callable returning an :class:`asyncio.Protocol` instance :param peer_jid: the JID with which to establish the byte-stream. :type peer_jid: :class:`aioxmpp.JID` :param stanza_type: the stanza type to use :type stanza_type: class:`~aioxmpp.ibb.IBBStanzaType` :param block_size: the maximal size of blocks to transfer :type block_size: :class:`int` :param sid: the session id to use :type sid: :class:`str` (must be a valid NMTOKEN) :returns: the transport and protocol :rtype: a tuple of :class:`aioxmpp.ibb.service.IBBTransport` and :class:`asyncio.Protocol` /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/aioxmpp/ibr/service.py:docstring of aioxmpp.ibr.service.get_registration_fields:1: WARNING: Error in "py:coroutinefunction" directive: unknown option: "async". .. py:coroutinefunction:: get_registration_fields(xmlstream, timeout=60) :module: aioxmpp.ibr :async: A query is sent to the server to obtain the fields that need to be filled to register with the server. :param xmlstream: Specifies the stream connected to the server where the account will be created. :type xmlstream: :class:`aioxmpp.protocol.XMLStream` :param timeout: Maximum time in seconds to wait for an IQ response, or :data:`None` to disable the timeout. :type timeout: :class:`~numbers.Real` or :data:`None` :return: :attr:`list` /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/aioxmpp/ibr/service.py:docstring of aioxmpp.ibr.service.register:1: WARNING: Error in "py:coroutinefunction" directive: unknown option: "async". .. py:coroutinefunction:: register(xmlstream, query_xso, timeout=60) :module: aioxmpp.ibr :async: Create a new account on the server. :param query_xso: XSO with the information needed for the registration. :type query_xso: :class:`~aioxmpp.ibr.Query` :param xmlstream: Specifies the stream connected to the server where the account will be created. :type xmlstream: :class:`aioxmpp.protocol.XMLStream` :param timeout: Maximum time in seconds to wait for an IQ response, or :data:`None` to disable the timeout. :type timeout: :class:`~numbers.Real` or :data:`None` /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/aioxmpp/ibr/service.py:docstring of aioxmpp.ibr.service.RegistrationService.get_client_info:1: WARNING: Error in "py:coroutinemethod" directive: unknown option: "async". .. py:coroutinemethod:: RegistrationService.get_client_info() :module: aioxmpp.ibr :async: A query is sent to the server to obtain the client's data stored at the server. :return: :class:`~aioxmpp.ibr.Query` /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/aioxmpp/ibr/service.py:docstring of aioxmpp.ibr.service.RegistrationService.change_pass:1: WARNING: Error in "py:coroutinemethod" directive: unknown option: "async". .. py:coroutinemethod:: RegistrationService.change_pass(new_pass) :module: aioxmpp.ibr :async: Change the client password for 'new_pass'. :param new_pass: New password of the client. :type new_pass: :class:`str` :param old_pass: Old password of the client. :type old_pass: :class:`str` /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/aioxmpp/ibr/service.py:docstring of aioxmpp.ibr.service.RegistrationService.cancel_registration:1: WARNING: Error in "py:coroutinemethod" directive: unknown option: "async". .. py:coroutinemethod:: RegistrationService.cancel_registration() :module: aioxmpp.ibr :async: Cancels the currents client's account with the server. Even if the cancelation is succesful, this method will raise an exception due to he account no longer exists for the server, so the client will fail. To continue with the execution, this method should be surrounded by a try/except statement. /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/aioxmpp/im/conversation.py:docstring of aioxmpp.im.conversation.AbstractConversation.ban:1: WARNING: Error in "py:coroutinemethod" directive: unknown option: "async". .. py:coroutinemethod:: AbstractConversation.ban(member, reason=None, *, request_kick=True) :module: aioxmpp.im.conversation :async: Ban a member from re-joining the conversation. :param member: The member to ban. :param reason: A reason to show to the members of the conversation including the banned member. :type reason: :class:`str` :param request_kick: A flag indicating that the member should be removed from the conversation immediately, too. :type request_kick: :class:`bool` If `request_kick` is true, the implementation attempts to kick the member from the conversation, too, if that does not happen automatically. There is no guarantee that the member is not removed from the conversation even if `request_kick` is false. Additional features: :attr:`~.ConversationFeature.BAN_WITH_KICK` If `request_kick` is true, the member is kicked from the conversation. .. seealso:: The corresponding feature for this method is :attr:`.ConversationFeature.BAN`. See :attr:`features` for details on the semantics of features. /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/aioxmpp/im/conversation.py:docstring of aioxmpp.im.conversation.AbstractConversation.invite:1: WARNING: Error in "py:coroutinemethod" directive: unknown option: "async". .. py:coroutinemethod:: AbstractConversation.invite(address, text=None, *, mode=, allow_upgrade=False) :module: aioxmpp.im.conversation :async: Invite another entity to the conversation. :param address: The address of the entity to invite. :type address: :class:`aioxmpp.JID` :param text: A reason/accompanying text for the invitation. :param mode: The invitation mode to use. :type mode: :class:`~.im.InviteMode` :param allow_upgrade: Whether to allow creating a new conversation to satisfy the invitation. :type allow_upgrade: :class:`bool` :raises NotImplementedError: if the requested `mode` is not supported :raises ValueError: if `allow_upgrade` is false, but a new conversation is required. :return: The stanza token for the invitation and the possibly new conversation object :rtype: tuple of :class:`~.StanzaToken` and :class:`~.AbstractConversation` .. note:: Even though this is a coroutine, it returns a stanza token. The coroutine-ness may be needed to generate the invitation in the first place. Sending the actual invitation is done non-blockingly and the stanza token for that is returned. To wait until the invitation has been sent, unpack the stanza token from the result and await it. Return the new conversation object to use. In many cases, this will simply be the current conversation object, but in some cases (e.g. when someone is invited to a one-on-one conversation), a new conversation must be created and used. If `allow_upgrade` is false and a new conversation would be needed to invite an entity, :class:`ValueError` is raised. Additional features: :attr:`~.ConversationFeature.INVITE_DIRECT` Support for :attr:`~.im.InviteMode.DIRECT` mode. :attr:`~.ConversationFeature.INVITE_DIRECT_CONFIGURE` If a direct invitation is used, the conversation will be configured to allow the invitee to join before the invitation is sent. This may fail with a :class:`aioxmpp.errors.XMPPError`, in which case the error is re-raised and the invitation not sent. :attr:`~.ConversationFeature.INVITE_MEDIATED` Support for :attr:`~.im.InviteMode.MEDIATED` mode. :attr:`~.ConversationFeature.INVITE_UPGRADE` If `allow_upgrade` is :data:`True`, an upgrade will be performed and a new conversation is returned. If `allow_upgrade` is :data:`False`, the invite will fail. .. seealso:: The corresponding feature for this method is :attr:`.ConversationFeature.INVITE`. See :attr:`features` for details on the semantics of features. /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/aioxmpp/im/conversation.py:docstring of aioxmpp.im.conversation.AbstractConversation.kick:1: WARNING: Error in "py:coroutinemethod" directive: unknown option: "async". .. py:coroutinemethod:: AbstractConversation.kick(member, reason=None) :module: aioxmpp.im.conversation :async: Kick a member from the conversation. :param member: The member to kick. :param reason: A reason to show to the members of the conversation including the kicked member. :type reason: :class:`str` :raises aioxmpp.errors.XMPPError: if the server returned an error for the kick command. .. seealso:: The corresponding feature is :attr:`.ConversationFeature.KICK`. See :attr:`features` for details. /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/aioxmpp/im/conversation.py:docstring of aioxmpp.im.conversation.AbstractConversation.leave:1: WARNING: Error in "py:coroutinemethod" directive: unknown option: "async". .. py:coroutinemethod:: AbstractConversation.leave() :module: aioxmpp.im.conversation :async: Leave the conversation. .. seealso:: The corresponding feature is :attr:`.ConversationFeature.LEAVE`. See :attr:`features` for details. /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/aioxmpp/im/conversation.py:docstring of aioxmpp.im.conversation.AbstractConversation.set_nick:1: WARNING: Error in "py:coroutinemethod" directive: unknown option: "async". .. py:coroutinemethod:: AbstractConversation.set_nick(new_nickname) :module: aioxmpp.im.conversation :async: Change our nickname. :param new_nickname: The new nickname for the member. :type new_nickname: :class:`str` :raises ValueError: if the nickname is not a valid nickname Sends the request to change the nickname and waits for the request to be sent. There is no guarantee that the nickname change will actually be applied; listen to the :meth:`on_nick_changed` event. Implementations may provide a different method which provides more feedback. .. seealso:: The corresponding feature for this method is :attr:`.ConversationFeature.SET_NICK`. See :attr:`features` for details on the semantics of features. /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/aioxmpp/im/conversation.py:docstring of aioxmpp.im.conversation.AbstractConversation.set_topic:1: WARNING: Error in "py:coroutinemethod" directive: unknown option: "async". .. py:coroutinemethod:: AbstractConversation.set_topic(new_topic) :module: aioxmpp.im.conversation :async: Change the (possibly publicly) visible topic of the conversation. :param new_topic: The new topic for the conversation. :type new_topic: :class:`str` Sends the request to change the topic and waits for the request to be sent. There is no guarantee that the topic change will actually be applied; listen to the :meth:`on_topic_chagned` event. Implementations may provide a different method which provides more feedback. .. seealso:: The corresponding feature for this method is :attr:`.ConversationFeature.SET_TOPIC`. See :attr:`features` for details on the semantics of features. /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/aioxmpp/muc/service.py:docstring of aioxmpp.muc.service.MUCClient.get_room_config:1: WARNING: Error in "py:coroutinemethod" directive: unknown option: "async". .. py:coroutinemethod:: MUCClient.get_room_config(mucjid) :module: aioxmpp :async: Query and return the room configuration form for the given MUC. :param mucjid: JID of the room to query :type mucjid: bare :class:`~.JID` :return: data form template for the room configuration :rtype: :class:`aioxmpp.forms.Data` .. seealso:: :class:`~.ConfigurationForm` for a form template to work with the returned form .. versionadded:: 0.7 /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/aioxmpp/muc/service.py:docstring of aioxmpp.muc.service.MUCClient.set_affiliation:1: WARNING: Error in "py:coroutinemethod" directive: unknown option: "async". .. py:coroutinemethod:: MUCClient.set_affiliation(mucjid, jid, affiliation, *, reason=None) :module: aioxmpp :async: Change the affiliation of an entity with a MUC. :param mucjid: The bare JID identifying the MUC. :type mucjid: :class:`~aioxmpp.JID` :param jid: The bare JID of the entity whose affiliation shall be changed. :type jid: :class:`~aioxmpp.JID` :param affiliation: The new affiliation for the entity. :type affiliation: :class:`str` :param reason: Optional reason for the affiliation change. :type reason: :class:`str` or :data:`None` Change the affiliation of the given `jid` with the MUC identified by the bare `mucjid` to the given new `affiliation`. Optionally, a `reason` can be given. If you are joined in the MUC, :meth:`Room.muc_set_affiliation` may be more convenient, but it is possible to modify the affiliations of a MUC without being joined, given sufficient privilegues. Setting the different affiliations require different privilegues of the local user. The details can be checked in :xep:`0045` and are enforced solely by the server, not local code. The coroutine returns when the change in affiliation has been acknowledged by the server. If the server returns an error, an appropriate :class:`aioxmpp.errors.XMPPError` subclass is raised. /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/aioxmpp/muc/service.py:docstring of aioxmpp.muc.service.MUCClient.set_room_config:1: WARNING: Error in "py:coroutinemethod" directive: unknown option: "async". .. py:coroutinemethod:: MUCClient.set_room_config(mucjid, data) :module: aioxmpp :async: Set the room configuration using a :xep:`4` data form. :param mucjid: JID of the room to query :type mucjid: bare :class:`~.JID` :param data: Filled-out configuration form :type data: :class:`aioxmpp.forms.Data` .. seealso:: :class:`~.ConfigurationForm` for a form template to generate the required form A sensible workflow to, for example, set a room to be moderated, could be this:: form = aioxmpp.muc.ConfigurationForm.from_xso( (await muc_service.get_room_config(mucjid)) ) form.moderatedroom = True await muc_service.set_rooom_config(mucjid, form.render_reply()) .. versionadded:: 0.7 /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/aioxmpp/muc/service.py:docstring of aioxmpp.muc.service.Room.ban:1: WARNING: Error in "py:coroutinemethod" directive: unknown option: "async". .. py:coroutinemethod:: Room.ban(member, reason=None, *, request_kick=True) :module: aioxmpp.muc :async: Ban an occupant from re-joining the MUC. :param member: The occupant to ban. :type member: :class:`Occupant` :param reason: A reason to show to the members of the conversation including the banned member. :type reason: :class:`str` :param request_kick: A flag indicating that the member should be removed from the conversation immediately, too. :type request_kick: :class:`bool` `request_kick` is supported by MUC, but setting it to false has no effect: banned members are always immediately kicked. .. seealso:: :meth:`.AbstractConversation.ban` for the full interface specification. /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/aioxmpp/muc/service.py:docstring of aioxmpp.muc.service.Room.kick:1: WARNING: Error in "py:coroutinemethod" directive: unknown option: "async". .. py:coroutinemethod:: Room.kick(member, reason=None) :module: aioxmpp.muc :async: Kick an occupant from the MUC. :param member: The member to kick. :type member: :class:`Occupant` :param reason: A reason to show to the members of the conversation including the kicked member. :type reason: :class:`str` :raises aioxmpp.errors.XMPPError: if the server returned an error for the kick command. .. seealso:: :meth:`.AbstractConversation.kick` for the full interface specification. /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/aioxmpp/muc/service.py:docstring of aioxmpp.muc.service.Room.leave:1: WARNING: Error in "py:coroutinemethod" directive: unknown option: "async". .. py:coroutinemethod:: Room.leave() :module: aioxmpp.muc :async: Leave the MUC. /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/aioxmpp/muc/service.py:docstring of aioxmpp.muc.service.Room.set_nick:1: WARNING: Error in "py:coroutinemethod" directive: unknown option: "async". .. py:coroutinemethod:: Room.set_nick(new_nick) :module: aioxmpp.muc :async: Change the nick name of the occupant. :param new_nick: New nickname to use :type new_nick: :class:`str` This sends the request to change the nickname and waits for the request to be sent over the stream. The nick change may or may not happen, or the service may modify the nickname; observe the :meth:`on_nick_change` event. .. seealso:: :meth:`.AbstractConversation.set_nick` for the full interface specification. /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/aioxmpp/muc/service.py:docstring of aioxmpp.muc.service.Room.set_topic:1: WARNING: Error in "py:coroutinemethod" directive: unknown option: "async". .. py:coroutinemethod:: Room.set_topic(new_topic) :module: aioxmpp.muc :async: Change the (possibly publicly) visible topic of the conversation. :param new_topic: The new topic for the conversation. :type new_topic: :class:`str` Request to set the subject to `new_topic`. `new_topic` must be a mapping which maps :class:`~.structs.LanguageTag` tags to strings; :data:`None` is a valid key. /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/aioxmpp/muc/service.py:docstring of aioxmpp.muc.service.Room.muc_request_voice:1: WARNING: Error in "py:coroutinemethod" directive: unknown option: "async". .. py:coroutinemethod:: Room.muc_request_voice() :module: aioxmpp.muc :async: Request voice (participant role) in the room and wait for the request to be sent. The participant role allows occupants to send messages while the room is in moderated mode. There is no guarantee that the request will be granted. To detect that voice has been granted, observe the :meth:`on_role_change` signal. .. versionadded:: 0.8 /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/aioxmpp/muc/service.py:docstring of aioxmpp.muc.service.Room.muc_set_role:1: WARNING: Error in "py:coroutinemethod" directive: unknown option: "async". .. py:coroutinemethod:: Room.muc_set_role(nick, role, *, reason=None) :module: aioxmpp.muc :async: Change the role of an occupant. :param nick: The nickname of the occupant whose role shall be changed. :type nick: :class:`str` :param role: The new role for the occupant. :type role: :class:`str` :param reason: An optional reason to show to the occupant (and all others). Change the role of an occupant, identified by their `nick`, to the given new `role`. Optionally, a `reason` for the role change can be provided. Setting the different roles require different privilegues of the local user. The details can be checked in :xep:`0045` and are enforced solely by the server, not local code. The coroutine returns when the role change has been acknowledged by the server. If the server returns an error, an appropriate :class:`aioxmpp.errors.XMPPError` subclass is raised. /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/aioxmpp/muc/service.py:docstring of aioxmpp.muc.service.Room.muc_set_affiliation:1: WARNING: Error in "py:coroutinemethod" directive: unknown option: "async". .. py:coroutinemethod:: Room.muc_set_affiliation(jid, affiliation, *, reason=None) :module: aioxmpp.muc :async: Convenience wrapper around :meth:`.MUCClient.set_affiliation`. See there for details, and consider its `mucjid` argument to be set to :attr:`mucjid`. /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/aioxmpp/node.py:docstring of aioxmpp.node.Client.send:1: WARNING: Error in "py:coroutinemethod" directive: unknown option: "async". .. py:coroutinemethod:: Client.send(stanza, *, timeout=None, cb=None) :module: aioxmpp :async: Send a stanza. :param stanza: Stanza to send :type stanza: :class:`~.IQ`, :class:`~.Presence` or :class:`~.Message` :param timeout: Maximum time in seconds to wait for an IQ response, or :data:`None` to disable the timeout. :type timeout: :class:`~numbers.Real` or :data:`None` :param cb: Optional callback which is called synchronously when the reply is received (IQ requests only!) :raise OSError: if the underlying XML stream fails and stream management is not disabled. :raise aioxmpp.stream.DestructionRequested: if the stream is closed while sending the stanza or waiting for a response. :raise aioxmpp.errors.XMPPError: if an error IQ response is received :raise aioxmpp.errors.ErroneousStanza: if the IQ response could not be parsed :raise ValueError: if `cb` is given and `stanza` is not an IQ request. :return: IQ response :attr:`~.IQ.payload` or :data:`None` Send the stanza and wait for it to be sent. If the stanza is an IQ request, the response is awaited and the :attr:`~.IQ.payload` of the response is returned. If the stream is currently not ready, this method blocks until the stream is ready to send payload stanzas. Note that this may be before initial presence has been sent. To synchronise with that type of events, use the appropriate signals. The `timeout` as well as any of the exception cases referring to a "response" do not apply for IQ response stanzas, message stanzas or presence stanzas sent with this method, as this method only waits for a reply if an IQ *request* stanza is being sent. If `stanza` is an IQ request and the response is not received within `timeout` seconds, :class:`TimeoutError` (not :class:`asyncio.TimeoutError`!) is raised. If `cb` is given, `stanza` must be an IQ request (otherwise, :class:`ValueError` is raised before the stanza is sent). It must be a callable returning an awaitable. It receives the response stanza as first and only argument. The returned awaitable is awaited by :meth:`send` and the result is returned instead of the original payload. `cb` is called synchronously from the stream handling loop when the response is received, so it can benefit from the strong ordering guarantees given by XMPP XML Streams. The `cb` may also return :data:`None`, in which case :meth:`send` will simply return the IQ payload as if `cb` was not given. Since the return value of coroutine functions is awaitable, it is valid and supported to pass a coroutine function as `cb`. .. warning:: Remember that it is an implementation detail of the event loop when a coroutine is scheduled after it awaited an awaitable; this implies that if the caller of :meth:`send` is merely awaiting the :meth:`send` coroutine, the strong ordering guarantees of XMPP XML Streams are lost. To regain those, use the `cb` argument. .. note:: For the sake of readability, unless you really need the strong ordering guarantees, avoid the use of the `cb` argument. Avoid using a coroutine function unless you really need to. .. versionchanged:: 0.10 * This method now waits until the stream is ready to send stanza¸ payloads. * This method was moved from :meth:`aioxmpp.stream.StanzaStream.send`. .. versionchanged:: 0.9 The `cb` argument was added. .. versionadded:: 0.8 /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/aioxmpp/node.py:docstring of aioxmpp.node.discover_connectors:1: WARNING: Error in "py:coroutinefunction" directive: unknown option: "async". .. py:coroutinefunction:: discover_connectors(domain: str, loop=None, logger=) :module: aioxmpp.node :async: Discover all connection options for a domain, in descending order of preference. This coroutine returns options discovered from SRV records, or if none are found, the generic option using the domain name and the default XMPP client port. Each option is represented by a triple ``(host, port, connector)``. `connector` is a :class:`aioxmpp.connector.BaseConnector` instance which is suitable to connect to the given host and port. `logger` is the logger used by the function. The following sources are supported: * :rfc:`6120` SRV records. One option is returned per SRV record. If one of the SRV records points to the root name (``.``), :class:`ValueError` is raised (the domain specifically said that XMPP is not supported here). * :xep:`368` SRV records. One option is returned per SRV record. * :rfc:`6120` fallback process (only if no SRV records are found). One option is returned for the host name with the default XMPP client port. The options discovered from SRV records are mixed together, ordered by priority and then within priorities are shuffled according to their weight. Thus, if there are multiple records of equal priority, the result of the function is not deterministic. .. versionadded:: 0.6 /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/aioxmpp/node.py:docstring of aioxmpp.node.connect_xmlstream:1: WARNING: Error in "py:coroutinefunction" directive: unknown option: "async". .. py:coroutinefunction:: connect_xmlstream(jid, metadata, negotiation_timeout=60.0, override_peer=[], loop=None, logger=) :module: aioxmpp.node :async: Prepare and connect a :class:`aioxmpp.protocol.XMLStream` to a server responsible for the given `jid` and authenticate against that server using the SASL mechansims described in `metadata`. :param jid: Address of the user for which the connection is made. :type jid: :class:`aioxmpp.JID` :param metadata: Connection metadata for configuring the TLS usage. :type metadata: :class:`~.security_layer.SecurityLayer` :param negotiation_timeout: Timeout for each individual negotiation step. :type negotiation_timeout: :class:`float` in seconds :param override_peer: Sequence of connection options which take precedence over normal discovery methods. :type override_peer: sequence of (:class:`str`, :class:`int`, :class:`~.BaseConnector`) triples :param loop: asyncio event loop to use (defaults to current) :type loop: :class:`asyncio.BaseEventLoop` :param logger: Logger to use (defaults to module-wide logger) :type logger: :class:`logging.Logger` :raises ValueError: if the domain from the `jid` announces that XMPP is not supported at all. :raises aioxmpp.errors.TLSFailure: if all connection attempts fail and one of them is a :class:`~.TLSFailure`. :raises aioxmpp.errors.MultiOSError: if all connection attempts fail. :return: Transport, XML stream and the current stream features :rtype: tuple of (:class:`asyncio.BaseTransport`, :class:`~.XMLStream`, :class:`~.nonza.StreamFeatures`) The part of the `metadata` specifying the use of TLS is applied. If the security layer does not mandate TLS, the resulting XML stream may not be using TLS. TLS is used whenever possible. The connection options in `override_peer` are tried before any standardised discovery of connection options is made. Only if all of them fail, automatic discovery of connection options is performed. `loop` may be a :class:`asyncio.BaseEventLoop` to use. Defaults to the current event loop. If the domain from the `jid` announces that XMPP is not supported at all, :class:`ValueError` is raised. If no options are returned from :func:`discover_connectors` and `override_peer` is empty, :class:`ValueError` is raised, too. If all connection attempts fail, :class:`aioxmpp.errors.MultiOSError` is raised. The error contains one exception for each of the options discovered as well as the elements from `override_peer` in the order they were tried. A TLS problem is treated like any other connection problem and the other connection options are considered. However, if *all* connection options fail and the set of encountered errors includes a TLS error, the TLS error is re-raised instead of raising a :class:`aioxmpp.errors.MultiOSError`. Return a triple ``(transport, xmlstream, features)``. `transport` the underlying :class:`asyncio.Transport` which is used for the `xmlstream` :class:`~.protocol.XMLStream` instance. `features` is the :class:`aioxmpp.nonza.StreamFeatures` instance describing the features of the stream. .. versionadded:: 0.6 .. versionchanged:: 0.8 The explicit raising of TLS errors has been introduced. Before, TLS errors were treated like any other connection error, possibly masking configuration problems. /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/aioxmpp/pep/service.py:docstring of aioxmpp.pep.service.PEPClient.publish:1: WARNING: Error in "py:coroutinemethod" directive: unknown option: "async". .. py:coroutinemethod:: PEPClient.publish(node, data, *, id_=None, access_model=None) :module: aioxmpp :async: Publish an item `data` in the PubSub node `node` on the PEP service associated with the user's JID. :param node: The PubSub node to publish to. :param data: The item to publish. :type data: An XSO representing the paylaod. :param id_: The id the published item shall have. :param access_model: The access model to enforce on the node. Defaults to not enforcing any access model. :returns: The PubSub id of the published item or :data:`None` if it is unknown. :raises RuntimeError: if PEP is not supported. :raises RuntimeError: if `access_model` is set and `publish_options` is not supported by the server If no `id_` is given it is generated by the server (and may be returned). `access_model` defines a pre-condition on the access model used for the `node`. The valid values depend on the service; commonly useful ``"presence"`` (the default for PEP; allows access to anyone who can receive the presence) and ``"whitelist"`` (allows access only to a whitelist (which defaults to the own account only)). /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/aioxmpp/ping/service.py:docstring of aioxmpp.ping.service.PingService.ping:1: WARNING: Error in "py:coroutinemethod" directive: unknown option: "async". .. py:coroutinemethod:: PingService.ping(peer) :module: aioxmpp :async: Wrapper around :func:`aioxmpp.ping.ping`. **When to use this wrapper vs. the global function:** Using this method has the side effect that the application will start to respond to :xep:`199` pings. While this is not a security issue per se (as responding to :xep:`199` pings only changes the format of the reply, not the fact that a reply is sent from the client), it may not be desirable under all circumstances. So especially when developing a Service which does not *reqiure* that the application replies to pings (for example, when implementing a stream or group chat aliveness check), it is preferrable to use the global function. When implementing an application where it is desirable to reply to pings, using this wrapper is fine. In general, aioxmpp services should avoid depending on this service. (The decision essentially boils down to "summon this service or not?", and it is not a decision aioxmpp should make for the application unless necessary for compliance.) .. versionchanged:: 0.11 Converted to a shim wrapper. /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/aioxmpp/ping/service.py:docstring of aioxmpp.ping.service.ping:1: WARNING: Error in "py:coroutinefunction" directive: unknown option: "async". .. py:coroutinefunction:: ping(client, peer) :module: aioxmpp.ping :async: Ping a peer. :param peer: The peer to ping. :type peer: :class:`aioxmpp.JID` :raises aioxmpp.errors.XMPPError: as received Send a :xep:`199` ping IQ to `peer` and wait for the reply. This is a low-level version of :meth:`aioxmpp.PingService.ping`. **When to use this function vs. the service method:** See :meth:`aioxmpp.PingService.ping`. .. note:: If the peer does not support :xep:`199`, they will respond with a ``cancel`` ``service-unavailable`` error. However, some implementations return a ``cancel`` ``feature-not-implemented`` error instead. Callers should be prepared for the :class:`aioxmpp.XMPPCancelError` exceptions in those cases. .. versionchanged:: 0.11 Extracted this helper from :class:`aioxmpp.PingService`. /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/aioxmpp/private_xml/service.py:docstring of aioxmpp.private_xml.service.PrivateXMLService.get_private_xml:1: WARNING: Error in "py:coroutinemethod" directive: unknown option: "async". .. py:coroutinemethod:: PrivateXMLService.get_private_xml(query_xso) :module: aioxmpp.private_xml :async: Get the private XML data for the element `query_xso` from the server. :param query_xso: the object to retrieve. :returns: the stored private XML data. `query_xso` *must* serialize to an empty XML node of the wanted namespace and type and *must* be registered as private XML :class:`~private_xml_xso.Query` payload. /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/aioxmpp/private_xml/service.py:docstring of aioxmpp.private_xml.service.PrivateXMLService.set_private_xml:1: WARNING: Error in "py:coroutinemethod" directive: unknown option: "async". .. py:coroutinemethod:: PrivateXMLService.set_private_xml(xso) :module: aioxmpp.private_xml :async: Store the serialization of `xso` on the server as the private XML data for the namespace of `xso`. :param xso: the XSO whose serialization is send as private XML data. /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/aioxmpp/pubsub/service.py:docstring of aioxmpp.pubsub.service.PubSubClient.get_features:1: WARNING: Error in "py:coroutinemethod" directive: unknown option: "async". .. py:coroutinemethod:: PubSubClient.get_features(jid) :module: aioxmpp :async: Return the features supported by a service. :param jid: Address of the PubSub service to query. :type jid: :class:`aioxmpp.JID` :return: Set of supported features :rtype: set containing :class:`~.pubsub.xso.Feature` enumeration members. This simply uses service discovery to obtain the set of features and converts the features to :class:`~.pubsub.xso.Feature` enumeration members. To get the full feature information, resort to using :meth:`.DiscoClient.query_info` directly on `jid`. Features returned by the peer which are not valid pubsub features are not returned. /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/aioxmpp/pubsub/service.py:docstring of aioxmpp.pubsub.service.PubSubClient.get_subscriptions:1: WARNING: Error in "py:coroutinemethod" directive: unknown option: "async". .. py:coroutinemethod:: PubSubClient.get_subscriptions(jid, node=None) :module: aioxmpp :async: Return all subscriptions of the local entity to a node. :param jid: Address of the PubSub service. :type jid: :class:`aioxmpp.JID` :param node: Name of the PubSub node to query. :type node: :class:`str` :raises aioxmpp.errors.XMPPError: as returned by the service :return: The subscriptions response from the service. :rtype: :class:`.xso.Subscriptions` If `node` is :data:`None`, subscriptions on all nodes of the entity `jid` are listed. /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/aioxmpp/pubsub/service.py:docstring of aioxmpp.pubsub.service.PubSubClient.subscribe:1: WARNING: Error in "py:coroutinemethod" directive: unknown option: "async". .. py:coroutinemethod:: PubSubClient.subscribe(jid, node=None, *, subscription_jid=None, config=None) :module: aioxmpp :async: Subscribe to a node. :param jid: Address of the PubSub service. :type jid: :class:`aioxmpp.JID` :param node: Name of the PubSub node to subscribe to. :type node: :class:`str` :param subscription_jid: The address to subscribe to the service. :type subscription_jid: :class:`aioxmpp.JID` :param config: Optional configuration of the subscription :type config: :class:`~.forms.Data` :raises aioxmpp.errors.XMPPError: as returned by the service :return: The response from the server. :rtype: :class:`.xso.Request` By default, the subscription request will be for the bare JID of the client. It can be specified explicitly using the `subscription_jid` argument. If the service requires it or if it makes sense for other reasons, the subscription configuration :class:`~.forms.Data` form can be passed using the `config` argument. On success, the whole :class:`.xso.Request` object returned by the server is returned. It contains a :class:`.xso.Subscription` :attr:`~.xso.Request.payload` which has information on the nature of the subscription (it may be ``"pending"`` or ``"unconfigured"``) and the :attr:`~.xso.Subscription.subid` which may be required for other operations. On failure, the corresponding :class:`~.errors.XMPPError` is raised. /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/aioxmpp/pubsub/service.py:docstring of aioxmpp.pubsub.service.PubSubClient.unsubscribe:1: WARNING: Error in "py:coroutinemethod" directive: unknown option: "async". .. py:coroutinemethod:: PubSubClient.unsubscribe(jid, node=None, *, subscription_jid=None, subid=None) :module: aioxmpp :async: Unsubscribe from a node. :param jid: Address of the PubSub service. :type jid: :class:`aioxmpp.JID` :param node: Name of the PubSub node to unsubscribe from. :type node: :class:`str` :param subscription_jid: The address to subscribe from the service. :type subscription_jid: :class:`aioxmpp.JID` :param subid: Unique ID of the subscription to remove. :type subid: :class:`str` :raises aioxmpp.errors.XMPPError: as returned by the service By default, the unsubscribe request will be for the bare JID of the client. It can be specified explicitly using the `subscription_jid` argument. If available, the `subid` should also be specified. If an error occurs, the corresponding :class:`~.errors.XMPPError` is raised. /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/aioxmpp/pubsub/service.py:docstring of aioxmpp.pubsub.service.PubSubClient.get_default_config:1: WARNING: Error in "py:coroutinemethod" directive: unknown option: "async". .. py:coroutinemethod:: PubSubClient.get_default_config(jid, node=None) :module: aioxmpp :async: Request the default configuration of a node. :param jid: Address of the PubSub service. :type jid: :class:`aioxmpp.JID` :param node: Name of the PubSub node to query. :type node: :class:`str` :raises aioxmpp.errors.XMPPError: as returned by the service :return: The default configuration of subscriptions at the node. :rtype: :class:`~.forms.Data` On success, the :class:`~.forms.Data` form is returned. If an error occurs, the corresponding :class:`~.errors.XMPPError` is raised. /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/aioxmpp/pubsub/service.py:docstring of aioxmpp.pubsub.service.PubSubClient.get_subscription_config:1: WARNING: Error in "py:coroutinemethod" directive: unknown option: "async". .. py:coroutinemethod:: PubSubClient.get_subscription_config(jid, node=None, *, subscription_jid=None, subid=None) :module: aioxmpp :async: Request the current configuration of a subscription. :param jid: Address of the PubSub service. :type jid: :class:`aioxmpp.JID` :param node: Name of the PubSub node to query. :type node: :class:`str` :param subscription_jid: The address to query the configuration for. :type subscription_jid: :class:`aioxmpp.JID` :param subid: Unique ID of the subscription to query. :type subid: :class:`str` :raises aioxmpp.errors.XMPPError: as returned by the service :return: The current configuration of the subscription. :rtype: :class:`~.forms.Data` By default, the request will be on behalf of the bare JID of the client. It can be overriden using the `subscription_jid` argument. If available, the `subid` should also be specified. On success, the :class:`~.forms.Data` form is returned. If an error occurs, the corresponding :class:`~.errors.XMPPError` is raised. /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/aioxmpp/pubsub/service.py:docstring of aioxmpp.pubsub.service.PubSubClient.set_subscription_config:1: WARNING: Error in "py:coroutinemethod" directive: unknown option: "async". .. py:coroutinemethod:: PubSubClient.set_subscription_config(jid, data, node=None, *, subscription_jid=None, subid=None) :module: aioxmpp :async: Update the configuration of a subscription. :param jid: Address of the PubSub service. :type jid: :class:`aioxmpp.JID` :param data: The new configuration of the subscription. :type data: :class:`~.forms.Data` :param node: Name of the PubSub node to modify. :type node: :class:`str` :param subscription_jid: The address to modify the configuration for. :type subscription_jid: :class:`aioxmpp.JID` :param subid: Unique ID of the subscription to modify. :type subid: :class:`str` :raises aioxmpp.errors.XMPPError: as returned by the service By default, the request will be on behalf of the bare JID of the client. It can be overriden using the `subscription_jid` argument. If available, the `subid` should also be specified. The configuration must be given as `data` as a :class:`~.forms.Data` instance. If an error occurs, the corresponding :class:`~.errors.XMPPError` is raised. /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/aioxmpp/pubsub/service.py:docstring of aioxmpp.pubsub.service.PubSubClient.get_items:1: WARNING: Error in "py:coroutinemethod" directive: unknown option: "async". .. py:coroutinemethod:: PubSubClient.get_items(jid, node, *, max_items=None) :module: aioxmpp :async: Request the most recent items from a node. :param jid: Address of the PubSub service. :type jid: :class:`aioxmpp.JID` :param node: Name of the PubSub node to query. :type node: :class:`str` :param max_items: Number of items to return at most. :type max_items: :class:`int` or :data:`None` :raises aioxmpp.errors.XMPPError: as returned by the service :return: The response from the server. :rtype: :class:`.xso.Request`. By default, as many as possible items are requested. If `max_items` is given, it must be a positive integer specifying the maximum number of items which is to be returned by the server. Return the :class:`.xso.Request` object, which has a :class:`~.xso.Items` :attr:`~.xso.Request.payload`. /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/aioxmpp/pubsub/service.py:docstring of aioxmpp.pubsub.service.PubSubClient.get_items_by_id:1: WARNING: Error in "py:coroutinemethod" directive: unknown option: "async". .. py:coroutinemethod:: PubSubClient.get_items_by_id(jid, node, ids) :module: aioxmpp :async: Request specific items by their IDs from a node. :param jid: Address of the PubSub service. :type jid: :class:`aioxmpp.JID` :param node: Name of the PubSub node to query. :type node: :class:`str` :param ids: The item IDs to return. :type ids: :class:`~collections.abc.Iterable` of :class:`str` :raises aioxmpp.errors.XMPPError: as returned by the service :return: The response from the service :rtype: :class:`.xso.Request` `ids` must be an iterable of :class:`str` of the IDs of the items to request from the pubsub node. If the iterable is empty, :class:`ValueError` is raised (as otherwise, the request would be identical to calling :meth:`get_items` without `max_items`). Return the :class:`.xso.Request` object, which has a :class:`~.xso.Items` :attr:`~.xso.Request.payload`. /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/aioxmpp/pubsub/service.py:docstring of aioxmpp.pubsub.service.PubSubClient.notify:1: WARNING: Error in "py:coroutinemethod" directive: unknown option: "async". .. py:coroutinemethod:: PubSubClient.notify(jid, node) :module: aioxmpp :async: Notify all subscribers of a node without publishing an item. :param jid: Address of the PubSub service. :type jid: :class:`aioxmpp.JID` :param node: Name of the PubSub node to send a notify from. :type node: :class:`str` :raises aioxmpp.errors.XMPPError: as returned by the service "Publish" to the `node` at `jid` without any item. This merely fans out a notification. The exact semantics can be checked in :xep:`60`. /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/aioxmpp/pubsub/service.py:docstring of aioxmpp.pubsub.service.PubSubClient.publish:1: WARNING: Error in "py:coroutinemethod" directive: unknown option: "async". .. py:coroutinemethod:: PubSubClient.publish(jid, node, payload, *, id_=None, publish_options=None) :module: aioxmpp :async: Publish an item to a node. :param jid: Address of the PubSub service. :type jid: :class:`aioxmpp.JID` :param node: Name of the PubSub node to publish to. :type node: :class:`str` :param payload: Registered payload to publish. :type payload: :class:`aioxmpp.xso.XSO` :param id_: Item ID to use for the item. :type id_: :class:`str` or :data:`None`. :param publish_options: A data form with the options for the publish request :type publish_options: :class:`aioxmpp.forms.Data` :raises aioxmpp.errors.XMPPError: as returned by the service :raises RuntimeError: if `publish_options` is not :data:`None` but the service does not support `publish_options` :return: The Item ID which was used to publish the item. :rtype: :class:`str` or :data:`None` Publish the given `payload` (which must be a :class:`aioxmpp.xso.XSO` registered with :attr:`.xso.Item.registered_payload`). The item is published to `node` at `jid`. If `id_` is given, it is used as the ID for the item. If an item with the same ID already exists at the node, it is replaced. If no ID is given, a ID is generated by the server. If `publish_options` is given, it is passed as ```` element to the server. This needs to be a data form which allows to define e.g. node configuration as a pre-condition to publishing. If the publish-options cannot be satisfied, the server will raise a :attr:`aioxmpp.ErrorCondition.CONFLICT` error. If `publish_options` is given and the server does not announce the :attr:`aioxmpp.pubsub.xso.Feature.PUBLISH_OPTIONS` feature, :class:`RuntimeError` is raised to prevent security issues (e.g. if the publish options attempt to assert a restrictive access model). Return the ID of the item as published (or :data:`None` if the server does not inform us; this is unfortunately common). /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/aioxmpp/pubsub/service.py:docstring of aioxmpp.pubsub.service.PubSubClient.retract:1: WARNING: Error in "py:coroutinemethod" directive: unknown option: "async". .. py:coroutinemethod:: PubSubClient.retract(jid, node, id_, *, notify=False) :module: aioxmpp :async: Retract a previously published item from a node. :param jid: Address of the PubSub service. :type jid: :class:`aioxmpp.JID` :param node: Name of the PubSub node to send a notify from. :type node: :class:`str` :param id_: The ID of the item to retract. :type id_: :class:`str` :param notify: Flag indicating whether subscribers shall be notified about the retraction. :type notify: :class:`bool` :raises aioxmpp.errors.XMPPError: as returned by the service Retract an item previously published to `node` at `jid`. `id_` must be the ItemID of the item to retract. If `notify` is set to true, notifications will be generated (by setting the `notify` attribute on the retraction request). /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/aioxmpp/pubsub/service.py:docstring of aioxmpp.pubsub.service.PubSubClient.change_node_affiliations:1: WARNING: Error in "py:coroutinemethod" directive: unknown option: "async". .. py:coroutinemethod:: PubSubClient.change_node_affiliations(jid, node, affiliations_to_set) :module: aioxmpp :async: Update the affiliations at a node. :param jid: Address of the PubSub service. :type jid: :class:`aioxmpp.JID` :param node: Name of the node to modify :type node: :class:`str` :param affiliations_to_set: The affiliations to set at the node. :type affiliations_to_set: :class:`~collections.abc.Iterable` of tuples consisting of the JID to affiliate and the affiliation to use. :raises aioxmpp.errors.XMPPError: as returned by the service `affiliations_to_set` must be an iterable of pairs (`jid`, `affiliation`), where the `jid` indicates the JID for which the `affiliation` is to be set. /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/aioxmpp/pubsub/service.py:docstring of aioxmpp.pubsub.service.PubSubClient.change_node_subscriptions:1: WARNING: Error in "py:coroutinemethod" directive: unknown option: "async". .. py:coroutinemethod:: PubSubClient.change_node_subscriptions(jid, node, subscriptions_to_set) :module: aioxmpp :async: Update the subscriptions at a node. :param jid: Address of the PubSub service. :type jid: :class:`aioxmpp.JID` :param node: Name of the node to modify :type node: :class:`str` :param subscriptions_to_set: The subscriptions to set at the node. :type subscriptions_to_set: :class:`~collections.abc.Iterable` of tuples consisting of the JID to (un)subscribe and the subscription level to use. :raises aioxmpp.errors.XMPPError: as returned by the service `subscriptions_to_set` must be an iterable of pairs (`jid`, `subscription`), where the `jid` indicates the JID for which the `subscription` is to be set. /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/aioxmpp/pubsub/service.py:docstring of aioxmpp.pubsub.service.PubSubClient.create:1: WARNING: Error in "py:coroutinemethod" directive: unknown option: "async". .. py:coroutinemethod:: PubSubClient.create(jid, node=None) :module: aioxmpp :async: Create a new node at a service. :param jid: Address of the PubSub service. :type jid: :class:`aioxmpp.JID` :param node: Name of the PubSub node to create. :type node: :class:`str` or :data:`None` :raises aioxmpp.errors.XMPPError: as returned by the service :return: The name of the created node. :rtype: :class:`str` If `node` is :data:`None`, an instant node is created (see :xep:`60`). The server may not support or allow the creation of instant nodes. Return the actual `node` identifier. /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/aioxmpp/pubsub/service.py:docstring of aioxmpp.pubsub.service.PubSubClient.delete:1: WARNING: Error in "py:coroutinemethod" directive: unknown option: "async". .. py:coroutinemethod:: PubSubClient.delete(jid, node, *, redirect_uri=None) :module: aioxmpp :async: Delete an existing node. :param jid: Address of the PubSub service. :type jid: :class:`aioxmpp.JID` :param node: Name of the PubSub node to delete. :type node: :class:`str` or :data:`None` :param redirect_uri: A URI to send to subscribers to indicate a replacement for the deleted node. :type redirect_uri: :class:`str` or :data:`None` :raises aioxmpp.errors.XMPPError: as returned by the service Optionally, a `redirect_uri` can be given. The `redirect_uri` will be sent to subscribers in the message notifying them about the node deletion. /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/aioxmpp/pubsub/service.py:docstring of aioxmpp.pubsub.service.PubSubClient.get_nodes:1: WARNING: Error in "py:coroutinemethod" directive: unknown option: "async". .. py:coroutinemethod:: PubSubClient.get_nodes(jid, node=None) :module: aioxmpp :async: Request all nodes at a service or collection node. :param jid: Address of the PubSub service. :type jid: :class:`aioxmpp.JID` :param node: Name of the collection node to query :type node: :class:`str` or :data:`None` :raises aioxmpp.errors.XMPPError: as returned by the service :return: The list of nodes at the service or collection node. :rtype: :class:`~collections.abc.Sequence` of tuples consisting of the node name and its description. Request the nodes available at `jid`. If `node` is not :data:`None`, the request returns the children of the :xep:`248` collection node `node`. Make sure to check for the appropriate server feature first. Return a list of tuples consisting of the node names and their description (if available, otherwise :data:`None`). If more information is needed, use :meth:`.DiscoClient.get_items` directly. Only nodes whose :attr:`~.disco.xso.Item.jid` match the `jid` are returned. /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/aioxmpp/pubsub/service.py:docstring of aioxmpp.pubsub.service.PubSubClient.get_node_affiliations:1: WARNING: Error in "py:coroutinemethod" directive: unknown option: "async". .. py:coroutinemethod:: PubSubClient.get_node_affiliations(jid, node) :module: aioxmpp :async: Return the affiliations of other jids at a node. :param jid: Address of the PubSub service. :type jid: :class:`aioxmpp.JID` :param node: Name of the node to query :type node: :class:`str` :raises aioxmpp.errors.XMPPError: as returned by the service :return: The response from the service. :rtype: :class:`.xso.OwnerRequest` The affiliations are returned as :class:`.xso.OwnerRequest` instance whose :attr:`~.xso.OwnerRequest.payload` is a :class:`.xso.OwnerAffiliations` instance. /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/aioxmpp/pubsub/service.py:docstring of aioxmpp.pubsub.service.PubSubClient.get_node_config:1: WARNING: Error in "py:coroutinemethod" directive: unknown option: "async". .. py:coroutinemethod:: PubSubClient.get_node_config(jid, node=None) :module: aioxmpp :async: Request the configuration of a node. :param jid: Address of the PubSub service. :type jid: :class:`aioxmpp.JID` :param node: Name of the PubSub node to query. :type node: :class:`str` :raises aioxmpp.errors.XMPPError: as returned by the service :return: The configuration of the node. :rtype: :class:`~.forms.Data` On success, the :class:`~.forms.Data` form is returned. If an error occurs, the corresponding :class:`~.errors.XMPPError` is raised. /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/aioxmpp/pubsub/service.py:docstring of aioxmpp.pubsub.service.PubSubClient.get_node_subscriptions:1: WARNING: Error in "py:coroutinemethod" directive: unknown option: "async". .. py:coroutinemethod:: PubSubClient.get_node_subscriptions(jid, node) :module: aioxmpp :async: Return the subscriptions of other jids with a node. :param jid: Address of the PubSub service. :type jid: :class:`aioxmpp.JID` :param node: Name of the node to query :type node: :class:`str` :raises aioxmpp.errors.XMPPError: as returned by the service :return: The response from the service. :rtype: :class:`.xso.OwnerRequest` The subscriptions are returned as :class:`.xso.OwnerRequest` instance whose :attr:`~.xso.OwnerRequest.payload` is a :class:`.xso.OwnerSubscriptions` instance. /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/aioxmpp/pubsub/service.py:docstring of aioxmpp.pubsub.service.PubSubClient.purge:1: WARNING: Error in "py:coroutinemethod" directive: unknown option: "async". .. py:coroutinemethod:: PubSubClient.purge(jid, node) :module: aioxmpp :async: Delete all items from a node. :param jid: JID of the PubSub service :param node: Name of the PubSub node :type node: :class:`str` Requires :attr:`.xso.Feature.PURGE`. /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/aioxmpp/pubsub/service.py:docstring of aioxmpp.pubsub.service.PubSubClient.set_node_config:1: WARNING: Error in "py:coroutinemethod" directive: unknown option: "async". .. py:coroutinemethod:: PubSubClient.set_node_config(jid, config, node=None) :module: aioxmpp :async: Update the configuration of a node. :param jid: Address of the PubSub service. :type jid: :class:`aioxmpp.JID` :param config: Configuration form :type config: :class:`aioxmpp.forms.Data` :param node: Name of the PubSub node to query. :type node: :class:`str` :raises aioxmpp.errors.XMPPError: as returned by the service :return: The configuration of the node. :rtype: :class:`~.forms.Data` .. seealso:: :class:`aioxmpp.pubsub.NodeConfigForm` /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/aioxmpp/roster/service.py:docstring of aioxmpp.roster.service.RosterClient.set_entry:1: WARNING: Error in "py:coroutinemethod" directive: unknown option: "async". .. py:coroutinemethod:: RosterClient.set_entry(jid, *, name=, add_to_groups=frozenset({}), remove_from_groups=frozenset({}), timeout=None) :module: aioxmpp :async: Set properties of a roster entry or add a new roster entry. The roster entry is identified by its bare `jid`. If an entry already exists, all values default to those stored in the existing entry. For example, if no `name` is given, the current name of the entry is re-used, if any. If the entry does not exist, it will be created on the server side. The `remove_from_groups` and `add_to_groups` arguments have to be based on the locally cached state, as XMPP does not support sending diffs. `remove_from_groups` takes precedence over `add_to_groups`. `timeout` is the time in seconds to wait for a confirmation by the server. Note that the changes may not be visible immediately after his coroutine returns in the :attr:`items` and :attr:`groups` attributes. The :class:`Service` waits for the "official" roster push from the server for updating the data structures and firing events, to ensure that consistent state with other clients is achieved. This may raise arbitrary :class:`.errors.XMPPError` exceptions if the server replies with an error and also any kind of connection error if the connection gets fatally terminated while waiting for a response. /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/aioxmpp/roster/service.py:docstring of aioxmpp.roster.service.RosterClient.remove_entry:1: WARNING: Error in "py:coroutinemethod" directive: unknown option: "async". .. py:coroutinemethod:: RosterClient.remove_entry(jid, *, timeout=None) :module: aioxmpp :async: Request removal of the roster entry identified by the given bare `jid`. If the entry currently has any subscription state, the server will send the corresponding unsubscribing presence stanzas. `timeout` is the maximum time in seconds to wait for a reply from the server. This may raise arbitrary :class:`.errors.XMPPError` exceptions if the server replies with an error and also any kind of connection error if the connection gets fatally terminated while waiting for a response. /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/aioxmpp/security_layer.py:docstring of aioxmpp.security_layer.negotiate_sasl:1: WARNING: Error in "py:coroutinefunction" directive: unknown option: "async". .. py:coroutinefunction:: negotiate_sasl(transport, xmlstream, sasl_providers, negotiation_timeout, jid, features) :module: aioxmpp.security_layer :async: Perform SASL authentication on the given :class:`.protocol.XMLStream` `stream`. `transport` must be the :class:`asyncio.Transport` over which the `stream` runs. It is used to detect whether TLS is used and may be required by some SASL mechanisms. `sasl_providers` must be an iterable of :class:`SASLProvider` objects. They will be tried in iteration order to authenticate against the server. If one of the `sasl_providers` fails with a :class:`aiosasl.AuthenticationFailure` exception, the other providers are still tried; only if all providers fail, the last :class:`aiosasl.AuthenticationFailure` exception is re-raised. If no mechanism was able to authenticate but not due to authentication failures (other failures include no matching mechanism on the server side), :class:`aiosasl.SASLUnavailable` is raised. Return the :class:`.nonza.StreamFeatures` obtained after resetting the stream after successful SASL authentication. .. versionadded:: 0.6 .. deprecated:: 0.10 The `negotiation_timeout` argument is ignored. The timeout is controlled using the :attr:`~.XMLStream.deadtime_hard_limit` timeout of the stream. The argument will be removed in version 1.0. To prepare for this, please pass `jid` and `features` as keyword arguments. /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/aioxmpp/security_layer.py:docstring of aioxmpp.security_layer.SASLProvider.execute:1: WARNING: Error in "py:coroutinemethod" directive: unknown option: "abstractmethod". .. py:coroutinemethod:: SASLProvider.execute(client_jid, features, xmlstream, tls_transport) :module: aioxmpp.security_layer :abstractmethod: :async: Perform SASL negotiation. :param client_jid: The JID the client attempts to authenticate for :type client_jid: :class:`aioxmpp.JID` :param features: Current stream features nonza :type features: :class:`~.nonza.StreamFeatures` :param xmlstream: The XML stream to authenticate over :type xmlstream: :class:`~.protocol.XMLStream` :param tls_transport: The TLS transport or :data:`None` if no TLS has been negotiated :type tls_transport: :class:`asyncio.Transport` or :data:`None` :raise aiosasl.AuthenticationFailure: if authentication failed due to bad credentials :raise aiosasl.SASLFailure: on other SASL-related errors :return: true if the negotiation was successful, false if no common mechanisms could be found or all mechanisms failed for reasons unrelated to the credentials themselves. :rtype: :class:`bool` The implementation depends on the specific :class:`SASLProvider` subclass in use. This coroutine returns :data:`True` if the negotiation was successful. If no common mechanisms could be found, :data:`False` is returned. This is useful to chain several SASL providers (e.g. a provider supporting ``EXTERNAL`` in front of password-based providers). Any other error case, such as no SASL support on the remote side or authentication failure results in an :class:`aiosasl.SASLFailure` exception to be raised. /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/aioxmpp/security_layer.py:docstring of aioxmpp.security_layer.SASLProvider._execute:1: WARNING: Error in "py:coroutinemethod" directive: unknown option: "async". .. py:coroutinemethod:: SASLProvider._execute(intf, mechanism, token) :module: aioxmpp.security_layer :async: Execute a SASL authentication process. :param intf: SASL interface to use :type intf: :class:`~.sasl.SASLXMPPInterface` :param mechanism: SASL mechanism to use :type mechanism: :class:`aiosasl.SASLMechanism` :param token: The opaque token argument for the mechanism :type token: not :data:`None` :raises aiosasl.AuthenticationFailure: if authentication failed due to bad credentials :raises aiosasl.SASLFailure: on other SASL error conditions (such as protocol violations) :return: true if authentication succeeded, false if the mechanism has to be disabled :rtype: :class:`bool` This executes the SASL authentication process. The more specific exceptions are generated by inspecting the :attr:`aiosasl.SASLFailure.opaque_error` on exceptinos raised from the :class:`~.sasl.SASLXMPPInterface`. Other :class:`aiosasl.SASLFailure` exceptions are re-raised without modification. /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/aioxmpp/service.py:docstring of aioxmpp.service.Service.shutdown:1: WARNING: Error in "py:coroutinemethod" directive: unknown option: "async". .. py:coroutinemethod:: Service.shutdown() :module: aioxmpp.service :async: Close the service and wait for it to completely shut down. Some services which are still running may depend on this service. In that case, the service may refuse to shut down instead of shutting down, by raising a :class:`RuntimeError` exception. .. note:: Developers creating subclasses of :class:`Service` to implement services should not override this method. Instead, they should override the :meth:`_shutdown` method. /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/aioxmpp/stream.py:docstring of aioxmpp.stream.StanzaStream.wait_stop:1: WARNING: Error in "py:coroutinemethod" directive: unknown option: "async". .. py:coroutinemethod:: StanzaStream.wait_stop() :module: aioxmpp.stream :async: Stop the stream and wait for it to stop. See :meth:`stop` for the general stopping conditions. You can assume that :meth:`stop` is the first thing this coroutine calls. /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/aioxmpp/stream.py:docstring of aioxmpp.stream.StanzaStream.close:1: WARNING: Error in "py:coroutinemethod" directive: unknown option: "async". .. py:coroutinemethod:: StanzaStream.close() :module: aioxmpp.stream :async: Close the stream and the underlying XML stream (if any is connected). This is essentially a way of saying "I do not want to use this stream anymore" (until the next call to :meth:`start`). If the stream is currently running, the XML stream is closed gracefully (potentially sending an SM ack), the worker is stopped and any Stream Management state is cleaned up. If an error occurs while the stream stops, the error is ignored. After the call to :meth:`close` has started, :meth:`on_failure` will not be emitted, even if the XML stream fails before closure has completed. After a call to :meth:`close`, the stream is stopped, all SM state is discarded and calls to :meth:`enqueue_stanza` raise a :class:`DestructionRequested` ``"close() called"``. Such a :class:`StanzaStream` can be re-started by calling :meth:`start`. .. versionchanged:: 0.8 Before 0.8, an error during a call to :meth:`close` would stop the stream from closing completely, and the exception was re-raised. If SM was enabled, the state would have been kept, allowing for resumption and ensuring that stanzas still enqueued or unacknowledged would get a chance to be sent. If you want to have guarantees that all stanzas sent up to a certain point are sent, you should be using :meth:`send_and_wait_for_sent` with stream management. /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/aioxmpp/stream.py:docstring of aioxmpp.stream.StanzaStream.send:1: WARNING: Error in "py:coroutinemethod" directive: unknown option: "async". .. py:coroutinemethod:: StanzaStream.send(stanza, timeout=None, *, cb=None) :module: aioxmpp.stream :async: Deprecated alias of :meth:`aioxmpp.Client.send`. This is only available on streams owned by a :class:`aioxmpp.Client`. .. deprecated:: 0.10 /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/aioxmpp/stream.py:docstring of aioxmpp.stream.StanzaStream.send_and_wait_for_sent:1: WARNING: Error in "py:coroutinemethod" directive: unknown option: "async". .. py:coroutinemethod:: StanzaStream.send_and_wait_for_sent(stanza) :module: aioxmpp.stream :async: Send the given `stanza` over the given :class:`StanzaStream` `stream`. .. deprecated:: 0.8 This method will be removed in 1.0. Use :meth:`send` instead. /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/aioxmpp/stream.py:docstring of aioxmpp.stream.StanzaStream.send_iq_and_wait_for_reply:1: WARNING: Error in "py:coroutinemethod" directive: unknown option: "async". .. py:coroutinemethod:: StanzaStream.send_iq_and_wait_for_reply(iq, *, timeout=None) :module: aioxmpp.stream :async: Send an IQ stanza `iq` and wait for the response. If `timeout` is not :data:`None`, it must be the time in seconds for which to wait for a response. If the response is a ``"result"`` IQ, the value of the :attr:`~aioxmpp.IQ.payload` attribute is returned. Otherwise, the exception generated from the :attr:`~aioxmpp.IQ.error` attribute is raised. .. seealso:: :meth:`register_iq_response_future` and :meth:`send_and_wait_for_sent` for other cases raising exceptions. .. deprecated:: 0.8 This method will be removed in 1.0. Use :meth:`send` instead. .. versionchanged:: 0.8 On a timeout, :class:`TimeoutError` is now raised instead of :class:`asyncio.TimeoutError`. /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/aioxmpp/stream.py:docstring of aioxmpp.stream.StanzaStream.start_sm:1: WARNING: Error in "py:coroutinemethod" directive: unknown option: "async". .. py:coroutinemethod:: StanzaStream.start_sm(request_resumption=True, resumption_timeout=None) :module: aioxmpp.stream :async: Start stream management (version 3). :param request_resumption: Request that the stream shall be resumable. :type request_resumption: :class:`bool` :param resumption_timeout: Maximum time in seconds for a stream to be resumable. :type resumption_timeout: :class:`int` :raises aioxmpp.errors.StreamNegotiationFailure: if the server rejects the attempt to enable stream management. This method attempts to starts stream management on the stream. `resumption_timeout` is the ``max`` attribute on :class:`.nonza.SMEnabled`; it can be used to set a maximum time for which the server shall consider the stream to still be alive after the underlying transport (TCP) has failed. The server may impose its own maximum or ignore the request, so there are no guarentees that the session will stay alive for at most or at least `resumption_timeout` seconds. Passing a `resumption_timeout` of 0 is equivalent to passing false to `request_resumption` and takes precedence over `request_resumption`. .. note:: In addition to server implementation details, it is very well possible that the server does not even detect that the underlying transport has failed for quite some time for various reasons (including high TCP timeouts). If the server rejects the attempt to enable stream management, a :class:`.errors.StreamNegotiationFailure` is raised. The stream is still running in that case. .. warning:: This method cannot and does not check whether the server advertised support for stream management. Attempting to negotiate stream management without server support might lead to termination of the stream. If an XML stream error occurs during the negotiation, the result depends on a few factors. In any case, the stream is not running afterwards. If the :class:`.nonza.SMEnabled` response was not received before the XML stream died, SM is also disabled and the exception which caused the stream to die is re-raised (this is due to the implementation of :func:`~.protocol.send_and_wait_for`). If the :class:`.nonza.SMEnabled` response was received and annonuced support for resumption, SM is enabled. Otherwise, it is disabled. No exception is raised if :class:`.nonza.SMEnabled` was received, as this method has no way to determine that the stream failed. If negotiation succeeds, this coroutine initializes a new stream management session. The stream management state attributes become available and :attr:`sm_enabled` becomes :data:`True`. /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/aioxmpp/stream.py:docstring of aioxmpp.stream.StanzaStream.resume_sm:1: WARNING: Error in "py:coroutinemethod" directive: unknown option: "async". .. py:coroutinemethod:: StanzaStream.resume_sm(xmlstream) :module: aioxmpp.stream :async: Resume an SM-enabled stream using the given `xmlstream`. If the server rejects the attempt to resume stream management, a :class:`.errors.StreamNegotiationFailure` is raised. The stream is then in stopped state and stream management has been stopped. .. warning:: This method cannot and does not check whether the server advertised support for stream management. Attempting to negotiate stream management without server support might lead to termination of the stream. If the XML stream dies at any point during the negotiation, the SM state is left unchanged. If no response has been received yet, the exception which caused the stream to die is re-raised. The state of the stream depends on whether the main task already noticed the dead stream. If negotiation succeeds, this coroutine resumes the stream management session and initiates the retransmission of any unacked stanzas. The stream is then in running state. .. versionchanged:: 0.11 Support for using the counter value provided some servers on a failed resumption was added. Stanzas which are covered by the counter will be marked as :attr:`~StanzaState.ACKED`; other stanzas will be marked as :attr:`~StanzaState.DISCONNECTED`. This is in contrast to the behaviour when resumption fails *without* a counter given. In that case, stanzas which have not been acked are marked as :attr:`~StanzaState.SENT_WITHOUT_SM`. /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/aioxmpp/vcard/service.py:docstring of aioxmpp.vcard.service.VCardService.get_vcard:1: WARNING: Error in "py:coroutinemethod" directive: unknown option: "async". .. py:coroutinemethod:: VCardService.get_vcard(jid=None) :module: aioxmpp.vcard :async: Get the vCard stored for the jid `jid`. If `jid` is :data:`None` get the vCard of the connected entity. :param jid: the object to retrieve. :returns: the stored vCard. We mask a :class:`XMPPCancelError` in case it is ``feature-not-implemented`` or ``item-not-found`` and return an empty vCard, since this can be understood to be semantically equivalent. /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/aioxmpp/vcard/service.py:docstring of aioxmpp.vcard.service.VCardService.set_vcard:1: WARNING: Error in "py:coroutinemethod" directive: unknown option: "async". .. py:coroutinemethod:: VCardService.set_vcard(vcard) :module: aioxmpp.vcard :async: Store the vCard `vcard` for the connected entity. :param vcard: the vCard to store. .. note:: `vcard` should always be derived from the result of `get_vcard` to preserve the elements of the vcard the client does not modify. .. warning:: It is in the responsibility of the user to supply valid vcard data as per :xep:`0054`. /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/aioxmpp/version/__init__.py:docstring of aioxmpp.version:1: WARNING: duplicate object description of aioxmpp.version, other instance in api/aioxmpp, use :noindex: for one of them /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/aioxmpp/version/service.py:docstring of aioxmpp.version.service.query_version:1: WARNING: Error in "py:coroutinefunction" directive: unknown option: "async". .. py:coroutinefunction:: query_version(stream: aioxmpp.stream.StanzaStream, target: aioxmpp.structs.JID) -> aioxmpp.version.xso.Query :module: aioxmpp.version :async: Query the software version of an entity. :param stream: A stanza stream to send the query on. :type stream: :class:`aioxmpp.stream.StanzaStream` :param target: The address of the entity to query. :type target: :class:`aioxmpp.JID` :raises OSError: if a connection issue occured before a reply was received :raises aioxmpp.errors.XMPPError: if an XMPP error was returned instead of a reply. :rtype: :class:`aioxmpp.version.xso.Query` :return: The response from the peer. The response is returned as :class:`~aioxmpp.version.xso.Query` object. The attributes hold the data returned by the peer. Each attribute may be :data:`None` if the peer chose to omit that information. In an extreme case, all attributes are :data:`None`. /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/aioxmpp/xso/model.py:docstring of aioxmpp.xso.model.XSOEnumMixin:22: WARNING: duplicate object description of aioxmpp.xso.XSOEnumMixin.enum_member, other instance in api/public/xso, use :noindex: for one of them /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/aioxmpp/xso/model.py:docstring of aioxmpp.xso.model.XSOEnumMixin:29: WARNING: duplicate object description of aioxmpp.xso.XSOEnumMixin.to_xso, other instance in api/public/xso, use :noindex: for one of them looking for now-outdated files... none found pickling environment... done checking consistency... /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/docs/CONTRIBUTING.rst: WARNING: document isn't included in any toctree /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/docs/README.rst: WARNING: document isn't included in any toctree /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/docs/TODO.rst: WARNING: document isn't included in any toctree /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/docs/client_design.rst: WARNING: document isn't included in any toctree /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/docs/message-dispatching.rst: WARNING: document isn't included in any toctree /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/docs/release-procedure.rst: WARNING: document isn't included in any toctree /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/docs/xso-query.rst: WARNING: document isn't included in any toctree done preparing documents... done writing output... [ 1%] CONTRIBUTING writing output... [ 2%] README writing output... [ 4%] TODO writing output... [ 5%] api/aioxmpp writing output... [ 6%] api/changelog writing output... [ 8%] api/index writing output... [ 9%] api/internal/cache writing output... [ 10%] api/internal/e2etest writing output... [ 12%] api/internal/index writing output... [ 13%] api/internal/network writing output... [ 14%] api/internal/protocol writing output... [ 16%] api/internal/statemachine writing output... [ 17%] api/internal/tasks writing output... [ 18%] api/internal/utils writing output... [ 20%] api/internal/xml writing output... [ 21%] api/public/adhoc writing output... [ 22%] api/public/avatar writing output... [ 24%] api/public/blocking writing output... [ 25%] api/public/bookmarks writing output... [ 27%] api/public/callbacks writing output... [ 28%] api/public/carbons writing output... [ 29%] api/public/chatstates writing output... [ 31%] api/public/connector writing output... [ 32%] api/public/disco writing output... [ 33%] api/public/dispatcher writing output... [ 35%] api/public/entitycaps writing output... [ 36%] api/public/errors writing output... [ 37%] api/public/forms writing output... [ 39%] api/public/hashes writing output... [ 40%] api/public/httpupload writing output... [ 41%] api/public/i18n writing output... [ 43%] api/public/ibb writing output... [ 44%] api/public/ibr writing output... [ 45%] api/public/im writing output... [ 47%] api/public/index writing output... [ 48%] api/public/mdr writing output... [ 50%] api/public/misc writing output... [ 51%] api/public/muc writing output... [ 52%] api/public/node writing output... [ 54%] api/public/nonza writing output... [ 55%] api/public/pep writing output... [ 56%] api/public/ping writing output... [ 58%] api/public/presence writing output... [ 59%] api/public/private_xml writing output... [ 60%] api/public/pubsub writing output... [ 62%] api/public/rfc3921 writing output... [ 63%] api/public/rfc6120 writing output... [ 64%] api/public/roster writing output... [ 66%] api/public/rsm writing output... [ 67%] api/public/sasl writing output... [ 68%] api/public/security_layer writing output... [ 70%] api/public/service writing output... [ 71%] api/public/shim writing output... [ 72%] api/public/stanza writing output... [ 74%] api/public/stream writing output... [ 75%] api/public/structs writing output... [ 77%] api/public/tracking writing output... [ 78%] api/public/vcard writing output... [ 79%] api/public/version writing output... [ 81%] api/public/xso writing output... [ 82%] api/stability writing output... [ 83%] client_design writing output... [ 85%] dev-guide/index writing output... [ 86%] glossary writing output... [ 87%] index writing output... [ 89%] message-dispatching writing output... [ 90%] release-procedure writing output... [ 91%] user-guide/an-introduction-to-xso writing output... [ 93%] user-guide/faq writing output... [ 94%] user-guide/index writing output... [ 95%] user-guide/installation writing output... [ 97%] user-guide/pitfalls writing output... [ 98%] user-guide/quickstart writing output... [100%] xso-query /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/docs/api/changelog.rst:1332: WARNING: term not in glossary: awaitable /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/aioxmpp/callbacks.py:docstring of aioxmpp.callbacks.Filter.context_register:1: WARNING: term not in glossary: context manager /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/aioxmpp/callbacks.py:docstring of aioxmpp.callbacks.Filter.context_register:6: WARNING: term not in glossary: context manager /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/aioxmpp/service.py:docstring of aioxmpp.service:161: WARNING: term not in glossary: descriptor /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/aioxmpp/service.py:docstring of aioxmpp.service.Descriptor.init_cm:1: WARNING: term not in glossary: context manager /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/aioxmpp/stream.py:docstring of aioxmpp.stream.StanzaToken:8: WARNING: term not in glossary: awaitable /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/aioxmpp/xso/__init__.py:docstring of aioxmpp.xso:44: WARNING: term not in glossary: descriptor /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/aioxmpp/xso/model.py:docstring of aioxmpp.xso.model.XMLStreamClass:123: WARNING: undefined label: slots /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/docs/user-guide/pitfalls.rst:10: WARNING: term not in glossary: asynchronous context manager /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/docs/user-guide/quickstart.rst:97: WARNING: undefined label: ug-quickstart-send-iq generating indices... genindex py-modindex done highlighting module code... [ 1%] abc highlighting module code... [ 2%] aioxmpp.adhoc.service highlighting module code... [ 3%] aioxmpp.adhoc.xso highlighting module code... [ 4%] aioxmpp.avatar.service highlighting module code... [ 5%] aioxmpp.blocking.service highlighting module code... [ 7%] aioxmpp.bookmarks.service highlighting module code... [ 8%] aioxmpp.bookmarks.xso highlighting module code... [ 9%] aioxmpp.cache highlighting module code... [ 10%] aioxmpp.callbacks highlighting module code... [ 11%] aioxmpp.carbons.service highlighting module code... [ 13%] aioxmpp.carbons.xso highlighting module code... [ 14%] aioxmpp.chatstates.utils highlighting module code... [ 15%] aioxmpp.chatstates.xso highlighting module code... [ 16%] aioxmpp.connector highlighting module code... [ 17%] aioxmpp.disco.service highlighting module code... [ 19%] aioxmpp.disco.xso highlighting module code... [ 20%] aioxmpp.dispatcher highlighting module code... [ 21%] aioxmpp.e2etest highlighting module code... [ 22%] aioxmpp.e2etest.provision highlighting module code... [ 23%] aioxmpp.e2etest.utils highlighting module code... [ 25%] aioxmpp.entitycaps.service highlighting module code... [ 26%] aioxmpp.errors highlighting module code... [ 27%] aioxmpp.forms.fields highlighting module code... [ 28%] aioxmpp.forms.form highlighting module code... [ 29%] aioxmpp.forms.xso highlighting module code... [ 30%] aioxmpp.hashes highlighting module code... [ 32%] aioxmpp.httpupload.xso highlighting module code... [ 33%] aioxmpp.i18n highlighting module code... [ 34%] aioxmpp.ibb.service highlighting module code... [ 35%] aioxmpp.ibb.xso highlighting module code... [ 36%] aioxmpp.ibr.service highlighting module code... [ 38%] aioxmpp.ibr.xso highlighting module code... [ 39%] aioxmpp.im.conversation highlighting module code... [ 40%] aioxmpp.im.p2p highlighting module code... [ 41%] aioxmpp.im.service highlighting module code... [ 42%] aioxmpp.mdr.service highlighting module code... [ 44%] aioxmpp.misc.delay highlighting module code... [ 45%] aioxmpp.misc.forwarding highlighting module code... [ 46%] aioxmpp.misc.json highlighting module code... [ 47%] aioxmpp.misc.lmc highlighting module code... [ 48%] aioxmpp.misc.markers highlighting module code... [ 50%] aioxmpp.misc.oob highlighting module code... [ 51%] aioxmpp.misc.openpgp_legacy highlighting module code... [ 52%] aioxmpp.misc.pars highlighting module code... [ 53%] aioxmpp.muc.service highlighting module code... [ 54%] aioxmpp.muc.xso highlighting module code... [ 55%] aioxmpp.network highlighting module code... [ 57%] aioxmpp.node highlighting module code... [ 58%] aioxmpp.nonza highlighting module code... [ 59%] aioxmpp.pep.service highlighting module code... [ 60%] aioxmpp.ping.service highlighting module code... [ 61%] aioxmpp.ping.xso highlighting module code... [ 63%] aioxmpp.presence.service highlighting module code... [ 64%] aioxmpp.private_xml.service highlighting module code... [ 65%] aioxmpp.private_xml.xso highlighting module code... [ 66%] aioxmpp.protocol highlighting module code... [ 67%] aioxmpp.pubsub.service highlighting module code... [ 69%] aioxmpp.pubsub.xso highlighting module code... [ 70%] aioxmpp.rfc3921 highlighting module code... [ 71%] aioxmpp.rfc6120 highlighting module code... [ 72%] aioxmpp.roster.service highlighting module code... [ 73%] aioxmpp.roster.xso highlighting module code... [ 75%] aioxmpp.rsm.xso highlighting module code... [ 76%] aioxmpp.sasl highlighting module code... [ 77%] aioxmpp.security_layer highlighting module code... [ 78%] aioxmpp.service highlighting module code... [ 79%] aioxmpp.shim.service highlighting module code... [ 80%] aioxmpp.shim.xso highlighting module code... [ 82%] aioxmpp.stanza highlighting module code... [ 83%] aioxmpp.statemachine highlighting module code... [ 84%] aioxmpp.stream highlighting module code... [ 85%] aioxmpp.structs highlighting module code... [ 86%] aioxmpp.tasks highlighting module code... [ 88%] aioxmpp.tracking highlighting module code... [ 89%] aioxmpp.utils highlighting module code... [ 90%] aioxmpp.vcard.service highlighting module code... [ 91%] aioxmpp.vcard.xso highlighting module code... [ 92%] aioxmpp.version.service highlighting module code... [ 94%] aioxmpp.version.xso highlighting module code... [ 95%] aioxmpp.xml highlighting module code... [ 96%] aioxmpp.xso highlighting module code... [ 97%] aioxmpp.xso.model highlighting module code... [ 98%] aioxmpp.xso.query highlighting module code... [100%] aioxmpp.xso.types writing additional pages... search done copying static files... done copying extra files... done dumping search index in English (code: en)... done dumping object inventory... done build succeeded, 152 warnings. The HTML pages are in sphinx-data/build/html. Build finished. The HTML pages are in sphinx-data/build/html. make[3]: Leaving directory '/build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/docs' make[2]: Leaving directory '/build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2' make[1]: Leaving directory '/build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2' debian/rules override_dh_auto_test make[1]: Entering directory '/build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2' CI=true pybuild --test --test-nose I: pybuild base:232: cd /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/.pybuild/cpython3_3.9_aioxmpp/build; python3.9 -m nose -v tests test_get_list (tests.adhoc.test_e2e.TestAdHocClient) ... SKIP: this is not the aioxmpp test runner test_ping (tests.adhoc.test_e2e.TestAdHocClient) ... SKIP: this is not the aioxmpp test runner test_ping_with_async_cm (tests.adhoc.test_e2e.TestAdHocClient) ... SKIP: this is not the aioxmpp test runner test_advertises_command_support (tests.adhoc.test_e2e.TestAdHocServer) ... SKIP: this is not the aioxmpp test runner test_execute_simple_command (tests.adhoc.test_e2e.TestAdHocServer) ... SKIP: this is not the aioxmpp test runner test_properly_fail_for_unknown_command (tests.adhoc.test_e2e.TestAdHocServer) ... SKIP: this is not the aioxmpp test runner test_respond_to_command_info_query (tests.adhoc.test_e2e.TestAdHocServer) ... SKIP: this is not the aioxmpp test runner test_respond_to_command_listing (tests.adhoc.test_e2e.TestAdHocServer) ... SKIP: this is not the aioxmpp test runner test_depends_on_disco (tests.adhoc.test_service.TestAdHocClient) ... ok test_detect_absence_of_support_using_disco (tests.adhoc.test_service.TestAdHocClient) ... ok test_detect_support_using_disco (tests.adhoc.test_service.TestAdHocClient) ... ok test_enumerate_commands_uses_disco (tests.adhoc.test_service.TestAdHocClient) ... ok test_execute (tests.adhoc.test_service.TestAdHocClient) ... ok test_get_command_info_uses_disco (tests.adhoc.test_service.TestAdHocClient) ... ok test_is_service (tests.adhoc.test_service.TestAdHocClient) ... ok test__handle_command_dispatches_to_command (tests.adhoc.test_service.TestAdHocServer) ... ok test__handle_command_raises_forbidden_for_disallowed_node (tests.adhoc.test_service.TestAdHocServer) ... ok test__handle_command_raises_item_not_found_for_unknown_node (tests.adhoc.test_service.TestAdHocServer) ... ok test_identity (tests.adhoc.test_service.TestAdHocServer) ... ok test_is_disco_node (tests.adhoc.test_service.TestAdHocServer) ... ok test_is_service (tests.adhoc.test_service.TestAdHocServer) ... ok test_items_empty_by_default (tests.adhoc.test_service.TestAdHocServer) ... ok test_listing_respects_is_allowed (tests.adhoc.test_service.TestAdHocServer) ... ok test_listing_respects_request_language (tests.adhoc.test_service.TestAdHocServer) ... ok test_register_stateless_command_makes_it_appear_in_listing (tests.adhoc.test_service.TestAdHocServer) ... ok test_register_stateless_registers_command_at_disco_service (tests.adhoc.test_service.TestAdHocServer) ... ok test_registers_as_node (tests.adhoc.test_service.TestAdHocServer) ... ok test_registers_iq_handler (tests.adhoc.test_service.TestAdHocServer) ... ok test_aenter_after_start_is_harmless (tests.adhoc.test_service.TestClientSession) ... ok test_aenter_starts (tests.adhoc.test_service.TestClientSession) ... ok test_aexit_closes (tests.adhoc.test_service.TestClientSession) ... ok test_allow_close_before_start (tests.adhoc.test_service.TestClientSession) ... ok test_close_after_start_sends_cancel_if_not_completed (tests.adhoc.test_service.TestClientSession) ... ok test_close_does_not_send_cancel_if_completed (tests.adhoc.test_service.TestClientSession) ... ok test_close_ignores_stanza_errors_in_reply (tests.adhoc.test_service.TestClientSession) ... ok test_init (tests.adhoc.test_service.TestClientSession) ... ok test_proceed_calls_close_and_reraises_on_BadSessionID (tests.adhoc.test_service.TestClientSession) ... ok test_proceed_calls_close_and_reraises_on_SessionExpired (tests.adhoc.test_service.TestClientSession) ... ok test_proceed_closes_on_other_cancel_exceptions (tests.adhoc.test_service.TestClientSession) ... ok test_proceed_rejects_disallowed_action (tests.adhoc.test_service.TestClientSession) ... ok test_proceed_reraises_other_modify_exceptions_without_closing (tests.adhoc.test_service.TestClientSession) ... ok test_proceed_uses_execute_and_previous_payload_by_default (tests.adhoc.test_service.TestClientSession) ... ok test_proceed_with_custom_action (tests.adhoc.test_service.TestClientSession) ... ok test_proceed_with_custom_payload (tests.adhoc.test_service.TestClientSession) ... ok test_reject_proceed_before_start (tests.adhoc.test_service.TestClientSession) ... ok test_reject_start_after_start (tests.adhoc.test_service.TestClientSession) ... ok test_start (tests.adhoc.test_service.TestClientSession) ... ok test_defaults (tests.adhoc.test_service.TestCommandNode) ... ok test_is_allowed_for_calls_is_allowed_if_defined (tests.adhoc.test_service.TestCommandNode) ... ok test_is_allowed_inhibits_identities_response (tests.adhoc.test_service.TestCommandNode) ... ok test_is_static_node (tests.adhoc.test_service.TestCommandNode) ... ok test_allowed_actions (tests.adhoc.test_xso.TestActions) ... ok test_complete_is_allowed_attr (tests.adhoc.test_xso.TestActions) ... ok test_execute_attr (tests.adhoc.test_xso.TestActions) ... ok test_is_xso (tests.adhoc.test_xso.TestActions) ... ok test_next_is_allowed_attr (tests.adhoc.test_xso.TestActions) ... ok test_prev_is_allowed_attr (tests.adhoc.test_xso.TestActions) ... ok test_set_allowed_actions (tests.adhoc.test_xso.TestActions) ... ok test_set_allowed_actions_rejects_if_CANCEL_is_missing (tests.adhoc.test_xso.TestActions) ... ok test_set_allowed_actions_rejects_if_EXECUTE_is_missing (tests.adhoc.test_xso.TestActions) ... ok test_tag (tests.adhoc.test_xso.TestActions) ... ok test_action_attr (tests.adhoc.test_xso.TestCommand) ... ok test_actions_attr (tests.adhoc.test_xso.TestCommand) ... ok test_init (tests.adhoc.test_xso.TestCommand) ... ok test_init_default (tests.adhoc.test_xso.TestCommand) ... ok test_init_full (tests.adhoc.test_xso.TestCommand) ... ok test_init_single_payload (tests.adhoc.test_xso.TestCommand) ... ok test_is_iq_payload (tests.adhoc.test_xso.TestCommand) ... ok test_is_xso (tests.adhoc.test_xso.TestCommand) ... ok test_node_attr (tests.adhoc.test_xso.TestCommand) ... ok test_notes_attr (tests.adhoc.test_xso.TestCommand) ... ok test_payload_attr (tests.adhoc.test_xso.TestCommand) ... ok test_sessionid_attr (tests.adhoc.test_xso.TestCommand) ... ok test_status_attr (tests.adhoc.test_xso.TestCommand) ... ok test_tag (tests.adhoc.test_xso.TestCommand) ... ok test_commands_namespace (tests.adhoc.test_xso.TestNamespaces) ... ok test_body_attr (tests.adhoc.test_xso.TestNote) ... ok test_init (tests.adhoc.test_xso.TestNote) ... ok test_is_xso (tests.adhoc.test_xso.TestNote) ... ok test_tag (tests.adhoc.test_xso.TestNote) ... ok test_type__attr (tests.adhoc.test_xso.TestNote) ... ok test_is_application_error (tests.adhoc.test_xso.TestSimpleErrors) ... ok test_is_xso (tests.adhoc.test_xso.TestSimpleErrors) ... ok test_tag (tests.adhoc.test_xso.TestSimpleErrors) ... ok test_on_metadata_changed (tests.avatar.test_e2e.TestAvatar) ... SKIP: this is not the aioxmpp test runner test_provide_and_retrieve_avatar (tests.avatar.test_e2e.TestAvatar) ... SKIP: this is not the aioxmpp test runner test_HttpAvatarDescriptor (tests.avatar.test_service.TestAvatarDescriptors) ... ok test_attributes_defined_by_AbstractAvatarDescriptor (tests.avatar.test_service.TestAvatarDescriptors) ... ok test_avatar_descriptor_equality (tests.avatar.test_service.TestAvatarDescriptors) ... ok test_pep_get_image_bytes (tests.avatar.test_service.TestAvatarDescriptors) ... ok test_vcard_get_image_bytes (tests.avatar.test_service.TestAvatarDescriptors) ... ok test_attach_vcard_notify_to_presence (tests.avatar.test_service.TestAvatarService) ... ok test_attach_vcard_notify_to_presence_is_depfilter (tests.avatar.test_service.TestAvatarService) ... ok test_disable_avatar (tests.avatar.test_service.TestAvatarService) ... ok test_disable_avatar_synchronize_vcard_pep_raises (tests.avatar.test_service.TestAvatarService) ... ok test_get_avatar_metadata (tests.avatar.test_service.TestAvatarService) ... ok test_get_avatar_metadata_vcard_fallback (tests.avatar.test_service.TestAvatarService) ... ok test_get_avatar_metadata_with_require_fresh_does_not_crash (tests.avatar.test_service.TestAvatarService) ... ok test_handle_notify_without_photo_is_noop (tests.avatar.test_service.TestAvatarService) ... ok test_handle_on_available_is_depsignal_handler (tests.avatar.test_service.TestAvatarService) ... ok test_handle_on_changed (tests.avatar.test_service.TestAvatarService) ... ok test_handle_on_changed_is_depsignal_handler (tests.avatar.test_service.TestAvatarService) ... ok test_handle_on_unavailable_is_depsignal_handler (tests.avatar.test_service.TestAvatarService) ... ok test_handle_pubsub_publish (tests.avatar.test_service.TestAvatarService) ... ok test_handle_stream_destroyed_is_depsignal_handler (tests.avatar.test_service.TestAvatarService) ... ok test_handle_stream_destroyer (tests.avatar.test_service.TestAvatarService) ... ok test_is_service (tests.avatar.test_service.TestAvatarService) ... ok test_metadata_cache_size (tests.avatar.test_service.TestAvatarService) ... ok test_publish_avatar_no_protocol_raises (tests.avatar.test_service.TestAvatarService) ... ok test_publish_avatar_set (tests.avatar.test_service.TestAvatarService) ... ok test_publish_avatar_set_synchronize_vcard (tests.avatar.test_service.TestAvatarService) ... ok test_publish_avatar_set_synchronize_vcard_pep_raises (tests.avatar.test_service.TestAvatarService) ... ok test_resource_interference (tests.avatar.test_service.TestAvatarService) ... ok test_service_order (tests.avatar.test_service.TestAvatarService) ... ok test_subscribe (tests.avatar.test_service.TestAvatarService) ... ok test_trigger_rehash (tests.avatar.test_service.TestAvatarService) ... ok test_wipe_avatar (tests.avatar.test_service.TestAvatarService) ... ok test_wipe_avatar_with_vcard (tests.avatar.test_service.TestAvatarService) ... ok test_construction (tests.avatar.test_service.TestAvatarSet) ... ok test_correct_redundant_information_is_ignored (tests.avatar.test_service.TestAvatarSet) ... ok test_error_id_missing (tests.avatar.test_service.TestAvatarSet) ... ok test_error_image_data_for_something_other_than_png (tests.avatar.test_service.TestAvatarSet) ... ok test_error_nbytes_missing (tests.avatar.test_service.TestAvatarSet) ... ok test_error_no_image (tests.avatar.test_service.TestAvatarSet) ... ok test_error_no_image_given (tests.avatar.test_service.TestAvatarSet) ... ok test_error_redundant_nbytes_mismatch (tests.avatar.test_service.TestAvatarSet) ... ok test_error_redundant_sha_mismatch (tests.avatar.test_service.TestAvatarSet) ... ok test_error_two_items_with_image_data (tests.avatar.test_service.TestAvatarSet) ... ok test_png_id_is_normalized (tests.avatar.test_service.TestAvatarSet) ... ok test_data (tests.avatar.test_xso.TestData) ... ok test_init (tests.avatar.test_xso.TestData) ... ok test_is_xso (tests.avatar.test_xso.TestData) ... ok test_tag (tests.avatar.test_xso.TestData) ... ok test_height (tests.avatar.test_xso.TestInfo) ... ok test_id (tests.avatar.test_xso.TestInfo) ... ok test_init (tests.avatar.test_xso.TestInfo) ... ok test_is_xso (tests.avatar.test_xso.TestInfo) ... ok test_mime_type (tests.avatar.test_xso.TestInfo) ... ok test_nbytes (tests.avatar.test_xso.TestInfo) ... ok test_tag (tests.avatar.test_xso.TestInfo) ... ok test_url (tests.avatar.test_xso.TestInfo) ... ok test_width (tests.avatar.test_xso.TestInfo) ... ok test_info (tests.avatar.test_xso.TestMetadata) ... ok test_is_xso (tests.avatar.test_xso.TestMetadata) ... ok test_iter_info_nodes (tests.avatar.test_xso.TestMetadata) ... ok test_pointer (tests.avatar.test_xso.TestMetadata) ... ok test_tag (tests.avatar.test_xso.TestMetadata) ... ok test_data_namespace (tests.avatar.test_xso.TestNamespaces) ... ok test_metadata_namespace (tests.avatar.test_xso.TestNamespaces) ... ok test_xep0153_namespace (tests.avatar.test_xso.TestNamespaces) ... ok test_as_payload_class (tests.avatar.test_xso.TestPointer) ... ok test_height (tests.avatar.test_xso.TestPointer) ... ok test_id (tests.avatar.test_xso.TestPointer) ... ok test_init (tests.avatar.test_xso.TestPointer) ... ok test_is_xso (tests.avatar.test_xso.TestPointer) ... ok test_mime_type (tests.avatar.test_xso.TestPointer) ... ok test_nbytes (tests.avatar.test_xso.TestPointer) ... ok test_registered_payload (tests.avatar.test_xso.TestPointer) ... ok test_tag (tests.avatar.test_xso.TestPointer) ... ok test_unregistered_payload (tests.avatar.test_xso.TestPointer) ... ok test_width (tests.avatar.test_xso.TestPointer) ... ok test_init (tests.avatar.test_xso.TestVCardTempUpdate) ... ok test_is_xso (tests.avatar.test_xso.TestVCardTempUpdate) ... ok test_photo (tests.avatar.test_xso.TestVCardTempUpdate) ... ok test_tag (tests.avatar.test_xso.TestVCardTempUpdate) ... ok test_blocklist (tests.blocking.test_e2e.TestBlocking) ... SKIP: this is not the aioxmpp test runner test_block_jids (tests.blocking.test_service.TestBlockingClient) ... ok test_block_jids_ignore_empty (tests.blocking.test_service.TestBlockingClient) ... ok test_check_for_blocking (tests.blocking.test_service.TestBlockingClient) ... ok test_check_for_blocking_failure (tests.blocking.test_service.TestBlockingClient) ... ok test_get_initial_blocklist (tests.blocking.test_service.TestBlockingClient) ... ok test_get_initial_blocklist_handles_exception (tests.blocking.test_service.TestBlockingClient) ... ok test_get_initial_blocklist_is_depsignal_handler (tests.blocking.test_service.TestBlockingClient) ... ok test_handle_block_push (tests.blocking.test_service.TestBlockingClient) ... ok test_handle_block_push_is_iq_handler (tests.blocking.test_service.TestBlockingClient) ... ok test_handle_stream_destroyed_is_depsignal_handler (tests.blocking.test_service.TestBlockingClient) ... ok test_handle_unblock_push (tests.blocking.test_service.TestBlockingClient) ... ok test_handle_unblock_push_all (tests.blocking.test_service.TestBlockingClient) ... ok test_handle_unblock_push_is_iq_handler (tests.blocking.test_service.TestBlockingClient) ... ok test_is_service (tests.blocking.test_service.TestBlockingClient) ... ok test_service_order (tests.blocking.test_service.TestBlockingClient) ... ok test_unblock_all (tests.blocking.test_service.TestBlockingClient) ... ok test_unblock_jids (tests.blocking.test_service.TestBlockingClient) ... ok test_unblock_jids_ignore_empty (tests.blocking.test_service.TestBlockingClient) ... ok test_init (tests.blocking.test_xso.TestBlockCommand) ... ok test_is_xso (tests.blocking.test_xso.TestBlockCommand) ... ok test_tag (tests.blocking.test_xso.TestBlockCommand) ... ok test_is_xso (tests.blocking.test_xso.TestBlockList) ... ok test_tag (tests.blocking.test_xso.TestBlockList) ... ok test_namespace (tests.blocking.test_xso.TestNamespace) ... ok test_init (tests.blocking.test_xso.TestUnblockCommand) ... ok test_is_xso (tests.blocking.test_xso.TestUnblockCommand) ... ok test_tag (tests.blocking.test_xso.TestUnblockCommand) ... ok test_add_event (tests.bookmarks.test_e2e.TestBookmarks) ... SKIP: this is not the aioxmpp test runner test_change_event (tests.bookmarks.test_e2e.TestBookmarks) ... SKIP: this is not the aioxmpp test runner test_remove_event (tests.bookmarks.test_e2e.TestBookmarks) ... SKIP: this is not the aioxmpp test runner test_store_and_remove (tests.bookmarks.test_e2e.TestBookmarks) ... SKIP: this is not the aioxmpp test runner test_store_and_retrieve (tests.bookmarks.test_e2e.TestBookmarks) ... SKIP: this is not the aioxmpp test runner test_store_and_update (tests.bookmarks.test_e2e.TestBookmarks) ... SKIP: this is not the aioxmpp test runner test__get_bookmarks (tests.bookmarks.test_service.TestBookmarkClient) ... ok test__set_bookmarks (tests.bookmarks.test_service.TestBookmarkClient) ... ok test__set_bookmarks_failure (tests.bookmarks.test_service.TestBookmarkClient) ... ok test__stream_established (tests.bookmarks.test_service.TestBookmarkClient) ... ok test__stream_established_is_decorated (tests.bookmarks.test_service.TestBookmarkClient) ... ok test_add_bookmark (tests.bookmarks.test_service.TestBookmarkClient) ... ok test_add_bookmark_already_present (tests.bookmarks.test_service.TestBookmarkClient) ... ok test_add_bookmark_delay (tests.bookmarks.test_service.TestBookmarkClient) ... ok test_add_bookmark_delay_raises (tests.bookmarks.test_service.TestBookmarkClient) ... ok test_add_bookmark_set_raises (tests.bookmarks.test_service.TestBookmarkClient) ... ok test_after_private_xml (tests.bookmarks.test_service.TestBookmarkClient) ... ok test_concurrent_update_bookmark (tests.bookmarks.test_service.TestBookmarkClient) ... ok test_discard_bookmark (tests.bookmarks.test_service.TestBookmarkClient) ... ok test_discard_bookmark_already_gone (tests.bookmarks.test_service.TestBookmarkClient) ... ok test_discard_bookmark_delay (tests.bookmarks.test_service.TestBookmarkClient) ... ok test_discard_bookmark_delay_raises (tests.bookmarks.test_service.TestBookmarkClient) ... ok test_discard_bookmark_removes_one (tests.bookmarks.test_service.TestBookmarkClient) ... ok test_discard_bookmark_set_raises (tests.bookmarks.test_service.TestBookmarkClient) ... ok test_fuzz_bookmark_changes (tests.bookmarks.test_service.TestBookmarkClient) ... ok test_is_service (tests.bookmarks.test_service.TestBookmarkClient) ... ok test_on_change_from_two_branches (tests.bookmarks.test_service.TestBookmarkClient) ... ok test_set_bookmarks (tests.bookmarks.test_service.TestBookmarkClient) ... ok test_sync (tests.bookmarks.test_service.TestBookmarkClient) ... ok test_update_bookmark (tests.bookmarks.test_service.TestBookmarkClient) ... ok test_update_bookmark_delay (tests.bookmarks.test_service.TestBookmarkClient) ... ok test_update_bookmark_delay_raises (tests.bookmarks.test_service.TestBookmarkClient) ... ok test_update_bookmark_set_raises (tests.bookmarks.test_service.TestBookmarkClient) ... ok test_retrieve_store_and_retrieve (tests.bookmarks.test_service.TestPrivateXMLSimulator) ... ok test_store_and_retrieve (tests.bookmarks.test_service.TestPrivateXMLSimulator) ... ok test_store_delay (tests.bookmarks.test_service.TestPrivateXMLSimulator) ... ok test_eq (tests.bookmarks.test_xso.TestConference) ... ok test_init (tests.bookmarks.test_xso.TestConference) ... ok test_is_xso (tests.bookmarks.test_xso.TestConference) ... ok test_tag (tests.bookmarks.test_xso.TestConference) ... ok test_non_Bookmarks_fail (tests.bookmarks.test_xso.TestCustomBookmark) ... ok test_registered (tests.bookmarks.test_xso.TestCustomBookmark) ... ok test_namespace (tests.bookmarks.test_xso.TestNamespace) ... ok test_is_xso (tests.bookmarks.test_xso.TestStorage) ... ok test_tag (tests.bookmarks.test_xso.TestStorage) ... ok test_eq (tests.bookmarks.test_xso.TestURL) ... ok test_init (tests.bookmarks.test_xso.TestURL) ... ok test_is_xso (tests.bookmarks.test_xso.TestURL) ... ok test_tag (tests.bookmarks.test_xso.TestURL) ... ok test__check_for_feature_raises_if_feature_not_present (tests.carbons.test_service.TestCarbonsClient) ... ok test__check_for_feature_uses_disco (tests.carbons.test_service.TestCarbonsClient) ... ok test_disable_checks_for_feature_and_sends_iq (tests.carbons.test_service.TestCarbonsClient) ... ok test_disable_does_not_send_if_feature_not_available (tests.carbons.test_service.TestCarbonsClient) ... ok test_enable_checks_for_feature_and_sends_iq (tests.carbons.test_service.TestCarbonsClient) ... ok test_enable_does_not_send_if_feature_not_available (tests.carbons.test_service.TestCarbonsClient) ... ok test_is_service (tests.carbons.test_service.TestCarbonsClient) ... ok test_requires_DiscoClient (tests.carbons.test_service.TestCarbonsClient) ... ok test_is_iq_payload (tests.carbons.test_xso.TestDisable) ... ok test_is_xso (tests.carbons.test_xso.TestDisable) ... ok test_tag (tests.carbons.test_xso.TestDisable) ... ok test_is_iq_payload (tests.carbons.test_xso.TestEnable) ... ok test_is_xso (tests.carbons.test_xso.TestEnable) ... ok test_tag (tests.carbons.test_xso.TestEnable) ... ok test_xep0280_received (tests.carbons.test_xso.TestMessage) ... ok test_xep0280_sent (tests.carbons.test_xso.TestMessage) ... ok test_namespace (tests.carbons.test_xso.TestNamespaces) ... ok test_is_carbons_wrapper (tests.carbons.test_xso.TestReceived) ... ok test_tag (tests.carbons.test_xso.TestReceived) ... ok test_is_carbons_wrapper (tests.carbons.test_xso.TestSent) ... ok test_tag (tests.carbons.test_xso.TestSent) ... ok test_forwarded (tests.carbons.test_xso.Test_CarbonsWrapper) ... ok test_has_no_tag (tests.carbons.test_xso.Test_CarbonsWrapper) ... ok test_is_xso (tests.carbons.test_xso.Test_CarbonsWrapper) ... ok test_setting_stanza_creates_forwarded (tests.carbons.test_xso.Test_CarbonsWrapper) ... ok test_setting_stanza_reuses_forwarded (tests.carbons.test_xso.Test_CarbonsWrapper) ... ok test_stanza_returns_None_if_forwarded_is_None (tests.carbons.test_xso.Test_CarbonsWrapper) ... ok test_stanza_returns_stanza_from_forwarded (tests.carbons.test_xso.Test_CarbonsWrapper) ... ok test_handle (tests.chatstates.test_utils.TestChatStateManager) ... ok test_handle_message_other_than_active_raises (tests.chatstates.test_utils.TestChatStateManager) ... ok test_no_reply (tests.chatstates.test_utils.TestChatStateManager) ... ok test_reset (tests.chatstates.test_utils.TestChatStateManager) ... ok test_AlwaysEmit (tests.chatstates.test_utils.TestStrategies) ... ok test_DiscoverSupport (tests.chatstates.test_utils.TestStrategies) ... ok test_DoNotEmit (tests.chatstates.test_utils.TestStrategies) ... ok test_is_enum (tests.chatstates.test_xso.TestChatState) ... ok test_values (tests.chatstates.test_xso.TestChatState) ... ok test_xep0085_chatstate (tests.chatstates.test_xso.TestMessage) ... ok test_namespace (tests.chatstates.test_xso.TestNamespace) ... ok test_DiscoClient (tests.disco.test___init__.TestExports) ... ok test_DiscoServer (tests.disco.test___init__.TestExports) ... ok test_Node (tests.disco.test___init__.TestExports) ... ok test_StaticNode (tests.disco.test___init__.TestExports) ... ok test_xso (tests.disco.test___init__.TestExports) ... ok test_flush_cache_clears_info_cache (tests.disco.test_service.TestDiscoClient) ... ok test_flush_cache_clears_items_cache (tests.disco.test_service.TestDiscoClient) ... ok test_info_cache_size (tests.disco.test_service.TestDiscoClient) ... ok test_info_cache_size_is_settable (tests.disco.test_service.TestDiscoClient) ... ok test_is_Service_subclass (tests.disco.test_service.TestDiscoClient) ... ok test_items_cache_size (tests.disco.test_service.TestDiscoClient) ... ok test_items_cache_size_is_settable (tests.disco.test_service.TestDiscoClient) ... ok test_query_info (tests.disco.test_service.TestDiscoClient) ... ok test_query_info_cache_clears_on_disconnect (tests.disco.test_service.TestDiscoClient) ... ok test_query_info_cache_override (tests.disco.test_service.TestDiscoClient) ... ok test_query_info_caches (tests.disco.test_service.TestDiscoClient) ... ok test_query_info_deduplicate_requests (tests.disco.test_service.TestDiscoClient) ... ok test_query_info_does_not_cache_if_no_cache_is_false (tests.disco.test_service.TestDiscoClient) ... ok test_query_info_reraises_and_aliases_exception (tests.disco.test_service.TestDiscoClient) ... ok test_query_info_reraises_but_does_not_cache_exception (tests.disco.test_service.TestDiscoClient) ... ok test_query_info_timeout (tests.disco.test_service.TestDiscoClient) ... ok test_query_info_transparent_deduplication_when_cancelled (tests.disco.test_service.TestDiscoClient) ... ok test_query_info_with_no_cache_uses_cached_result (tests.disco.test_service.TestDiscoClient) ... ok test_query_info_with_node (tests.disco.test_service.TestDiscoClient) ... ok test_query_items (tests.disco.test_service.TestDiscoClient) ... ok test_query_items_cache_clears_on_disconnect (tests.disco.test_service.TestDiscoClient) ... ok test_query_items_cache_override (tests.disco.test_service.TestDiscoClient) ... ok test_query_items_caches (tests.disco.test_service.TestDiscoClient) ... ok test_query_items_deduplicate_requests (tests.disco.test_service.TestDiscoClient) ... ok test_query_items_reraises_and_aliases_exception (tests.disco.test_service.TestDiscoClient) ... ok test_query_items_timeout (tests.disco.test_service.TestDiscoClient) ... ok test_query_items_transparent_deduplication_when_cancelled (tests.disco.test_service.TestDiscoClient) ... ok test_query_items_with_node (tests.disco.test_service.TestDiscoClient) ... ok test_query_response_for_node_leads_to_signal_emission (tests.disco.test_service.TestDiscoClient) ... ok test_query_response_leads_to_signal_emission (tests.disco.test_service.TestDiscoClient) ... ok test_send_and_decode_info_query (tests.disco.test_service.TestDiscoClient) ... ok test_set_info_cache (tests.disco.test_service.TestDiscoClient) ... ok test_set_info_future (tests.disco.test_service.TestDiscoClient) ... ok test_set_info_future_stays_even_with_exception (tests.disco.test_service.TestDiscoClient) ... ok test_uses_LRUDict (tests.disco.test_service.TestDiscoClient) ... ok test_default_items_response (tests.disco.test_service.TestDiscoServer) ... ok test_default_response (tests.disco.test_service.TestDiscoServer) ... ok test_handle_info_request_is_decorated (tests.disco.test_service.TestDiscoServer) ... ok test_handle_items_request_is_decorated (tests.disco.test_service.TestDiscoServer) ... ok test_info_query_forwards_stanza (tests.disco.test_service.TestDiscoServer) ... ok test_info_query_sets_node (tests.disco.test_service.TestDiscoServer) ... ok test_is_Service_subclass (tests.disco.test_service.TestDiscoServer) ... ok test_items_query_forwards_stanza (tests.disco.test_service.TestDiscoServer) ... ok test_items_query_returns_item_not_found_for_unknown_node (tests.disco.test_service.TestDiscoServer) ... ok test_items_query_returns_items_of_mounted_node (tests.disco.test_service.TestDiscoServer) ... ok test_mount_node_produces_response (tests.disco.test_service.TestDiscoServer) ... ok test_mount_node_without_identity_produces_item_not_found (tests.disco.test_service.TestDiscoServer) ... ok test_nonexistant_node_response (tests.disco.test_service.TestDiscoServer) ... ok test_register_feature_disallows_duplicates (tests.disco.test_service.TestDiscoServer) ... ok test_register_feature_produces_it_in_response (tests.disco.test_service.TestDiscoServer) ... ok test_register_identity_disallows_duplicates (tests.disco.test_service.TestDiscoServer) ... ok test_register_identity_produces_it_in_response (tests.disco.test_service.TestDiscoServer) ... ok test_register_identity_with_names (tests.disco.test_service.TestDiscoServer) ... ok test_setup (tests.disco.test_service.TestDiscoServer) ... ok test_shutdown (tests.disco.test_service.TestDiscoServer) ... ok test_unmount_node (tests.disco.test_service.TestDiscoServer) ... ok test_unregister_feature_disallows_unregistering_disco_info_feature (tests.disco.test_service.TestDiscoServer) ... ok test_unregister_feature_raises_KeyError_if_feature_has_not_been_registered (tests.disco.test_service.TestDiscoServer) ... ok test_unregister_feature_removes_it_from_response (tests.disco.test_service.TestDiscoServer) ... ok test_unregister_identity_raises_KeyError_if_not_registered (tests.disco.test_service.TestDiscoServer) ... ok test_unregister_identity_removes_it_from_response (tests.disco.test_service.TestDiscoServer) ... ok test_as_info_xso (tests.disco.test_service.TestNode) ... ok test_as_info_xso_with_stanza (tests.disco.test_service.TestNode) ... ok test_init (tests.disco.test_service.TestNode) ... ok test_iter_features_works_without_argument (tests.disco.test_service.TestNode) ... ok test_iter_identities_works_without_stanza (tests.disco.test_service.TestNode) ... ok test_iter_items_works_without_argument (tests.disco.test_service.TestNode) ... ok test_register_feature_adds_the_feature (tests.disco.test_service.TestNode) ... ok test_register_feature_prohibits_duplicate_registration (tests.disco.test_service.TestNode) ... ok test_register_feature_prohibits_registration_of_xep0030_features (tests.disco.test_service.TestNode) ... ok test_register_identity_defines_identity (tests.disco.test_service.TestNode) ... ok test_register_identity_prohibits_duplicate_registration (tests.disco.test_service.TestNode) ... ok test_register_identity_with_names (tests.disco.test_service.TestNode) ... ok test_set_identity_names_rejects_if_identity_not_registered (tests.disco.test_service.TestNode) ... ok test_set_identity_names_updates_text_and_emits_cb (tests.disco.test_service.TestNode) ... ok test_unregister_feature_prohibts_removal_of_nonexistant_feature (tests.disco.test_service.TestNode) ... ok test_unregister_feature_prohibts_removal_of_xep0030_features (tests.disco.test_service.TestNode) ... ok test_unregister_feature_removes_the_feature (tests.disco.test_service.TestNode) ... ok test_unregister_identity_prohibits_removal_of_last_identity (tests.disco.test_service.TestNode) ... ok test_unregister_identity_prohibits_removal_of_undeclared_identity (tests.disco.test_service.TestNode) ... ok test_unregister_identity_removes_identity (tests.disco.test_service.TestNode) ... ok test_clearing_enabled_is_idempotent (tests.disco.test_service.TestRegisteredFeature) ... ok test_clearing_enabled_unregisters_feature (tests.disco.test_service.TestRegisteredFeature) ... ok test_clearing_enabled_while_in_cm_does_not_duplicate_unregister (tests.disco.test_service.TestRegisteredFeature) ... ok test_contextmanager (tests.disco.test_service.TestRegisteredFeature) ... ok test_contextmanager_is_exception_safe (tests.disco.test_service.TestRegisteredFeature) ... ok test_enabled (tests.disco.test_service.TestRegisteredFeature) ... ok test_enabled_changes_with_cm_use (tests.disco.test_service.TestRegisteredFeature) ... ok test_feature (tests.disco.test_service.TestRegisteredFeature) ... ok test_feature_is_not_writable (tests.disco.test_service.TestRegisteredFeature) ... ok test_setting_enabled_before_entering_cm_does_not_duplicate_register (tests.disco.test_service.TestRegisteredFeature) ... ok test_setting_enabled_is_idempotent (tests.disco.test_service.TestRegisteredFeature) ... ok test_setting_enabled_registers_feature (tests.disco.test_service.TestRegisteredFeature) ... ok test_add_items (tests.disco.test_service.TestStaticNode) ... ok test_clone (tests.disco.test_service.TestStaticNode) ... ok test_is_Node (tests.disco.test_service.TestStaticNode) ... ok test_iter_items_works_without_argument (tests.disco.test_service.TestStaticNode) ... ok test_contextmanager (tests.disco.test_service.Testmount_as_node) ... ok test_contextmanager_is_exception_safe (tests.disco.test_service.Testmount_as_node) ... ok test_mountpoint (tests.disco.test_service.Testmount_as_node) ... ok test_required_dependencies (tests.disco.test_service.Testmount_as_node) ... ok test_value_type (tests.disco.test_service.Testmount_as_node) ... ok test_contextmanager (tests.disco.test_service.Testregister_feature) ... ok test_contextmanager_is_exception_safe (tests.disco.test_service.Testregister_feature) ... ok test_init_cm_creates_RegisteredFeature (tests.disco.test_service.Testregister_feature) ... ok test_mountpoint (tests.disco.test_service.Testregister_feature) ... ok test_required_dependencies (tests.disco.test_service.Testregister_feature) ... ok test_value_type (tests.disco.test_service.Testregister_feature) ... ok test_init (tests.disco.test_xso.TestFeature) ... ok test_is_xso (tests.disco.test_xso.TestFeature) ... ok test_tag (tests.disco.test_xso.TestFeature) ... ok test_var_attr (tests.disco.test_xso.TestFeature) ... ok test_get_xso_types (tests.disco.test_xso.TestFeatureSet) ... ok test_is_element_type (tests.disco.test_xso.TestFeatureSet) ... ok test_pack (tests.disco.test_xso.TestFeatureSet) ... ok test_unpack (tests.disco.test_xso.TestFeatureSet) ... ok test_category_attr (tests.disco.test_xso.TestIdentity) ... ok test_equality (tests.disco.test_xso.TestIdentity) ... ok test_equality_is_robust_against_other_data_types (tests.disco.test_xso.TestIdentity) ... ok test_init (tests.disco.test_xso.TestIdentity) ... ok test_is_xso (tests.disco.test_xso.TestIdentity) ... ok test_lang_attr (tests.disco.test_xso.TestIdentity) ... ok test_name_attr (tests.disco.test_xso.TestIdentity) ... ok test_tag (tests.disco.test_xso.TestIdentity) ... ok test_type_attr (tests.disco.test_xso.TestIdentity) ... ok test__set_captured_events (tests.disco.test_xso.TestInfoQuery) ... ok test_exts_attr (tests.disco.test_xso.TestInfoQuery) ... ok test_features_attr (tests.disco.test_xso.TestInfoQuery) ... ok test_identities_attr (tests.disco.test_xso.TestInfoQuery) ... ok test_init (tests.disco.test_xso.TestInfoQuery) ... ok test_is_capturing_xso (tests.disco.test_xso.TestInfoQuery) ... ok test_node_attr (tests.disco.test_xso.TestInfoQuery) ... ok test_registered_at_IQ (tests.disco.test_xso.TestInfoQuery) ... ok test_tag (tests.disco.test_xso.TestInfoQuery) ... ok test_to_dict (tests.disco.test_xso.TestInfoQuery) ... ok test_to_dict_emits_forms_with_identical_type (tests.disco.test_xso.TestInfoQuery) ... ok test_init (tests.disco.test_xso.TestItem) ... ok test_is_xso (tests.disco.test_xso.TestItem) ... ok test_jid_attr (tests.disco.test_xso.TestItem) ... ok test_name_attr (tests.disco.test_xso.TestItem) ... ok test_node_attr (tests.disco.test_xso.TestItem) ... ok test_tag (tests.disco.test_xso.TestItem) ... ok test_unknown_child_policy (tests.disco.test_xso.TestItem) ... ok test_init (tests.disco.test_xso.TestItemsQuery) ... ok test_is_xso (tests.disco.test_xso.TestItemsQuery) ... ok test_items_attr (tests.disco.test_xso.TestItemsQuery) ... ok test_node_attr (tests.disco.test_xso.TestItemsQuery) ... ok test_registered_at_IQ (tests.disco.test_xso.TestItemsQuery) ... ok test_tag (tests.disco.test_xso.TestItemsQuery) ... ok test_info_namespace (tests.disco.test_xso.TestNamespaces) ... ok test_items_namespace (tests.disco.test_xso.TestNamespaces) ... ok test_exports (tests.entitycaps.test___init__.TestExports) ... ok test_calculate_keys_hashes_query_and_yields_key (tests.entitycaps.test_caps115.TestImplementation) ... ok test_calculate_keys_on_real_data (tests.entitycaps.test_caps115.TestImplementation) ... ok test_calculate_keys_verify_roundtrip (tests.entitycaps.test_caps115.TestImplementation) ... ok test_extract_keys_obtains_Key_from_Caps115_info (tests.entitycaps.test_caps115.TestImplementation) ... ok test_extract_keys_returns_empty_for_capsless_presence (tests.entitycaps.test_caps115.TestImplementation) ... ok test_extract_keys_returns_empty_for_legacy_format (tests.entitycaps.test_caps115.TestImplementation) ... ok test_put_keys_generates_Caps115_object (tests.entitycaps.test_caps115.TestImplementation) ... ok test_put_keys_raises_ValueError_if_no_keys_passed (tests.entitycaps.test_caps115.TestImplementation) ... ok test_put_keys_raises_ValueError_if_too_many_keys_passed (tests.entitycaps.test_caps115.TestImplementation) ... ok test_equality (tests.entitycaps.test_caps115.TestKey) ... ok test_hashable (tests.entitycaps.test_caps115.TestKey) ... ok test_init_default (tests.entitycaps.test_caps115.TestKey) ... ok test_init_via_args (tests.entitycaps.test_caps115.TestKey) ... ok test_init_via_kwargs (tests.entitycaps.test_caps115.TestKey) ... ok test_path (tests.entitycaps.test_caps115.TestKey) ... ok test_path_uses_urlescape (tests.entitycaps.test_caps115.TestKey) ... ok test_ver (tests.entitycaps.test_caps115.TestKey) ... ok test_verify_detects_correct_hash (tests.entitycaps.test_caps115.TestKey) ... ok test_verify_detects_ignores_node (tests.entitycaps.test_caps115.TestKey) ... ok test_verify_detects_mismatching_digest (tests.entitycaps.test_caps115.TestKey) ... ok test_escaping (tests.entitycaps.test_caps115.Testbuild_features_string) ... ok test_features (tests.entitycaps.test_caps115.Testbuild_features_string) ... ok test_reject_duplicate_features (tests.entitycaps.test_caps115.Testbuild_features_string) ... ok test_accept_form_with_multiple_identical_types (tests.entitycaps.test_caps115.Testbuild_forms_string) ... ok test_ignore_form_without_type (tests.entitycaps.test_caps115.Testbuild_forms_string) ... ok test_multiple (tests.entitycaps.test_caps115.Testbuild_forms_string) ... ok test_reject_form_with_multiple_different_types (tests.entitycaps.test_caps115.Testbuild_forms_string) ... ok test_reject_multiple_identical_form_types (tests.entitycaps.test_caps115.Testbuild_forms_string) ... ok test_value_and_var_escaping (tests.entitycaps.test_caps115.Testbuild_forms_string) ... ok test_xep_form (tests.entitycaps.test_caps115.Testbuild_forms_string) ... ok test_escaping (tests.entitycaps.test_caps115.Testbuild_identities_string) ... ok test_identities (tests.entitycaps.test_caps115.Testbuild_identities_string) ... ok test_reject_duplicate_identities (tests.entitycaps.test_caps115.Testbuild_identities_string) ... ok test_complex_xep_data (tests.entitycaps.test_caps115.Testhash_query) ... ok test_impl (tests.entitycaps.test_caps115.Testhash_query) ... ok test_simple_xep_data (tests.entitycaps.test_caps115.Testhash_query) ... ok test_calculate_keys_efficiently_builds_hashes_for_given_algorithms (tests.entitycaps.test_caps390.TestImplementation) ... ok test_extract_keys_creates_Key_objects_from_digests_and_checks_for_support (tests.entitycaps.test_caps390.TestImplementation) ... ok test_extract_keys_returns_empty_if_caps_is_None (tests.entitycaps.test_caps390.TestImplementation) ... ok test_put_keys_inserts_keys_into_presence (tests.entitycaps.test_caps390.TestImplementation) ... ok test_equality (tests.entitycaps.test_caps390.TestKey) ... ok test_hashable (tests.entitycaps.test_caps390.TestKey) ... ok test_init_args (tests.entitycaps.test_caps390.TestKey) ... ok test_init_default (tests.entitycaps.test_caps390.TestKey) ... ok test_init_kwargs (tests.entitycaps.test_caps390.TestKey) ... ok test_node (tests.entitycaps.test_caps390.TestKey) ... ok test_path (tests.entitycaps.test_caps390.TestKey) ... ok test_path_urlencodes_algo (tests.entitycaps.test_caps390.TestKey) ... ok test_verify_can_use_precalculated_hash_input (tests.entitycaps.test_caps390.TestKey) ... ok test_verify_consults__calculate_hash (tests.entitycaps.test_caps390.TestKey) ... ok test_verify_detects_mismatch_with_precalculated_hash_input (tests.entitycaps.test_caps390.TestKey) ... ok test_verify_large_input (tests.entitycaps.test_caps390.TestKey) ... ok test_verify_large_input_precalculated (tests.entitycaps.test_caps390.TestKey) ... ok test_verify_returns_false_if_digest_mismatches (tests.entitycaps.test_caps390.TestKey) ... ok test_verify_small_input (tests.entitycaps.test_caps390.TestKey) ... ok test_verify_small_input_precalculated (tests.entitycaps.test_caps390.TestKey) ... ok test_uses_and_hash_from_algo (tests.entitycaps.test_caps390.Test_calculate_hash) ... ok test_on_large_testcase (tests.entitycaps.test_caps390.Test_get_hash_input) ... ok test_on_small_testcase (tests.entitycaps.test_caps390.Test_get_hash_input) ... ok test_on_large_testcase (tests.entitycaps.test_caps390.Test_process_extensions) ... ok test_on_small_testcase (tests.entitycaps.test_caps390.Test_process_extensions) ... ok test_on_large_testcase (tests.entitycaps.test_caps390.Test_process_features) ... ok test_on_small_testcase (tests.entitycaps.test_caps390.Test_process_features) ... ok test_on_large_testcase (tests.entitycaps.test_caps390.Test_process_identities) ... ok test_on_small_testcase (tests.entitycaps.test_caps390.Test_process_identities) ... ok test_caps115_are_cached (tests.entitycaps.test_e2e.TestEntityCapabilities) ... SKIP: this is not the aioxmpp test runner test_caps390_are_cached (tests.entitycaps.test_e2e.TestEntityCapabilities) ... SKIP: this is not the aioxmpp test runner test_caps_are_sent_with_presence (tests.entitycaps.test_e2e.TestEntityCapabilities) ... SKIP: this is not the aioxmpp test runner test_add_cache_entry_does_not_perform_writeback_if_no_userdb_is_set (tests.entitycaps.test_service.TestCache) ... ok test_add_cache_entry_is_immediately_visible_in_lookup_and_defers_writeback (tests.entitycaps.test_service.TestCache) ... ok test_create_query_future_used_by_lookup (tests.entitycaps.test_service.TestCache) ... ok test_lookup_in_database_key_errors_if_no_such_entry (tests.entitycaps.test_service.TestCache) ... ok test_lookup_key_errors_if_last_query_future_fails (tests.entitycaps.test_service.TestCache) ... ok test_lookup_key_errors_if_no_matching_entry_or_future (tests.entitycaps.test_service.TestCache) ... ok test_lookup_loops_on_query_futures (tests.entitycaps.test_service.TestCache) ... ok test_lookup_uses_lookup_in_database (tests.entitycaps.test_service.TestCache) ... ok test_system_db_path_used_in_lookup (tests.entitycaps.test_service.TestCache) ... ok test_user_db_path_used_if_system_db_is_unset (tests.entitycaps.test_service.TestCache) ... ok test_user_db_path_used_in_lookup_as_fallback (tests.entitycaps.test_service.TestCache) ... ok test_writeback_from_add_cache_entry_creates_file (tests.entitycaps.test_service.TestCache) ... ok test__info_changed_calls_update_hash_soon (tests.entitycaps.test_service.TestService) ... ok test__push_hashset_can_deal_with_hash_collisions (tests.entitycaps.test_service.TestService) ... ok test__push_hashset_fifo_behaviour (tests.entitycaps.test_service.TestService) ... ok test__push_hashset_keeps_three_hashsets (tests.entitycaps.test_service.TestService) ... ok test__push_hashset_noop_and_returs_false_on_dup (tests.entitycaps.test_service.TestService) ... ok test__push_hashset_registers_nodes (tests.entitycaps.test_service.TestService) ... ok test_after_disco (tests.entitycaps.test_service.TestService) ... ok test_cache_can_be_set (tests.entitycaps.test_service.TestService) ... ok test_cache_defaults (tests.entitycaps.test_service.TestService) ... ok test_cache_defaults_when_deleted (tests.entitycaps.test_service.TestService) ... ok test_handle_inbound_presence_extracts_115_keys_and_spawns_lookup (tests.entitycaps.test_service.TestService) ... ok test_handle_inbound_presence_extracts_390_keys_and_spawns_lookup (tests.entitycaps.test_service.TestService) ... ok test_handle_inbound_presence_extracts_both_keys_and_spawns_lookup (tests.entitycaps.test_service.TestService) ... ok test_handle_inbound_presence_ignores_115_if_disabled (tests.entitycaps.test_service.TestService) ... ok test_handle_inbound_presence_ignores_390_if_disabled (tests.entitycaps.test_service.TestService) ... ok test_handle_inbound_presence_is_decorated (tests.entitycaps.test_service.TestService) ... ok test_handle_outbound_presence_does_not_attach_caps_to_non_available (tests.entitycaps.test_service.TestService) ... ok test_handle_outbound_presence_does_not_call_put_keys_if_unset (tests.entitycaps.test_service.TestService) ... ok test_handle_outbound_presence_inserts_keys (tests.entitycaps.test_service.TestService) ... ok test_handle_outbound_presence_is_decorated (tests.entitycaps.test_service.TestService) ... ok test_is_Service_subclass (tests.entitycaps.test_service.TestService) ... ok test_lookup_info_asks_cache_first_and_returns_value (tests.entitycaps.test_service.TestService) ... ok test_lookup_info_asks_cache_for_all_keys_and_returns_value (tests.entitycaps.test_service.TestService) ... ok test_lookup_info_delegates_to_query_and_cache_on_miss (tests.entitycaps.test_service.TestService) ... ok test_query_and_cache (tests.entitycaps.test_service.TestService) ... ok test_query_and_cache_checks_hash (tests.entitycaps.test_service.TestService) ... ok test_query_and_cache_does_not_cache_on_ValueError (tests.entitycaps.test_service.TestService) ... ok test_registers_xep115_feature (tests.entitycaps.test_service.TestService) ... ok test_registers_xep390_feature (tests.entitycaps.test_service.TestService) ... ok test_update_hash (tests.entitycaps.test_service.TestService) ... ok test_update_hash_does_not_emit_on_ver_changed_if_push_hashset_returns_false (tests.entitycaps.test_service.TestService) ... ok test_update_hash_ignores_115_if_disabled (tests.entitycaps.test_service.TestService) ... ok test_update_hash_ignores_390_if_disabled (tests.entitycaps.test_service.TestService) ... ok test_xep115_support_sets_xep115_feature_enabledness (tests.entitycaps.test_service.TestService) ... ok test_xep390_support_sets_xep390_feature_enabledness (tests.entitycaps.test_service.TestService) ... ok test_unlinks_tempfile_on_error (tests.entitycaps.test_service.Testwriteback) ... ok test_uses_tempfile_atomically_and_serialises_xso (tests.entitycaps.test_service.Testwriteback) ... ok test_attr_on_Presence (tests.entitycaps.test_xso.TestCaps115) ... ok test_ext_attr (tests.entitycaps.test_xso.TestCaps115) ... ok test_hash_attr (tests.entitycaps.test_xso.TestCaps115) ... ok test_init (tests.entitycaps.test_xso.TestCaps115) ... ok test_is_xso (tests.entitycaps.test_xso.TestCaps115) ... ok test_node_attr (tests.entitycaps.test_xso.TestCaps115) ... ok test_tag (tests.entitycaps.test_xso.TestCaps115) ... ok test_ver_attr (tests.entitycaps.test_xso.TestCaps115) ... ok test_attr_on_Presence (tests.entitycaps.test_xso.TestCaps390) ... ok test_is_hashes_parent (tests.entitycaps.test_xso.TestCaps390) ... ok test_is_xso (tests.entitycaps.test_xso.TestCaps390) ... ok test_tag (tests.entitycaps.test_xso.TestCaps390) ... ok test_caps (tests.entitycaps.test_xso.TestNamespaces) ... ok test_ecaps2 (tests.entitycaps.test_xso.TestNamespaces) ... ok test_Data (tests.forms.test___init__.TestExports) ... ok test_init_default_default (tests.forms.test_fields.TestAbstractChoiceField) ... ok test_init_options_with_coerce (tests.forms.test_fields.TestAbstractChoiceField) ... ok test_init_type (tests.forms.test_fields.TestAbstractChoiceField) ... ok test_is_abstract (tests.forms.test_fields.TestAbstractChoiceField) ... ok test_is_abstract_field (tests.forms.test_fields.TestAbstractChoiceField) ... ok test_type_is_not_settable (tests.forms.test_fields.TestAbstractChoiceField) ... ok test_is_abstract (tests.forms.test_fields.TestAbstractDescriptor) ... ok test_uses_abcmeta (tests.forms.test_fields.TestAbstractDescriptor) ... ok test___get___returns_self_for_None_instance (tests.forms.test_fields.TestAbstractField) ... ok test___get___uses_make_bound_and_returns (tests.forms.test_fields.TestAbstractField) ... ok test_deleting_desc_sets_it_to_None (tests.forms.test_fields.TestAbstractField) ... ok test_descriptor_keys (tests.forms.test_fields.TestAbstractField) ... ok test_init (tests.forms.test_fields.TestAbstractField) ... ok test_init_desc (tests.forms.test_fields.TestAbstractField) ... ok test_init_label (tests.forms.test_fields.TestAbstractField) ... ok test_init_rejects_desc_with_newlines (tests.forms.test_fields.TestAbstractField) ... ok test_init_required (tests.forms.test_fields.TestAbstractField) ... ok test_init_type (tests.forms.test_fields.TestAbstractField) ... ok test_make_bound_creates_new_and_stores_at_instance (tests.forms.test_fields.TestAbstractField) ... ok test_make_bound_returns_field_stored_at_instance (tests.forms.test_fields.TestAbstractField) ... ok test_setting_desc_rejects_desc_with_newlines (tests.forms.test_fields.TestAbstractField) ... ok test_type_is_not_writable (tests.forms.test_fields.TestAbstractField) ... ok test_var_is_not_settable (tests.forms.test_fields.TestAbstractField) ... ok test_creates_single_value_bound (tests.forms.test_fields.TestBoolean) ... ok test_default_default (tests.forms.test_fields.TestBoolean) ... ok test_field_type (tests.forms.test_fields.TestBoolean) ... ok test_init_passes_to_abstract_field (tests.forms.test_fields.TestBoolean) ... ok test_init_rejects_type__argument (tests.forms.test_fields.TestBoolean) ... ok test_is_abstract_field (tests.forms.test_fields.TestBoolean) ... ok test_type_is_Bool (tests.forms.test_fields.TestBoolean) ... ok test_clone_for (tests.forms.test_fields.TestBoundField) ... ok test_clone_for_passes_memo (tests.forms.test_fields.TestBoundField) ... ok test_deepcopy_leaves_instance_and_field_identical (tests.forms.test_fields.TestBoundField) ... ok test_field_is_not (tests.forms.test_fields.TestBoundField) ... ok test_instance_is_settable (tests.forms.test_fields.TestBoundField) ... ok test_is_abstract (tests.forms.test_fields.TestBoundField) ... ok test_load_leaves_desc_unmodified_if_unset (tests.forms.test_fields.TestBoundField) ... ok test_load_leaves_label_unmodified_if_unset (tests.forms.test_fields.TestBoundField) ... ok test_load_loads_desc (tests.forms.test_fields.TestBoundField) ... ok test_load_loads_label (tests.forms.test_fields.TestBoundField) ... ok test_load_overrides_required (tests.forms.test_fields.TestBoundField) ... ok test_reading_desc_reads_from_field (tests.forms.test_fields.TestBoundField) ... ok test_reading_label_reads_from_field (tests.forms.test_fields.TestBoundField) ... ok test_reading_required_reads_from_field (tests.forms.test_fields.TestBoundField) ... ok test_render_defers_to_field_by_default (tests.forms.test_fields.TestBoundField) ... ok test_render_inhibit_inheritance_of_metadata (tests.forms.test_fields.TestBoundField) ... ok test_render_uses_local_values (tests.forms.test_fields.TestBoundField) ... ok test_repr (tests.forms.test_fields.TestBoundField) ... ok test_setting_desc_stores_locally (tests.forms.test_fields.TestBoundField) ... ok test_setting_label_stores_locally (tests.forms.test_fields.TestBoundField) ... ok test_setting_required_stores_locally (tests.forms.test_fields.TestBoundField) ... ok test_access_without_setting_calls_through_to_field (tests.forms.test_fields.TestBoundMultiSelectField) ... ok test_deleting_reverts_to_initial_behaviour (tests.forms.test_fields.TestBoundMultiSelectField) ... ok test_is_bound_options_field (tests.forms.test_fields.TestBoundMultiSelectField) ... ok test_load_calls_base_impl (tests.forms.test_fields.TestBoundMultiSelectField) ... ok test_load_loads_values_with_parse (tests.forms.test_fields.TestBoundMultiSelectField) ... ok test_render_emits_values_with_format (tests.forms.test_fields.TestBoundMultiSelectField) ... ok test_setting_value_enforces_membership_in_options (tests.forms.test_fields.TestBoundMultiSelectField) ... ok test_setting_value_with_correct_option_allowed (tests.forms.test_fields.TestBoundMultiSelectField) ... ok test_access_without_set_delegates_to_field_and_cast_to_tuple (tests.forms.test_fields.TestBoundMultiValueField) ... ok test_deleting_reverts_to_initial_behaviour (tests.forms.test_fields.TestBoundMultiValueField) ... ok test_is_bound_field (tests.forms.test_fields.TestBoundMultiValueField) ... ok test_load_calls_base_impl (tests.forms.test_fields.TestBoundMultiValueField) ... ok test_load_parses_values (tests.forms.test_fields.TestBoundMultiValueField) ... ok test_render_creates_Field_xso (tests.forms.test_fields.TestBoundMultiValueField) ... ok test_setting_field_coerces_and_casts_to_tuple (tests.forms.test_fields.TestBoundMultiValueField) ... ok test_delete_resets_options_to_field (tests.forms.test_fields.TestBoundOptionsField) ... ok test_is_bound_field (tests.forms.test_fields.TestBoundOptionsField) ... ok test_load_calls_base_impl (tests.forms.test_fields.TestBoundOptionsField) ... ok test_load_loads_options_using_parse (tests.forms.test_fields.TestBoundOptionsField) ... ok test_options_calls_through_to_field (tests.forms.test_fields.TestBoundOptionsField) ... ok test_render_emits_base_options_using_format (tests.forms.test_fields.TestBoundOptionsField) ... ok test_render_emits_overridden_options_using_format (tests.forms.test_fields.TestBoundOptionsField) ... ok test_setting_options_evaluates_into_ordered_dict_with_coerce (tests.forms.test_fields.TestBoundOptionsField) ... ok test_access_without_setting_calls_through_to_field (tests.forms.test_fields.TestBoundSelectField) ... ok test_deleting_reverts_to_initial_behaviour (tests.forms.test_fields.TestBoundSelectField) ... ok test_is_bound_options_field (tests.forms.test_fields.TestBoundSelectField) ... ok test_load_calls_base_impl (tests.forms.test_fields.TestBoundSelectField) ... ok test_load_loads_value_with_parse (tests.forms.test_fields.TestBoundSelectField) ... ok test_render_emits_no_value_if_None (tests.forms.test_fields.TestBoundSelectField) ... ok test_render_emits_selected_value_with_format (tests.forms.test_fields.TestBoundSelectField) ... ok test_setting_value_enforces_membership_in_options (tests.forms.test_fields.TestBoundSelectField) ... ok test_setting_value_with_correct_option_allowed (tests.forms.test_fields.TestBoundSelectField) ... ok test_access_without_setting_calls_through_to_field (tests.forms.test_fields.TestBoundSingleValueField) ... ok test_deleting_reverts_to_initial_behaviour (tests.forms.test_fields.TestBoundSingleValueField) ... ok test_load_calls_base_impl (tests.forms.test_fields.TestBoundSingleValueField) ... ok test_load_defaults_if_no_values_present (tests.forms.test_fields.TestBoundSingleValueField) ... ok test_load_ignores_additional_values (tests.forms.test_fields.TestBoundSingleValueField) ... ok test_load_loads_value_with_parse (tests.forms.test_fields.TestBoundSingleValueField) ... ok test_render_creates_Field_xso (tests.forms.test_fields.TestBoundSingleValueField) ... ok test_render_defaults_to_backing_field (tests.forms.test_fields.TestBoundSingleValueField) ... ok test_renders_without_value_if_default_is_None (tests.forms.test_fields.TestBoundSingleValueField) ... ok test_setting_value_uses_field_type (tests.forms.test_fields.TestBoundSingleValueField) ... ok test_create_bound_creates_multi_value_field (tests.forms.test_fields.TestJIDMulti) ... ok test_field_type (tests.forms.test_fields.TestJIDMulti) ... ok test_is_abstract_field (tests.forms.test_fields.TestJIDMulti) ... ok test_type_ (tests.forms.test_fields.TestJIDMulti) ... ok test_creates_single_value_bound (tests.forms.test_fields.TestJIDSingle) ... ok test_field_type (tests.forms.test_fields.TestJIDSingle) ... ok test_init_default (tests.forms.test_fields.TestJIDSingle) ... ok test_init_passes_to_abstract_field (tests.forms.test_fields.TestJIDSingle) ... ok test_init_still_rejects_type__argument (tests.forms.test_fields.TestJIDSingle) ... ok test_is_abstract_field (tests.forms.test_fields.TestJIDSingle) ... ok test_type_is_JID (tests.forms.test_fields.TestJIDSingle) ... ok test_create_bound_creates_BoundMultiSelectField (tests.forms.test_fields.TestListMulti) ... ok test_field_type (tests.forms.test_fields.TestListMulti) ... ok test_init_default (tests.forms.test_fields.TestListMulti) ... ok test_init_default_default (tests.forms.test_fields.TestListMulti) ... ok test_init_rejects_default_with_values_not_in_options (tests.forms.test_fields.TestListMulti) ... ok test_is_abstract_choice_field (tests.forms.test_fields.TestListMulti) ... ok test_create_bound_creates_BoundSelectField (tests.forms.test_fields.TestListSingle) ... ok test_field_type (tests.forms.test_fields.TestListSingle) ... ok test_init_default (tests.forms.test_fields.TestListSingle) ... ok test_init_default_default (tests.forms.test_fields.TestListSingle) ... ok test_init_default_rejects_not_None_default_not_in_options (tests.forms.test_fields.TestListSingle) ... ok test_is_abstract_choice_field (tests.forms.test_fields.TestListSingle) ... ok test_create_bound_creates_multi_value_field (tests.forms.test_fields.TestTextMulti) ... ok test_field_type (tests.forms.test_fields.TestTextMulti) ... ok test_init (tests.forms.test_fields.TestTextMulti) ... ok test_init_default (tests.forms.test_fields.TestTextMulti) ... ok test_init_default_default (tests.forms.test_fields.TestTextMulti) ... ok test_init_passes_to_abstract_field (tests.forms.test_fields.TestTextMulti) ... ok test_is_abstract_field (tests.forms.test_fields.TestTextMulti) ... ok test_type_is_not_writable (tests.forms.test_fields.TestTextMulti) ... ok test_field_type (tests.forms.test_fields.TestTextPrivate) ... ok test_init_passes_to_abstract_field (tests.forms.test_fields.TestTextPrivate) ... ok test_init_still_accepts_type__argument (tests.forms.test_fields.TestTextPrivate) ... ok test_is_text_single (tests.forms.test_fields.TestTextPrivate) ... ok test_creates_single_value_bound (tests.forms.test_fields.TestTextSingle) ... ok test_field_type (tests.forms.test_fields.TestTextSingle) ... ok test_init (tests.forms.test_fields.TestTextSingle) ... ok test_init_passes_to_abstract_field (tests.forms.test_fields.TestTextSingle) ... ok test_is_abstract_field (tests.forms.test_fields.TestTextSingle) ... ok test_allow_removal_of_other_attributes (tests.forms.test_form.TestDescriptorClass) ... ok test_allow_setting_and_overwriting_other_attributes (tests.forms.test_form.TestDescriptorClass) ... ok test_collect_descriptors (tests.forms.test_form.TestDescriptorClass) ... ok test_disable_slots_via_kwarg (tests.forms.test_form.TestDescriptorClass) ... ok test_inherit_slots (tests.forms.test_form.TestDescriptorClass) ... ok test_init (tests.forms.test_form.TestDescriptorClass) ... ok test_is_abcmeta (tests.forms.test_form.TestDescriptorClass) ... ok test_late_addition_of_descriptors (tests.forms.test_form.TestDescriptorClass) ... ok test_multi_inheritance (tests.forms.test_form.TestDescriptorClass) ... ok test_register_descriptor_keys (tests.forms.test_form.TestDescriptorClass) ... ok test_reject__register_descriptor_keys_for_subclassed (tests.forms.test_form.TestDescriptorClass) ... ok test_reject__register_descriptor_keys_if_not_root_class (tests.forms.test_form.TestDescriptorClass) ... ok test_reject_conflict_on__register_descriptor_keys (tests.forms.test_form.TestDescriptorClass) ... ok test_reject_conflict_on_late_addition_of_descriptors (tests.forms.test_form.TestDescriptorClass) ... ok test_reject_conflicts (tests.forms.test_form.TestDescriptorClass) ... ok test_reject_conflicts_at_multi_inheritance (tests.forms.test_form.TestDescriptorClass) ... ok test_reject_descriptor_used_twice (tests.forms.test_form.TestDescriptorClass) ... ok test_reject_late_addition_for_subclassed (tests.forms.test_form.TestDescriptorClass) ... ok test_reject_overwriting_descriptor_attribute (tests.forms.test_form.TestDescriptorClass) ... ok test_reject_removal_of_descriptors (tests.forms.test_form.TestDescriptorClass) ... ok test_set_attribute_name_on_descriptors (tests.forms.test_form.TestDescriptorClass) ... ok test_set_root_class_on_descriptors (tests.forms.test_form.TestDescriptorClass) ... ok test_single_inheritance (tests.forms.test_form.TestDescriptorClass) ... ok test_use_slots_from_declaration (tests.forms.test_form.TestDescriptorClass) ... ok test___new___creates_data_dict (tests.forms.test_form.TestForm) ... ok test_copies_have_independent_descriptor_data (tests.forms.test_form.TestForm) ... ok test_deepcopy_does_not_copy_descriptors (tests.forms.test_form.TestForm) ... ok test_form_xso_allows_all_data_types (tests.forms.test_form.TestForm) ... ok test_from_xso_allows_upcast (tests.forms.test_form.TestForm) ... ok test_from_xso_checks_FORM_TYPE (tests.forms.test_form.TestForm) ... ok test_from_xso_complex (tests.forms.test_form.TestForm) ... ok test_from_xso_handles_missing_type_ (tests.forms.test_form.TestForm) ... ok test_from_xso_rejects_mismatching_type (tests.forms.test_form.TestForm) ... ok test_from_xso_single_field (tests.forms.test_form.TestForm) ... ok test_init (tests.forms.test_form.TestForm) ... ok test_render_reply (tests.forms.test_form.TestForm) ... ok test_render_reply_emits_FORM_TYPE (tests.forms.test_form.TestForm) ... ok test_render_reply_includes_unknown_field (tests.forms.test_form.TestForm) ... ok test_render_request (tests.forms.test_form.TestForm) ... ok test_render_request_includes_FORM_TYPE (tests.forms.test_form.TestForm) ... ok test_render_request_with_layout (tests.forms.test_form.TestForm) ... ok test_is_DescriptorClass (tests.forms.test_form.TestFormClass) ... ok test_fields_attr (tests.forms.test_xso.TestAbstractItem) ... ok test_has_no_tag (tests.forms.test_xso.TestAbstractItem) ... ok test_is_xso (tests.forms.test_xso.TestAbstractItem) ... ok test_data_attribute_on_Message (tests.forms.test_xso.TestData) ... ok test_fields_attr (tests.forms.test_xso.TestData) ... ok test_get_form_type (tests.forms.test_xso.TestData) ... ok test_get_form_type_copes_with_malformed_FORM_TYPE (tests.forms.test_xso.TestData) ... ok test_get_form_type_copes_with_too_many_values (tests.forms.test_xso.TestData) ... ok test_get_form_type_detects_incorrect_FORM_TYPE (tests.forms.test_xso.TestData) ... ok test_get_form_type_returns_none_without_FORM_TYPE (tests.forms.test_xso.TestData) ... ok test_init (tests.forms.test_xso.TestData) ... ok test_init_requires_type (tests.forms.test_xso.TestData) ... ok test_instructions_attr (tests.forms.test_xso.TestData) ... ok test_is_abstract_item (tests.forms.test_xso.TestData) ... ok test_items_attr (tests.forms.test_xso.TestData) ... ok test_reported_attr (tests.forms.test_xso.TestData) ... ok test_tag (tests.forms.test_xso.TestData) ... ok test_title_attr (tests.forms.test_xso.TestData) ... ok test_type_attr (tests.forms.test_xso.TestData) ... ok test_validate_accepts_fields_for_results_without_report (tests.forms.test_xso.TestData) ... ok test_validate_reject_empty_items (tests.forms.test_xso.TestData) ... ok test_validate_reject_empty_reported (tests.forms.test_xso.TestData) ... ok test_validate_reject_mismatching_items (tests.forms.test_xso.TestData) ... ok test_validate_rejects_fields_for_results_if_report (tests.forms.test_xso.TestData) ... ok test_validate_rejects_reported_or_items_if_type_is_not_result (tests.forms.test_xso.TestData) ... ok test_covers_all_types (tests.forms.test_xso.TestDataType) ... ok test_accept_missing_var_for_fixed_fields (tests.forms.test_xso.TestField) ... ok test_accept_multiple_values_for_None (tests.forms.test_xso.TestField) ... ok test_accept_multiple_values_on_multi_fields (tests.forms.test_xso.TestField) ... ok test_accept_options_for_None (tests.forms.test_xso.TestField) ... ok test_accept_options_for_list_fields (tests.forms.test_xso.TestField) ... ok test_allow_duplicate_Nones_in_option_labels (tests.forms.test_xso.TestField) ... ok test_desc_attr (tests.forms.test_xso.TestField) ... ok test_init (tests.forms.test_xso.TestField) ... ok test_init_args (tests.forms.test_xso.TestField) ... ok test_is_xso (tests.forms.test_xso.TestField) ... ok test_label_attr (tests.forms.test_xso.TestField) ... ok test_options_attr (tests.forms.test_xso.TestField) ... ok test_reject_duplicate_option_labels (tests.forms.test_xso.TestField) ... ok test_reject_missing_var_for_non_fixed_fields (tests.forms.test_xso.TestField) ... ok test_reject_multiple_values_for_non_multi_fields (tests.forms.test_xso.TestField) ... ok test_reject_options_for_non_list_fields (tests.forms.test_xso.TestField) ... ok test_required_attr (tests.forms.test_xso.TestField) ... ok test_tag (tests.forms.test_xso.TestField) ... ok test_type_attr (tests.forms.test_xso.TestField) ... ok test_values_attr (tests.forms.test_xso.TestField) ... ok test_var_attr (tests.forms.test_xso.TestField) ... ok test_allow_upcast (tests.forms.test_xso.TestFieldType) ... ok test_covers_all_types (tests.forms.test_xso.TestFieldType) ... ok test_has_options (tests.forms.test_xso.TestFieldType) ... ok test_is_multi_valued (tests.forms.test_xso.TestFieldType) ... ok test_is_xso (tests.forms.test_xso.TestInstructions) ... ok test_tag (tests.forms.test_xso.TestInstructions) ... ok test_value (tests.forms.test_xso.TestInstructions) ... ok test_get_xso_types (tests.forms.test_xso.TestInstructionsElement) ... ok test_is_element_type (tests.forms.test_xso.TestInstructionsElement) ... ok test_pack (tests.forms.test_xso.TestInstructionsElement) ... ok test_unpack (tests.forms.test_xso.TestInstructionsElement) ... ok test_is_abstract_item (tests.forms.test_xso.TestItem) ... ok test_tag (tests.forms.test_xso.TestItem) ... ok test_form_namespace (tests.forms.test_xso.TestNamespaces) ... ok test_is_xso (tests.forms.test_xso.TestOption) ... ok test_label_attr (tests.forms.test_xso.TestOption) ... ok test_reject_missing_value (tests.forms.test_xso.TestOption) ... ok test_tag (tests.forms.test_xso.TestOption) ... ok test_value_attr (tests.forms.test_xso.TestOption) ... ok test_get_xso_types (tests.forms.test_xso.TestOptionElement) ... ok test_is_element_type (tests.forms.test_xso.TestOptionElement) ... ok test_pack (tests.forms.test_xso.TestOptionElement) ... ok test_unpack (tests.forms.test_xso.TestOptionElement) ... ok test_is_abstract_item (tests.forms.test_xso.TestReported) ... ok test_tag (tests.forms.test_xso.TestReported) ... ok test_is_xso (tests.forms.test_xso.TestValue) ... ok test_tag (tests.forms.test_xso.TestValue) ... ok test_value (tests.forms.test_xso.TestValue) ... ok test_get_xso_types (tests.forms.test_xso.TestValueElement) ... ok test_is_element_type (tests.forms.test_xso.TestValueElement) ... ok test_pack (tests.forms.test_xso.TestValueElement) ... ok test_unpack (tests.forms.test_xso.TestValueElement) ... ok test_composes_and_sends_iq (tests.httpupload.test___init__.Testrequest_slot) ... ok test_upload (tests.httpupload.test_e2e.TestE2E) ... SKIP: this is not the aioxmpp test runner test_is_xso (tests.httpupload.test_xso.TestGet) ... ok test_tag (tests.httpupload.test_xso.TestGet) ... ok test_url (tests.httpupload.test_xso.TestGet) ... ok test_is_xso (tests.httpupload.test_xso.TestHeader) ... ok test_name (tests.httpupload.test_xso.TestHeader) ... ok test_tag (tests.httpupload.test_xso.TestHeader) ... ok test_value (tests.httpupload.test_xso.TestHeader) ... ok test_get_xso_types (tests.httpupload.test_xso.TestHeaderType) ... ok test_is_element_type (tests.httpupload.test_xso.TestHeaderType) ... ok test_pack (tests.httpupload.test_xso.TestHeaderType) ... ok test_unpack (tests.httpupload.test_xso.TestHeaderType) ... ok test_namespace (tests.httpupload.test_xso.TestNamespace) ... ok test_headers (tests.httpupload.test_xso.TestPut) ... ok test_is_xso (tests.httpupload.test_xso.TestPut) ... ok test_parses_multiple_headers_correctly (tests.httpupload.test_xso.TestPut) ... ok test_tag (tests.httpupload.test_xso.TestPut) ... ok test_url (tests.httpupload.test_xso.TestPut) ... ok test_xso_after_load_keeps_valid_headers_intact (tests.httpupload.test_xso.TestPut) ... ok test_xso_after_load_removes_non_whitelisted_headers (tests.httpupload.test_xso.TestPut) ... ok test_xso_after_load_strips_newlines (tests.httpupload.test_xso.TestPut) ... ok test_content_type (tests.httpupload.test_xso.TestRequest) ... ok test_filename (tests.httpupload.test_xso.TestRequest) ... ok test_init (tests.httpupload.test_xso.TestRequest) ... ok test_init_requires_arguments (tests.httpupload.test_xso.TestRequest) ... ok test_is_iq_payload (tests.httpupload.test_xso.TestRequest) ... ok test_is_xso (tests.httpupload.test_xso.TestRequest) ... ok test_size (tests.httpupload.test_xso.TestRequest) ... ok test_tag (tests.httpupload.test_xso.TestRequest) ... ok test_get (tests.httpupload.test_xso.TestSlot) ... ok test_is_iq_payload (tests.httpupload.test_xso.TestSlot) ... ok test_is_xso (tests.httpupload.test_xso.TestSlot) ... ok test_put (tests.httpupload.test_xso.TestSlot) ... ok test_tag (tests.httpupload.test_xso.TestSlot) ... ok test_validate_passes_if_both_are_present (tests.httpupload.test_xso.TestSlot) ... ok test_validate_rejects_missing_get (tests.httpupload.test_xso.TestSlot) ... ok test_validate_rejects_missing_put (tests.httpupload.test_xso.TestSlot) ... ok test_ibb (tests.ibb.test_e2e.TestIBB) ... SKIP: this is not the aioxmpp test runner test_ibb_client_disconnects (tests.ibb.test_e2e.TestIBB) ... SKIP: this is not the aioxmpp test runner test_ibb_message (tests.ibb.test_e2e.TestIBB) ... SKIP: this is not the aioxmpp test runner test_handle_close_request_is_iq_handler (tests.ibb.test_service.TestIBBService) ... ok test_handle_data_is_iq_handler (tests.ibb.test_service.TestIBBService) ... ok test_handle_open_request_is_iq_handler (tests.ibb.test_service.TestIBBService) ... ok test_is_service (tests.ibb.test_service.TestIBBService) ... ok test_open_request_allowed_limit (tests.ibb.test_service.TestIBBService) ... ok test_open_request_enforce_limit (tests.ibb.test_service.TestIBBService) ... ok test_open_request_expected_session (tests.ibb.test_service.TestIBBService) ... ok test_open_request_resource_constraint (tests.ibb.test_service.TestIBBService) ... ok test_open_session_block_size_too_large (tests.ibb.test_service.TestIBBService) ... ok test_open_session_default (tests.ibb.test_service.TestIBBService) ... ok test_open_session_non_default (tests.ibb.test_service.TestIBBService) ... ok test_remote_close_unknown_session (tests.ibb.test_service.TestIBBService) ... ok test_close (tests.ibb.test_service.TestIBBService_OpenConnection) ... ok test_disconnect (tests.ibb.test_service.TestIBBService_OpenConnection) ... ok test_fill_buffer (tests.ibb.test_service.TestIBBService_OpenConnection) ... ok test_open_request_established_session (tests.ibb.test_service.TestIBBService_OpenConnection) ... ok test_receive (tests.ibb.test_service.TestIBBService_OpenConnection) ... ok test_receive_invalid_seq (tests.ibb.test_service.TestIBBService_OpenConnection) ... ok test_receive_invalid_session (tests.ibb.test_service.TestIBBService_OpenConnection) ... ok test_remote_abort (tests.ibb.test_service.TestIBBService_OpenConnection) ... ok test_remote_abort_during_close (tests.ibb.test_service.TestIBBService_OpenConnection) ... ok test_remote_close (tests.ibb.test_service.TestIBBService_OpenConnection) ... ok test_remote_seq_error (tests.ibb.test_service.TestIBBService_OpenConnection) ... ok test_send (tests.ibb.test_service.TestIBBService_OpenConnection) ... ok test_wait_error_recover (tests.ibb.test_service.TestIBBService_OpenConnection) ... ok test_wait_error_timeout (tests.ibb.test_service.TestIBBService_OpenConnection) ... ok test_leave_non_protocol_messages_intact (tests.ibb.test_service.TestIBBService_OpenConnectionMessage) ... ok test_receive (tests.ibb.test_service.TestIBBService_OpenConnectionMessage) ... ok test_receive_invalid_seq (tests.ibb.test_service.TestIBBService_OpenConnectionMessage) ... ok test_receive_invalid_session (tests.ibb.test_service.TestIBBService_OpenConnectionMessage) ... ok test_send (tests.ibb.test_service.TestIBBService_OpenConnectionMessage) ... ok test_get_protocol (tests.ibb.test_service.TestIBBTransport) ... ok test_get_write_buffer_size (tests.ibb.test_service.TestIBBTransport) ... ok test_pause_and_resume_reading (tests.ibb.test_service.TestIBBTransport) ... ok test_set_write_buffer_limits (tests.ibb.test_service.TestIBBTransport) ... ok test_set_write_buffer_limits_defaults (tests.ibb.test_service.TestIBBTransport) ... ok test_set_write_buffer_limits_only_high (tests.ibb.test_service.TestIBBTransport) ... ok test_set_write_buffer_limits_reject_negative (tests.ibb.test_service.TestIBBTransport) ... ok test_set_write_buffer_limits_set_to_zeroe (tests.ibb.test_service.TestIBBTransport) ... ok test_tag (tests.ibb.test_xso.TestClose) ... ok test_init (tests.ibb.test_xso.TestData) ... ok test_tag (tests.ibb.test_xso.TestData) ... ok test_Message_attribute (tests.ibb.test_xso.TestMonkeyPatch) ... ok test_namespace (tests.ibb.test_xso.TestNamespace) ... ok test_tag (tests.ibb.test_xso.TestOpen) ... ok test_ibr_cancel_registration (tests.ibr.test_service.TestService) ... ok test_ibr_change_pass (tests.ibr.test_service.TestService) ... ok test_ibr_get_client_info (tests.ibr.test_service.TestService) ... ok test_ibr_get_registration_fields (tests.ibr.test_service.TestService) ... ok test_ibr_register (tests.ibr.test_service.TestService) ... ok test_namespace (tests.ibr.test_xso.TestNamespaces) ... ok test_address (tests.ibr.test_xso.TestQuery) ... ok test_city (tests.ibr.test_xso.TestQuery) ... ok test_date (tests.ibr.test_xso.TestQuery) ... ok test_email (tests.ibr.test_xso.TestQuery) ... ok test_first (tests.ibr.test_xso.TestQuery) ... ok test_is_iq_payload (tests.ibr.test_xso.TestQuery) ... ok test_is_xso (tests.ibr.test_xso.TestQuery) ... ok test_key (tests.ibr.test_xso.TestQuery) ... ok test_last (tests.ibr.test_xso.TestQuery) ... ok test_misc (tests.ibr.test_xso.TestQuery) ... ok test_name (tests.ibr.test_xso.TestQuery) ... ok test_nick (tests.ibr.test_xso.TestQuery) ... ok test_password (tests.ibr.test_xso.TestQuery) ... ok test_phone (tests.ibr.test_xso.TestQuery) ... ok test_registered (tests.ibr.test_xso.TestQuery) ... ok test_remove (tests.ibr.test_xso.TestQuery) ... ok test_state (tests.ibr.test_xso.TestQuery) ... ok test_tag (tests.ibr.test_xso.TestQuery) ... ok test_text (tests.ibr.test_xso.TestQuery) ... ok test_url (tests.ibr.test_xso.TestQuery) ... ok test_username (tests.ibr.test_xso.TestQuery) ... ok test_zip (tests.ibr.test_xso.TestQuery) ... ok test__client (tests.im.test_conversation.TestConversation) ... ok test__service (tests.im.test_conversation.TestConversation) ... ok test_parent (tests.im.test_conversation.TestConversation) ... ok test_parent_is_not_writable (tests.im.test_conversation.TestConversation) ... ok test_send_message_calls_send_message_tracked_and_cancels_tracking (tests.im.test_conversation.TestConversation) ... ok test_depends_on_carbons (tests.im.test_dispatcher.TestIMDispatcher) ... ok test_dispatch_drops_received_carbon_with_incorrect_from (tests.im.test_dispatcher.TestIMDispatcher) ... ok test_dispatch_drops_sent_carbon_with_incorrect_from (tests.im.test_dispatcher.TestIMDispatcher) ... ok test_dispatch_message_listens_to_on_message_received (tests.im.test_dispatcher.TestIMDispatcher) ... ok test_dispatch_presence_listens_to_on_presence_received (tests.im.test_dispatcher.TestIMDispatcher) ... ok test_dispatch_presences (tests.im.test_dispatcher.TestIMDispatcher) ... ok test_dispatch_sent_messages (tests.im.test_dispatcher.TestIMDispatcher) ... ok test_dispatch_simple_messages (tests.im.test_dispatcher.TestIMDispatcher) ... ok test_dispatch_unpacks_received_carbon (tests.im.test_dispatcher.TestIMDispatcher) ... ok test_dispatch_unpacks_sent_carbon (tests.im.test_dispatcher.TestIMDispatcher) ... ok test_dispatcher_connects_to_before_stream_established (tests.im.test_dispatcher.TestIMDispatcher) ... ok test_enable_carbons_does_not_swallow_random_exception (tests.im.test_dispatcher.TestIMDispatcher) ... ok test_enable_carbons_enables_carbons (tests.im.test_dispatcher.TestIMDispatcher) ... ok test_enable_carbons_ignores_RuntimeError_from_enable (tests.im.test_dispatcher.TestIMDispatcher) ... ok test_enable_carbons_ignores_XMPPError_from_enable (tests.im.test_dispatcher.TestIMDispatcher) ... ok test_message_filter_is_filter (tests.im.test_dispatcher.TestIMDispatcher) ... ok test_orders_after_simple_presence_dispatcher (tests.im.test_dispatcher.TestIMDispatcher) ... ok test_presence_filter_is_filter (tests.im.test_dispatcher.TestIMDispatcher) ... ok test_features (tests.im.test_p2p.TestConversation) ... ok test_inbound_message_dispatched_to_event (tests.im.test_p2p.TestConversation) ... ok test_jid (tests.im.test_p2p.TestConversation) ... ok test_jid_not_writable (tests.im.test_p2p.TestConversation) ... ok test_leave_calls_conversation_left (tests.im.test_p2p.TestConversation) ... ok test_me (tests.im.test_p2p.TestConversation) ... ok test_members_contain_both_entities (tests.im.test_p2p.TestConversation) ... ok test_message_tracking_not_implemented (tests.im.test_p2p.TestConversation) ... ok test_other (tests.im.test_p2p.TestConversation) ... ok test_send_message_sets_id_first_and_emits_event_afterwards (tests.im.test_p2p.TestConversation) ... ok test_send_message_stamps_to_and_enqueues (tests.im.test_p2p.TestConversation) ... ok test_converse_with_preexisting (tests.im.test_p2p.TestE2E) ... SKIP: this is not the aioxmpp test runner test_leave (tests.im.test_p2p.TestE2E) ... SKIP: this is not the aioxmpp test runner test_autocreate_based_on_peer (tests.im.test_p2p.TestService) ... ok test_autocreate_conversation_from_recvd_chat_with_body (tests.im.test_p2p.TestService) ... ok test_autocreate_conversation_from_recvd_normal_with_body (tests.im.test_p2p.TestService) ... ok test_autocreate_with_fulljid_if_muc_tagged (tests.im.test_p2p.TestService) ... ok test_conversation_emits_on_enter_right_after_added (tests.im.test_p2p.TestService) ... ok test_depends_on_conversation_service (tests.im.test_p2p.TestService) ... ok test_depends_on_dispatcher_service (tests.im.test_p2p.TestService) ... ok test_forward_chat_even_without_body_to_existing (tests.im.test_p2p.TestService) ... ok test_forward_normal_even_without_body_to_existing (tests.im.test_p2p.TestService) ... ok test_get_conversation_creates_conversation (tests.im.test_p2p.TestService) ... ok test_get_conversation_deduplicates (tests.im.test_p2p.TestService) ... ok test_get_conversation_does_not_emit_spontaneous_event (tests.im.test_p2p.TestService) ... ok test_get_conversation_emits_event (tests.im.test_p2p.TestService) ... ok test_get_conversation_emits_on_conversation_new_and_left (tests.im.test_p2p.TestService) ... ok test_get_conversation_returns_fresh_after_leave (tests.im.test_p2p.TestService) ... ok test_has_im_message_filter (tests.im.test_p2p.TestService) ... ok test_message_filter_passes_stanzas (tests.im.test_p2p.TestService) ... ok test_no_autocreate_conversation_from_chat_without_body (tests.im.test_p2p.TestService) ... ok test_no_autocreate_conversation_from_error_with_body (tests.im.test_p2p.TestService) ... ok test_no_autocreate_conversation_from_normal_without_body (tests.im.test_p2p.TestService) ... ok test_no_autocreate_conversation_from_other_with_body (tests.im.test_p2p.TestService) ... ok test_no_autocreate_conversation_from_recvd_groupchat_with_body (tests.im.test_p2p.TestService) ... ok test__add_conversation_adds_conversation_to_conversations (tests.im.test_service.TestConversationService) ... ok test__add_conversation_emits_on_conversation_added (tests.im.test_service.TestConversationService) ... ok test__add_conversation_makes_it_accessible_by_jid (tests.im.test_service.TestConversationService) ... ok test_conversation_not_accessible_after_exit (tests.im.test_service.TestConversationService) ... ok test_disconnects_handlers_on_exit (tests.im.test_service.TestConversationService) ... ok test_disconnects_handlers_on_failure (tests.im.test_service.TestConversationService) ... ok test_forwards_message_events (tests.im.test_service.TestConversationService) ... ok test_init (tests.im.test_service.TestConversationService) ... ok test_on_conversation_added_sees_added_conversation (tests.im.test_service.TestConversationService) ... ok test_removes_added_conversation_on_exit (tests.im.test_service.TestConversationService) ... ok test_removes_added_conversation_on_failure (tests.im.test_service.TestConversationService) ... ok test_send_with_attached_tracker (tests.mdr.test_e2e.TestMessaging) ... SKIP: this is not the aioxmpp test runner test_attach_tracker_autosets_id (tests.mdr.test_service.TestDeliveryReceiptsService) ... ok test_attach_tracker_creates_new_tracker_if_none_passed (tests.mdr.test_service.TestDeliveryReceiptsService) ... ok test_attach_tracker_rejects_errors (tests.mdr.test_service.TestDeliveryReceiptsService) ... ok test_attach_tracker_rejects_receipts (tests.mdr.test_service.TestDeliveryReceiptsService) ... ok test_attach_tracker_returns_passed_tracker (tests.mdr.test_service.TestDeliveryReceiptsService) ... ok test_attach_tracker_sets_xep0184_request (tests.mdr.test_service.TestDeliveryReceiptsService) ... ok test_declares_disco_feature (tests.mdr.test_service.TestDeliveryReceiptsService) ... ok test_do_not_modify_tracker_state_on_bare_jid_mismatch (tests.mdr.test_service.TestDeliveryReceiptsService) ... ok test_do_not_modify_tracker_state_on_id_mismatch (tests.mdr.test_service.TestDeliveryReceiptsService) ... ok test_handle_state_exception_from_tracker (tests.mdr.test_service.TestDeliveryReceiptsService) ... ok test_inbound_message_filter_returns_random_stanza (tests.mdr.test_service.TestDeliveryReceiptsService) ... ok test_is_service (tests.mdr.test_service.TestDeliveryReceiptsService) ... ok test_registers_inbound_message_filter (tests.mdr.test_service.TestDeliveryReceiptsService) ... ok test_set_tracker_state_to_DTR_on_ack_for_full_match (tests.mdr.test_service.TestDeliveryReceiptsService) ... ok test_if_id_is_unset (tests.mdr.test_service.Testcompose_receipt) ... ok test_preserves_type (tests.mdr.test_service.Testcompose_receipt) ... ok test_raises_on_error (tests.mdr.test_service.Testcompose_receipt) ... ok test_raises_on_receipt (tests.mdr.test_service.Testcompose_receipt) ... ok test_receipt_refers_to_message_id (tests.mdr.test_service.Testcompose_receipt) ... ok test_sends_to_bare_jid (tests.mdr.test_service.Testcompose_receipt) ... ok test_strips_body (tests.mdr.test_service.Testcompose_receipt) ... ok test_is_in_child_map (tests.mdr.test_xso.TestMessage) ... ok test_xep0184_received (tests.mdr.test_xso.TestMessage) ... ok test_xep0184_request_receipt (tests.mdr.test_xso.TestMessage) ... ok test_receipts (tests.mdr.test_xso.TestNamespace) ... ok test_init (tests.mdr.test_xso.TestReceived) ... ok test_init_default (tests.mdr.test_xso.TestReceived) ... ok test_is_xso (tests.mdr.test_xso.TestReceived) ... ok test_message_id (tests.mdr.test_xso.TestReceived) ... ok test_tag (tests.mdr.test_xso.TestReceived) ... ok test_is_xso (tests.misc.test_delay.TestDelay) ... ok test_message_attribute (tests.misc.test_delay.TestDelay) ... ok test_tag (tests.misc.test_delay.TestDelay) ... ok test_namespace (tests.misc.test_delay.TestNamespaces) ... ok test_is_xso (tests.misc.test_forwarding.TestForwarded) ... ok test_tag (tests.misc.test_forwarding.TestForwarded) ... ok test_namespace (tests.misc.test_forwarding.TestNamespaces) ... ok test_init (tests.misc.test_json.TestJSONContainer) ... ok test_init_with_data (tests.misc.test_json.TestJSONContainer) ... ok test_is_pubsub_payload (tests.misc.test_json.TestJSONContainer) ... ok test_is_xso (tests.misc.test_json.TestJSONContainer) ... ok test_json_data (tests.misc.test_json.TestJSONContainer) ... ok test_tag (tests.misc.test_json.TestJSONContainer) ... ok test_advertises_JSONContainer_xso_on_class (tests.misc.test_json.TestJSONContainerType) ... ok test_advertises_JSONContainer_xso_on_instance (tests.misc.test_json.TestJSONContainerType) ... ok test_is_element_type (tests.misc.test_json.TestJSONContainerType) ... ok test_pack_creates_JSONContainer_with_data_via_class (tests.misc.test_json.TestJSONContainerType) ... ok test_unpack_extracts_json_data_attribute_via_class (tests.misc.test_json.TestJSONContainerType) ... ok test_unpack_extracts_json_data_attribute_via_instance (tests.misc.test_json.TestJSONContainerType) ... ok test_xep0335_json (tests.misc.test_json.TestNamespaces) ... ok test_is_marker (tests.misc.test_markers.TestAcknowledged) ... ok test_tag (tests.misc.test_markers.TestAcknowledged) ... ok test_is_marker (tests.misc.test_markers.TestDisplayed) ... ok test_tag (tests.misc.test_markers.TestDisplayed) ... ok test_id_ (tests.misc.test_markers.TestMarker) ... ok test_is_xso (tests.misc.test_markers.TestMarker) ... ok test_xep0333_marker (tests.misc.test_markers.TestMessage) ... ok test_namespace (tests.misc.test_markers.TestNamespaces) ... ok test_is_marker (tests.misc.test_markers.TestReceived) ... ok test_tag (tests.misc.test_markers.TestReceived) ... ok test_namespace (tests.misc.test_oob.TestNamespaces) ... ok test_is_xso (tests.misc.test_oob.TestOOBExtension) ... ok test_message_hook (tests.misc.test_oob.TestOOBExtension) ... ok test_tag (tests.misc.test_oob.TestOOBExtension) ... ok test_url (tests.misc.test_oob.TestOOBExtension) ... ok test_xep0027_encrypted (tests.misc.test_openpgp_legacy.TestMessageExtension) ... ok test_encrypt (tests.misc.test_openpgp_legacy.TestNamespaces) ... ok test_signed (tests.misc.test_openpgp_legacy.TestNamespaces) ... ok test_is_xso (tests.misc.test_openpgp_legacy.TestOpenPGPEncrypted) ... ok test_payload (tests.misc.test_openpgp_legacy.TestOpenPGPEncrypted) ... ok test_tag (tests.misc.test_openpgp_legacy.TestOpenPGPEncrypted) ... ok test_is_xso (tests.misc.test_openpgp_legacy.TestOpenPGPSigned) ... ok test_payload (tests.misc.test_openpgp_legacy.TestOpenPGPSigned) ... ok test_tag (tests.misc.test_openpgp_legacy.TestOpenPGPSigned) ... ok test_xep0027_signed (tests.misc.test_openpgp_legacy.TestPresenceExtension) ... ok test_namespace (tests.misc.test_pars.TestNamespaces) ... ok test_is_xso (tests.misc.test_pars.TestPreauth) ... ok test_message_attribute (tests.misc.test_pars.TestPreauth) ... ok test_tag (tests.misc.test_pars.TestPreauth) ... ok test_token (tests.misc.test_pars.TestPreauth) ... ok test_namespace (tests.misc.test_replace.TestNamespaces) ... ok test_is_xso (tests.misc.test_replace.TestReplace) ... ok test_message_attribute (tests.misc.test_replace.TestReplace) ... ok test_tag (tests.misc.test_replace.TestReplace) ... ok test_ban (tests.muc.test_e2e.TestMuc) ... SKIP: this is not the aioxmpp test runner test_ban_using_set_affiliation (tests.muc.test_e2e.TestMuc) ... SKIP: this is not the aioxmpp test runner test_direct_invitation (tests.muc.test_e2e.TestMuc) ... SKIP: this is not the aioxmpp test runner test_join (tests.muc.test_e2e.TestMuc) ... SKIP: this is not the aioxmpp test runner test_join_history (tests.muc.test_e2e.TestMuc) ... SKIP: this is not the aioxmpp test runner test_kick (tests.muc.test_e2e.TestMuc) ... SKIP: this is not the aioxmpp test runner test_kick_due_to_error (tests.muc.test_e2e.TestMuc) ... SKIP: this is not the aioxmpp test runner test_kick_using_set_role (tests.muc.test_e2e.TestMuc) ... SKIP: this is not the aioxmpp test runner test_leave (tests.muc.test_e2e.TestMuc) ... SKIP: this is not the aioxmpp test runner test_mediated_invitation (tests.muc.test_e2e.TestMuc) ... SKIP: this is not the aioxmpp test runner test_muc_pms (tests.muc.test_e2e.TestMuc) ... SKIP: this is not the aioxmpp test runner test_self_ping (tests.muc.test_e2e.TestMuc) ... SKIP: this is not the aioxmpp test runner test_send_message (tests.muc.test_e2e.TestMuc) ... SKIP: this is not the aioxmpp test runner test_send_tracked_message (tests.muc.test_e2e.TestMuc) ... SKIP: this is not the aioxmpp test runner test_set_nick (tests.muc.test_e2e.TestMuc) ... SKIP: this is not the aioxmpp test runner test_set_topic (tests.muc.test_e2e.TestMuc) ... SKIP: this is not the aioxmpp test runner test_voice_request_handling (tests.muc.test_e2e.TestMuc) ... SKIP: this is not the aioxmpp test runner test__disable_monitor_notifies_and_deconfigures_monitor (tests.muc.test_self_ping.TestMUCMonitor) ... ok test__enable_monitor_notifies_and_configures_monitor (tests.muc.test_self_ping.TestMUCMonitor) ... ok test__hard_limit_tripped_calls__mark_stale (tests.muc.test_self_ping.TestMUCMonitor) ... ok test__mark_fresh_clears_stale_flag (tests.muc.test_self_ping.TestMUCMonitor) ... ok test__mark_fresh_does_nothing_if_not_stale (tests.muc.test_self_ping.TestMUCMonitor) ... ok test__mark_fresh_emits_on_fresh_if_stale (tests.muc.test_self_ping.TestMUCMonitor) ... ok test__mark_stale_changes_is_stale (tests.muc.test_self_ping.TestMUCMonitor) ... ok test__mark_stale_does_not_emit_emits_on_stale_if_stale (tests.muc.test_self_ping.TestMUCMonitor) ... ok test__mark_stale_emits_on_stale_if_not_stale (tests.muc.test_self_ping.TestMUCMonitor) ... ok test__pinger_exited_detected_stops_pinger (tests.muc.test_self_ping.TestMUCMonitor) ... ok test__pinger_exited_emits_on_exited (tests.muc.test_self_ping.TestMUCMonitor) ... ok test__pinger_fresh_detected_calls__mark_fresh (tests.muc.test_self_ping.TestMUCMonitor) ... ok test__pinger_fresh_detected_resets_aliveness_monitor (tests.muc.test_self_ping.TestMUCMonitor) ... ok test__pinger_fresh_detected_stops_pinger (tests.muc.test_self_ping.TestMUCMonitor) ... ok test__soft_limit_starts_pinger (tests.muc.test_self_ping.TestMUCMonitor) ... ok test_connects_to_monitor_signals (tests.muc.test_self_ping.TestMUCMonitor) ... ok test_disable_disables_monitor (tests.muc.test_self_ping.TestMUCMonitor) ... ok test_disable_stops_pinger (tests.muc.test_self_ping.TestMUCMonitor) ... ok test_does_not_forward_timeout_writes_to_monitor_when_disabled (tests.muc.test_self_ping.TestMUCMonitor) ... ok test_emits_no_events_on_construction (tests.muc.test_self_ping.TestMUCMonitor) ... ok test_enable_clears_stale_state_without_event (tests.muc.test_self_ping.TestMUCMonitor) ... ok test_enable_does_not_modify_state_if_already_enabled (tests.muc.test_self_ping.TestMUCMonitor) ... ok test_enable_enables_monitor (tests.muc.test_self_ping.TestMUCMonitor) ... ok test_enable_modifies_state_after_disable (tests.muc.test_self_ping.TestMUCMonitor) ... ok test_forwards_ping_address_writes_to_pinger (tests.muc.test_self_ping.TestMUCMonitor) ... ok test_forwards_ping_interval_writes_to_pinger (tests.muc.test_self_ping.TestMUCMonitor) ... ok test_forwards_ping_timeout_writes_to_pinger (tests.muc.test_self_ping.TestMUCMonitor) ... ok test_forwards_timeout_writes_to_monitor_when_enabled (tests.muc.test_self_ping.TestMUCMonitor) ... ok test_initialises_monitor_timeouts_to_None (tests.muc.test_self_ping.TestMUCMonitor) ... ok test_initialises_timeouts (tests.muc.test_self_ping.TestMUCMonitor) ... ok test_ping_address_inits_to_init_value (tests.muc.test_self_ping.TestMUCMonitor) ... ok test_ping_address_is_writable (tests.muc.test_self_ping.TestMUCMonitor) ... ok test_rejects_float_for_hard_timeout (tests.muc.test_self_ping.TestMUCMonitor) ... ok test_rejects_float_for_soft_timeout (tests.muc.test_self_ping.TestMUCMonitor) ... ok test_reset_cancels_pinger (tests.muc.test_self_ping.TestMUCMonitor) ... ok test_reset_marks_fresh (tests.muc.test_self_ping.TestMUCMonitor) ... ok test_reset_notifies_monitor (tests.muc.test_self_ping.TestMUCMonitor) ... ok test_stale_inits_to_false (tests.muc.test_self_ping.TestMUCMonitor) ... ok test_stale_is_not_writable (tests.muc.test_self_ping.TestMUCMonitor) ... ok test_writes_to_timeouts_can_be_read_immediately (tests.muc.test_self_ping.TestMUCMonitor) ... ok test__interpret_result_emits_nothing_for_item_not_found_error (tests.muc.test_self_ping.TestMUCPinger) ... ok test__interpret_result_emits_nothing_for_other_exceptions (tests.muc.test_self_ping.TestMUCPinger) ... ok test__interpret_result_emits_nothing_for_remote_server_not_found (tests.muc.test_self_ping.TestMUCPinger) ... ok test__interpret_result_emits_nothing_for_timeout (tests.muc.test_self_ping.TestMUCPinger) ... ok test__interpret_result_emits_on_exited_for_other_xmpp_error (tests.muc.test_self_ping.TestMUCPinger) ... ok test__interpret_result_emits_on_fresh_for_None_result (tests.muc.test_self_ping.TestMUCPinger) ... ok test__interpret_result_emits_on_fresh_for_feature_not_implemented_error (tests.muc.test_self_ping.TestMUCPinger) ... ok test__interpret_result_emits_on_fresh_for_service_unavailable_error (tests.muc.test_self_ping.TestMUCPinger) ... ok test_emits_no_events_on_construction (tests.muc.test_self_ping.TestMUCPinger) ... ok test_pinger_calls__interpret_result_for_finished_pings (tests.muc.test_self_ping.TestMUCPinger) ... ok test_pinger_cancels_after_ping_timeout (tests.muc.test_self_ping.TestMUCPinger) ... ok test_pinger_cancels_futures_on_cancel (tests.muc.test_self_ping.TestMUCPinger) ... ok test_pinger_emits_ping_every_ping_interval (tests.muc.test_self_ping.TestMUCPinger) ... ok test_pinger_emits_ping_right_away (tests.muc.test_self_ping.TestMUCPinger) ... ok test_pinger_picks_up_on_address_change (tests.muc.test_self_ping.TestMUCPinger) ... ok test_pinger_picks_up_on_interval_change (tests.muc.test_self_ping.TestMUCPinger) ... ok test_pinger_picks_up_on_timeout_change (tests.muc.test_self_ping.TestMUCPinger) ... ok test_pinger_skips_ping_emission_if_client_is_suspended (tests.muc.test_self_ping.TestMUCPinger) ... ok test_pinger_uses_jitter_to_calculate_next (tests.muc.test_self_ping.TestMUCPinger) ... ok test_rejects_float_for_ping_interval (tests.muc.test_self_ping.TestMUCPinger) ... ok test_rejects_float_for_ping_timeout (tests.muc.test_self_ping.TestMUCPinger) ... ok test_start_cancels_existing_task_before_starting (tests.muc.test_self_ping.TestMUCPinger) ... ok test_start_starts_the_pinger_coroutine (tests.muc.test_self_ping.TestMUCPinger) ... ok test_stop_cancels_pinger_task (tests.muc.test_self_ping.TestMUCPinger) ... ok test_stop_does_not_cancel_task_twice (tests.muc.test_self_ping.TestMUCPinger) ... ok test_uses_and_scales_random_lower_end (tests.muc.test_self_ping.Test_apply_jitter) ... ok test_uses_and_scales_random_upper_end (tests.muc.test_self_ping.Test_apply_jitter) ... ok test_from_presence_can_deal_with_sparse_presence (tests.muc.test_service.TestOccupant) ... ok test_from_presence_extracts_what_it_can_get (tests.muc.test_service.TestOccupant) ... ok test_from_presence_strips_direct_jid_resource (tests.muc.test_service.TestOccupant) ... ok test_init_full (tests.muc.test_service.TestOccupant) ... ok test_init_full_jid_raises_ValueError (tests.muc.test_service.TestOccupant) ... ok test_init_mostly_default (tests.muc.test_service.TestOccupant) ... ok test_random_uid_without_jid (tests.muc.test_service.TestOccupant) ... ok test_uid_changes_if_jid_becomes_known (tests.muc.test_service.TestOccupant) ... ok test_uid_from_jid_if_jid_is_known (tests.muc.test_service.TestOccupant) ... ok test_uid_stays_constant_over_updates (tests.muc.test_service.TestOccupant) ... ok test_uid_stays_intact_if_jid_becomes_unknown (tests.muc.test_service.TestOccupant) ... ok test_update_does_not_copy_None (tests.muc.test_service.TestOccupant) ... ok test_update_raises_for_different_occupantjids (tests.muc.test_service.TestOccupant) ... ok test_update_updates_all_the_fields (tests.muc.test_service.TestOccupant) ... ok test__disconnect (tests.muc.test_service.TestRoom) ... ok test__disconnect_disables_monitor (tests.muc.test_service.TestRoom) ... ok test__disconnect_during_suspend (tests.muc.test_service.TestRoom) ... ok test__disconnect_is_noop_if_not_entered (tests.muc.test_service.TestRoom) ... ok test__handle_message_enables_and_resets_monitor (tests.muc.test_service.TestRoom) ... ok test__handle_voice_request_forwards_to_event (tests.muc.test_service.TestRoom) ... ok test__handle_voice_request_passes_future_and_emits_reply_on_future (tests.muc.test_service.TestRoom) ... ok test__inbound_muc_self_presence_emits_on_nick_changed (tests.muc.test_service.TestRoom) ... ok test__inbound_muc_user_presence_disables_monitor_on_unavailable_self_presence (tests.muc.test_service.TestRoom) ... ok test__inbound_muc_user_presence_emits_on_enter_and_on_exit (tests.muc.test_service.TestRoom) ... ok test__inbound_muc_user_presence_emits_on_join_for_new_users (tests.muc.test_service.TestRoom) ... ok test__inbound_muc_user_presence_emits_on_leave_for_affiliation_change (tests.muc.test_service.TestRoom) ... ok test__inbound_muc_user_presence_emits_on_leave_for_ban (tests.muc.test_service.TestRoom) ... ok test__inbound_muc_user_presence_emits_on_leave_for_error_kick (tests.muc.test_service.TestRoom) ... ok test__inbound_muc_user_presence_emits_on_leave_for_kick (tests.muc.test_service.TestRoom) ... ok test__inbound_muc_user_presence_emits_on_leave_for_moderation_change (tests.muc.test_service.TestRoom) ... ok test__inbound_muc_user_presence_emits_on_leave_for_system_shutdown (tests.muc.test_service.TestRoom) ... ok test__inbound_muc_user_presence_emits_on_leave_for_unavailable (tests.muc.test_service.TestRoom) ... ok test__inbound_muc_user_presence_emits_on_nick_changed (tests.muc.test_service.TestRoom) ... ok test__inbound_muc_user_presence_emits_on_presence_changed (tests.muc.test_service.TestRoom) ... ok test__inbound_muc_user_presence_emits_on_various_changes (tests.muc.test_service.TestRoom) ... ok test__inbound_muc_user_presence_enables_and_resets_monitor (tests.muc.test_service.TestRoom) ... ok test__inbound_muc_user_presence_handles_itemless_role_change (tests.muc.test_service.TestRoom) ... ok test__inbound_muc_user_presence_ignored_from_bare_jid (tests.muc.test_service.TestRoom) ... ok test__inbound_muc_user_presence_ignores_self_leave_if_inactive (tests.muc.test_service.TestRoom) ... ok test__monitor_exit_calls__cycle_on_service_if_not_autorejoin (tests.muc.test_service.TestRoom) ... ok test__monitor_exited_calls__disconnect_if_no_autorejoin (tests.muc.test_service.TestRoom) ... ok test__monitor_fresh_emits__on_fresh (tests.muc.test_service.TestRoom) ... ok test__monitor_stale_emits_on_stale (tests.muc.test_service.TestRoom) ... ok test__suspend__resume_cycle (tests.muc.test_service.TestRoom) ... ok test__suspend_disables_monitor (tests.muc.test_service.TestRoom) ... ok test__suspend_with_autorejoin (tests.muc.test_service.TestRoom) ... ok test__suspend_without_autorejoin (tests.muc.test_service.TestRoom) ... ok test_active_is_not_writable (tests.muc.test_service.TestRoom) ... ok test_ban_accepts_request_kick_argument (tests.muc.test_service.TestRoom) ... ok test_ban_raises_ValueError_if_direct_jid_not_known (tests.muc.test_service.TestRoom) ... ok test_ban_uses_set_affiliation (tests.muc.test_service.TestRoom) ... ok test_detect_self_presence_from_jid_if_status_is_missing (tests.muc.test_service.TestRoom) ... ok test_direct_invite (tests.muc.test_service.TestRoom) ... ok test_do_not_generate_transitional_occupant_object_for_service_during_history (tests.muc.test_service.TestRoom) ... ok test_do_not_reuse_after_suspend_resume (tests.muc.test_service.TestRoom) ... ok test_do_not_treat_unavailable_stanzas_as_join (tests.muc.test_service.TestRoom) ... ok test_event_attributes (tests.muc.test_service.TestRoom) ... ok test_expose_invite_features (tests.muc.test_service.TestRoom) ... ok test_features (tests.muc.test_service.TestRoom) ... ok test_generate_transitional_occupant_objects_for_history (tests.muc.test_service.TestRoom) ... ok test_handle_message_does_not_reset_subject_if_no_subject_given (tests.muc.test_service.TestRoom) ... ok test_handle_message_handles_subject_from_service (tests.muc.test_service.TestRoom) ... ok test_handle_message_handles_subject_of_non_occupant (tests.muc.test_service.TestRoom) ... ok test_handle_message_handles_subject_of_occupant (tests.muc.test_service.TestRoom) ... ok test_handle_message_ignores_subject_if_body_is_present (tests.muc.test_service.TestRoom) ... ok test_inbound_groupchat_message_with_body_emits_on_message (tests.muc.test_service.TestRoom) ... ok test_inbound_groupchat_message_with_body_emits_on_message_from_service (tests.muc.test_service.TestRoom) ... ok test_inbound_groupchat_message_with_body_emits_on_message_other_member (tests.muc.test_service.TestRoom) ... ok test_inbound_groupchat_message_with_body_emits_on_message_with_me (tests.muc.test_service.TestRoom) ... ok test_include_real_jid_in_transitional_occupant_objects_if_available (tests.muc.test_service.TestRoom) ... ok test_init (tests.muc.test_service.TestRoom) ... ok test_invent_temporary_member_for_message_from_non_occupant (tests.muc.test_service.TestRoom) ... ok test_jid_is_not_writable (tests.muc.test_service.TestRoom) ... ok test_joined_is_not_writable (tests.muc.test_service.TestRoom) ... ok test_kick_uses_muc_set_role (tests.muc.test_service.TestRoom) ... ok test_leave (tests.muc.test_service.TestRoom) ... ok test_me_is_not_writable (tests.muc.test_service.TestRoom) ... ok test_mediated_invite (tests.muc.test_service.TestRoom) ... ok test_members (tests.muc.test_service.TestRoom) ... ok test_monitor_is_not_enabled_right_away (tests.muc.test_service.TestRoom) ... ok test_muc_request_voice (tests.muc.test_service.TestRoom) ... ok test_muc_set_affiliation_delegates_to_service (tests.muc.test_service.TestRoom) ... ok test_muc_set_role (tests.muc.test_service.TestRoom) ... ok test_muc_set_role_fails (tests.muc.test_service.TestRoom) ... ok test_muc_set_role_rejects_None_nick (tests.muc.test_service.TestRoom) ... ok test_muc_set_role_rejects_None_role (tests.muc.test_service.TestRoom) ... ok test_non_delayed_message_reception_forces_active_state (tests.muc.test_service.TestRoom) ... ok test_on_muc_enter_forwards_status_codes (tests.muc.test_service.TestRoom) ... ok test_presence_reception_after_join_presence_enters_active_state (tests.muc.test_service.TestRoom) ... ok test_re_use_actual_occupant_if_jid_matches (tests.muc.test_service.TestRoom) ... ok test_re_use_transient_occupant_if_jid_matches (tests.muc.test_service.TestRoom) ... ok test_require_jid_match_to_reuse_current_occupants_object (tests.muc.test_service.TestRoom) ... ok test_self_presence_updates__monitor_ping_address (tests.muc.test_service.TestRoom) ... ok test_self_presence_updates__monitor_ping_address_always (tests.muc.test_service.TestRoom) ... ok test_send_message (tests.muc.test_service.TestRoom) ... ok test_send_message_tracked_emits_on_message_tracked_with_tracker (tests.muc.test_service.TestRoom) ... ok test_send_message_tracked_uses_basic_tracking_service (tests.muc.test_service.TestRoom) ... ok test_send_message_with_reflection (tests.muc.test_service.TestRoom) ... ok test_service_is_not_writable (tests.muc.test_service.TestRoom) ... ok test_service_member_attribute (tests.muc.test_service.TestRoom) ... ok test_service_member_is_not_writable (tests.muc.test_service.TestRoom) ... ok test_set_nick (tests.muc.test_service.TestRoom) ... ok test_set_topic (tests.muc.test_service.TestRoom) ... ok test_state (tests.muc.test_service.TestRoom) ... ok test_state_disconnect (tests.muc.test_service.TestRoom) ... ok test_state_during_history_replay (tests.muc.test_service.TestRoom) ... ok test_state_during_presence_state_transfer (tests.muc.test_service.TestRoom) ... ok test_state_suspend (tests.muc.test_service.TestRoom) ... ok test_state_suspend_resume_cycle (tests.muc.test_service.TestRoom) ... ok test_subject_is_not_writable (tests.muc.test_service.TestRoom) ... ok test_subject_setter_is_not_writable (tests.muc.test_service.TestRoom) ... ok test_tracker_body_from_match_works_with_multiple_identical_messages (tests.muc.test_service.TestRoom) ... ok test_tracker_can_deal_with_localised_messages (tests.muc.test_service.TestRoom) ... ok test_tracker_changes_state_on_reflection (tests.muc.test_service.TestRoom) ... ok test_tracker_does_not_match_for_different_body (tests.muc.test_service.TestRoom) ... ok test_tracker_does_not_match_for_different_from (tests.muc.test_service.TestRoom) ... ok test_tracker_follows_concurrent_nickchange (tests.muc.test_service.TestRoom) ... ok test_tracker_matches_on_body_and_from_too (tests.muc.test_service.TestRoom) ... ok test_tracker_matches_on_relanguaged_from (tests.muc.test_service.TestRoom) ... ok test_tracking_does_not_fail_on_race (tests.muc.test_service.TestRoom) ... ok test_tracking_state_cleanup_on_close (tests.muc.test_service.TestRoom) ... ok test__cycle_sends_unavailable_suspends_resumes_joins_joined_muc (tests.muc.test_service.TestService) ... ok test__cycle_sends_unavailable_suspends_resumes_joins_pending_muc (tests.muc.test_service.TestService) ... ok test__handle_presence_catches_presence_with_muc_user (tests.muc.test_service.TestService) ... ok test__handle_presence_ignores_presence_with_muc_user_if_sent (tests.muc.test_service.TestService) ... ok test__handle_presence_passes_ordinary_presence (tests.muc.test_service.TestService) ... ok test__stream_destroyed_is_decorated (tests.muc.test_service.TestService) ... ok test__stream_established_is_decorated (tests.muc.test_service.TestService) ... ok test_announces_support_for_direct_invites (tests.muc.test_service.TestService) ... ok test_depends_on_BasicTrackingService (tests.muc.test_service.TestService) ... ok test_depends_on_ConversationService (tests.muc.test_service.TestService) ... ok test_depends_on_IMDispatcher (tests.muc.test_service.TestService) ... ok test_disconnect_all_mucs_on_shutdown (tests.muc.test_service.TestService) ... ok test_does_not_forward_sent_voice_request (tests.muc.test_service.TestService) ... ok test_does_not_forward_unrelated_data_forms (tests.muc.test_service.TestService) ... ok test_does_not_forward_voice_requests_from_users (tests.muc.test_service.TestService) ... ok test_drop_untagged_pm_carbons_from_joined_mucs (tests.muc.test_service.TestService) ... ok test_emit_on_muc_invitation_on_carbon_copied_direct_invite (tests.muc.test_service.TestService) ... ok test_emit_on_muc_invitation_on_direct_invite (tests.muc.test_service.TestService) ... ok test_emit_on_muc_invitation_on_mediated_invite (tests.muc.test_service.TestService) ... ok test_emit_on_muc_invitation_on_mediated_invite_from_carbons (tests.muc.test_service.TestService) ... ok test_emit_on_muc_invitation_on_mediated_without_from (tests.muc.test_service.TestService) ... ok test_forward_groupchat_messages_from_service_to_joined_mucs (tests.muc.test_service.TestService) ... ok test_forward_groupchat_messages_to_joined_mucs (tests.muc.test_service.TestService) ... ok test_forward_muc_user_presence_to_joined_mucs (tests.muc.test_service.TestService) ... ok test_forward_voice_requests_to_joined_mucs (tests.muc.test_service.TestService) ... ok test_future_receives_exception_on_join_error (tests.muc.test_service.TestService) ... ok test_get_room_config (tests.muc.test_service.TestService) ... ok test_get_room_config_rejects_full_mucjid (tests.muc.test_service.TestService) ... ok test_handle_message_drops_received_carbon_of_pm (tests.muc.test_service.TestService) ... ok test_handle_message_ignores_nonmuc_ccd_message (tests.muc.test_service.TestService) ... ok test_handle_message_ignores_nonmuc_chat_message (tests.muc.test_service.TestService) ... ok test_handle_message_ignores_unknown_groupchat_stanza (tests.muc.test_service.TestService) ... ok test_handle_message_is_decorated (tests.muc.test_service.TestService) ... ok test_handle_presence_is_decorated (tests.muc.test_service.TestService) ... ok test_handles_missing_jid_on_direct_invite (tests.muc.test_service.TestService) ... ok test_hard_against_on_exit_while_pending (tests.muc.test_service.TestService) ... ok test_hard_against_on_exit_while_pending_with_fulfilled_future (tests.muc.test_service.TestService) ... ok test_is_conversation_service (tests.muc.test_service.TestService) ... ok test_is_service (tests.muc.test_service.TestService) ... ok test_join_completed_on_self_presence (tests.muc.test_service.TestService) ... ok test_join_is_deferred_until_stream_is_established (tests.muc.test_service.TestService) ... ok test_join_not_completed_on_occupant_presence (tests.muc.test_service.TestService) ... ok test_join_rejects_incorrect_history_object (tests.muc.test_service.TestService) ... ok test_join_rejects_joining_a_pending_muc (tests.muc.test_service.TestService) ... ok test_join_rejects_non_bare_muc_jid (tests.muc.test_service.TestService) ... ok test_join_returns_existing_muc_and_done_future_if_joined (tests.muc.test_service.TestService) ... ok test_join_with_history (tests.muc.test_service.TestService) ... ok test_join_with_password (tests.muc.test_service.TestService) ... ok test_join_without_autorejoin_with_password (tests.muc.test_service.TestService) ... ok test_join_without_password_or_history (tests.muc.test_service.TestService) ... ok test_muc_is_untracked_when_user_leaves (tests.muc.test_service.TestService) ... ok test_on_failure_is_emitted_on_join_error (tests.muc.test_service.TestService) ... ok test_on_failure_is_emitted_on_stream_destruction_without_autorejoin (tests.muc.test_service.TestService) ... ok test_on_muc_invitation_degrades_nicely_with_fewer_info (tests.muc.test_service.TestService) ... ok test_on_muc_invitation_not_emitted_for_direct_sent (tests.muc.test_service.TestService) ... ok test_on_muc_invitation_not_emitted_for_mediated_sent (tests.muc.test_service.TestService) ... ok test_on_muc_invitation_not_emitted_for_outbound_mediated (tests.muc.test_service.TestService) ... ok test_on_muc_invitation_not_emitted_for_outbound_mediated_sent (tests.muc.test_service.TestService) ... ok test_orders_before_P2P_Service (tests.muc.test_service.TestService) ... ok test_pending_muc_removed_and_unavailable_presence_emitted_on_cancel (tests.muc.test_service.TestService) ... ok test_set_affiliation (tests.muc.test_service.TestService) ... ok test_set_affiliation_fails (tests.muc.test_service.TestService) ... ok test_set_affiliation_rejects_None_affiliation (tests.muc.test_service.TestService) ... ok test_set_affiliation_rejects_None_jid (tests.muc.test_service.TestService) ... ok test_set_affiliation_rejects_None_mucjid (tests.muc.test_service.TestService) ... ok test_set_affiliation_rejects_full_mucjid (tests.muc.test_service.TestService) ... ok test_set_room_config (tests.muc.test_service.TestService) ... ok test_stream_destruction_with_autorejoin (tests.muc.test_service.TestService) ... ok test_stream_destruction_without_autorejoin (tests.muc.test_service.TestService) ... ok test_tags_chat_messages_from_joined_mucs (tests.muc.test_service.TestService) ... ok test_defaults_for_Occupant_attributes (tests.muc.test_service.TestServiceMember) ... ok test_is_xso (tests.muc.test_xso.TestActorBase) ... ok test_jid (tests.muc.test_xso.TestActorBase) ... ok test_nick (tests.muc.test_xso.TestActorBase) ... ok test_is_actor_base (tests.muc.test_xso.TestAdminActor) ... ok test_tag (tests.muc.test_xso.TestAdminActor) ... ok test_actor (tests.muc.test_xso.TestAdminItem) ... ok test_init (tests.muc.test_xso.TestAdminItem) ... ok test_is_item_base (tests.muc.test_xso.TestAdminItem) ... ok test_reason (tests.muc.test_xso.TestAdminItem) ... ok test_tag (tests.muc.test_xso.TestAdminItem) ... ok test_init (tests.muc.test_xso.TestAdminQuery) ... ok test_is_iq_payload (tests.muc.test_xso.TestAdminQuery) ... ok test_is_xso (tests.muc.test_xso.TestAdminQuery) ... ok test_items (tests.muc.test_xso.TestAdminQuery) ... ok test_tag (tests.muc.test_xso.TestAdminQuery) ... ok test_is_xso (tests.muc.test_xso.TestContinue) ... ok test_tag (tests.muc.test_xso.TestContinue) ... ok test_thread (tests.muc.test_xso.TestContinue) ... ok test_from_ (tests.muc.test_xso.TestDecline) ... ok test_is_xso (tests.muc.test_xso.TestDecline) ... ok test_reason (tests.muc.test_xso.TestDecline) ... ok test_tag (tests.muc.test_xso.TestDecline) ... ok test_to (tests.muc.test_xso.TestDecline) ... ok test_is_xso (tests.muc.test_xso.TestDestroyNotification) ... ok test_jid (tests.muc.test_xso.TestDestroyNotification) ... ok test_reason (tests.muc.test_xso.TestDestroyNotification) ... ok test_tag (tests.muc.test_xso.TestDestroyNotification) ... ok test_is_xso (tests.muc.test_xso.TestDestroyRequest) ... ok test_jid (tests.muc.test_xso.TestDestroyRequest) ... ok test_password (tests.muc.test_xso.TestDestroyRequest) ... ok test_reason (tests.muc.test_xso.TestDestroyRequest) ... ok test_tag (tests.muc.test_xso.TestDestroyRequest) ... ok test_continue (tests.muc.test_xso.TestDirectInvite) ... ok test_init_default (tests.muc.test_xso.TestDirectInvite) ... ok test_init_full (tests.muc.test_xso.TestDirectInvite) ... ok test_init_requires_jid (tests.muc.test_xso.TestDirectInvite) ... ok test_is_xso (tests.muc.test_xso.TestDirectInvite) ... ok test_jid (tests.muc.test_xso.TestDirectInvite) ... ok test_message_attribute (tests.muc.test_xso.TestDirectInvite) ... ok test_password (tests.muc.test_xso.TestDirectInvite) ... ok test_reason (tests.muc.test_xso.TestDirectInvite) ... ok test_tag (tests.muc.test_xso.TestDirectInvite) ... ok test_thread (tests.muc.test_xso.TestDirectInvite) ... ok test_Message_attr (tests.muc.test_xso.TestGenericExt) ... ok test_Presence_attr (tests.muc.test_xso.TestGenericExt) ... ok test_history (tests.muc.test_xso.TestGenericExt) ... ok test_is_xso (tests.muc.test_xso.TestGenericExt) ... ok test_password (tests.muc.test_xso.TestGenericExt) ... ok test_tag (tests.muc.test_xso.TestGenericExt) ... ok test_init (tests.muc.test_xso.TestHistory) ... ok test_is_xso (tests.muc.test_xso.TestHistory) ... ok test_maxchars (tests.muc.test_xso.TestHistory) ... ok test_maxstanzas (tests.muc.test_xso.TestHistory) ... ok test_seconds (tests.muc.test_xso.TestHistory) ... ok test_since (tests.muc.test_xso.TestHistory) ... ok test_tag (tests.muc.test_xso.TestHistory) ... ok test_from_ (tests.muc.test_xso.TestInvite) ... ok test_is_xso (tests.muc.test_xso.TestInvite) ... ok test_password (tests.muc.test_xso.TestInvite) ... ok test_reason (tests.muc.test_xso.TestInvite) ... ok test_tag (tests.muc.test_xso.TestInvite) ... ok test_to (tests.muc.test_xso.TestInvite) ... ok test_affiliation (tests.muc.test_xso.TestItemBase) ... ok test_is_xso (tests.muc.test_xso.TestItemBase) ... ok test_jid (tests.muc.test_xso.TestItemBase) ... ok test_nick (tests.muc.test_xso.TestItemBase) ... ok test_role (tests.muc.test_xso.TestItemBase) ... ok test_admin_namespace (tests.muc.test_xso.TestNamespaces) ... ok test_base_namespace (tests.muc.test_xso.TestNamespaces) ... ok test_direct_invite_namespace (tests.muc.test_xso.TestNamespaces) ... ok test_owner_namespace (tests.muc.test_xso.TestNamespaces) ... ok test_user_namespace (tests.muc.test_xso.TestNamespaces) ... ok test_destroy (tests.muc.test_xso.TestOwnerQuery) ... ok test_form (tests.muc.test_xso.TestOwnerQuery) ... ok test_init (tests.muc.test_xso.TestOwnerQuery) ... ok test_init_destroy (tests.muc.test_xso.TestOwnerQuery) ... ok test_init_form (tests.muc.test_xso.TestOwnerQuery) ... ok test_is_iq_payload (tests.muc.test_xso.TestOwnerQuery) ... ok test_is_xso (tests.muc.test_xso.TestOwnerQuery) ... ok test_tag (tests.muc.test_xso.TestOwnerQuery) ... ok test_can_deserialise_arbitrary_integer (tests.muc.test_xso.TestStatus) ... ok test_can_serialise_arbitrary_integer (tests.muc.test_xso.TestStatus) ... ok test_can_serialise_enum_member (tests.muc.test_xso.TestStatus) ... ok test_code (tests.muc.test_xso.TestStatus) ... ok test_coerces_if_possible (tests.muc.test_xso.TestStatus) ... ok test_init (tests.muc.test_xso.TestStatus) ... ok test_is_xso (tests.muc.test_xso.TestStatus) ... ok test_prefers_enum_if_possible (tests.muc.test_xso.TestStatus) ... ok test_tag (tests.muc.test_xso.TestStatus) ... ok test_is_int_enum (tests.muc.test_xso.TestStatusCode) ... ok test_operates_correctly_with_sets (tests.muc.test_xso.TestStatusCode) ... ok test_get_xso_types (tests.muc.test_xso.TestStatusCodeList) ... ok test_is_element_type (tests.muc.test_xso.TestStatusCodeList) ... ok test_pack (tests.muc.test_xso.TestStatusCodeList) ... ok test_unpack (tests.muc.test_xso.TestStatusCodeList) ... ok test_is_actor_base (tests.muc.test_xso.TestUserActor) ... ok test_tag (tests.muc.test_xso.TestUserActor) ... ok test_Message_attr (tests.muc.test_xso.TestUserExt) ... ok test_Presence_attr (tests.muc.test_xso.TestUserExt) ... ok test_decline (tests.muc.test_xso.TestUserExt) ... ok test_destroy (tests.muc.test_xso.TestUserExt) ... ok test_init (tests.muc.test_xso.TestUserExt) ... ok test_invites (tests.muc.test_xso.TestUserExt) ... ok test_is_xso (tests.muc.test_xso.TestUserExt) ... ok test_items (tests.muc.test_xso.TestUserExt) ... ok test_password (tests.muc.test_xso.TestUserExt) ... ok test_status_codes (tests.muc.test_xso.TestUserExt) ... ok test_tag (tests.muc.test_xso.TestUserExt) ... ok test_actor (tests.muc.test_xso.TestUserItem) ... ok test_continue_ (tests.muc.test_xso.TestUserItem) ... ok test_init (tests.muc.test_xso.TestUserItem) ... ok test_is_item_base (tests.muc.test_xso.TestUserItem) ... ok test_reason (tests.muc.test_xso.TestUserItem) ... ok test_tag (tests.muc.test_xso.TestUserItem) ... ok test_claim_node_and_get_notification (tests.pep.test_e2e.TestPEP) ... SKIP: this is not the aioxmpp test runner test_publish_fails_with_subsequent_conflicting_access_models (tests.pep.test_e2e.TestPEP) ... SKIP: this is not the aioxmpp test runner test_publish_passes_with_subsequent_equal_access_models (tests.pep.test_e2e.TestPEP) ... SKIP: this is not the aioxmpp test runner test_publish_with_whitelist_access_model (tests.pep.test_e2e.TestPEP) ... SKIP: this is not the aioxmpp test runner test_get_notification (tests.pep.test_e2e.Test_register_pep_node_Descriptor) ... SKIP: this is not the aioxmpp test runner test_check_for_pep (tests.pep.test_service.TestPEPClient) ... ok test_check_for_pep_failure (tests.pep.test_service.TestPEPClient) ... ok test_claim_attributes (tests.pep.test_service.TestPEPClient) ... ok test_claim_pep_node_handle_event_unclaim_pep_node (tests.pep.test_service.TestPEPClient) ... ok test_claim_pep_node_no_feature (tests.pep.test_service.TestPEPClient) ... ok test_claim_pep_node_twice (tests.pep.test_service.TestPEPClient) ... ok test_claim_pep_node_with_notify (tests.pep.test_service.TestPEPClient) ... ok test_close_is_idempotent (tests.pep.test_service.TestPEPClient) ... ok test_closed_claim (tests.pep.test_service.TestPEPClient) ... ok test_depends_on_entity_caps (tests.pep.test_service.TestPEPClient) ... ok test_depends_on_pubsub (tests.pep.test_service.TestPEPClient) ... ok test_handle_event_filters_empty_notify (tests.pep.test_service.TestPEPClient) ... ok test_handle_event_filters_malformed_notify (tests.pep.test_service.TestPEPClient) ... ok test_handle_pubsub_publish_is_depsignal_handler (tests.pep.test_service.TestPEPClient) ... ok test_is_claimed (tests.pep.test_service.TestPEPClient) ... ok test_is_service (tests.pep.test_service.TestPEPClient) ... ok test_publish (tests.pep.test_service.TestPEPClient) ... ok test_publish_with_access_model (tests.pep.test_service.TestPEPClient) ... ok test_weakref_magic_works (tests.pep.test_service.TestPEPClient) ... ok test_claims (tests.pep.test_service.Test_register_pep_node) ... ok test_config (tests.pep.test_service.Test_register_pep_node) ... ok test_value_type (tests.pep.test_service.Test_register_pep_node) ... ok test_ping_raises_error_condition (tests.ping.test_e2e.TestPing) ... SKIP: this is not the aioxmpp test runner test_ping_server (tests.ping.test_e2e.TestPing) ... SKIP: this is not the aioxmpp test runner test_ping_service_exports_feature (tests.ping.test_e2e.TestPing) ... SKIP: this is not the aioxmpp test runner test_ping_service_replies_to_ping (tests.ping.test_e2e.TestPing) ... SKIP: this is not the aioxmpp test runner test_ping_works_with_peer_with_ping_implementation (tests.ping.test_e2e.TestPing) ... SKIP: this is not the aioxmpp test runner test_handle_ping_is_decorated (tests.ping.test_service.TestService) ... ok test_handle_ping_returns_pong (tests.ping.test_service.TestService) ... ok test_is_service (tests.ping.test_service.TestService) ... ok test_ping_reraises_XMPPErrors (tests.ping.test_service.TestService) ... ok test_ping_reraises_random_errors_from_send (tests.ping.test_service.TestService) ... ok test_ping_uses_global_ping (tests.ping.test_service.TestService) ... ok test_register_ping_feature (tests.ping.test_service.TestService) ... ok test_ping_propagates_cancel_to_send (tests.ping.test_service.Testping) ... ok test_ping_reraises_XMPPErrors (tests.ping.test_service.Testping) ... ok test_ping_reraises_random_errors_from_send (tests.ping.test_service.Testping) ... ok test_ping_sends_ping (tests.ping.test_service.Testping) ... ok test_namespace (tests.ping.test_xso.TestNamespaces) ... ok test_is_iq_payload (tests.ping.test_xso.TestPing) ... ok test_is_xso (tests.ping.test_xso.TestPing) ... ok test_tag (tests.ping.test_xso.TestPing) ... ok test_RosterClient (tests.presence.test___init__.TestExports) ... ok test_Service (tests.presence.test___init__.TestExports) ... ok test_events_on_presence (tests.presence.test_e2e.TestPresence) ... SKIP: this is not the aioxmpp test runner test_presence_bookkeeping (tests.presence.test_e2e.TestPresence) ... SKIP: this is not the aioxmpp test runner test_error_stanza_overrides_all_other_stanzas (tests.presence.test_service.TestPresenceClient) ... ok test_get_any_non_error_stanza_erases_error_stanza (tests.presence.test_service.TestPresenceClient) ... ok test_get_most_available_stanza (tests.presence.test_service.TestPresenceClient) ... ok test_get_most_available_stanza_returns_None_for_unavailable_JID (tests.presence.test_service.TestPresenceClient) ... ok test_get_stanza_returns_None_for_arbitrary_jid (tests.presence.test_service.TestPresenceClient) ... ok test_get_stanza_returns_error_stanza_for_bare_jid_as_received (tests.presence.test_service.TestPresenceClient) ... ok test_get_stanza_returns_error_stanza_for_full_jid_as_received_for_bare_jid (tests.presence.test_service.TestPresenceClient) ... ok test_get_stanza_returns_original_stanza_as_received (tests.presence.test_service.TestPresenceClient) ... ok test_handle_presence_decorated (tests.presence.test_service.TestPresenceClient) ... ok test_handle_presence_does_not_emit_unavailable_if_already_unavailable (tests.presence.test_service.TestPresenceClient) ... ok test_handle_presence_emits_available_signals (tests.presence.test_service.TestPresenceClient) ... ok test_handle_presence_emits_available_signals_only_if_not_available (tests.presence.test_service.TestPresenceClient) ... ok test_handle_presence_emits_changed_signals (tests.presence.test_service.TestPresenceClient) ... ok test_handle_presence_emits_unavailable_on_error (tests.presence.test_service.TestPresenceClient) ... ok test_handle_presence_emits_unavailable_signals (tests.presence.test_service.TestPresenceClient) ... ok test_handle_presence_ignores_available_presence_from_None (tests.presence.test_service.TestPresenceClient) ... ok test_is_service (tests.presence.test_service.TestPresenceClient) ... ok test_return_empty_resource_set_for_arbitrary_jid (tests.presence.test_service.TestPresenceClient) ... ok test_track_available_resources (tests.presence.test_service.TestPresenceClient) ... ok test_before_stream_established_handler_returns_true_for_avail (tests.presence.test_service.TestPresenceServer) ... ok test_before_stream_established_handler_returns_true_for_unav (tests.presence.test_service.TestPresenceServer) ... ok test_emit_configured_presence_when_stream_establishes (tests.presence.test_service.TestPresenceServer) ... ok test_make_stanza_converts_incorporates_status (tests.presence.test_service.TestPresenceServer) ... ok test_make_stanza_converts_state_to_stanza (tests.presence.test_service.TestPresenceServer) ... ok test_no_presence_to_emit_by_default (tests.presence.test_service.TestPresenceServer) ... ok test_resend_presence_broadcasts_if_established (tests.presence.test_service.TestPresenceServer) ... ok test_set_presence_broadcasts_if_established (tests.presence.test_service.TestPresenceServer) ... ok test_set_presence_priority (tests.presence.test_service.TestPresenceServer) ... ok test_set_presence_rejects_non_PresenceState_state (tests.presence.test_service.TestPresenceServer) ... ok test_set_presence_rejects_non_integer_priority (tests.presence.test_service.TestPresenceServer) ... ok test_set_presence_state_does_not_emit_events_if_unchanged (tests.presence.test_service.TestPresenceServer) ... ok test_set_presence_state_does_not_emit_stanza_if_unchanged (tests.presence.test_service.TestPresenceServer) ... ok test_set_presence_state_does_not_emit_state_event_if_state_unchanged (tests.presence.test_service.TestPresenceServer) ... ok test_set_presence_state_emits_events (tests.presence.test_service.TestPresenceServer) ... ok test_set_presence_with_status_mapping (tests.presence.test_service.TestPresenceServer) ... ok test_set_presence_with_status_string (tests.presence.test_service.TestPresenceServer) ... ok test_store_and_retrieve_xml_registered (tests.private_xml.test_e2e.TestPrivateXMLStorage) ... SKIP: this is not the aioxmpp test runner test_store_and_retrieve_xml_unregistered (tests.private_xml.test_e2e.TestPrivateXMLStorage) ... SKIP: this is not the aioxmpp test runner test_get_private_xml (tests.private_xml.test_service.TestService) ... ok test_is_service (tests.private_xml.test_service.TestService) ... ok test_set_private_xml (tests.private_xml.test_service.TestService) ... ok test_as_payload_class (tests.private_xml.test_xso.TestQuery) ... ok test_init (tests.private_xml.test_xso.TestQuery) ... ok test_is_xso (tests.private_xml.test_xso.TestQuery) ... ok test_namespace (tests.private_xml.test_xso.TestQuery) ... ok test_registered_payload_is_strict (tests.private_xml.test_xso.TestQuery) ... ok test_tag (tests.private_xml.test_xso.TestQuery) ... ok test_publish_and_purge (tests.pubsub.test_e2e.TestOwnerUseCases) ... SKIP: this is not the aioxmpp test runner test_publish_multiple_and_get_by_id (tests.pubsub.test_e2e.TestOwnerUseCases) ... SKIP: this is not the aioxmpp test runner test_change_node_affiliations (tests.pubsub.test_service.TestService) ... ok test_change_node_subscriptions (tests.pubsub.test_service.TestService) ... ok test_create_instant_node (tests.pubsub.test_service.TestService) ... ok test_create_with_node (tests.pubsub.test_service.TestService) ... ok test_create_with_node_copes_with_empty_reply (tests.pubsub.test_service.TestService) ... ok test_delete_with_redirect_uri (tests.pubsub.test_service.TestService) ... ok test_delete_without_redirect_uri (tests.pubsub.test_service.TestService) ... ok test_filter_inbound_message_affiliation_change_emits_event (tests.pubsub.test_service.TestService) ... ok test_filter_inbound_message_headline_publish_emits_events (tests.pubsub.test_service.TestService) ... ok test_filter_inbound_message_headline_retract_emits_events (tests.pubsub.test_service.TestService) ... ok test_filter_inbound_message_is_decorated (tests.pubsub.test_service.TestService) ... ok test_filter_inbound_message_node_deletion_emits_event (tests.pubsub.test_service.TestService) ... ok test_filter_inbound_message_passes_chat (tests.pubsub.test_service.TestService) ... ok test_filter_inbound_message_passes_error (tests.pubsub.test_service.TestService) ... ok test_filter_inbound_message_passes_groupchat (tests.pubsub.test_service.TestService) ... ok test_filter_inbound_message_passes_headline (tests.pubsub.test_service.TestService) ... ok test_filter_inbound_message_passes_normal (tests.pubsub.test_service.TestService) ... ok test_filter_inbound_message_publish_emits_events (tests.pubsub.test_service.TestService) ... ok test_filter_inbound_message_retract_emits_events (tests.pubsub.test_service.TestService) ... ok test_filter_inbound_message_subscription_change_emits_event (tests.pubsub.test_service.TestService) ... ok test_get_default_config (tests.pubsub.test_service.TestService) ... ok test_get_features_uses_disco (tests.pubsub.test_service.TestService) ... ok test_get_items (tests.pubsub.test_service.TestService) ... ok test_get_items_by_id (tests.pubsub.test_service.TestService) ... ok test_get_items_by_id_rejects_empty_iterable (tests.pubsub.test_service.TestService) ... ok test_get_items_max_items (tests.pubsub.test_service.TestService) ... ok test_get_node_affiliations (tests.pubsub.test_service.TestService) ... ok test_get_node_config (tests.pubsub.test_service.TestService) ... ok test_get_node_subscriptions (tests.pubsub.test_service.TestService) ... ok test_get_nodes_uses_disco (tests.pubsub.test_service.TestService) ... ok test_get_subscription_config (tests.pubsub.test_service.TestService) ... ok test_get_subscription_config_with_subid (tests.pubsub.test_service.TestService) ... ok test_get_subscription_config_with_subscription_jid (tests.pubsub.test_service.TestService) ... ok test_get_subscriptions (tests.pubsub.test_service.TestService) ... ok test_get_subscriptions_node_defaults_to_None (tests.pubsub.test_service.TestService) ... ok test_init (tests.pubsub.test_service.TestService) ... ok test_is_service (tests.pubsub.test_service.TestService) ... ok test_notify_uses_publish_with_None_payload (tests.pubsub.test_service.TestService) ... ok test_orders_behind_disco (tests.pubsub.test_service.TestService) ... ok test_publish_to_jid_None (tests.pubsub.test_service.TestService) ... ok test_publish_with_id (tests.pubsub.test_service.TestService) ... ok test_publish_with_id_and_options (tests.pubsub.test_service.TestService) ... ok test_publish_with_id_without_response (tests.pubsub.test_service.TestService) ... ok test_publish_with_options_raises_RuntimeError_if_not_supported (tests.pubsub.test_service.TestService) ... ok test_publish_with_returned_id (tests.pubsub.test_service.TestService) ... ok test_publish_without_given_id_and_with_returned_id (tests.pubsub.test_service.TestService) ... ok test_publish_without_id_without_response (tests.pubsub.test_service.TestService) ... ok test_publish_without_payload (tests.pubsub.test_service.TestService) ... ok test_purge (tests.pubsub.test_service.TestService) ... ok test_retract (tests.pubsub.test_service.TestService) ... ok test_retract_with_notify (tests.pubsub.test_service.TestService) ... ok test_set_node_config (tests.pubsub.test_service.TestService) ... ok test_set_subscription_config (tests.pubsub.test_service.TestService) ... ok test_set_subscription_config_with_subid (tests.pubsub.test_service.TestService) ... ok test_set_subscription_config_with_subscription_jid_and_subid (tests.pubsub.test_service.TestService) ... ok test_subscribe (tests.pubsub.test_service.TestService) ... ok test_subscribe_returns_full_response (tests.pubsub.test_service.TestService) ... ok test_subscribe_with_explicit_jid (tests.pubsub.test_service.TestService) ... ok test_subscribe_with_options (tests.pubsub.test_service.TestService) ... ok test_unsubscribe (tests.pubsub.test_service.TestService) ... ok test_unsubscribe_with_subid (tests.pubsub.test_service.TestService) ... ok test_unsubscribe_with_subscription_jid (tests.pubsub.test_service.TestService) ... ok test_affiliation (tests.pubsub.test_xso.TestAffiliation) ... ok test_init (tests.pubsub.test_xso.TestAffiliation) ... ok test_is_xso (tests.pubsub.test_xso.TestAffiliation) ... ok test_node (tests.pubsub.test_xso.TestAffiliation) ... ok test_tag (tests.pubsub.test_xso.TestAffiliation) ... ok test_affiliations (tests.pubsub.test_xso.TestAffiliations) ... ok test_init (tests.pubsub.test_xso.TestAffiliations) ... ok test_is_xso (tests.pubsub.test_xso.TestAffiliations) ... ok test_node (tests.pubsub.test_xso.TestAffiliations) ... ok test_tag (tests.pubsub.test_xso.TestAffiliations) ... ok test_data (tests.pubsub.test_xso.TestConfigure) ... ok test_is_xso (tests.pubsub.test_xso.TestConfigure) ... ok test_tag (tests.pubsub.test_xso.TestConfigure) ... ok test_is_xso (tests.pubsub.test_xso.TestCreate) ... ok test_node (tests.pubsub.test_xso.TestCreate) ... ok test_tag (tests.pubsub.test_xso.TestCreate) ... ok test_data (tests.pubsub.test_xso.TestDefault) ... ok test_init (tests.pubsub.test_xso.TestDefault) ... ok test_is_xso (tests.pubsub.test_xso.TestDefault) ... ok test_node (tests.pubsub.test_xso.TestDefault) ... ok test_tag (tests.pubsub.test_xso.TestDefault) ... ok test_type_ (tests.pubsub.test_xso.TestDefault) ... ok test_init (tests.pubsub.test_xso.TestEvent) ... ok test_init_default (tests.pubsub.test_xso.TestEvent) ... ok test_is_message_payload (tests.pubsub.test_xso.TestEvent) ... ok test_is_xso (tests.pubsub.test_xso.TestEvent) ... ok test_payload (tests.pubsub.test_xso.TestEvent) ... ok test_tag (tests.pubsub.test_xso.TestEvent) ... ok test_is_xso (tests.pubsub.test_xso.TestEventAssociate) ... ok test_node (tests.pubsub.test_xso.TestEventAssociate) ... ok test_tag (tests.pubsub.test_xso.TestEventAssociate) ... ok test_assoc (tests.pubsub.test_xso.TestEventCollection) ... ok test_is_xso (tests.pubsub.test_xso.TestEventCollection) ... ok test_tag (tests.pubsub.test_xso.TestEventCollection) ... ok test_data (tests.pubsub.test_xso.TestEventConfiguration) ... ok test_is_xso (tests.pubsub.test_xso.TestEventConfiguration) ... ok test_node (tests.pubsub.test_xso.TestEventConfiguration) ... ok test_tag (tests.pubsub.test_xso.TestEventConfiguration) ... ok test__redirect (tests.pubsub.test_xso.TestEventDelete) ... ok test_deleting_redirect_uri_clears__redirect (tests.pubsub.test_xso.TestEventDelete) ... ok test_init (tests.pubsub.test_xso.TestEventDelete) ... ok test_init_default (tests.pubsub.test_xso.TestEventDelete) ... ok test_is_xso (tests.pubsub.test_xso.TestEventDelete) ... ok test_node (tests.pubsub.test_xso.TestEventDelete) ... ok test_redirect_uri_gets_uri_of__redirect (tests.pubsub.test_xso.TestEventDelete) ... ok test_redirect_uri_returns_none_if_no__redirect_set (tests.pubsub.test_xso.TestEventDelete) ... ok test_setting_redirect_uri_sets__redirect (tests.pubsub.test_xso.TestEventDelete) ... ok test_setting_redirect_uri_to_None_clears__redirect (tests.pubsub.test_xso.TestEventDelete) ... ok test_tag (tests.pubsub.test_xso.TestEventDelete) ... ok test_is_xso (tests.pubsub.test_xso.TestEventDisassociate) ... ok test_node (tests.pubsub.test_xso.TestEventDisassociate) ... ok test_tag (tests.pubsub.test_xso.TestEventDisassociate) ... ok test_id_ (tests.pubsub.test_xso.TestEventItem) ... ok test_init (tests.pubsub.test_xso.TestEventItem) ... ok test_is_xso (tests.pubsub.test_xso.TestEventItem) ... ok test_node (tests.pubsub.test_xso.TestEventItem) ... ok test_publisher (tests.pubsub.test_xso.TestEventItem) ... ok test_registered_payload (tests.pubsub.test_xso.TestEventItem) ... ok test_tag (tests.pubsub.test_xso.TestEventItem) ... ok test_unknown_payload (tests.pubsub.test_xso.TestEventItem) ... ok test_init (tests.pubsub.test_xso.TestEventItems) ... ok test_init_default (tests.pubsub.test_xso.TestEventItems) ... ok test_is_xso (tests.pubsub.test_xso.TestEventItems) ... ok test_items (tests.pubsub.test_xso.TestEventItems) ... ok test_node (tests.pubsub.test_xso.TestEventItems) ... ok test_retracts (tests.pubsub.test_xso.TestEventItems) ... ok test_tag (tests.pubsub.test_xso.TestEventItems) ... ok test_is_xso (tests.pubsub.test_xso.TestEventPurge) ... ok test_node (tests.pubsub.test_xso.TestEventPurge) ... ok test_tag (tests.pubsub.test_xso.TestEventPurge) ... ok test_init (tests.pubsub.test_xso.TestEventRedirect) ... ok test_init_default (tests.pubsub.test_xso.TestEventRedirect) ... ok test_is_xso (tests.pubsub.test_xso.TestEventRedirect) ... ok test_tag (tests.pubsub.test_xso.TestEventRedirect) ... ok test_uri (tests.pubsub.test_xso.TestEventRedirect) ... ok test_id_ (tests.pubsub.test_xso.TestEventRetract) ... ok test_init (tests.pubsub.test_xso.TestEventRetract) ... ok test_init_default (tests.pubsub.test_xso.TestEventRetract) ... ok test_is_xso (tests.pubsub.test_xso.TestEventRetract) ... ok test_tag (tests.pubsub.test_xso.TestEventRetract) ... ok test_expiry (tests.pubsub.test_xso.TestEventSubscription) ... ok test_is_xso (tests.pubsub.test_xso.TestEventSubscription) ... ok test_jid (tests.pubsub.test_xso.TestEventSubscription) ... ok test_node (tests.pubsub.test_xso.TestEventSubscription) ... ok test_subid (tests.pubsub.test_xso.TestEventSubscription) ... ok test_subscription (tests.pubsub.test_xso.TestEventSubscription) ... ok test_tag (tests.pubsub.test_xso.TestEventSubscription) ... ok test_id_ (tests.pubsub.test_xso.TestItem) ... ok test_init (tests.pubsub.test_xso.TestItem) ... ok test_is_xso (tests.pubsub.test_xso.TestItem) ... ok test_registered_payload (tests.pubsub.test_xso.TestItem) ... ok test_tag (tests.pubsub.test_xso.TestItem) ... ok test_unknown_payload (tests.pubsub.test_xso.TestItem) ... ok test_init (tests.pubsub.test_xso.TestItems) ... ok test_is_xso (tests.pubsub.test_xso.TestItems) ... ok test_items (tests.pubsub.test_xso.TestItems) ... ok test_max_items (tests.pubsub.test_xso.TestItems) ... ok test_node (tests.pubsub.test_xso.TestItems) ... ok test_subid (tests.pubsub.test_xso.TestItems) ... ok test_tag (tests.pubsub.test_xso.TestItems) ... ok test_core (tests.pubsub.test_xso.TestNamespaces) ... ok test_errors (tests.pubsub.test_xso.TestNamespaces) ... ok test_event (tests.pubsub.test_xso.TestNamespaces) ... ok test_features (tests.pubsub.test_xso.TestNamespaces) ... ok test_owner (tests.pubsub.test_xso.TestNamespaces) ... ok test_data (tests.pubsub.test_xso.TestOptions) ... ok test_init (tests.pubsub.test_xso.TestOptions) ... ok test_is_xso (tests.pubsub.test_xso.TestOptions) ... ok test_jid (tests.pubsub.test_xso.TestOptions) ... ok test_node (tests.pubsub.test_xso.TestOptions) ... ok test_subid (tests.pubsub.test_xso.TestOptions) ... ok test_tag (tests.pubsub.test_xso.TestOptions) ... ok test_affiliation (tests.pubsub.test_xso.TestOwnerAffiliation) ... ok test_init (tests.pubsub.test_xso.TestOwnerAffiliation) ... ok test_is_xso (tests.pubsub.test_xso.TestOwnerAffiliation) ... ok test_jid (tests.pubsub.test_xso.TestOwnerAffiliation) ... ok test_tag (tests.pubsub.test_xso.TestOwnerAffiliation) ... ok test_affiliations (tests.pubsub.test_xso.TestOwnerAffiliations) ... ok test_init (tests.pubsub.test_xso.TestOwnerAffiliations) ... ok test_init_default (tests.pubsub.test_xso.TestOwnerAffiliations) ... ok test_is_xso (tests.pubsub.test_xso.TestOwnerAffiliations) ... ok test_node (tests.pubsub.test_xso.TestOwnerAffiliations) ... ok test_tag (tests.pubsub.test_xso.TestOwnerAffiliations) ... ok test_data (tests.pubsub.test_xso.TestOwnerConfigure) ... ok test_is_xso (tests.pubsub.test_xso.TestOwnerConfigure) ... ok test_node (tests.pubsub.test_xso.TestOwnerConfigure) ... ok test_tag (tests.pubsub.test_xso.TestOwnerConfigure) ... ok test_data (tests.pubsub.test_xso.TestOwnerDefault) ... ok test_is_xso (tests.pubsub.test_xso.TestOwnerDefault) ... ok test_tag (tests.pubsub.test_xso.TestOwnerDefault) ... ok test__redirect (tests.pubsub.test_xso.TestOwnerDelete) ... ok test_deleting_redirect_uri_clears__redirect (tests.pubsub.test_xso.TestOwnerDelete) ... ok test_init (tests.pubsub.test_xso.TestOwnerDelete) ... ok test_init_default (tests.pubsub.test_xso.TestOwnerDelete) ... ok test_is_xso (tests.pubsub.test_xso.TestOwnerDelete) ... ok test_node (tests.pubsub.test_xso.TestOwnerDelete) ... ok test_redirect_uri_gets_uri_of__redirect (tests.pubsub.test_xso.TestOwnerDelete) ... ok test_redirect_uri_returns_none_if_no__redirect_set (tests.pubsub.test_xso.TestOwnerDelete) ... ok test_setting_redirect_uri_sets__redirect (tests.pubsub.test_xso.TestOwnerDelete) ... ok test_setting_redirect_uri_to_None_clears__redirect (tests.pubsub.test_xso.TestOwnerDelete) ... ok test_tag (tests.pubsub.test_xso.TestOwnerDelete) ... ok test_init (tests.pubsub.test_xso.TestOwnerPurge) ... ok test_init_default (tests.pubsub.test_xso.TestOwnerPurge) ... ok test_is_xso (tests.pubsub.test_xso.TestOwnerPurge) ... ok test_node (tests.pubsub.test_xso.TestOwnerPurge) ... ok test_tag (tests.pubsub.test_xso.TestOwnerPurge) ... ok test_init (tests.pubsub.test_xso.TestOwnerRedirect) ... ok test_init_default (tests.pubsub.test_xso.TestOwnerRedirect) ... ok test_is_xso (tests.pubsub.test_xso.TestOwnerRedirect) ... ok test_tag (tests.pubsub.test_xso.TestOwnerRedirect) ... ok test_uri (tests.pubsub.test_xso.TestOwnerRedirect) ... ok test_init (tests.pubsub.test_xso.TestOwnerRequest) ... ok test_init_default (tests.pubsub.test_xso.TestOwnerRequest) ... ok test_is_registered_iq_payload (tests.pubsub.test_xso.TestOwnerRequest) ... ok test_is_xso (tests.pubsub.test_xso.TestOwnerRequest) ... ok test_payload (tests.pubsub.test_xso.TestOwnerRequest) ... ok test_tag (tests.pubsub.test_xso.TestOwnerRequest) ... ok test_init (tests.pubsub.test_xso.TestOwnerSubscription) ... ok test_init_default (tests.pubsub.test_xso.TestOwnerSubscription) ... ok test_is_xso (tests.pubsub.test_xso.TestOwnerSubscription) ... ok test_jid (tests.pubsub.test_xso.TestOwnerSubscription) ... ok test_subscription (tests.pubsub.test_xso.TestOwnerSubscription) ... ok test_tag (tests.pubsub.test_xso.TestOwnerSubscription) ... ok test_init (tests.pubsub.test_xso.TestOwnerSubscriptions) ... ok test_init_default (tests.pubsub.test_xso.TestOwnerSubscriptions) ... ok test_is_xso (tests.pubsub.test_xso.TestOwnerSubscriptions) ... ok test_node (tests.pubsub.test_xso.TestOwnerSubscriptions) ... ok test_subscriptions (tests.pubsub.test_xso.TestOwnerSubscriptions) ... ok test_tag (tests.pubsub.test_xso.TestOwnerSubscriptions) ... ok test_is_xso (tests.pubsub.test_xso.TestPublish) ... ok test_item (tests.pubsub.test_xso.TestPublish) ... ok test_node (tests.pubsub.test_xso.TestPublish) ... ok test_tag (tests.pubsub.test_xso.TestPublish) ... ok test_Message_attribute (tests.pubsub.test_xso.TestRequest) ... ok test_configure (tests.pubsub.test_xso.TestRequest) ... ok test_init (tests.pubsub.test_xso.TestRequest) ... ok test_is_registered_iq_payload (tests.pubsub.test_xso.TestRequest) ... ok test_is_xso (tests.pubsub.test_xso.TestRequest) ... ok test_options (tests.pubsub.test_xso.TestRequest) ... ok test_payload (tests.pubsub.test_xso.TestRequest) ... ok test_tag (tests.pubsub.test_xso.TestRequest) ... ok test_is_xso (tests.pubsub.test_xso.TestRetract) ... ok test_item (tests.pubsub.test_xso.TestRetract) ... ok test_node (tests.pubsub.test_xso.TestRetract) ... ok test_notify (tests.pubsub.test_xso.TestRetract) ... ok test_tag (tests.pubsub.test_xso.TestRetract) ... ok test_is_application_error (tests.pubsub.test_xso.TestSimpleErrors) ... ok test_is_xso (tests.pubsub.test_xso.TestSimpleErrors) ... ok test_tag (tests.pubsub.test_xso.TestSimpleErrors) ... ok test_init (tests.pubsub.test_xso.TestSubscribe) ... ok test_is_xso (tests.pubsub.test_xso.TestSubscribe) ... ok test_jid (tests.pubsub.test_xso.TestSubscribe) ... ok test_node (tests.pubsub.test_xso.TestSubscribe) ... ok test_tag (tests.pubsub.test_xso.TestSubscribe) ... ok test_is_xso (tests.pubsub.test_xso.TestSubscribeOptions) ... ok test_required (tests.pubsub.test_xso.TestSubscribeOptions) ... ok test_tag (tests.pubsub.test_xso.TestSubscribeOptions) ... ok test_init (tests.pubsub.test_xso.TestSubscription) ... ok test_is_xso (tests.pubsub.test_xso.TestSubscription) ... ok test_jid (tests.pubsub.test_xso.TestSubscription) ... ok test_node (tests.pubsub.test_xso.TestSubscription) ... ok test_subid (tests.pubsub.test_xso.TestSubscription) ... ok test_subscribe_options (tests.pubsub.test_xso.TestSubscription) ... ok test_subscription (tests.pubsub.test_xso.TestSubscription) ... ok test_tag (tests.pubsub.test_xso.TestSubscription) ... ok test_init (tests.pubsub.test_xso.TestSubscriptions) ... ok test_init_default (tests.pubsub.test_xso.TestSubscriptions) ... ok test_is_xso (tests.pubsub.test_xso.TestSubscriptions) ... ok test_node (tests.pubsub.test_xso.TestSubscriptions) ... ok test_subscriptions (tests.pubsub.test_xso.TestSubscriptions) ... ok test_tag (tests.pubsub.test_xso.TestSubscriptions) ... ok test_init (tests.pubsub.test_xso.TestUnsubscribe) ... ok test_is_xso (tests.pubsub.test_xso.TestUnsubscribe) ... ok test_jid (tests.pubsub.test_xso.TestUnsubscribe) ... ok test_node (tests.pubsub.test_xso.TestUnsubscribe) ... ok test_subid (tests.pubsub.test_xso.TestUnsubscribe) ... ok test_tag (tests.pubsub.test_xso.TestUnsubscribe) ... ok test_feature (tests.pubsub.test_xso.TestUnsupported) ... ok test_is_application_error (tests.pubsub.test_xso.TestUnsupported) ... ok test_is_xso (tests.pubsub.test_xso.TestUnsupported) ... ok test_tag (tests.pubsub.test_xso.TestUnsupported) ... ok test_registers_at_EventItem_and_Item (tests.pubsub.test_xso.Testas_payload_class) ... ok test_Item (tests.roster.test___init__.TestExports) ... ok test_RosterClient (tests.roster.test___init__.TestExports) ... ok test_Service (tests.roster.test___init__.TestExports) ... ok test_xso (tests.roster.test___init__.TestExports) ... ok test_export_as_json (tests.roster.test_service.TestItem) ... ok test_from_xso_item (tests.roster.test_service.TestItem) ... ok test_init (tests.roster.test_service.TestItem) ... ok test_update_from_json (tests.roster.test_service.TestItem) ... ok test_update_from_xso_item (tests.roster.test_service.TestItem) ... ok test_approve_sends_subscribed_presence (tests.roster.test_service.TestService) ... ok test_do_not_lose_update_during_initial_roster (tests.roster.test_service.TestService) ... ok test_do_not_send_versioned_request_if_not_supported_by_server (tests.roster.test_service.TestService) ... ok test_export_as_json (tests.roster.test_service.TestService) ... ok test_groups_are_cleaned_up_up_when_on_entry_removed_fires_on_initial_roster (tests.roster.test_service.TestService) ... ok test_groups_are_cleaned_up_up_when_on_entry_removed_fires_on_push (tests.roster.test_service.TestService) ... ok test_groups_are_set_up_when_on_entry_added_fires (tests.roster.test_service.TestService) ... ok test_groups_in_initial_roster (tests.roster.test_service.TestService) ... ok test_groups_update_fires_events (tests.roster.test_service.TestService) ... ok test_handle_roster_push_accepts_push_from_bare_local_jid (tests.roster.test_service.TestService) ... ok test_handle_roster_push_extends_roster (tests.roster.test_service.TestService) ... ok test_handle_roster_push_is_decorated (tests.roster.test_service.TestService) ... ok test_handle_roster_push_rejects_push_from_full_local_jid (tests.roster.test_service.TestService) ... ok test_handle_roster_push_rejects_push_with_nonempty_from (tests.roster.test_service.TestService) ... ok test_handle_roster_push_removes_from_roster (tests.roster.test_service.TestService) ... ok test_handle_subscribe_emits_event (tests.roster.test_service.TestService) ... ok test_handle_subscribe_is_decorated (tests.roster.test_service.TestService) ... ok test_handle_subscribed_emits_event (tests.roster.test_service.TestService) ... ok test_handle_subscribed_is_decorated (tests.roster.test_service.TestService) ... ok test_handle_unsubscribe_emits_event (tests.roster.test_service.TestService) ... ok test_handle_unsubscribe_is_decorated (tests.roster.test_service.TestService) ... ok test_handle_unsubscribed_emits_event (tests.roster.test_service.TestService) ... ok test_handle_unsubscribed_is_decorated (tests.roster.test_service.TestService) ... ok test_import_from_json (tests.roster.test_service.TestService) ... ok test_import_from_json_fixes_groups (tests.roster.test_service.TestService) ... ok test_init (tests.roster.test_service.TestService) ... ok test_initial_roster_discards_information (tests.roster.test_service.TestService) ... ok test_initial_roster_does_not_emit_entry_added_for_existing (tests.roster.test_service.TestService) ... ok test_initial_roster_fires_event (tests.roster.test_service.TestService) ... ok test_initial_roster_fires_group_event (tests.roster.test_service.TestService) ... ok test_initial_roster_fires_group_removed_event_for_changed_contact (tests.roster.test_service.TestService) ... ok test_initial_roster_fires_group_removed_event_for_removed_contact (tests.roster.test_service.TestService) ... ok test_initial_roster_keeps_existing_entries_alive (tests.roster.test_service.TestService) ... ok test_initial_roster_removes_contact_from_groups (tests.roster.test_service.TestService) ... ok test_is_Service (tests.roster.test_service.TestService) ... ok test_item_objects_do_not_change_during_push (tests.roster.test_service.TestService) ... ok test_item_removal_fixes_groups (tests.roster.test_service.TestService) ... ok test_on_entry_added (tests.roster.test_service.TestService) ... ok test_on_entry_name_changed (tests.roster.test_service.TestService) ... ok test_on_entry_removed (tests.roster.test_service.TestService) ... ok test_on_entry_removed_called_from_initial_roster (tests.roster.test_service.TestService) ... ok test_on_entry_subscription_state_changed (tests.roster.test_service.TestService) ... ok test_on_group_added_for_existing_contact (tests.roster.test_service.TestService) ... ok test_on_group_added_for_new_contact (tests.roster.test_service.TestService) ... ok test_on_group_removed_for_existing_contact (tests.roster.test_service.TestService) ... ok test_on_group_removed_for_removed_contact (tests.roster.test_service.TestService) ... ok test_process_none_response_to_versioned_request (tests.roster.test_service.TestService) ... ok test_remove_entry (tests.roster.test_service.TestService) ... ok test_request_initial_roster_before_stream_established (tests.roster.test_service.TestService) ... ok test_send_versioned_request_if_not_supported_by_server (tests.roster.test_service.TestService) ... ok test_set_entry_groups (tests.roster.test_service.TestService) ... ok test_set_entry_name (tests.roster.test_service.TestService) ... ok test_subscribe_sends_subscribe_presence (tests.roster.test_service.TestService) ... ok test_unsubscribe_sends_unsubscribe_presence (tests.roster.test_service.TestService) ... ok test_update_groups_on_update (tests.roster.test_service.TestService) ... ok test_init (tests.roster.test_xso.TestGroup) ... ok test_name_attr (tests.roster.test_xso.TestGroup) ... ok test_tag (tests.roster.test_xso.TestGroup) ... ok test_approved_attr (tests.roster.test_xso.TestItem) ... ok test_ask_attr (tests.roster.test_xso.TestItem) ... ok test_groups_attr (tests.roster.test_xso.TestItem) ... ok test_init (tests.roster.test_xso.TestItem) ... ok test_jid_attr (tests.roster.test_xso.TestItem) ... ok test_name_attr (tests.roster.test_xso.TestItem) ... ok test_subscription_attr (tests.roster.test_xso.TestItem) ... ok test_tag (tests.roster.test_xso.TestItem) ... ok test_roster_namespace (tests.roster.test_xso.TestNamespaces) ... ok test_roster_versioning_namespace (tests.roster.test_xso.TestNamespaces) ... ok test_declare_ns (tests.roster.test_xso.TestQuery) ... ok test_init (tests.roster.test_xso.TestQuery) ... ok test_is_registered_as_iq_payload (tests.roster.test_xso.TestQuery) ... ok test_items_attr (tests.roster.test_xso.TestQuery) ... ok test_tag (tests.roster.test_xso.TestQuery) ... ok test_ver_attr (tests.roster.test_xso.TestQuery) ... ok test_is_registered_as_feature (tests.roster.test_xso.TestRosterVersioningFeature) ... ok test_is_xso (tests.roster.test_xso.TestRosterVersioningFeature) ... ok test_tag (tests.roster.test_xso.TestRosterVersioningFeature) ... ok test_is_range_limit (tests.rsm.test_xso.TestAfter) ... ok test_tag (tests.rsm.test_xso.TestAfter) ... ok test_is_range_limit (tests.rsm.test_xso.TestBefore) ... ok test_tag (tests.rsm.test_xso.TestBefore) ... ok test_index (tests.rsm.test_xso.TestFirst) ... ok test_is_range_limit (tests.rsm.test_xso.TestFirst) ... ok test_tag (tests.rsm.test_xso.TestFirst) ... ok test_is_range_limit (tests.rsm.test_xso.TestLast) ... ok test_tag (tests.rsm.test_xso.TestLast) ... ok test_rsm (tests.rsm.test_xso.TestNamespaces) ... ok test_after (tests.rsm.test_xso.TestResultSetMetadata) ... ok test_before (tests.rsm.test_xso.TestResultSetMetadata) ... ok test_count (tests.rsm.test_xso.TestResultSetMetadata) ... ok test_fetch_page (tests.rsm.test_xso.TestResultSetMetadata) ... ok test_fetch_page_with_count (tests.rsm.test_xso.TestResultSetMetadata) ... ok test_first (tests.rsm.test_xso.TestResultSetMetadata) ... ok test_index (tests.rsm.test_xso.TestResultSetMetadata) ... ok test_init (tests.rsm.test_xso.TestResultSetMetadata) ... ok test_is_xso (tests.rsm.test_xso.TestResultSetMetadata) ... ok test_last (tests.rsm.test_xso.TestResultSetMetadata) ... ok test_last_cls (tests.rsm.test_xso.TestResultSetMetadata) ... ok test_last_with_max_cls (tests.rsm.test_xso.TestResultSetMetadata) ... ok test_limit_before_after_obj (tests.rsm.test_xso.TestResultSetMetadata) ... ok test_limit_cls (tests.rsm.test_xso.TestResultSetMetadata) ... ok test_limit_index_obj (tests.rsm.test_xso.TestResultSetMetadata) ... ok test_max (tests.rsm.test_xso.TestResultSetMetadata) ... ok test_next__obj (tests.rsm.test_xso.TestResultSetMetadata) ... ok test_next__with_max_obj (tests.rsm.test_xso.TestResultSetMetadata) ... ok test_previous_obj (tests.rsm.test_xso.TestResultSetMetadata) ... ok test_previous_with_max_obj (tests.rsm.test_xso.TestResultSetMetadata) ... ok test_tag (tests.rsm.test_xso.TestResultSetMetadata) ... ok test_init (tests.rsm.test_xso.Test_RangeLimitBase) ... ok test_init_default (tests.rsm.test_xso.Test_RangeLimitBase) ... ok test_is_xso (tests.rsm.test_xso.Test_RangeLimitBase) ... ok test_value (tests.rsm.test_xso.Test_RangeLimitBase) ... ok test_init (tests.shim.test_service.TestService) ... ok test_orders_before_disco_service (tests.shim.test_service.TestService) ... ok test_register_header (tests.shim.test_service.TestService) ... ok test_shutdown (tests.shim.test_service.TestService) ... ok test_unregister_header (tests.shim.test_service.TestService) ... ok test_init (tests.shim.test_xso.TestHeader) ... ok test_is_xso (tests.shim.test_xso.TestHeader) ... ok test_name (tests.shim.test_xso.TestHeader) ... ok test_tag (tests.shim.test_xso.TestHeader) ... ok test_value (tests.shim.test_xso.TestHeader) ... ok test_get_xso_types (tests.shim.test_xso.TestHeaderType) ... ok test_is_element_type (tests.shim.test_xso.TestHeaderType) ... ok test_pack (tests.shim.test_xso.TestHeaderType) ... ok test_unpack (tests.shim.test_xso.TestHeaderType) ... ok test_headers (tests.shim.test_xso.TestHeaders) ... ok test_headers_attribute_on_Message (tests.shim.test_xso.TestHeaders) ... ok test_headers_attribute_on_Presence (tests.shim.test_xso.TestHeaders) ... ok test_is_xso (tests.shim.test_xso.TestHeaders) ... ok test_tag (tests.shim.test_xso.TestHeaders) ... ok test_xep0131_shim (tests.shim.test_xso.TestNamespaces) ... ok test_get_vcard_mask_cancel_error (tests.vcard.test_service.TestService) ... ok test_get_vcard_other (tests.vcard.test_service.TestService) ... ok test_get_vcard_own (tests.vcard.test_service.TestService) ... ok test_is_service (tests.vcard.test_service.TestService) ... ok test_set_vcard (tests.vcard.test_service.TestService) ... ok test_namespace (tests.vcard.test_xso.TestNamespace) ... ok test_clear_photo_data (tests.vcard.test_xso.TestVCard) ... ok test_elements (tests.vcard.test_xso.TestVCard) ... ok test_get_photo_data (tests.vcard.test_xso.TestVCard) ... ok test_get_photo_mime_type (tests.vcard.test_xso.TestVCard) ... ok test_is_xso (tests.vcard.test_xso.TestVCard) ... ok test_set_photo_data (tests.vcard.test_xso.TestVCard) ... ok test_tag (tests.vcard.test_xso.TestVCard) ... ok test_version_query_against_server (tests.version.test_e2e.TestVersion) ... SKIP: this is not the aioxmpp test runner test_version_query_returns_service_unavailable_if_unconfigured (tests.version.test_e2e.TestVersion) ... SKIP: this is not the aioxmpp test runner test_version_query_with_results (tests.version.test_e2e.TestVersion) ... SKIP: this is not the aioxmpp test runner test_declares_disco_feature (tests.version.test_service.TestVersionServer) ... ok test_depends_on_DiscoServer (tests.version.test_service.TestVersionServer) ... ok test_fallback_to_platform_module (tests.version.test_service.TestVersionServer) ... ok test_handler_raises_service_unavailable_if_name_is_unset (tests.version.test_service.TestVersionServer) ... ok test_handler_returns_filled_query_object (tests.version.test_service.TestVersionServer) ... ok test_handler_returns_unspecified_for_None_version (tests.version.test_service.TestVersionServer) ... ok test_handles_query_IQs (tests.version.test_service.TestVersionServer) ... ok test_is_service (tests.version.test_service.TestVersionServer) ... ok test_name_attribute_can_be_deleted_to_None (tests.version.test_service.TestVersionServer) ... ok test_name_attribute_can_be_set_and_stringifies (tests.version.test_service.TestVersionServer) ... ok test_name_attribute_init_to_None (tests.version.test_service.TestVersionServer) ... ok test_os_attribute_can_be_deleted_to_None (tests.version.test_service.TestVersionServer) ... ok test_os_attribute_can_be_set_and_stringifies (tests.version.test_service.TestVersionServer) ... ok test_os_attribute_can_be_set_to_None (tests.version.test_service.TestVersionServer) ... ok test_try_use_distro_package (tests.version.test_service.TestVersionServer) ... SKIP: distro package not installed test_version_attribute_can_be_deleted_to_None (tests.version.test_service.TestVersionServer) ... ok test_version_attribute_can_be_set_and_stringifies (tests.version.test_service.TestVersionServer) ... ok test_version_attribute_init_to_None (tests.version.test_service.TestVersionServer) ... ok test_queries_version_over_stream (tests.version.test_service.Testquery_version) ... ok test_namespace (tests.version.test_xso.TestNamespaces) ... ok test_is_iq_payload (tests.version.test_xso.TestQuery) ... ok test_is_xso (tests.version.test_xso.TestQuery) ... ok test_name (tests.version.test_xso.TestQuery) ... ok test_os (tests.version.test_xso.TestQuery) ... ok test_tag (tests.version.test_xso.TestQuery) ... ok test_version (tests.version.test_xso.TestQuery) ... ok test_moved (tests.xso.test___init__.TestAbstractTextChild) ... ok test___bool__raises (tests.xso.test___init__.TestNO_DEFAULT) ... ok test___float__raises (tests.xso.test___init__.TestNO_DEFAULT) ... ok test___gt__raises (tests.xso.test___init__.TestNO_DEFAULT) ... ok test___index__raises (tests.xso.test___init__.TestNO_DEFAULT) ... ok test___lt__raises (tests.xso.test___init__.TestNO_DEFAULT) ... ok test_equal_to_itself (tests.xso.test___init__.TestNO_DEFAULT) ... ok test_unequal_to_things (tests.xso.test___init__.TestNO_DEFAULT) ... ok test_etree_format (tests.xso.test___init__.Testnormalize_tag) ... ok test_reject_incorrect_types (tests.xso.test___init__.Testnormalize_tag) ... ok test_unqualified (tests.xso.test___init__.Testnormalize_tag) ... ok test_validate_etree_format (tests.xso.test___init__.Testnormalize_tag) ... ok test_validate_tuple_format (tests.xso.test___init__.Testnormalize_tag) ... ok test_with_namespace (tests.xso.test___init__.Testnormalize_tag) ... ok test_unqualified (tests.xso.test___init__.Testtag_to_str) ... ok test_with_namespace (tests.xso.test___init__.Testtag_to_str) ... ok test_converter (tests.xso.test_model.ChildTag) ... ok test_from_events (tests.xso.test_model.ChildTag) ... ok test_from_events_attr_policy_drop (tests.xso.test_model.ChildTag) ... ok test_from_events_attr_policy_fail (tests.xso.test_model.ChildTag) ... ok test_from_events_child_policy_drop (tests.xso.test_model.ChildTag) ... ok test_from_events_child_policy_fail (tests.xso.test_model.ChildTag) ... ok test_from_events_text_policy_drop (tests.xso.test_model.ChildTag) ... ok test_from_events_text_policy_fail (tests.xso.test_model.ChildTag) ... ok test_init (tests.xso.test_model.ChildTag) ... ok test_to_sax (tests.xso.test_model.ChildTag) ... ok test_to_sax_unset (tests.xso.test_model.ChildTag) ... ok test_valdiator (tests.xso.test_model.ChildTag) ... ok test_validate_from_code (tests.xso.test_model.ChildTag) ... ok test_equality (tests.xso.test_model.TestAbstractTextChild) ... ok test_equality_handles_incorrect_peer_type_gracefully (tests.xso.test_model.TestAbstractTextChild) ... ok test_has_no_tag (tests.xso.test_model.TestAbstractTextChild) ... ok test_init_args (tests.xso.test_model.TestAbstractTextChild) ... ok test_init_default (tests.xso.test_model.TestAbstractTextChild) ... ok test_is_xso (tests.xso.test_model.TestAbstractTextChild) ... ok test_lang_attr (tests.xso.test_model.TestAbstractTextChild) ... ok test_text_attr (tests.xso.test_model.TestAbstractTextChild) ... ok test_coerces (tests.xso.test_model.TestAttr) ... ok test_default_defaults_to_no_default (tests.xso.test_model.TestAttr) ... ok test_delete_reverts_to_default_if_available (tests.xso.test_model.TestAttr) ... ok test_delete_reverts_to_unset_if_default_not_available (tests.xso.test_model.TestAttr) ... ok test_erroneous_as_absent_returns_False_from_from_value (tests.xso.test_model.TestAttr) ... ok test_from_value_and_type (tests.xso.test_model.TestAttr) ... ok test_missing (tests.xso.test_model.TestAttr) ... ok test_missing_passes_if_defaulted (tests.xso.test_model.TestAttr) ... ok test_missing_raises_if_not_defaulted (tests.xso.test_model.TestAttr) ... ok test_rejects_required_kwarg (tests.xso.test_model.TestAttr) ... ok test_tag_attribute (tests.xso.test_model.TestAttr) ... ok test_to_dict (tests.xso.test_model.TestAttr) ... ok test_to_dict_defaulted (tests.xso.test_model.TestAttr) ... ok test_to_dict_unset_and_undefaulted_raises (tests.xso.test_model.TestAttr) ... ok test_validate_contents_rejects_unset_and_undefaulted (tests.xso.test_model.TestAttr) ... ok test_validates (tests.xso.test_model.TestAttr) ... ok test_validator_ignores_default (tests.xso.test_model.TestAttr) ... ok test_parse_events_uses_capture (tests.xso.test_model.TestCapturingXMLStreamClass) ... ok test_is_abstract (tests.xso.test_model.TestCapturingXSO) ... ok test_is_capturing_xml_stream_class (tests.xso.test_model.TestCapturingXSO) ... ok test_is_xso (tests.xso.test_model.TestCapturingXSO) ... ok test__register (tests.xso.test_model.TestChild) ... ok test_cannot_access_if_required_and_unset (tests.xso.test_model.TestChild) ... ok test_cannot_assign_None_if_required (tests.xso.test_model.TestChild) ... ok test_cannot_delete_if_required (tests.xso.test_model.TestChild) ... ok test_default_default_is_None (tests.xso.test_model.TestChild) ... ok test_default_for_required_is_no_default (tests.xso.test_model.TestChild) ... ok test_default_required_is_not_writable (tests.xso.test_model.TestChild) ... ok test_default_required_reflects_argument (tests.xso.test_model.TestChild) ... ok test_default_strict_is_False (tests.xso.test_model.TestChild) ... ok test_delete_sets_to_None_if_not_required (tests.xso.test_model.TestChild) ... ok test_forbid_duplicate_tags (tests.xso.test_model.TestChild) ... ok test_from_events (tests.xso.test_model.TestChild) ... ok test_match_map (tests.xso.test_model.TestChild) ... ok test_strict_allows_none_if_not_required (tests.xso.test_model.TestChild) ... ok test_strict_controllable_from_init (tests.xso.test_model.TestChild) ... ok test_strict_rejects_allows_reistered_classes (tests.xso.test_model.TestChild) ... ok test_strict_rejects_non_registered_classes (tests.xso.test_model.TestChild) ... ok test_strict_rejects_unregistered_subclasses (tests.xso.test_model.TestChild) ... ok test_to_sax (tests.xso.test_model.TestChild) ... ok test_to_sax_unset (tests.xso.test_model.TestChild) ... ok test_validate_contents_passes_for_None (tests.xso.test_model.TestChild) ... ok test_validate_contents_recurses (tests.xso.test_model.TestChild) ... ok test_validate_contents_rejects_None_if_required (tests.xso.test_model.TestChild) ... ok test_attr_policy_drop (tests.xso.test_model.TestChildFlag) ... ok test_attr_policy_fail (tests.xso.test_model.TestChildFlag) ... ok test_child_policy_drop (tests.xso.test_model.TestChildFlag) ... ok test_child_policy_fail (tests.xso.test_model.TestChildFlag) ... ok test_defaults_to_false (tests.xso.test_model.TestChildFlag) ... ok test_from_events (tests.xso.test_model.TestChildFlag) ... ok test_get_tag_map (tests.xso.test_model.TestChildFlag) ... ok test_text_policy_drop (tests.xso.test_model.TestChildFlag) ... ok test_text_policy_fail (tests.xso.test_model.TestChildFlag) ... ok test_to_sax (tests.xso.test_model.TestChildFlag) ... ok test_to_sax_declare_prefix (tests.xso.test_model.TestChildFlag) ... ok test_to_sax_declare_prefix_skips_if_namespaceless (tests.xso.test_model.TestChildFlag) ... ok test_from_events_with_context (tests.xso.test_model.TestChildLangMap) ... ok test_inherits_from_child_map (tests.xso.test_model.TestChildLangMap) ... ok test_assign_enforces_list (tests.xso.test_model.TestChildList) ... ok test_from_events (tests.xso.test_model.TestChildList) ... ok test_get_on_class_returns_BoundDescriptor (tests.xso.test_model.TestChildList) ... ok test_to_sax (tests.xso.test_model.TestChildList) ... ok test_validate_contents_recurses_to_all_children (tests.xso.test_model.TestChildList) ... ok test_assign_not_allowed (tests.xso.test_model.TestChildMap) ... ok test_class_access_returns_BoundDescriptor (tests.xso.test_model.TestChildMap) ... ok test_custom_key_function (tests.xso.test_model.TestChildMap) ... ok test_fill_into_dict (tests.xso.test_model.TestChildMap) ... ok test_from_events_from_init (tests.xso.test_model.TestChildMap) ... ok test_lists_are_XSOList_instances (tests.xso.test_model.TestChildMap) ... ok test_to_node (tests.xso.test_model.TestChildMap) ... ok test_validate_contents_recurses_to_all_children (tests.xso.test_model.TestChildMap) ... ok test_allow_none_is_not_writable (tests.xso.test_model.TestChildTag) ... ok test_allow_none_maps_to_default_and_vice_versa (tests.xso.test_model.TestChildTag) ... ok test_attr_policy_drop (tests.xso.test_model.TestChildTag) ... ok test_attr_policy_fail (tests.xso.test_model.TestChildTag) ... ok test_child_policy_drop (tests.xso.test_model.TestChildTag) ... ok test_child_policy_fail (tests.xso.test_model.TestChildTag) ... ok test_from_events (tests.xso.test_model.TestChildTag) ... ok test_tag_enum_parse (tests.xso.test_model.TestChildTag) ... ok test_tag_enum_to_sax (tests.xso.test_model.TestChildTag) ... ok test_text_policy_drop (tests.xso.test_model.TestChildTag) ... ok test_text_policy_fail (tests.xso.test_model.TestChildTag) ... ok test_to_sax (tests.xso.test_model.TestChildTag) ... ok test_to_sax_declare_prefix (tests.xso.test_model.TestChildTag) ... ok test_to_sax_declare_prefix_skips_if_namespaceless (tests.xso.test_model.TestChildTag) ... ok test_validate_contents_rejects_unset_and_undefaulted (tests.xso.test_model.TestChildTag) ... ok test_tag_enum_assign_none_allowed (tests.xso.test_model.TestChildTagEnum) ... ok test_tag_enum_assign_none_raises (tests.xso.test_model.TestChildTagEnum) ... ok test_tag_enum_usage_normal (tests.xso.test_model.TestChildTagEnum) ... ok test_attr_policy_default (tests.xso.test_model.TestChildText) ... ok test_child_policy_default (tests.xso.test_model.TestChildText) ... ok test_coerces (tests.xso.test_model.TestChildText) ... ok test_enforce_attr_policy_drop (tests.xso.test_model.TestChildText) ... ok test_enforce_attr_policy_fail (tests.xso.test_model.TestChildText) ... ok test_enforce_child_policy_drop (tests.xso.test_model.TestChildText) ... ok test_enforce_child_policy_fail (tests.xso.test_model.TestChildText) ... ok test_from_events_reraises_parse_errors_by_default (tests.xso.test_model.TestChildText) ... ok test_from_events_validates (tests.xso.test_model.TestChildText) ... ok test_from_events_with_erroneous_as_absent (tests.xso.test_model.TestChildText) ... ok test_from_events_with_type_and_validation (tests.xso.test_model.TestChildText) ... ok test_init (tests.xso.test_model.TestChildText) ... ok test_to_sax (tests.xso.test_model.TestChildText) ... ok test_to_sax_declare_prefix (tests.xso.test_model.TestChildText) ... ok test_to_sax_defaulting (tests.xso.test_model.TestChildText) ... ok test_to_sax_unset_raises (tests.xso.test_model.TestChildText) ... ok test_validate_contents_rejects_unset_and_undefaulted (tests.xso.test_model.TestChildText) ... ok test_init_cls (tests.xso.test_model.TestChildTextMap) ... ok test_init_tag (tests.xso.test_model.TestChildTextMap) ... ok test_from_events_uses_type_and_unpacks (tests.xso.test_model.TestChildValue) ... ok test_init_imports_xso_types_from_type (tests.xso.test_model.TestChildValue) ... ok test_to_sax_complete (tests.xso.test_model.TestChildValue) ... ok test_to_sax_packs_value_and_saxifies_it (tests.xso.test_model.TestChildValue) ... ok test_container_type_argument (tests.xso.test_model.TestChildValueList) ... ok test_container_type_not_called_if_attr_already_created (tests.xso.test_model.TestChildValueList) ... ok test_from_events_uses__process_and_parse (tests.xso.test_model.TestChildValueList) ... ok test_from_events_works_with_set_container (tests.xso.test_model.TestChildValueList) ... ok test_get_on_class_returns_BoundDescriptor (tests.xso.test_model.TestChildValueList) ... ok test_get_returns_per_instance_list (tests.xso.test_model.TestChildValueList) ... ok test_get_tag_map_and_classes (tests.xso.test_model.TestChildValueList) ... ok test_initial_value_is_a_mutable_sequence (tests.xso.test_model.TestChildValueList) ... ok test_is_prop_base (tests.xso.test_model.TestChildValueList) ... ok test_registered_at_class_child_map (tests.xso.test_model.TestChildValueList) ... ok test_set_is_prohibited (tests.xso.test_model.TestChildValueList) ... ok test_to_sax_calls_format (tests.xso.test_model.TestChildValueList) ... ok test_from_events_uses__process_and_parse (tests.xso.test_model.TestChildValueMap) ... ok test_get_on_class_returns_descriptor (tests.xso.test_model.TestChildValueMap) ... ok test_get_returns_per_instance_dict (tests.xso.test_model.TestChildValueMap) ... ok test_get_tag_map_and_classes (tests.xso.test_model.TestChildValueMap) ... ok test_initial_value_is_a_mutable_mapping (tests.xso.test_model.TestChildValueMap) ... ok test_is_child_prop_base (tests.xso.test_model.TestChildValueMap) ... ok test_mapping_type_argument (tests.xso.test_model.TestChildValueMap) ... ok test_mapping_type_not_called_if_attr_already_created (tests.xso.test_model.TestChildValueMap) ... ok test_registered_at_class_child_map (tests.xso.test_model.TestChildValueMap) ... ok test_set_is_prohibited (tests.xso.test_model.TestChildValueMap) ... ok test_to_sax_calls_format (tests.xso.test_model.TestChildValueMap) ... ok test_from_events_uses__process_and_parse (tests.xso.test_model.TestChildValueMultiMap) ... ok test_get_on_class_returns_descriptor (tests.xso.test_model.TestChildValueMultiMap) ... ok test_get_tag_map_and_classes (tests.xso.test_model.TestChildValueMultiMap) ... ok test_initial_value_is_a_mutable_mapping (tests.xso.test_model.TestChildValueMultiMap) ... ok test_is_child_prop_base (tests.xso.test_model.TestChildValueMultiMap) ... ok test_mapping_type (tests.xso.test_model.TestChildValueMultiMap) ... ok test_not_settable (tests.xso.test_model.TestChildValueMultiMap) ... ok test_registered_at_class_child_map (tests.xso.test_model.TestChildValueMultiMap) ... ok test_to_sax_calls_format (tests.xso.test_model.TestChildValueMultiMap) ... ok test_assign_raises (tests.xso.test_model.TestCollector) ... ok test_from_events (tests.xso.test_model.TestCollector) ... ok test_get_on_class_returns_BoundDescriptor (tests.xso.test_model.TestCollector) ... ok test_to_node (tests.xso.test_model.TestCollector) ... ok test_to_sax_does_not_call_startDocument (tests.xso.test_model.TestCollector) ... ok test_context_manager (tests.xso.test_model.TestContext) ... ok test_init (tests.xso.test_model.TestContext) ... ok test_init (tests.xso.test_model.TestLangAttr) ... ok test_close_forwards_to_generator (tests.xso.test_model.TestSAXDriver) ... ok test_collect_result (tests.xso.test_model.TestSAXDriver) ... ok test_forwards_attributes (tests.xso.test_model.TestSAXDriver) ... ok test_forwards_namespaces (tests.xso.test_model.TestSAXDriver) ... ok test_forwards_nested_elements (tests.xso.test_model.TestSAXDriver) ... ok test_forwards_startstop_events (tests.xso.test_model.TestSAXDriver) ... ok test_forwards_text_events (tests.xso.test_model.TestSAXDriver) ... ok test_coerces (tests.xso.test_model.TestText) ... ok test_default (tests.xso.test_model.TestText) ... ok test_int_from_node (tests.xso.test_model.TestText) ... ok test_int_to_sax (tests.xso.test_model.TestText) ... ok test_string_from_node (tests.xso.test_model.TestText) ... ok test_to_sax_unset (tests.xso.test_model.TestText) ... ok test_validates (tests.xso.test_model.TestText) ... ok test_call_error_handler_on_broken_attr (tests.xso.test_model.TestXMLStreamClass) ... ok test_call_error_handler_on_broken_child (tests.xso.test_model.TestXMLStreamClass) ... ok test_call_error_handler_on_broken_text (tests.xso.test_model.TestXMLStreamClass) ... ok test_call_error_handler_on_missing_attr (tests.xso.test_model.TestXMLStreamClass) ... ok test_call_error_handler_on_unexpected_child (tests.xso.test_model.TestXMLStreamClass) ... ok test_call_error_handler_on_unexpected_text (tests.xso.test_model.TestXMLStreamClass) ... ok test_call_missing_on_erroneous_attr_with_erroneous_as_absent (tests.xso.test_model.TestXMLStreamClass) ... ok test_call_missing_on_missing_attr (tests.xso.test_model.TestXMLStreamClass) ... ok test_collect_attr_property (tests.xso.test_model.TestXMLStreamClass) ... ok test_collect_child_flag_property (tests.xso.test_model.TestXMLStreamClass) ... ok test_collect_child_list_property (tests.xso.test_model.TestXMLStreamClass) ... ok test_collect_child_property (tests.xso.test_model.TestXMLStreamClass) ... ok test_collect_child_tag_property (tests.xso.test_model.TestXMLStreamClass) ... ok test_collect_child_text_property (tests.xso.test_model.TestXMLStreamClass) ... ok test_collect_collector_property (tests.xso.test_model.TestXMLStreamClass) ... ok test_collect_text_property (tests.xso.test_model.TestXMLStreamClass) ... ok test_deep_lang_propagation_from_parent_with_confusion (tests.xso.test_model.TestXMLStreamClass) ... ok test_default_declare_ns_to_declare_tag_namespace (tests.xso.test_model.TestXMLStreamClass) ... ok test_default_declare_ns_to_empty_dict_for_namespaceless_tag (tests.xso.test_model.TestXMLStreamClass) ... ok test_delattr_rejects_removal_of_descriptors (tests.xso.test_model.TestXMLStreamClass) ... ok test_delattr_removes_everything_else (tests.xso.test_model.TestXMLStreamClass) ... ok test_diamond_inheritance_attr (tests.xso.test_model.TestXMLStreamClass) ... ok test_diamond_inheritance_child (tests.xso.test_model.TestXMLStreamClass) ... ok test_diamond_inheritance_collector (tests.xso.test_model.TestXMLStreamClass) ... ok test_diamond_inheritance_text (tests.xso.test_model.TestXMLStreamClass) ... ok test_do_not_declare_ns_if_tag_is_not_set (tests.xso.test_model.TestXMLStreamClass) ... ok test_do_not_mark_attributes_as_incomplete_in_missing_attribute_handling (tests.xso.test_model.TestXMLStreamClass) ... ok test_do_not_mark_parsed_attributes_as_incomplete (tests.xso.test_model.TestXMLStreamClass) ... ok test_error_handler_on_broken_attr_can_suppress (tests.xso.test_model.TestXMLStreamClass) ... ok test_error_handler_on_broken_child_can_suppress (tests.xso.test_model.TestXMLStreamClass) ... ok test_error_handler_on_broken_text_can_suppress (tests.xso.test_model.TestXMLStreamClass) ... ok test_error_handler_on_missing_attr_can_suppress (tests.xso.test_model.TestXMLStreamClass) ... ok test_error_handler_on_unexpected_child_can_suppress (tests.xso.test_model.TestXMLStreamClass) ... ok test_error_handler_on_unexpected_text_can_suppress (tests.xso.test_model.TestXMLStreamClass) ... ok test_forbid_ambiguous_attr (tests.xso.test_model.TestXMLStreamClass) ... ok test_forbid_ambiguous_children (tests.xso.test_model.TestXMLStreamClass) ... ok test_forbid_ambiguous_children_with_lists (tests.xso.test_model.TestXMLStreamClass) ... ok test_forbid_duplicate_collector_property (tests.xso.test_model.TestXMLStreamClass) ... ok test_forbid_duplicate_text_property (tests.xso.test_model.TestXMLStreamClass) ... ok test_forbid_malformed_tag (tests.xso.test_model.TestXMLStreamClass) ... ok test_ignore_parse_error_with_erroneous_as_absent_text (tests.xso.test_model.TestXMLStreamClass) ... ok test_inheritance_attr (tests.xso.test_model.TestXMLStreamClass) ... ok test_inheritance_attr_ambiguous (tests.xso.test_model.TestXMLStreamClass) ... ok test_inheritance_child (tests.xso.test_model.TestXMLStreamClass) ... ok test_inheritance_child_ambiguous (tests.xso.test_model.TestXMLStreamClass) ... ok test_inheritance_collector_one_level (tests.xso.test_model.TestXMLStreamClass) ... ok test_inheritance_text_one_level (tests.xso.test_model.TestXMLStreamClass) ... ok test_init (tests.xso.test_model.TestXMLStreamClass) ... ok test_init_inherited (tests.xso.test_model.TestXMLStreamClass) ... ok test_init_takes_existing_slots (tests.xso.test_model.TestXMLStreamClass) ... ok test_init_unprotected (tests.xso.test_model.TestXMLStreamClass) ... ok test_is_abc_meta (tests.xso.test_model.TestXMLStreamClass) ... ok test_is_xso_query_class (tests.xso.test_model.TestXMLStreamClass) ... ok test_lang_propagation_from_context (tests.xso.test_model.TestXMLStreamClass) ... ok test_lang_propagation_from_parent (tests.xso.test_model.TestXMLStreamClass) ... ok test_mark_attributes_as_incomplete_in_attribute_error_handling (tests.xso.test_model.TestXMLStreamClass) ... ok test_multi_inheritance_attr (tests.xso.test_model.TestXMLStreamClass) ... ok test_multi_inheritance_attr_ambiguous (tests.xso.test_model.TestXMLStreamClass) ... ok test_multi_inheritance_child (tests.xso.test_model.TestXMLStreamClass) ... ok test_multi_inheritance_child_ambiguous (tests.xso.test_model.TestXMLStreamClass) ... ok test_multi_inheritance_collector (tests.xso.test_model.TestXMLStreamClass) ... ok test_multi_inheritance_text (tests.xso.test_model.TestXMLStreamClass) ... ok test_normalize_tag (tests.xso.test_model.TestXMLStreamClass) ... ok test_ordered_child_props (tests.xso.test_model.TestXMLStreamClass) ... ok test_parse_events_does_not_call_init_but_validate_and_new (tests.xso.test_model.TestXMLStreamClass) ... ok test_register_child (tests.xso.test_model.TestXMLStreamClass) ... ok test_register_child_rejects_update_of_class_with_descendants (tests.xso.test_model.TestXMLStreamClass) ... ok test_setattr_Attr (tests.xso.test_model.TestXMLStreamClass) ... ok test_setattr_Attr_rejects_ambiguous_tags (tests.xso.test_model.TestXMLStreamClass) ... ok test_setattr_Child (tests.xso.test_model.TestXMLStreamClass) ... ok test_setattr_ChildFlag (tests.xso.test_model.TestXMLStreamClass) ... ok test_setattr_ChildFlag_rejects_ambiguous (tests.xso.test_model.TestXMLStreamClass) ... ok test_setattr_ChildTag (tests.xso.test_model.TestXMLStreamClass) ... ok test_setattr_ChildTag_rejects_ambiguous (tests.xso.test_model.TestXMLStreamClass) ... ok test_setattr_ChildTag_rejects_atomically (tests.xso.test_model.TestXMLStreamClass) ... ok test_setattr_ChildText (tests.xso.test_model.TestXMLStreamClass) ... ok test_setattr_ChildText_rejects_ambiguous (tests.xso.test_model.TestXMLStreamClass) ... ok test_setattr_Child_rejects_ambiguous_tags (tests.xso.test_model.TestXMLStreamClass) ... ok test_setattr_Child_rejects_atomically (tests.xso.test_model.TestXMLStreamClass) ... ok test_setattr_Collector (tests.xso.test_model.TestXMLStreamClass) ... ok test_setattr_Collector_rejects_duplicate (tests.xso.test_model.TestXMLStreamClass) ... ok test_setattr_Text (tests.xso.test_model.TestXMLStreamClass) ... ok test_setattr_Text_rejects_duplicate (tests.xso.test_model.TestXMLStreamClass) ... ok test_setattr_allows_to_overwrite_everything_else (tests.xso.test_model.TestXMLStreamClass) ... ok test_setattr_permits_adding_non_descriptors_to_class_with_descendants (tests.xso.test_model.TestXMLStreamClass) ... ok test_setattr_refuses_to_overwrite_existing_descriptor (tests.xso.test_model.TestXMLStreamClass) ... ok test_setattr_rejects_adding_properties_to_class_with_descendants (tests.xso.test_model.TestXMLStreamClass) ... ok test_user_defined_declare_ns_takes_precedence (tests.xso.test_model.TestXMLStreamClass) ... ok test_user_defined_declare_ns_takes_precedence_in_inheritance (tests.xso.test_model.TestXMLStreamClass) ... ok test_validate_after_parse (tests.xso.test_model.TestXMLStreamClass) ... ok test_copy_does_not_call_init_and_copies_props (tests.xso.test_model.TestXSO) ... ok test_declare_ns (tests.xso.test_model.TestXSO) ... ok test_deepcopy_does_not_call_init_and_deepcopies_props (tests.xso.test_model.TestXSO) ... ok test_error_handler (tests.xso.test_model.TestXSO) ... ok test_init_forwards_to_base_class (tests.xso.test_model.TestXSO) ... ok test_init_takes_no_arguments (tests.xso.test_model.TestXSO) ... ok test_is_weakrefable (tests.xso.test_model.TestXSO) ... ok test_policies (tests.xso.test_model.TestXSO) ... ok test_property_storage (tests.xso.test_model.TestXSO) ... ok test_unparse_to_node_create_node (tests.xso.test_model.TestXSO) ... ok test_unparse_to_node_handle_attr (tests.xso.test_model.TestXSO) ... ok test_unparse_to_node_handle_child (tests.xso.test_model.TestXSO) ... ok test_unparse_to_node_handle_child_list (tests.xso.test_model.TestXSO) ... ok test_unparse_to_node_handle_child_map (tests.xso.test_model.TestXSO) ... ok test_unparse_to_node_handle_child_text (tests.xso.test_model.TestXSO) ... ok test_unparse_to_node_handle_collector (tests.xso.test_model.TestXSO) ... ok test_unparse_to_node_handle_text (tests.xso.test_model.TestXSO) ... ok test_validate_calls_validate_on_all_child_descriptors (tests.xso.test_model.TestXSO) ... ok test_create_class (tests.xso.test_model.TestXSOEnumMixin) ... ok test_create_name (tests.xso.test_model.TestXSOEnumMixin) ... ok test_creates_and_assigns_class (tests.xso.test_model.TestXSOEnumMixin) ... ok test_enum_member_refers_to_itself (tests.xso.test_model.TestXSOEnumMixin) ... ok test_is_not_an_enum (tests.xso.test_model.TestXSOEnumMixin) ... ok test_mixes_well_with_enum (tests.xso.test_model.TestXSOEnumMixin) ... ok test_mixes_well_with_the_compatibility_mixin (tests.xso.test_model.TestXSOEnumMixin) ... ok test_to_xso_creates_instance (tests.xso.test_model.TestXSOEnumMixin) ... ok test_to_xso_creates_new_instance_each_time (tests.xso.test_model.TestXSOEnumMixin) ... ok test_xso_to_xso_returns_object (tests.xso.test_model.TestXSOEnumMixin) ... ok test_empty_filtered_is_noop (tests.xso.test_model.TestXSOList) ... ok test_filter_by_generic_attribute (tests.xso.test_model.TestXSOList) ... ok test_filter_by_generic_attribute_is_dynamic_generator (tests.xso.test_model.TestXSOList) ... ok test_filter_by_language (tests.xso.test_model.TestXSOList) ... ok test_filter_by_languages (tests.xso.test_model.TestXSOList) ... ok test_filter_by_languages_skips_None (tests.xso.test_model.TestXSOList) ... ok test_filter_by_type (tests.xso.test_model.TestXSOList) ... ok test_is_mutable_sequence (tests.xso.test_model.TestXSOList) ... ok test_add_class (tests.xso.test_model.TestXSOParser) ... ok test_add_class_forbid_duplicate_tags (tests.xso.test_model.TestXSOParser) ... ok test_handle_missing_attribute (tests.xso.test_model.TestXSOParser) ... ok test_handle_unknown_attribute (tests.xso.test_model.TestXSOParser) ... ok test_handle_unknown_attribute_with_drop_policy (tests.xso.test_model.TestXSOParser) ... ok test_handle_unknown_tag_at_non_toplevel (tests.xso.test_model.TestXSOParser) ... ok test_handle_unknown_tag_at_non_toplevel_with_drop_policy (tests.xso.test_model.TestXSOParser) ... ok test_handle_unknown_tag_at_toplevel (tests.xso.test_model.TestXSOParser) ... ok test_handle_unknown_text (tests.xso.test_model.TestXSOParser) ... ok test_ignore_toplevel_whitespace (tests.xso.test_model.TestXSOParser) ... ok test_lang_propagation_if_changed_later (tests.xso.test_model.TestXSOParser) ... ok test_lang_propagation_into_context (tests.xso.test_model.TestXSOParser) ... ok test_local_lang_still_wins (tests.xso.test_model.TestXSOParser) ... ok test_parse_attribute (tests.xso.test_model.TestXSOParser) ... ok test_parse_attribute_nested (tests.xso.test_model.TestXSOParser) ... ok test_parse_child (tests.xso.test_model.TestXSOParser) ... ok test_parse_child_flag (tests.xso.test_model.TestXSOParser) ... ok test_parse_child_list (tests.xso.test_model.TestXSOParser) ... ok test_parse_child_text (tests.xso.test_model.TestXSOParser) ... ok test_parse_child_with_post_register (tests.xso.test_model.TestXSOParser) ... ok test_parse_detect_class (tests.xso.test_model.TestXSOParser) ... ok test_parse_ignore_whitespace_if_no_text_descriptor (tests.xso.test_model.TestXSOParser) ... ok test_parse_simple_with_another_attribute (tests.xso.test_model.TestXSOParser) ... ok test_parse_text (tests.xso.test_model.TestXSOParser) ... ok test_parse_text_split_in_multiple_events (tests.xso.test_model.TestXSOParser) ... ok test_parse_using_collector (tests.xso.test_model.TestXSOParser) ... ok test_remove_class (tests.xso.test_model.TestXSOParser) ... ok test_characters (tests.xso.test_model.Test_CollectorContentHandlerFilter) ... ok test_endDocument (tests.xso.test_model.Test_CollectorContentHandlerFilter) ... ok test_endElement (tests.xso.test_model.Test_CollectorContentHandlerFilter) ... ok test_endElementNS (tests.xso.test_model.Test_CollectorContentHandlerFilter) ... ok test_endPrefixMapping (tests.xso.test_model.Test_CollectorContentHandlerFilter) ... ok test_ignorableWhitespace (tests.xso.test_model.Test_CollectorContentHandlerFilter) ... ok test_processingInstruction (tests.xso.test_model.Test_CollectorContentHandlerFilter) ... ok test_setDocumentLocator (tests.xso.test_model.Test_CollectorContentHandlerFilter) ... ok test_skippedEntity (tests.xso.test_model.Test_CollectorContentHandlerFilter) ... ok test_startDocument (tests.xso.test_model.Test_CollectorContentHandlerFilter) ... ok test_startElement (tests.xso.test_model.Test_CollectorContentHandlerFilter) ... ok test_startElementNS (tests.xso.test_model.Test_CollectorContentHandlerFilter) ... ok test_startPrefixMapping (tests.xso.test_model.Test_CollectorContentHandlerFilter) ... ok test_descriptor_access_goes_through_code_setter (tests.xso.test_model.Test_PropBase) ... ok test_get_on_class (tests.xso.test_model.Test_PropBase) ... ok test_get_unset_without_default (tests.xso.test_model.Test_PropBase) ... ok test_mark_incomplete (tests.xso.test_model.Test_PropBase) ... ok test_mark_incomplete_is_resolved_after_write (tests.xso.test_model.Test_PropBase) ... ok test_set_get_cycle (tests.xso.test_model.Test_PropBase) ... ok test_validate_raises_if_unset_and_undefaulted (tests.xso.test_model.Test_PropBase) ... ok test_validator_always (tests.xso.test_model.Test_PropBase) ... ok test_validator_code (tests.xso.test_model.Test_PropBase) ... ok test_validator_code_ignores_default (tests.xso.test_model.Test_PropBase) ... ok test_validator_recv (tests.xso.test_model.Test_PropBase) ... ok test_validator_recv_ignores_default (tests.xso.test_model.Test_PropBase) ... ok test_coerce_on_code_access (tests.xso.test_model.Test_TypedPropBase) ... ok test_do_not_coerce_default (tests.xso.test_model.Test_TypedPropBase) ... ok test_capture_and_forward_events (tests.xso.test_model.Testcapture_events) ... ok test_capture_initiation (tests.xso.test_model.Testcapture_events) ... ok test_clear_destination_on_close_while_active (tests.xso.test_model.Testcapture_events) ... ok test_clear_destination_on_exception (tests.xso.test_model.Testcapture_events) ... ok test_clear_destination_on_exception_during_startup (tests.xso.test_model.Testcapture_events) ... ok test_forward_result_from_receiver (tests.xso.test_model.Testcapture_events) ... ok test_keep_destination_on_close_afterwards (tests.xso.test_model.Testcapture_events) ... ok test_drop_handler (tests.xso.test_model.Testdrop_handler) ... ok test_drop_policy (tests.xso.test_model.Testenforce_unknown_child_policy) ... ok test_fail_policy (tests.xso.test_model.Testenforce_unknown_child_policy) ... ok test_fail_policy_can_be_suppressed_by_error_handler (tests.xso.test_model.Testenforce_unknown_child_policy) ... ok test_nested_stuff (tests.xso.test_model.Testevents_to_sax) ... ok test_start (tests.xso.test_model.Testevents_to_sax) ... ok test_start_and_end (tests.xso.test_model.Testevents_to_sax) ... ok test_text (tests.xso.test_model.Testevents_to_sax) ... ok test_eat_end_after_exception_on_start (tests.xso.test_model.Testguard) ... ok test_forward_to_argument_and_return_after_end (tests.xso.test_model.Testguard) ... ok test_handles_increasing_nesting_while_after_error_during_start (tests.xso.test_model.Testguard) ... ok test_handles_increasing_nesting_while_dropping (tests.xso.test_model.Testguard) ... ok test_return_only_after_end_even_on_exception_and_reraise (tests.xso.test_model.Testguard) ... ok test_bound_descriptor_proxies_to_xq_descriptor (tests.xso.test_query.TestBoundDescriptor) ... ok test_has_ExprMixin (tests.xso.test_query.TestBoundDescriptor) ... ok test_init (tests.xso.test_query.TestBoundDescriptor) ... ok test_is_PreExpr (tests.xso.test_query.TestBoundDescriptor) ... ok test_xq_instantiate (tests.xso.test_query.TestBoundDescriptor) ... ok test_xq_instantiate_with_extra_args (tests.xso.test_query.TestBoundDescriptor) ... ok test_forwards_all_arguments (tests.xso.test_query.TestClass) ... ok test_init (tests.xso.test_query.TestClass) ... ok test_is_PreExpr (tests.xso.test_query.TestClass) ... ok test_xq_instantiate (tests.xso.test_query.TestClass) ... ok test_xq_instantiate_without_expr (tests.xso.test_query.TestClass) ... ok test_eval_leaf_cartesian_product (tests.xso.test_query.TestCmpOp) ... ok test_eval_leaf_returns_false_if_no_ref_values (tests.xso.test_query.TestCmpOp) ... ok test_eval_leaf_returns_false_if_none_matches (tests.xso.test_query.TestCmpOp) ... ok test_eval_leaf_returns_true_if_any_matches (tests.xso.test_query.TestCmpOp) ... ok test_eval_returns_empty_list_on_false (tests.xso.test_query.TestCmpOp) ... ok test_eval_returns_list_with_single_True_on_true (tests.xso.test_query.TestCmpOp) ... ok test_is_Expr (tests.xso.test_query.TestCmpOp) ... ok test_eval_returns_value (tests.xso.test_query.TestConstant) ... ok test_is_Expr (tests.xso.test_query.TestConstant) ... ok test_eval_returns_empty_sequence_for_unset_toplevel (tests.xso.test_query.TestContextInstance) ... ok test_eval_returns_toplevel_object_of_class (tests.xso.test_query.TestContextInstance) ... ok test_is_Expr (tests.xso.test_query.TestContextInstance) ... ok test_copy_copies_toplevels (tests.xso.test_query.TestEvaluationContext) ... ok test_eval_bool_with_false_generator (tests.xso.test_query.TestEvaluationContext) ... ok test_eval_bool_with_false_sequence (tests.xso.test_query.TestEvaluationContext) ... ok test_eval_bool_with_true_generator (tests.xso.test_query.TestEvaluationContext) ... ok test_eval_bool_with_true_sequence (tests.xso.test_query.TestEvaluationContext) ... ok test_eval_simply_forwards_result (tests.xso.test_query.TestEvaluationContext) ... ok test_get_toplevel_object_raises_KeyError_for_undefined (tests.xso.test_query.TestEvaluationContext) ... ok test_get_toplevel_object_returns_set_object (tests.xso.test_query.TestEvaluationContext) ... ok test_set_toplevel_object_autodetects_type (tests.xso.test_query.TestEvaluationContext) ... ok test_eval_leaf_evaluates_generator (tests.xso.test_query.TestExpr) ... ok test_eval_leaf_keeps_mappings (tests.xso.test_query.TestExpr) ... ok test_eval_leaf_uses_eval (tests.xso.test_query.TestExpr) ... ok test_has_ExprMixin (tests.xso.test_query.TestExpr) ... ok test_is_abstract (tests.xso.test_query.TestExpr) ... ok test_eval (tests.xso.test_query.TestExprFilter) ... ok test_is_Expr (tests.xso.test_query.TestExprFilter) ... ok test_eval_gets_descriptor (tests.xso.test_query.TestGetDescriptor) ... ok test_eval_skips_on_AttributeError (tests.xso.test_query.TestGetDescriptor) ... ok test_is_Expr (tests.xso.test_query.TestGetDescriptor) ... ok test_new_values_creates_empty_sequence (tests.xso.test_query.TestGetDescriptor) ... ok test_update_values_appends (tests.xso.test_query.TestGetDescriptor) ... ok test_eval_filters_for_class (tests.xso.test_query.TestGetInstances) ... ok test_eval_returns_instances (tests.xso.test_query.TestGetInstances) ... ok test_is_Expr (tests.xso.test_query.TestGetInstances) ... ok test_is_GetDescriptor (tests.xso.test_query.TestGetMappingDescriptor) ... ok test_new_values_returns_result_of_mapping_factory (tests.xso.test_query.TestGetMappingDescriptor) ... ok test_update_values_uses_update (tests.xso.test_query.TestGetMappingDescriptor) ... ok test_is_GetDescriptor (tests.xso.test_query.TestGetSequenceDescriptor) ... ok test_new_values_returns_result_of_sequence_factory (tests.xso.test_query.TestGetSequenceDescriptor) ... ok test_update_values_uses_extend (tests.xso.test_query.TestGetSequenceDescriptor) ... ok test_eval_leaf_uses_eval_bool (tests.xso.test_query.TestNotOp) ... ok test_eval_returns_empty_list_on_false (tests.xso.test_query.TestNotOp) ... ok test_eval_returns_list_with_single_True_on_true (tests.xso.test_query.TestNotOp) ... ok test_is_Expr (tests.xso.test_query.TestNotOp) ... ok test_eval_returns_only_nth (tests.xso.test_query.TestNth) ... ok test_eval_works_with_slice (tests.xso.test_query.TestNth) ... ok test_is_Expr (tests.xso.test_query.TestNth) ... ok test_has_SoftExprMixin (tests.xso.test_query.TestPreExpr) ... ok test_eq (tests.xso.test_query.Test_ExprMixin) ... ok test_ge (tests.xso.test_query.Test_ExprMixin) ... ok test_gt (tests.xso.test_query.Test_ExprMixin) ... ok test_le (tests.xso.test_query.Test_ExprMixin) ... ok test_lt (tests.xso.test_query.Test_ExprMixin) ... ok test_ne (tests.xso.test_query.Test_ExprMixin) ... ok test_not (tests.xso.test_query.Test_ExprMixin) ... ok test_expr_getitem_where (tests.xso.test_query.Test_SoftExprMixin) ... ok test_expr_slash_Expr (tests.xso.test_query.Test_SoftExprMixin) ... ok test_expr_slash_PreExpr (tests.xso.test_query.Test_SoftExprMixin) ... ok test_getitem_uses_as_expr (tests.xso.test_query.Test_SoftExprMixin) ... ok test_getitem_with_number (tests.xso.test_query.Test_SoftExprMixin) ... ok test_getitem_with_slice (tests.xso.test_query.Test_SoftExprMixin) ... ok test_as_expr_recursively_resolves_lhses (tests.xso.test_query.Test__integration__) ... ok test_xsopath (tests.xso.test_query.Test__integration__) ... ok test_Expr (tests.xso.test_query.Testas_expr) ... ok test_Expr_with_Expr_in_expr_attribute (tests.xso.test_query.Testas_expr) ... ok test_PreExpr (tests.xso.test_query.Testas_expr) ... ok test_PreExpr_with_context (tests.xso.test_query.Testas_expr) ... ok test_arbitrary_type (tests.xso.test_query.Testas_expr) ... ok test_uses_as_expr (tests.xso.test_query.Testnot_) ... ok test_init (tests.xso.test_query.Testwhere) ... ok test_format_method (tests.xso.test_types.TestAbstractCDataType) ... ok test_is_abstract (tests.xso.test_types.TestAbstractCDataType) ... ok test_parse_method (tests.xso.test_types.TestAbstractCDataType) ... ok test_coerce_method (tests.xso.test_types.TestAbstractElementType) ... ok test_get_xso_types (tests.xso.test_types.TestAbstractElementType) ... ok test_is_abstract (tests.xso.test_types.TestAbstractElementType) ... ok test_pack_method (tests.xso.test_types.TestAbstractElementType) ... ok test_unpack_method (tests.xso.test_types.TestAbstractElementType) ... ok test_is_abstract (tests.xso.test_types.TestAbstractValidator) ... ok test_validate_calls_validate_detailed (tests.xso.test_types.TestAbstractValidator) ... ok test_validate_calls_validate_detailed_and_inverts_result (tests.xso.test_types.TestAbstractValidator) ... ok test_coerce_accepts_bytes_bytearray_array (tests.xso.test_types.TestBase64Binary) ... ok test_coerce_passes_bytes (tests.xso.test_types.TestBase64Binary) ... ok test_coerce_rejects_int (tests.xso.test_types.TestBase64Binary) ... ok test_format (tests.xso.test_types.TestBase64Binary) ... ok test_format_empty_default (tests.xso.test_types.TestBase64Binary) ... ok test_format_empty_with_empty_as_equal_flag (tests.xso.test_types.TestBase64Binary) ... ok test_format_long (tests.xso.test_types.TestBase64Binary) ... ok test_is_cdata_type (tests.xso.test_types.TestBase64Binary) ... ok test_parse (tests.xso.test_types.TestBase64Binary) ... ok test_parse_empty (tests.xso.test_types.TestBase64Binary) ... ok test_coerce_anything (tests.xso.test_types.TestBoolType) ... ok test_format (tests.xso.test_types.TestBoolType) ... ok test_is_cdata_type (tests.xso.test_types.TestBoolType) ... ok test_parse (tests.xso.test_types.TestBoolType) ... ok test_parse_failure (tests.xso.test_types.TestBoolType) ... ok test_coerce_parses_ip_addresses (tests.xso.test_types.TestConnectionLocation) ... ok test_coerce_rejects_non_2tuples (tests.xso.test_types.TestConnectionLocation) ... ok test_coerce_requires_integral_number (tests.xso.test_types.TestConnectionLocation) ... ok test_coerce_restricts_port_numbers (tests.xso.test_types.TestConnectionLocation) ... ok test_format_hostname (tests.xso.test_types.TestConnectionLocation) ... ok test_format_ipv4 (tests.xso.test_types.TestConnectionLocation) ... ok test_format_ipv6 (tests.xso.test_types.TestConnectionLocation) ... ok test_invalid_ipv6 (tests.xso.test_types.TestConnectionLocation) ... ok test_is_cdata_type (tests.xso.test_types.TestConnectionLocation) ... ok test_parse_hostname (tests.xso.test_types.TestConnectionLocation) ... ok test_parse_hostname_without_port_number (tests.xso.test_types.TestConnectionLocation) ... ok test_parse_ipv4 (tests.xso.test_types.TestConnectionLocation) ... ok test_parse_ipv4_without_port_number (tests.xso.test_types.TestConnectionLocation) ... ok test_parse_ipv6 (tests.xso.test_types.TestConnectionLocation) ... ok test_parse_ipv6_without_port_number (tests.xso.test_types.TestConnectionLocation) ... ok test_reject_non_integer_port_number (tests.xso.test_types.TestConnectionLocation) ... ok test_reject_out_of_range_port_number (tests.xso.test_types.TestConnectionLocation) ... ok test_coerce_accepts_date (tests.xso.test_types.TestDate) ... ok test_coerce_rejects_datetime (tests.xso.test_types.TestDate) ... ok test_coerce_rejects_time (tests.xso.test_types.TestDate) ... ok test_format (tests.xso.test_types.TestDate) ... ok test_is_cdata_type (tests.xso.test_types.TestDate) ... ok test_parse (tests.xso.test_types.TestDate) ... ok test_emit_legacy_format_with_switch (tests.xso.test_types.TestDateTimeType) ... ok test_format_naive (tests.xso.test_types.TestDateTimeType) ... ok test_format_naive_microseconds (tests.xso.test_types.TestDateTimeType) ... ok test_format_timezoned (tests.xso.test_types.TestDateTimeType) ... ok test_format_timezoned_microseconds (tests.xso.test_types.TestDateTimeType) ... ok test_format_timezoned_nonutc (tests.xso.test_types.TestDateTimeType) ... ok test_is_cdata_type (tests.xso.test_types.TestDateTimeType) ... ok test_parse_example (tests.xso.test_types.TestDateTimeType) ... ok test_parse_legacy_format (tests.xso.test_types.TestDateTimeType) ... ok test_parse_local (tests.xso.test_types.TestDateTimeType) ... ok test_parse_milliseconds (tests.xso.test_types.TestDateTimeType) ... ok test_parse_milliseconds_timezoned (tests.xso.test_types.TestDateTimeType) ... ok test_parse_need_date (tests.xso.test_types.TestDateTimeType) ... ok test_parse_need_time (tests.xso.test_types.TestDateTimeType) ... ok test_parse_timezoned (tests.xso.test_types.TestDateTimeType) ... ok test_parse_xep0082_examples (tests.xso.test_types.TestDateTimeType) ... ok test_pass_datetime (tests.xso.test_types.TestDateTimeType) ... ok test_require_datetime (tests.xso.test_types.TestDateTimeType) ... ok test_accept_unknown_by_default (tests.xso.test_types.TestEnumCDataType) ... ok test_accept_unknown_can_be_turned_off (tests.xso.test_types.TestEnumCDataType) ... ok test_allow_unknown_by_default (tests.xso.test_types.TestEnumCDataType) ... ok test_allow_unknown_can_be_turned_off (tests.xso.test_types.TestEnumCDataType) ... ok test_coerce_converts_to_enum_members_if_allow_coerce_is_set (tests.xso.test_types.TestEnumCDataType) ... ok test_coerce_does_not_convert_to_enum_members_if_allow_coerce_unset (tests.xso.test_types.TestEnumCDataType) ... ok test_coerce_passes_non_members_with_pass_unknown (tests.xso.test_types.TestEnumCDataType) ... ok test_coerce_passes_non_members_with_pass_unknown_and_allow_coerce (tests.xso.test_types.TestEnumCDataType) ... ok test_coerce_passes_value_to_nested_type_coerce_with_pass_unknown (tests.xso.test_types.TestEnumCDataType) ... ok test_deprecate_coerce (tests.xso.test_types.TestEnumCDataType) ... ok test_deprecate_coerce_custom_stacklevel (tests.xso.test_types.TestEnumCDataType) ... ok test_deprecate_coerce_does_not_emit_warning_for_enum_value (tests.xso.test_types.TestEnumCDataType) ... ok test_format_uses_enum_value_and_nested_type (tests.xso.test_types.TestEnumCDataType) ... ok test_format_works_with_actual_enums (tests.xso.test_types.TestEnumCDataType) ... ok test_format_works_with_unknown (tests.xso.test_types.TestEnumCDataType) ... ok test_format_works_with_unwrapped_unknowns_if_pass_unknown (tests.xso.test_types.TestEnumCDataType) ... ok test_get_formatted_type_not_implemented (tests.xso.test_types.TestEnumCDataType) ... ok test_get_xso_types_not_implemented (tests.xso.test_types.TestEnumCDataType) ... ok test_init_default (tests.xso.test_types.TestEnumCDataType) ... ok test_init_with_custom_nested_type (tests.xso.test_types.TestEnumCDataType) ... ok test_init_with_enum (tests.xso.test_types.TestEnumCDataType) ... ok test_is_cdata_type (tests.xso.test_types.TestEnumCDataType) ... ok test_parse_passes_unwrapped_value_if_pass_unknown (tests.xso.test_types.TestEnumCDataType) ... ok test_parse_uses_enum_and_nested_type (tests.xso.test_types.TestEnumCDataType) ... ok test_parse_works_with_actual_enum (tests.xso.test_types.TestEnumCDataType) ... ok test_pass_Enum_values_through_coerce (tests.xso.test_types.TestEnumCDataType) ... ok test_pass_Enum_values_through_coerce_if_coercion_is_allowed (tests.xso.test_types.TestEnumCDataType) ... ok test_reject_non_Enum_values_on_coerce (tests.xso.test_types.TestEnumCDataType) ... ok test_reject_pass_unknown_without_accept_unknown (tests.xso.test_types.TestEnumCDataType) ... ok test_reject_pass_unknown_without_allow_unknown (tests.xso.test_types.TestEnumCDataType) ... ok test_try_to_coerce_if_allow_coerce_is_set (tests.xso.test_types.TestEnumCDataType) ... ok test_value_error_propagates (tests.xso.test_types.TestEnumCDataType) ... ok test_accept_unknown_by_default (tests.xso.test_types.TestEnumElementType) ... ok test_accept_unknown_can_be_turned_off (tests.xso.test_types.TestEnumElementType) ... ok test_allow_unknown_by_default (tests.xso.test_types.TestEnumElementType) ... ok test_allow_unknown_can_be_turned_off (tests.xso.test_types.TestEnumElementType) ... ok test_deprecate_coerce (tests.xso.test_types.TestEnumElementType) ... ok test_deprecate_coerce_custom_stacklevel (tests.xso.test_types.TestEnumElementType) ... ok test_deprecate_coerce_does_not_emit_warning_for_enum_value (tests.xso.test_types.TestEnumElementType) ... ok test_format_works_with_unknown (tests.xso.test_types.TestEnumElementType) ... ok test_get_xso_types_delegates_to_nested_type (tests.xso.test_types.TestEnumElementType) ... ok test_init_default (tests.xso.test_types.TestEnumElementType) ... ok test_init_with_custom_nested_type (tests.xso.test_types.TestEnumElementType) ... ok test_init_with_enum (tests.xso.test_types.TestEnumElementType) ... ok test_is_element_type (tests.xso.test_types.TestEnumElementType) ... ok test_pack_uses_enum_value_and_nested_type (tests.xso.test_types.TestEnumElementType) ... ok test_pack_works_with_actual_enums (tests.xso.test_types.TestEnumElementType) ... ok test_pass_Enum_values_through_coerce (tests.xso.test_types.TestEnumElementType) ... ok test_reject_non_Enum_values_on_coerce (tests.xso.test_types.TestEnumElementType) ... ok test_try_to_coerce_if_allow_coerce_is_set (tests.xso.test_types.TestEnumElementType) ... ok test_unpack_uses_enum_and_nested_type (tests.xso.test_types.TestEnumElementType) ... ok test_unpack_works_with_actual_enum (tests.xso.test_types.TestEnumElementType) ... ok test_value_error_propagates (tests.xso.test_types.TestEnumElementType) ... ok test_instanciates_EnumCDataType_by_default_and_passes_kwargs (tests.xso.test_types.TestEnumType) ... ok test_instanciates_EnumCDataType_for_AbstractCDataType (tests.xso.test_types.TestEnumType) ... ok test_instanciates_EnumCDataType_for_AbstractElementType (tests.xso.test_types.TestEnumType) ... ok test_coerce_passes_decimal (tests.xso.test_types.TestFloatType) ... ok test_coerce_passes_real_numbers (tests.xso.test_types.TestFloatType) ... ok test_coerce_requires_float_number (tests.xso.test_types.TestFloatType) ... ok test_format (tests.xso.test_types.TestFloatType) ... ok test_is_cdata_type (tests.xso.test_types.TestFloatType) ... ok test_parse (tests.xso.test_types.TestFloatType) ... ok test_parse_failure (tests.xso.test_types.TestFloatType) ... ok test_coerce_accepts_bytes_bytearray_array (tests.xso.test_types.TestHexBinary) ... ok test_coerce_passes_bytes (tests.xso.test_types.TestHexBinary) ... ok test_coerce_rejects_int (tests.xso.test_types.TestHexBinary) ... ok test_format (tests.xso.test_types.TestHexBinary) ... ok test_is_cdata_type (tests.xso.test_types.TestHexBinary) ... ok test_parse (tests.xso.test_types.TestHexBinary) ... ok test_coerce_passes_integral_numbers (tests.xso.test_types.TestIntegerType) ... ok test_coerce_requires_integral_number (tests.xso.test_types.TestIntegerType) ... ok test_format (tests.xso.test_types.TestIntegerType) ... ok test_is_cdata_type (tests.xso.test_types.TestIntegerType) ... ok test_parse (tests.xso.test_types.TestIntegerType) ... ok test_parse_failure (tests.xso.test_types.TestIntegerType) ... ok test_is_abstract_validator (tests.xso.test_types.TestIsInstance) ... ok test_list_of_classes_is_shared (tests.xso.test_types.TestIsInstance) ... ok test_validate (tests.xso.test_types.TestIsInstance) ... ok test_coerce_passes_jid (tests.xso.test_types.TestJID) ... ok test_coerce_rejects_non_jids (tests.xso.test_types.TestJID) ... ok test_coerce_rejects_str_jids (tests.xso.test_types.TestJID) ... ok test_format (tests.xso.test_types.TestJID) ... ok test_is_cdata_type (tests.xso.test_types.TestJID) ... ok test_parse (tests.xso.test_types.TestJID) ... ok test_parse_can_be_set_to_strict (tests.xso.test_types.TestJID) ... ok test_parse_uses_nonstrict_by_default (tests.xso.test_types.TestJID) ... ok test_coerce_passes_everything_via_instance (tests.xso.test_types.TestJSON) ... ok test_format_dumps_as_json_via_instance (tests.xso.test_types.TestJSON) ... ok test_is_cdata_type (tests.xso.test_types.TestJSON) ... ok test_parse_loads_as_json_via_instance (tests.xso.test_types.TestJSON) ... ok test_coerce_passes_language_tags (tests.xso.test_types.TestLanguageTag) ... ok test_coerce_rejects_non_language_tags (tests.xso.test_types.TestLanguageTag) ... ok test_format (tests.xso.test_types.TestLanguageTag) ... ok test_is_cdata_type (tests.xso.test_types.TestLanguageTag) ... ok test_parse (tests.xso.test_types.TestLanguageTag) ... ok test_is_abstract_validator (tests.xso.test_types.TestNmtoken) ... ok test_validate (tests.xso.test_types.TestNmtoken) ... ok test_validate_base_char (tests.xso.test_types.TestNmtoken) ... ok test_validate_combining (tests.xso.test_types.TestNmtoken) ... ok test_validate_digit (tests.xso.test_types.TestNmtoken) ... ok test_validate_extender (tests.xso.test_types.TestNmtoken) ... ok test_validate_ideographic (tests.xso.test_types.TestNmtoken) ... ok test_is_abstract_validator (tests.xso.test_types.TestNumericRange) ... ok test_validate_detailed_out_of_bounds (tests.xso.test_types.TestNumericRange) ... ok test_validate_detailed_too_large (tests.xso.test_types.TestNumericRange) ... ok test_validate_detailed_too_small (tests.xso.test_types.TestNumericRange) ... ok test_validate_ok (tests.xso.test_types.TestNumericRange) ... ok test_is_abstract_validator (tests.xso.test_types.TestRestrictToSet) ... ok test_validate (tests.xso.test_types.TestRestrictToSet) ... ok test_coerce_passes_string (tests.xso.test_types.TestStringType) ... ok test_coerce_rejects_non_strings (tests.xso.test_types.TestStringType) ... ok test_coerce_stringprep (tests.xso.test_types.TestStringType) ... ok test_format (tests.xso.test_types.TestStringType) ... ok test_is_cdata_type (tests.xso.test_types.TestStringType) ... ok test_parse (tests.xso.test_types.TestStringType) ... ok test_parse_stringprep (tests.xso.test_types.TestStringType) ... ok test_get_xso_types (tests.xso.test_types.TestTextChildMap) ... ok test_is_element_type (tests.xso.test_types.TestTextChildMap) ... ok test_pack (tests.xso.test_types.TestTextChildMap) ... ok test_unpack (tests.xso.test_types.TestTextChildMap) ... ok test_coerce_accepts_naive_timezone (tests.xso.test_types.TestTime) ... ok test_coerce_accepts_utc_timezone (tests.xso.test_types.TestTime) ... ok test_coerce_rejects_date (tests.xso.test_types.TestTime) ... ok test_coerce_rejects_datetime (tests.xso.test_types.TestTime) ... ok test_coerce_rejects_non_utc_timezone (tests.xso.test_types.TestTime) ... ok test_format_naive (tests.xso.test_types.TestTime) ... ok test_format_naive_microseconds (tests.xso.test_types.TestTime) ... ok test_format_timezoned (tests.xso.test_types.TestTime) ... ok test_format_timezoned_microseconds (tests.xso.test_types.TestTime) ... ok test_is_cdata_type (tests.xso.test_types.TestTime) ... ok test_parse_example (tests.xso.test_types.TestTime) ... ok test_parse_local (tests.xso.test_types.TestTime) ... ok test_parse_milliseconds (tests.xso.test_types.TestTime) ... ok test_parse_milliseconds_timezoned (tests.xso.test_types.TestTime) ... ok test_parse_timezoned (tests.xso.test_types.TestTime) ... ok test_equality (tests.xso.test_types.Unknown) ... ok test_hash_equal_to_value_hash (tests.xso.test_types.Unknown) ... ok test_init (tests.xso.test_types.Unknown) ... ok test_init_default (tests.xso.test_types.Unknown) ... ok test_repr (tests.xso.test_types.Unknown) ... ok test_value_not_settable (tests.xso.test_types.Unknown) ... ok test_clear_removes_items (tests.test_cache.TestLRUDict) ... ok test_default_maxsize (tests.test_cache.TestLRUDict) ... ok test_expire_removes_from_cache (tests.test_cache.TestLRUDict) ... ok test_fetch_does_not_create_ghost_keys (tests.test_cache.TestLRUDict) ... ok test_is_mutable_mapping (tests.test_cache.TestLRUDict) ... ok test_iter_iterates_over_keys (tests.test_cache.TestLRUDict) ... ok test_lru_purge_when_decreasing_maxsize (tests.test_cache.TestLRUDict) ... ok test_lru_purge_when_storing (tests.test_cache.TestLRUDict) ... ok test_maxsize_accepts_None (tests.test_cache.TestLRUDict) ... ok test_maxsize_can_be_written (tests.test_cache.TestLRUDict) ... ok test_maxsize_rejects_non_positive_integers (tests.test_cache.TestLRUDict) ... ok test_raise_KeyError_for_unknown_key (tests.test_cache.TestLRUDict) ... ok test_store_and_retrieve (tests.test_cache.TestLRUDict) ... ok test_store_multiple (tests.test_cache.TestLRUDict) ... ok test_ASYNC_WITH_LOOP_rejects_non_callable (tests.test_callbacks.TestAdHocSignal) ... ok test_SPAWN_rejects_non_coroutine (tests.test_callbacks.TestAdHocSignal) ... ok test_STRONG_rejects_non_callable (tests.test_callbacks.TestAdHocSignal) ... ok test_WEAK_rejects_non_callable (tests.test_callbacks.TestAdHocSignal) ... ok test_connect_and_call (tests.test_callbacks.TestAdHocSignal) ... ok test_connect_and_fire (tests.test_callbacks.TestAdHocSignal) ... ok test_connect_async (tests.test_callbacks.TestAdHocSignal) ... ok test_connect_auto_future_converts_exceptions (tests.test_callbacks.TestAdHocSignal) ... ok test_connect_auto_future_fails_if_more_than_one_argument (tests.test_callbacks.TestAdHocSignal) ... ok test_connect_auto_future_uses_set_result_with_None (tests.test_callbacks.TestAdHocSignal) ... ok test_connect_auto_future_uses_set_result_with_argument (tests.test_callbacks.TestAdHocSignal) ... ok test_connect_does_not_use_weakref (tests.test_callbacks.TestAdHocSignal) ... ok test_connect_skips_if_future_is_done (tests.test_callbacks.TestAdHocSignal) ... ok test_connect_spawn (tests.test_callbacks.TestAdHocSignal) ... ok test_connect_spawn_emits_always (tests.test_callbacks.TestAdHocSignal) ... ok test_connect_weak_uses_WeakMethod_for_methods (tests.test_callbacks.TestAdHocSignal) ... ok test_connect_weak_uses_weakref (tests.test_callbacks.TestAdHocSignal) ... ok test_context_connect (tests.test_callbacks.TestAdHocSignal) ... ok test_context_connect_forwards_exceptions_and_disconnects (tests.test_callbacks.TestAdHocSignal) ... ok test_disconnect_is_idempotent (tests.test_callbacks.TestAdHocSignal) ... ok test_fire_removes_stale_references (tests.test_callbacks.TestAdHocSignal) ... ok test_fire_with_arguments (tests.test_callbacks.TestAdHocSignal) ... ok test_full_isolation (tests.test_callbacks.TestAdHocSignal) ... ok test_future (tests.test_callbacks.TestAdHocSignal) ... ok test_logger_on_connect (tests.test_callbacks.TestAdHocSignal) ... ok test_logger_on_emit_with_exception (tests.test_callbacks.TestAdHocSignal) ... ok test_remove_by_token (tests.test_callbacks.TestAdHocSignal) ... ok test_remove_callback_on_true_result (tests.test_callbacks.TestAdHocSignal) ... ok test_everything (tests.test_callbacks.TestAsyncTagListener) ... ok test_context_register_enter_registers_filter (tests.test_callbacks.TestFilter) ... ok test_context_register_enter_registers_filter_without_order_if_order_not_passed (tests.test_callbacks.TestFilter) ... ok test_context_register_exit_unregisters_filter (tests.test_callbacks.TestFilter) ... ok test_context_register_is_context_manager (tests.test_callbacks.TestFilter) ... ok test_context_register_unregisters_also_on_exception (tests.test_callbacks.TestFilter) ... ok test_filter_chain (tests.test_callbacks.TestFilter) ... ok test_filter_chain_aborts_on_None_result (tests.test_callbacks.TestFilter) ... ok test_filter_passes_args (tests.test_callbacks.TestFilter) ... ok test_register (tests.test_callbacks.TestFilter) ... ok test_register_with_order (tests.test_callbacks.TestFilter) ... ok test_unregister_by_token (tests.test_callbacks.TestFilter) ... ok test_unregister_raises_ValueError_if_token_not_found (tests.test_callbacks.TestFilter) ... ok test_each_is_unique (tests.test_callbacks.TestFilter_Token) ... ok test_str (tests.test_callbacks.TestFilter_Token) ... ok test_error_dispatch (tests.test_callbacks.TestFutureListener) ... ok test_normal_operation (tests.test_callbacks.TestFutureListener) ... ok test_signals_non_existance_with_cancelled_future (tests.test_callbacks.TestFutureListener) ... ok test_swallow_invalid_state_error (tests.test_callbacks.TestFutureListener) ... ok test_everything (tests.test_callbacks.TestOneshotAsyncTagListener) ... ok test_default_docstring (tests.test_callbacks.TestSignal) ... ok test_get (tests.test_callbacks.TestSignal) ... ok test_reject_delete (tests.test_callbacks.TestSignal) ... ok test_reject_set (tests.test_callbacks.TestSignal) ... ok test_set_docstring (tests.test_callbacks.TestSignal) ... ok test_connect_and_fire (tests.test_callbacks.TestSyncAdHocSignal) ... ok test_context_connect (tests.test_callbacks.TestSyncAdHocSignal) ... ok test_fire_removes_on_false_result (tests.test_callbacks.TestSyncAdHocSignal) ... ok test_ordered_calls (tests.test_callbacks.TestSyncAdHocSignal) ... ok test_default_docstring (tests.test_callbacks.TestSyncSignal) ... ok test_get (tests.test_callbacks.TestSyncSignal) ... ok test_reject_delete (tests.test_callbacks.TestSyncSignal) ... ok test_reject_set (tests.test_callbacks.TestSyncSignal) ... ok test_set_docstring (tests.test_callbacks.TestSyncSignal) ... ok test_add_callback (tests.test_callbacks.TestTagDispatcher) ... ok test_add_callback_async (tests.test_callbacks.TestTagDispatcher) ... ok test_add_future (tests.test_callbacks.TestTagDispatcher) ... ok test_add_listener (tests.test_callbacks.TestTagDispatcher) ... ok test_add_listener_skips_invalid (tests.test_callbacks.TestTagDispatcher) ... ok test_broadcast_error (tests.test_callbacks.TestTagDispatcher) ... ok test_broadcast_error_removes_on_true_result (tests.test_callbacks.TestTagDispatcher) ... ok test_broadcast_error_skip_invalid (tests.test_callbacks.TestTagDispatcher) ... ok test_broadcast_error_to_cancelled_oneshot (tests.test_callbacks.TestTagDispatcher) ... ok test_broadcast_error_to_oneshot (tests.test_callbacks.TestTagDispatcher) ... ok test_close (tests.test_callbacks.TestTagDispatcher) ... ok test_remove_listener (tests.test_callbacks.TestTagDispatcher) ... ok test_unicast (tests.test_callbacks.TestTagDispatcher) ... ok test_unicast_error (tests.test_callbacks.TestTagDispatcher) ... ok test_unicast_error_removes_on_true_result (tests.test_callbacks.TestTagDispatcher) ... ok test_unicast_error_skip_and_remove_invalid_and_raise_KeyError (tests.test_callbacks.TestTagDispatcher) ... ok test_unicast_fails_for_invalid (tests.test_callbacks.TestTagDispatcher) ... ok test_unicast_fails_for_nonexistent (tests.test_callbacks.TestTagDispatcher) ... ok test_unicast_removes_for_true_result (tests.test_callbacks.TestTagDispatcher) ... ok test_unicast_to_cancelled_oneshot (tests.test_callbacks.TestTagDispatcher) ... ok test_unicast_to_oneshot (tests.test_callbacks.TestTagDispatcher) ... ok test_data (tests.test_callbacks.TestTagListener) ... ok test_error (tests.test_callbacks.TestTagListener) ... ok test_is_valid (tests.test_callbacks.TestTagListener) ... ok test_uninitialized_error (tests.test_callbacks.TestTagListener) ... ok test_connects_future_to_both_and_returns_future (tests.test_callbacks.Testfirst_signal) ... ok test_works_for_common_use_case_with_exception (tests.test_callbacks.Testfirst_signal) ... ok test_works_for_common_use_case_with_success (tests.test_callbacks.Testfirst_signal) ... ok test_abort_xmlstream_if_connect_fails (tests.test_connector.TestSTARTTLSConnector) ... ok test_connect_successful (tests.test_connector.TestSTARTTLSConnector) ... ok test_connect_with_failed_starttls_and_with_required (tests.test_connector.TestSTARTTLSConnector) ... ok test_connect_with_failed_starttls_and_without_required (tests.test_connector.TestSTARTTLSConnector) ... ok test_connect_without_starttls_support_and_with_required_error (tests.test_connector.TestSTARTTLSConnector) ... ok test_connect_without_starttls_support_and_with_required_failure (tests.test_connector.TestSTARTTLSConnector) ... ok test_connect_without_starttls_support_and_with_required_success (tests.test_connector.TestSTARTTLSConnector) ... ok test_connect_without_starttls_support_and_without_required (tests.test_connector.TestSTARTTLSConnector) ... ok test_tls_supported (tests.test_connector.TestSTARTTLSConnector) ... ok test_abort_XMLStream_when_connect_raises (tests.test_connector.TestXMPPOverTLSConnector) ... ok test_connect_with_tls (tests.test_connector.TestXMPPOverTLSConnector) ... ok test_context_factory (tests.test_connector.TestXMPPOverTLSConnector) ... ok test_context_factory_warns_if_set_alpn_protos_is_not_defined (tests.test_connector.TestXMPPOverTLSConnector) ... ok test_context_factory_warns_if_set_alpn_protos_raises (tests.test_connector.TestXMPPOverTLSConnector) ... ok test_tls_supported (tests.test_connector.TestXMPPOverTLSConnector) ... ok test_clear (tests.test_custom_queue.TestAsyncDeque) ... ok test_contains (tests.test_custom_queue.TestAsyncDeque) ... ok test_empty (tests.test_custom_queue.TestAsyncDeque) ... ok test_get (tests.test_custom_queue.TestAsyncDeque) ... ok test_len (tests.test_custom_queue.TestAsyncDeque) ... ok test_one_consumer_many_producers (tests.test_custom_queue.TestAsyncDeque) ... ok test_one_producer_many_consumers (tests.test_custom_queue.TestAsyncDeque) ... ok test_put_get_cycle_nowait (tests.test_custom_queue.TestAsyncDeque) ... ok test_putleft_getright_cycle_nowait (tests.test_custom_queue.TestAsyncDeque) ... ok test_raise_asyncio_QueueEmpty_on_empty_get (tests.test_custom_queue.TestAsyncDeque) ... ok test_connects_to_on_message_received (tests.test_dispatcher.TestSimpleMessageDispatcher) ... ok test_is_SimpleStanzaDispatcher (tests.test_dispatcher.TestSimpleMessageDispatcher) ... ok test_is_service (tests.test_dispatcher.TestSimpleMessageDispatcher) ... ok test_local_jid_uses_local_jid_from_client (tests.test_dispatcher.TestSimpleMessageDispatcher) ... ok test_connects_to_on_presence_received (tests.test_dispatcher.TestSimplePresenceDispatcher) ... ok test_is_SimpleStanzaDispatcher (tests.test_dispatcher.TestSimplePresenceDispatcher) ... ok test_is_service (tests.test_dispatcher.TestSimplePresenceDispatcher) ... ok test_local_jid_uses_local_jid_from_client (tests.test_dispatcher.TestSimplePresenceDispatcher) ... ok test_dispatch_converts_None_to_local_jid (tests.test_dispatcher.TestSimpleStanzaDispatcher) ... ok test_dispatch_to_most_specific_full_wildcard (tests.test_dispatcher.TestSimpleStanzaDispatcher) ... ok test_dispatch_to_most_specific_mistype_fulljid (tests.test_dispatcher.TestSimpleStanzaDispatcher) ... ok test_dispatch_to_most_specific_mistype_fulljid_wildcard (tests.test_dispatcher.TestSimpleStanzaDispatcher) ... ok test_dispatch_to_most_specific_type_barejid_no_wildcard (tests.test_dispatcher.TestSimpleStanzaDispatcher) ... ok test_dispatch_to_most_specific_type_fulljid (tests.test_dispatcher.TestSimpleStanzaDispatcher) ... ok test_dispatch_to_most_specific_type_fulljid_via_wildcard_to_bare (tests.test_dispatcher.TestSimpleStanzaDispatcher) ... ok test_dispatch_to_most_specific_type_fulljid_via_wildcard_to_none (tests.test_dispatcher.TestSimpleStanzaDispatcher) ... ok test_does_not_connect_to_on_message_received (tests.test_dispatcher.TestSimpleStanzaDispatcher) ... ok test_does_not_connect_to_on_presence_received (tests.test_dispatcher.TestSimpleStanzaDispatcher) ... ok test_handler_context_enter_registers_callback (tests.test_dispatcher.TestSimpleStanzaDispatcher) ... ok test_handler_context_exit_unregisters_and_does_not_swallow (tests.test_dispatcher.TestSimpleStanzaDispatcher) ... ok test_handler_context_exit_unregisters_callback (tests.test_dispatcher.TestSimpleStanzaDispatcher) ... ok test_handler_context_is_context_manager (tests.test_dispatcher.TestSimpleStanzaDispatcher) ... ok test_register_callback_flattens_wildcard_resource_for_None (tests.test_dispatcher.TestSimpleStanzaDispatcher) ... ok test_register_callback_flattens_wildcard_resource_for_fulljid (tests.test_dispatcher.TestSimpleStanzaDispatcher) ... ok test_register_callback_honors_wildcard_resource_for_bare (tests.test_dispatcher.TestSimpleStanzaDispatcher) ... ok test_register_callback_rejects_dups (tests.test_dispatcher.TestSimpleStanzaDispatcher) ... ok test_unregister_flattens_wildcard_resource_for_None (tests.test_dispatcher.TestSimpleStanzaDispatcher) ... ok test_unregister_flattens_wildcard_resource_for_fulljid (tests.test_dispatcher.TestSimpleStanzaDispatcher) ... ok test_unregister_raises_KeyError_if_unregistered (tests.test_dispatcher.TestSimpleStanzaDispatcher) ... ok test_unregister_removes_callback (tests.test_dispatcher.TestSimpleStanzaDispatcher) ... ok test_uses_SimpleMessageDispatcher (tests.test_dispatcher.Test_apply_message_handler) ... ok test_uses_SimplePresenceDispatcher (tests.test_dispatcher.Test_apply_presence_handler) ... ok test_return_false_if_magic_attr_is_missing (tests.test_dispatcher.Testis_message_handler) ... ok test_return_false_if_token_not_in_magic_attr (tests.test_dispatcher.Testis_message_handler) ... ok test_return_true_if_token_in_magic_attr (tests.test_dispatcher.Testis_message_handler) ... ok test_return_false_if_magic_attr_is_missing (tests.test_dispatcher.Testis_presence_handler) ... ok test_return_false_if_token_not_in_magic_attr (tests.test_dispatcher.Testis_presence_handler) ... ok test_return_true_if_token_in_magic_attr (tests.test_dispatcher.Testis_presence_handler) ... ok test_adds__apply_message_handler_entry (tests.test_dispatcher.Testmessage_handler) ... ok test_adds_magic_attribute (tests.test_dispatcher.Testmessage_handler) ... ok test_requires_non_coroutine (tests.test_dispatcher.Testmessage_handler) ... ok test_stacks_with_other_effects (tests.test_dispatcher.Testmessage_handler) ... ok test_works_as_decorator (tests.test_dispatcher.Testmessage_handler) ... ok test_works_with_is_message_handler (tests.test_dispatcher.Testmessage_handler) ... ok test_adds__apply_presence_handler_entry (tests.test_dispatcher.Testpresence_handler) ... ok test_adds_magic_attribute (tests.test_dispatcher.Testpresence_handler) ... ok test_requires_non_coroutine (tests.test_dispatcher.Testpresence_handler) ... ok test_stacks_with_other_effects (tests.test_dispatcher.Testpresence_handler) ... ok test_works_as_decorator (tests.test_dispatcher.Testpresence_handler) ... ok test_works_with_is_presence_handler (tests.test_dispatcher.Testpresence_handler) ... ok test_provisioner_works_in_general (tests.test_e2e.TestConnect) ... SKIP: this is not the aioxmpp test runner test_message_from_a_to_b (tests.test_e2e.TestMessaging) ... SKIP: this is not the aioxmpp test runner test_exception_from_non_wellformed (tests.test_e2e.TestMisc) ... SKIP: this is not the aioxmpp test runner test_handle_id_less_IQ_request_gracefully (tests.test_e2e.TestMisc) ... SKIP: this is not the aioxmpp test runner test_handle_malformed_iq_error_gracefully (tests.test_e2e.TestMisc) ... SKIP: this is not the aioxmpp test runner test_receive_response_from_iq_to_bare_explicit_self (tests.test_e2e.TestMisc) ... SKIP: this is not the aioxmpp test runner test_receive_response_from_iq_to_bare_self_using_None (tests.test_e2e.TestMisc) ... SKIP: this is not the aioxmpp test runner test_init (tests.test_errors.TestErroneousStanza) ... ok test_is_exception (tests.test_errors.TestErroneousStanza) ... ok test_gone_new_address (tests.test_errors.TestErrorCondition) ... ok test_is_enum (tests.test_errors.TestErrorCondition) ... ok test_uses_compat_mixin (tests.test_errors.TestErrorCondition) ... ok test_uses_xso_enum_mixin (tests.test_errors.TestErrorCondition) ... ok test_flatten (tests.test_errors.TestMultiOSError) ... ok test_message (tests.test_errors.TestMultiOSError) ... ok test_init_converts_tuple_to_condition_and_warns (tests.test_errors.TestStreamError) ... ok test_init_formats_condition (tests.test_errors.TestStreamError) ... ok test_format (tests.test_errors.TestUserError) ... ok test_localize (tests.test_errors.TestUserError) ... ok test_simple (tests.test_errors.TestUserError) ... ok test_is_value_and_user_error (tests.test_errors.TestUserValueError) ... ok test_init_converts_tuple_to_condition_and_warns (tests.test_errors.TestXMPPError) ... ok test_init_formats_condition (tests.test_errors.TestXMPPError) ... ok test_init_sets_attributes_from_enum_member (tests.test_errors.TestXMPPError) ... ok test_init_sets_attributes_from_xso (tests.test_errors.TestXMPPError) ... ok test_only_condition (tests.test_errors.Testformat_error_text) ... ok test_with_application_defined (tests.test_errors.Testformat_error_text) ... ok test_with_application_defined_and_text (tests.test_errors.Testformat_error_text) ... ok test_with_text (tests.test_errors.Testformat_error_text) ... ok test_get_impl_uses_hash_from_algo (tests.test_hashes.TestHash) ... ok test_init (tests.test_hashes.TestHash) ... ok test_init_default (tests.test_hashes.TestHash) ... ok test_is_xso (tests.test_hashes.TestHash) ... ok test_tag (tests.test_hashes.TestHash) ... ok test_features_are_registered (tests.test_hashes.TestHashService) ... ok test_is_service (tests.test_hashes.TestHashService) ... ok test_select_common_hashes (tests.test_hashes.TestHashService) ... ok test_select_common_hashes_empty_intersection (tests.test_hashes.TestHashService) ... ok test_select_common_hashes_not_supported (tests.test_hashes.TestHashService) ... ok test_service_order (tests.test_hashes.TestHashService) ... ok test_shutdown_unregisters_features (tests.test_hashes.TestHashService) ... ok test_get_xso_types (tests.test_hashes.TestHashType) ... ok test_is_element_type (tests.test_hashes.TestHashType) ... ok test_pack (tests.test_hashes.TestHashType) ... ok test_unpack (tests.test_hashes.TestHashType) ... ok test_get_impl_uses_hash_from_algo (tests.test_hashes.TestHashUsed) ... ok test_init (tests.test_hashes.TestHashUsed) ... ok test_init_default (tests.test_hashes.TestHashUsed) ... ok test_is_xso (tests.test_hashes.TestHashUsed) ... ok test_tag (tests.test_hashes.TestHashUsed) ... ok test_get_xso_types (tests.test_hashes.TestHashUsedType) ... ok test_is_element_type (tests.test_hashes.TestHashUsedType) ... ok test_pack (tests.test_hashes.TestHashUsedType) ... ok test_unpack (tests.test_hashes.TestHashUsedType) ... ok test_digests (tests.test_hashes.TestHashesParent) ... ok test_has_no_tag (tests.test_hashes.TestHashesParent) ... ok test_is_xso (tests.test_hashes.TestHashesParent) ... ok test_digests (tests.test_hashes.TestHashesUsedParent) ... ok test_has_no_tag (tests.test_hashes.TestHashesUsedParent) ... ok test_is_xso (tests.test_hashes.TestHashesUsedParent) ... ok test_namespace (tests.test_hashes.TestNamespaces) ... ok test_namespace_prefix (tests.test_hashes.TestNamespaces) ... ok test_all_supported (tests.test_hashes.Testalgo_from_hashlib) ... ok test_blake2b (tests.test_hashes.Testalgo_from_hashlib) ... ok test_raise_ValueError_for_MUST_NOT_hashes (tests.test_hashes.Testalgo_from_hashlib) ... ok test_raise_ValueError_on_unknown (tests.test_hashes.Testalgo_from_hashlib) ... ok test_sha1 (tests.test_hashes.Testalgo_from_hashlib) ... ok test_sha2 (tests.test_hashes.Testalgo_from_hashlib) ... ok test_sha3 (tests.test_hashes.Testalgo_from_hashlib) ... ok test_all_selected_can_be_instantiated (tests.test_hashes.Testdefault_hash_algorithms) ... ok test_selection (tests.test_hashes.Testdefault_hash_algorithms) ... ok test_all_supported (tests.test_hashes.Testhash_from_algo) ... ok test_raise_ValueError_for_MUST_NOT_hashes (tests.test_hashes.Testhash_from_algo) ... ok test_raises_NotImplementedError_if_function_not_defined (tests.test_hashes.Testhash_from_algo) ... ok test_raises_NotImplementedError_if_function_not_supported (tests.test_hashes.Testhash_from_algo) ... ok test_all_supported (tests.test_hashes.Testis_algo_supported) ... ok test_return_false_for_MUST_NOT_hashes (tests.test_hashes.Testis_algo_supported) ... ok test_return_false_if_function_not_defined (tests.test_hashes.Testis_algo_supported) ... ok test_return_false_if_function_not_implemented (tests.test_hashes.Testis_algo_supported) ... ok test_hard_deadtime_kills_stream (tests.test_highlevel.TestProtocol) ... ok test_iq_errors_are_not_replied_to (tests.test_highlevel.TestProtocol) ... ok test_iq_results_are_not_replied_to (tests.test_highlevel.TestProtocol) ... ok test_sm_bootstrap_race (tests.test_highlevel.TestProtocol) ... ok test_sm_works_correctly_with_entirely_broken_stanza (tests.test_highlevel.TestProtocol) ... ok test_sm_works_correctly_with_invalid_payload (tests.test_highlevel.TestProtocol) ... ok test_compares_to_other_localizable_strings (tests.test_i18n.TestLocalizableString) ... ok test_compares_to_other_localizable_strings_with_plural (tests.test_i18n.TestLocalizableString) ... ok test_compares_to_other_localizable_strings_with_plural_eq (tests.test_i18n.TestLocalizableString) ... ok test_compares_to_other_localizable_strings_with_plural_index (tests.test_i18n.TestLocalizableString) ... ok test_hashable (tests.test_i18n.TestLocalizableString) ... ok test_immutable (tests.test_i18n.TestLocalizableString) ... ok test_init (tests.test_i18n.TestLocalizableString) ... ok test_init_plural (tests.test_i18n.TestLocalizableString) ... ok test_init_plural_number_index_defaults_to_zero (tests.test_i18n.TestLocalizableString) ... ok test_init_rejects_number_index_without_plural_string (tests.test_i18n.TestLocalizableString) ... ok test_localize (tests.test_i18n.TestLocalizableString) ... ok test_localize_plural (tests.test_i18n.TestLocalizableString) ... ok test_repr_plural (tests.test_i18n.TestLocalizableString) ... ok test_repr_singular (tests.test_i18n.TestLocalizableString) ... ok test_str_plural (tests.test_i18n.TestLocalizableString) ... ok test_str_singular (tests.test_i18n.TestLocalizableString) ... ok test_convert_field_date_default_locale (tests.test_i18n.TestLocalizingFormatter) ... ok test_convert_field_date_locale (tests.test_i18n.TestLocalizingFormatter) ... ok test_convert_field_date_repr (tests.test_i18n.TestLocalizingFormatter) ... ok test_convert_field_datetime_default_locale (tests.test_i18n.TestLocalizingFormatter) ... ok test_convert_field_datetime_locale (tests.test_i18n.TestLocalizingFormatter) ... ok test_convert_field_datetime_repr (tests.test_i18n.TestLocalizingFormatter) ... ok test_convert_field_time_default_locale (tests.test_i18n.TestLocalizingFormatter) ... ok test_convert_field_time_locale (tests.test_i18n.TestLocalizingFormatter) ... ok test_convert_field_time_repr (tests.test_i18n.TestLocalizingFormatter) ... ok test_convert_field_timedelta_default_locale (tests.test_i18n.TestLocalizingFormatter) ... ok test_convert_field_timedelta_locale (tests.test_i18n.TestLocalizingFormatter) ... ok test_convert_field_timedelta_repr (tests.test_i18n.TestLocalizingFormatter) ... ok test_convert_other_types (tests.test_i18n.TestLocalizingFormatter) ... ok test_format_field_date_defaults_to_babels_default (tests.test_i18n.TestLocalizingFormatter) ... ok test_format_field_date_forwards_to_babel (tests.test_i18n.TestLocalizingFormatter) ... ok test_format_field_date_forwards_to_babel_with_defaults (tests.test_i18n.TestLocalizingFormatter) ... ok test_format_field_datetime_defaults_to_babels_default (tests.test_i18n.TestLocalizingFormatter) ... ok test_format_field_datetime_forwards_to_babel (tests.test_i18n.TestLocalizingFormatter) ... ok test_format_field_datetime_forwards_to_babel_with_defaults (tests.test_i18n.TestLocalizingFormatter) ... ok test_format_field_datetime_forwards_to_babel_without_tzinfo (tests.test_i18n.TestLocalizingFormatter) ... ok test_format_field_number_forwards_to_babel_format_decimal (tests.test_i18n.TestLocalizingFormatter) ... ok test_format_field_number_uses_format_number_on_empty_format (tests.test_i18n.TestLocalizingFormatter) ... ok test_format_field_time_defaults_to_babels_default (tests.test_i18n.TestLocalizingFormatter) ... ok test_format_field_time_forwards_to_babel (tests.test_i18n.TestLocalizingFormatter) ... ok test_format_field_time_forwards_to_babel_with_defaults (tests.test_i18n.TestLocalizingFormatter) ... ok test_format_field_time_forwards_to_babel_without_tzinfo (tests.test_i18n.TestLocalizingFormatter) ... ok test_format_field_timedelta_defaults_to_babels_default (tests.test_i18n.TestLocalizingFormatter) ... ok test_format_field_timedelta_forwards_to_babel (tests.test_i18n.TestLocalizingFormatter) ... ok test_format_field_timedelta_forwards_to_babel_with_defaults (tests.test_i18n.TestLocalizingFormatter) ... ok test_format_works_normally (tests.test_i18n.TestLocalizingFormatter) ... ok test_init_default (tests.test_i18n.TestLocalizingFormatter) ... ok test_init_with_explicit_locale (tests.test_i18n.TestLocalizingFormatter) ... ok test_init_with_explicit_timezone (tests.test_i18n.TestLocalizingFormatter) ... ok test_creates_string (tests.test_i18n.Test_) ... ok test_creates_string (tests.test_i18n.Testngettext) ... ok test_creates_fake_srv_if_no_srvs_available (tests.test_network.Testfind_xmpp_host_addr) ... ok test_propagates_OSError_from_lookup_srv (tests.test_network.Testfind_xmpp_host_addr) ... ok test_propagates_ValueError_from_lookup_srv (tests.test_network.Testfind_xmpp_host_addr) ... ok test_returns_items_if_available (tests.test_network.Testfind_xmpp_host_addr) ... ok test_equal_prio_weight_and_uncomparable_object (tests.test_network.Testgroup_and_order_srv_records) ... ok test_group_by_priority (tests.test_network.Testgroup_and_order_srv_records) ... ok test_group_by_priority_with_weight (tests.test_network.Testgroup_and_order_srv_records) ... ok test_one_record_with_zero_weight (tests.test_network.Testgroup_and_order_srv_records) ... ok test_picking_from_two (tests.test_network.Testgroup_and_order_srv_records) ... ok test_zero_weight_mixed (tests.test_network.Testgroup_and_order_srv_records) ... ok test_raise_ValueError_if_service_not_supported (tests.test_network.Testlookup_srv) ... ok test_return_None_on_nxdomain (tests.test_network.Testlookup_srv) ... ok test_return_formatted_records (tests.test_network.Testlookup_srv) ... ok test_return_None_on_nxdomain (tests.test_network.Testlookup_tlsa) ... ok test_return_formatted_records (tests.test_network.Testlookup_tlsa) ... ok test_check_with_CD_set_after_NoNameservers (tests.test_network.Testrepeated_query) ... ok test_continue_as_normal_on_timeout_after_NoNameservers (tests.test_network.Testrepeated_query) ... ok test_overridden_thread_local_behaves_like_fixed (tests.test_network.Testrepeated_query) ... ok test_pass_if_AD_present_with_require_ad (tests.test_network.Testrepeated_query) ... ok test_raise_ValueError_if_AD_not_present_with_require_ad (tests.test_network.Testrepeated_query) ... ok test_re_raise_NoNameservers_on_validation_query (tests.test_network.Testrepeated_query) ... ok test_reconfigure_resolver_after_first_NoNameservers (tests.test_network.Testrepeated_query) ... ok test_reconfigure_resolver_after_first_timeout (tests.test_network.Testrepeated_query) ... ok test_reject_non_positive_number_of_attempts (tests.test_network.Testrepeated_query) ... ok test_retry_up_to_2_times_with_fixed_resolver (tests.test_network.Testrepeated_query) ... ok test_retry_up_to_3_times_with_thread_local_resolver (tests.test_network.Testrepeated_query) ... ok test_retry_with_tcp_on_first_timeout_with_fixed_resolver (tests.test_network.Testrepeated_query) ... ok test_return_None_on_NXDOMAIN (tests.test_network.Testrepeated_query) ... ok test_return_None_on_no_anwser (tests.test_network.Testrepeated_query) ... ok test_run_query_in_default_executor_by_default (tests.test_network.Testrepeated_query) ... ok test_run_query_in_executor (tests.test_network.Testrepeated_query) ... ok test_treat_NXDOMAIN_as_succeeded_query_in_validation_query (tests.test_network.Testrepeated_query) ... ok test_treat_NoAnswer_as_succeeded_query_in_validation_query (tests.test_network.Testrepeated_query) ... ok test_use_resolver_from_arguments (tests.test_network.Testrepeated_query) ... ok test_use_tcp_after_second_timeout (tests.test_network.Testrepeated_query) ... ok test_use_thread_local_resolver (tests.test_network.Testrepeated_query) ... ok test_get_resolver_is_not_dnspython_default_resolver (tests.test_network.Testthreadlocal_resolver_instance) ... ok test_get_resolver_is_thread_local (tests.test_network.Testthreadlocal_resolver_instance) ... ok test_get_resolver_returns_Resolver_instance (tests.test_network.Testthreadlocal_resolver_instance) ... ok test_get_resolver_returns_consistent_Resolver_instance (tests.test_network.Testthreadlocal_resolver_instance) ... ok test_reconfigure_resolver (tests.test_network.Testthreadlocal_resolver_instance) ... ok test_reconfigure_resolver_works_after_set_resolver (tests.test_network.Testthreadlocal_resolver_instance) ... ok test_set_resolver (tests.test_network.Testthreadlocal_resolver_instance) ... ok test_abort_after_max_initial_attempts (tests.test_node.TestClient) ... ok test_call_before_stream_established (tests.test_node.TestClient) ... ok test_connected (tests.test_node.TestClient) ... ok test_connected_kwargs (tests.test_node.TestClient) ... ok test_default_resumption_timeout (tests.test_node.TestClient) ... ok test_defaults (tests.test_node.TestClient) ... ok test_degrade_to_non_sm_if_sm_fails (tests.test_node.TestClient) ... ok test_do_not_negotiate_legacy_session_if_optional (tests.test_node.TestClient) ... ok test_emit_destroyed_on_reconnect_without_sm (tests.test_node.TestClient) ... ok test_emit_suspend_on_double_reconnect_without_sm (tests.test_node.TestClient) ... ok test_enqueue_forwards_if_established (tests.test_node.TestClient) ... ok test_enqueue_raises_ConnectionError_if_not_valid (tests.test_node.TestClient) ... ok test_exponential_backoff_on_SSL_error (tests.test_node.TestClient) ... ok test_exponential_backoff_on_no_nameservers (tests.test_node.TestClient) ... ok test_exponential_backoff_on_os_error (tests.test_node.TestClient) ... ok test_fail_on_authentication_failure (tests.test_node.TestClient) ... ok test_fail_on_conflict_stream_error_while_live (tests.test_node.TestClient) ... ok test_fail_on_resource_binding_error (tests.test_node.TestClient) ... ok test_fail_on_stream_negotation_failure (tests.test_node.TestClient) ... ok test_fail_on_value_error_while_live (tests.test_node.TestClient) ... ok test_monkeypatches_enqueue_and_warns_on_use (tests.test_node.TestClient) ... ok test_monkeypatches_send_and_warns_on_use (tests.test_node.TestClient) ... ok test_negotiate_legacy_session (tests.test_node.TestClient) ... ok test_negotiate_legacy_session_after_stream_management (tests.test_node.TestClient) ... ok test_negotiate_stream_management (tests.test_node.TestClient) ... ok test_negotiate_stream_management_with_specific_timeout (tests.test_node.TestClient) ... ok test_negotiate_stream_management_with_timeout_0 (tests.test_node.TestClient) ... ok test_reconnect_at_advised_location_for_resumable_stream (tests.test_node.TestClient) ... ok test_reconnect_on_failure (tests.test_node.TestClient) ... ok test_reconnect_on_failure_emits_suspended_resumed_pair (tests.test_node.TestClient) ... ok test_reconnect_on_failure_unbounded (tests.test_node.TestClient) ... ok test_reject_start_twice (tests.test_node.TestClient) ... ok test_resource_binding (tests.test_node.TestClient) ... ok test_resource_binding_with_different_jid (tests.test_node.TestClient) ... ok test_resume_stream_management (tests.test_node.TestClient) ... ok test_resumption_timeout_checks_type (tests.test_node.TestClient) ... ok test_retry_sm_restart_if_sm_resumption_fails (tests.test_node.TestClient) ... ok test_send_aborts_with_ConnectionError_if_stopped_while_waiting (tests.test_node.TestClient) ... ok test_send_blocks_for_established (tests.test_node.TestClient) ... ok test_send_raises_ConnectionError_if_not_running (tests.test_node.TestClient) ... ok test_send_raises_ConnectionError_on_failure (tests.test_node.TestClient) ... ok test_setup (tests.test_node.TestClient) ... ok test_signals_fire_correctly_on_fail_after_established_connection (tests.test_node.TestClient) ... ok test_signals_fire_correctly_on_fail_after_established_sm_connection (tests.test_node.TestClient) ... ok test_sm_location_takes_precedence_over_override_peer (tests.test_node.TestClient) ... ok test_stanza_stream_starts_and_stops_with_client (tests.test_node.TestClient) ... ok test_start (tests.test_node.TestClient) ... ok test_start_with_override_peer (tests.test_node.TestClient) ... ok test_stop (tests.test_node.TestClient) ... ok test_stop_stream_management_if_remote_stops_providing_support (tests.test_node.TestClient) ... ok test_stream_features_attribute (tests.test_node.TestClient) ... ok test_summon (tests.test_node.TestClient) ... ok test_change_presence_to_available (tests.test_node.TestPresenceManagedClient) ... ok test_change_presence_to_unavailable (tests.test_node.TestPresenceManagedClient) ... ok test_change_presence_while_available (tests.test_node.TestPresenceManagedClient) ... ok test_connected (tests.test_node.TestPresenceManagedClient) ... ok test_connected_kwargs (tests.test_node.TestPresenceManagedClient) ... ok test_do_not_send_presence_if_unavailable (tests.test_node.TestPresenceManagedClient) ... ok test_do_not_send_presence_twice_if_changed_while_establishing (tests.test_node.TestPresenceManagedClient) ... ok test_re_establish_on_presence_rewrite_if_disconnected (tests.test_node.TestPresenceManagedClient) ... ok test_set_presence_through_server (tests.test_node.TestPresenceManagedClient) ... ok test_set_presence_with_single_string (tests.test_node.TestPresenceManagedClient) ... ok test_set_presence_with_texts (tests.test_node.TestPresenceManagedClient) ... ok test_setup (tests.test_node.TestPresenceManagedClient) ... ok test_access_on_presence_attribute_warns (tests.test_node.TestUseConnected) ... ok test_access_on_timeout_attribute_warns (tests.test_node.TestUseConnected) ... ok test_aenter_calls_start_if_client_not_running (tests.test_node.TestUseConnected) ... ok test_aenter_does_not_block_if_established (tests.test_node.TestUseConnected) ... ok test_aenter_does_not_call_start_but_waits_if_not_established (tests.test_node.TestUseConnected) ... ok test_aenter_does_not_set_presence_by_default (tests.test_node.TestUseConnected) ... ok test_aenter_listens_to_on_failure_to_detect_failure (tests.test_node.TestUseConnected) ... ok test_aenter_listens_to_on_stream_established_to_detect_success (tests.test_node.TestUseConnected) ... ok test_aenter_raises_TimeoutError_on_timeout (tests.test_node.TestUseConnected) ... ok test_aenter_sets_presence_if_not_unavailable (tests.test_node.TestUseConnected) ... ok test_aenter_sets_presence_on_established_stream (tests.test_node.TestUseConnected) ... ok test_aexit_does_not_wait_if_client_is_not_running (tests.test_node.TestUseConnected) ... ok test_aexit_stops_client_waits_for_on_failure_and_swallows_exception (tests.test_node.TestUseConnected) ... ok test_aexit_stops_client_waits_for_on_stopped (tests.test_node.TestUseConnected) ... ok test_construction_with_available_presence_warns (tests.test_node.TestUseConnected) ... ok test_construction_with_unavailable_presence_does_not_warn (tests.test_node.TestUseConnected) ... ok test_abort_on_authentication_failed (tests.test_node.Testconnect_xmlstream) ... ok test_aggregates_exceptions_and_raises_MultiOSError (tests.test_node.Testconnect_xmlstream) ... ok test_connect_without_sasl_provider (tests.test_node.Testconnect_xmlstream) ... ok test_does_not_call_discover_connectors_if_overriden_peer_works (tests.test_node.Testconnect_xmlstream) ... ok test_handle_no_options (tests.test_node.Testconnect_xmlstream) ... ok test_negotiate_sasl_after_success (tests.test_node.Testconnect_xmlstream) ... ok test_raises_most_specific_if_any_error_is_TLS_related (tests.test_node.Testconnect_xmlstream) ... ok test_try_next_on_generic_SASL_problem (tests.test_node.Testconnect_xmlstream) ... ok test_uses_discover_connectors_and_tries_them_in_order (tests.test_node.Testconnect_xmlstream) ... ok test_uses_override_peer_before_connectors (tests.test_node.Testconnect_xmlstream) ... ok test_can_deal_with_None_from_RFC6120_query (tests.test_node.Testdiscover_connectors) ... ok test_can_deal_with_None_from_XEP368_query (tests.test_node.Testdiscover_connectors) ... ok test_fail_if_RFC6120_disabled_and_XEP368_empty (tests.test_node.Testdiscover_connectors) ... ok test_fail_if_both_disabled (tests.test_node.Testdiscover_connectors) ... ok test_fallback_to_domain_name (tests.test_node.Testdiscover_connectors) ... ok test_propagate_xmpp_client_NoNameservers_if_both_fail (tests.test_node.Testdiscover_connectors) ... ok test_propagate_xmpp_client_NoNameservers_if_tls_empty (tests.test_node.Testdiscover_connectors) ... ok test_request_SRV_records (tests.test_node.Testdiscover_connectors) ... ok test_succeed_if_only_xmpp_client_fails_with_NoNameservers (tests.test_node.Testdiscover_connectors) ... ok test_succeed_if_only_xmpp_client_is_disabled (tests.test_node.Testdiscover_connectors) ... ok test_succeed_if_only_xmpps_client_fails_with_NoNameservers (tests.test_node.Testdiscover_connectors) ... ok test_succeed_if_only_xmpps_client_is_disabled (tests.test_node.Testdiscover_connectors) ... ok test_is_sasl_xso (tests.test_nonza.TestSASLAbort) ... ok test_tag (tests.test_nonza.TestSASLAbort) ... ok test_init (tests.test_nonza.TestSASLAuth) ... ok test_is_sasl_xso (tests.test_nonza.TestSASLAuth) ... ok test_mechanism (tests.test_nonza.TestSASLAuth) ... ok test_payload (tests.test_nonza.TestSASLAuth) ... ok test_tag (tests.test_nonza.TestSASLAuth) ... ok test_init (tests.test_nonza.TestSASLChallenge) ... ok test_is_sasl_xso (tests.test_nonza.TestSASLChallenge) ... ok test_payload (tests.test_nonza.TestSASLChallenge) ... ok test_tag (tests.test_nonza.TestSASLChallenge) ... ok test_condition (tests.test_nonza.TestSASLFailure) ... ok test_init (tests.test_nonza.TestSASLFailure) ... ok test_is_sasl_xso (tests.test_nonza.TestSASLFailure) ... ok test_tag (tests.test_nonza.TestSASLFailure) ... ok test_text (tests.test_nonza.TestSASLFailure) ... ok test_init (tests.test_nonza.TestSASLResponse) ... ok test_is_sasl_xso (tests.test_nonza.TestSASLResponse) ... ok test_payload (tests.test_nonza.TestSASLResponse) ... ok test_tag (tests.test_nonza.TestSASLResponse) ... ok test_is_sasl_xso (tests.test_nonza.TestSASLSuccess) ... ok test_payload (tests.test_nonza.TestSASLSuccess) ... ok test_tag (tests.test_nonza.TestSASLSuccess) ... ok test_declare_ns (tests.test_nonza.TestSASLXSO) ... ok test_is_xso (tests.test_nonza.TestSASLXSO) ... ok test_default_init (tests.test_nonza.TestSMAcknowledgement) ... ok test_init (tests.test_nonza.TestSMAcknowledgement) ... ok test_is_sm_xso (tests.test_nonza.TestSMAcknowledgement) ... ok test_tag (tests.test_nonza.TestSMAcknowledgement) ... ok test_default_init (tests.test_nonza.TestSMEnable) ... ok test_init (tests.test_nonza.TestSMEnable) ... ok test_is_sm_xso (tests.test_nonza.TestSMEnable) ... ok test_max_ (tests.test_nonza.TestSMEnable) ... ok test_resume (tests.test_nonza.TestSMEnable) ... ok test_tag (tests.test_nonza.TestSMEnable) ... ok test_default_init (tests.test_nonza.TestSMEnabled) ... ok test_id (tests.test_nonza.TestSMEnabled) ... ok test_init (tests.test_nonza.TestSMEnabled) ... ok test_is_sm_xso (tests.test_nonza.TestSMEnabled) ... ok test_location (tests.test_nonza.TestSMEnabled) ... ok test_max (tests.test_nonza.TestSMEnabled) ... ok test_resume (tests.test_nonza.TestSMEnabled) ... ok test_tag (tests.test_nonza.TestSMEnabled) ... ok test_condition (tests.test_nonza.TestSMFailed) ... ok test_default_init (tests.test_nonza.TestSMFailed) ... ok test_init (tests.test_nonza.TestSMFailed) ... ok test_is_sm_xso (tests.test_nonza.TestSMFailed) ... ok test_tag (tests.test_nonza.TestSMFailed) ... ok test_is_sm_xso (tests.test_nonza.TestSMRequest) ... ok test_tag (tests.test_nonza.TestSMRequest) ... ok test_default_init_not_possible (tests.test_nonza.TestSMResume) ... ok test_init (tests.test_nonza.TestSMResume) ... ok test_is_sm_xso (tests.test_nonza.TestSMResume) ... ok test_previd (tests.test_nonza.TestSMResume) ... ok test_resume (tests.test_nonza.TestSMResume) ... ok test_tag (tests.test_nonza.TestSMResume) ... ok test_default_init (tests.test_nonza.TestSMResumed) ... ok test_init (tests.test_nonza.TestSMResumed) ... ok test_is_sm_xso (tests.test_nonza.TestSMResumed) ... ok test_previd (tests.test_nonza.TestSMResumed) ... ok test_resume (tests.test_nonza.TestSMResumed) ... ok test_tag (tests.test_nonza.TestSMResumed) ... ok test_declare_ns (tests.test_nonza.TestSMXSO) ... ok test_is_xso (tests.test_nonza.TestSMXSO) ... ok test_is_starttls_xso (tests.test_nonza.TestStartTLS) ... ok test_tag (tests.test_nonza.TestStartTLS) ... ok test_is_starttls_xso (tests.test_nonza.TestStartTLSFailure) ... ok test_tag (tests.test_nonza.TestStartTLSFailure) ... ok test_is_registered_stream_feature (tests.test_nonza.TestStartTLSFeature) ... ok test_is_starttls_xso (tests.test_nonza.TestStartTLSFeature) ... ok test_required (tests.test_nonza.TestStartTLSFeature) ... ok test_tag (tests.test_nonza.TestStartTLSFeature) ... ok test_is_starttls_xso (tests.test_nonza.TestStartTLSFeature_Required) ... ok test_tag (tests.test_nonza.TestStartTLSFeature_Required) ... ok test_is_starttls_xso (tests.test_nonza.TestStartTLSProceed) ... ok test_tag (tests.test_nonza.TestStartTLSProceed) ... ok test_declare_ns (tests.test_nonza.TestStartTLSXSO) ... ok test_is_xso (tests.test_nonza.TestStartTLSXSO) ... ok test_accepts_tuple_instead_of_enum_for_condition_and_warns (tests.test_nonza.TestStreamError) ... ok test_condition_obj_attr (tests.test_nonza.TestStreamError) ... ok test_condition_reflects_enum_member_of_object_after_change (tests.test_nonza.TestStreamError) ... ok test_condition_reflects_enum_member_of_object_after_init (tests.test_nonza.TestStreamError) ... ok test_declare_ns (tests.test_nonza.TestStreamError) ... ok test_default_init (tests.test_nonza.TestStreamError) ... ok test_from_exception (tests.test_nonza.TestStreamError) ... ok test_init (tests.test_nonza.TestStreamError) ... ok test_init_works_with_tuple_and_warns (tests.test_nonza.TestStreamError) ... ok test_initialises_with_undefined_condition (tests.test_nonza.TestStreamError) ... ok test_setting_condition_keeps_object_if_condition_matches (tests.test_nonza.TestStreamError) ... ok test_setting_condition_replaces_object (tests.test_nonza.TestStreamError) ... ok test_to_exception (tests.test_nonza.TestStreamError) ... ok test___delitem__ (tests.test_nonza.TestStreamFeatures) ... ok test___setitem__ (tests.test_nonza.TestStreamFeatures) ... ok test__getitem__ (tests.test_nonza.TestStreamFeatures) ... ok test_as_feature_class_decorator (tests.test_nonza.TestStreamFeatures) ... ok test_contains (tests.test_nonza.TestStreamFeatures) ... ok test_get_feature (tests.test_nonza.TestStreamFeatures) ... ok test_has_feature (tests.test_nonza.TestStreamFeatures) ... ok test_is_feature (tests.test_nonza.TestStreamFeatures) ... ok test_iter_features (tests.test_nonza.TestStreamFeatures) ... ok test_setup (tests.test_nonza.TestStreamFeatures) ... ok test_is_registered_stream_feature (tests.test_nonza.TestStreamManagementFeature) ... ok test_is_sm_xso (tests.test_nonza.TestStreamManagementFeature) ... ok test_optional (tests.test_nonza.TestStreamManagementFeature) ... ok test_required (tests.test_nonza.TestStreamManagementFeature) ... ok test_tag (tests.test_nonza.TestStreamManagementFeature) ... ok test_is_xso (tests.test_nonza.TestStreamManagementFeature_Optional) ... ok test_tag (tests.test_nonza.TestStreamManagementFeature_Optional) ... ok test_is_xso (tests.test_nonza.TestStreamManagementFeature_Required) ... ok test_tag (tests.test_nonza.TestStreamManagementFeature_Required) ... ok test_allows_to_reaccumulate_4096_bytes_after_autoflush (tests.test_protocol.TestDebugWrapper) ... ok test_allows_to_reaccumulate_4096_bytes_after_forced_flush (tests.test_protocol.TestDebugWrapper) ... ok test_flush_works_with_backend_which_does_not_support_flush (tests.test_protocol.TestDebugWrapper) ... ok test_flushes_log_after_accumulation_of_4096_bytes (tests.test_protocol.TestDebugWrapper) ... ok test_flushes_log_after_write_with_more_than_4096_bytes (tests.test_protocol.TestDebugWrapper) ... ok test_flushes_not_before_4096_bytes (tests.test_protocol.TestDebugWrapper) ... ok test_forwards_flush_and_emits_log_message (tests.test_protocol.TestDebugWrapper) ... ok test_forwards_writes (tests.test_protocol.TestDebugWrapper) ... ok test_mute_correctly_unmutes_on_exception (tests.test_protocol.TestDebugWrapper) ... ok test_mute_creates_new_marker_for_new_mute_invocation (tests.test_protocol.TestDebugWrapper) ... ok test_mute_replaces_multiple_writes_with_single_placeholder (tests.test_protocol.TestDebugWrapper) ... ok test_mute_replaces_write_with_placeholder (tests.test_protocol.TestDebugWrapper) ... ok test__deadtime_hard_limit_triggered_aborts_stream (tests.test_protocol.TestXMLStream) ... ok test__deadtime_hard_limit_triggered_does_nothing_bad_if_invoked_after_closing (tests.test_protocol.TestXMLStream) ... ok test__deadtime_hard_limit_triggered_generates_proper_error (tests.test_protocol.TestXMLStream) ... ok test_abort (tests.test_protocol.TestXMLStream) ... ok test_abort_aborts_while_waiting_for_stream_footer (tests.test_protocol.TestXMLStream) ... ok test_abort_is_noop_if_closed (tests.test_protocol.TestXMLStream) ... ok test_abort_kills_closing_future_if_READY (tests.test_protocol.TestXMLStream) ... ok test_can_starttls (tests.test_protocol.TestXMLStream) ... ok test_check_version (tests.test_protocol.TestXMLStream) ... ok test_clean_empty_stream (tests.test_protocol.TestXMLStream) ... ok test_clean_state_if_starttls_fails (tests.test_protocol.TestXMLStream) ... ok test_close_after_peer_header (tests.test_protocol.TestXMLStream) ... ok test_close_and_wait (tests.test_protocol.TestXMLStream) ... ok test_close_and_wait_timeout (tests.test_protocol.TestXMLStream) ... ok test_close_before_peer_header (tests.test_protocol.TestXMLStream) ... ok test_closure_clears_monitor_timeouts (tests.test_protocol.TestXMLStream) ... ok test_connection_made_check_state (tests.test_protocol.TestXMLStream) ... ok test_data_received_notifies_monitor (tests.test_protocol.TestXMLStream) ... ok test_detect_stream_header (tests.test_protocol.TestXMLStream) ... ok test_dispatch_erroneous_iq_payload_to_error_handler (tests.test_protocol.TestXMLStream) ... ok test_dispatch_unknown_iq_payload_to_error_handler (tests.test_protocol.TestXMLStream) ... ok test_erroneous_iq_payload_ignored_without_error_handler (tests.test_protocol.TestXMLStream) ... ok test_error_propagation (tests.test_protocol.TestXMLStream) ... ok test_fail_propagates_to_features_future (tests.test_protocol.TestXMLStream) ... ok test_fail_triggers_error_futures (tests.test_protocol.TestXMLStream) ... ok test_fail_triggers_features_futures (tests.test_protocol.TestXMLStream) ... ok test_features_future (tests.test_protocol.TestXMLStream) ... ok test_features_future_is_cancellation_safe (tests.test_protocol.TestXMLStream) ... ok test_features_future_via_argument (tests.test_protocol.TestXMLStream) ... ok test_forwards_deadtime_attributes (tests.test_protocol.TestXMLStream) ... ok test_future_for_closing_state_is_disposed_of_in_connection_lost (tests.test_protocol.TestXMLStream) ... ok test_handle_unexpected_stream_footer (tests.test_protocol.TestXMLStream) ... ok test_ignore_incorrect_payload_while_closing (tests.test_protocol.TestXMLStream) ... ok test_ignore_unknown_iq_payload_while_closing (tests.test_protocol.TestXMLStream) ... ok test_ignore_unknown_stanzas_while_closing (tests.test_protocol.TestXMLStream) ... ok test_init (tests.test_protocol.TestXMLStream) ... ok test_mute_forwards_to_debug_wrapper (tests.test_protocol.TestXMLStream) ... ok test_mute_works_without_debugging_enabled (tests.test_protocol.TestXMLStream) ... /usr/lib/python3.9/asyncio/tasks.py:525: RuntimeWarning: coroutine 'OrderedStateMachine.wait_for' was never awaited for f in fs: RuntimeWarning: Enable tracemalloc to get the object allocation traceback ok test_mutual_shutdown (tests.test_protocol.TestXMLStream) ... ok test_on_closing_fires_on_connection_lost_with_error (tests.test_protocol.TestXMLStream) ... ok test_on_closing_fires_on_invalid_xml (tests.test_protocol.TestXMLStream) ... ok test_on_closing_fires_on_stream_error (tests.test_protocol.TestXMLStream) ... ok test_only_one_close_event_on_multiple_errors (tests.test_protocol.TestXMLStream) ... ok test_receive_more_stream_features_via_more_futures (tests.test_protocol.TestXMLStream) ... ok test_registers_with_hard_limit_event_on_construction (tests.test_protocol.TestXMLStream) ... ok test_registers_with_soft_limit_event_on_construction (tests.test_protocol.TestXMLStream) ... ok test_reset_after_peer_header (tests.test_protocol.TestXMLStream) ... ok test_reset_before_peer_header (tests.test_protocol.TestXMLStream) ... ok test_reset_raises_while_closed (tests.test_protocol.TestXMLStream) ... ok test_reset_raises_while_closing (tests.test_protocol.TestXMLStream) ... ok test_reset_reraises_connection_lost_error (tests.test_protocol.TestXMLStream) ... ok test_reset_reraises_stream_error (tests.test_protocol.TestXMLStream) ... ok test_second_features_future (tests.test_protocol.TestXMLStream) ... ok test_send_stream_error_from_feed (tests.test_protocol.TestXMLStream) ... ok test_send_stream_error_on_malformed_xml (tests.test_protocol.TestXMLStream) ... ok test_send_xso (tests.test_protocol.TestXMLStream) ... ok test_send_xso_raises_while_closed (tests.test_protocol.TestXMLStream) ... ok test_send_xso_raises_while_closing (tests.test_protocol.TestXMLStream) ... ok test_send_xso_reraises_connection_lost_error (tests.test_protocol.TestXMLStream) ... ok test_send_xso_reraises_error_from_writer (tests.test_protocol.TestXMLStream) ... ok test_starttls (tests.test_protocol.TestXMLStream) ... ok test_starttls_raises_while_closed (tests.test_protocol.TestXMLStream) ... ok test_starttls_raises_while_closing (tests.test_protocol.TestXMLStream) ... ok test_starttls_raises_without_starttls_support (tests.test_protocol.TestXMLStream) ... ok test_starttls_reraises_connection_lost_error (tests.test_protocol.TestXMLStream) ... ok test_streams_are_not_reusable (tests.test_protocol.TestXMLStream) ... ok test_timeout_actually_works (tests.test_protocol.TestXMLStream) ... ok test_timeout_propagates_to_features_future (tests.test_protocol.TestXMLStream) ... ok test_timeout_propagates_to_features_future_via_argument (tests.test_protocol.TestXMLStream) ... ok test_transport_attribute (tests.test_protocol.TestXMLStream) ... ok test_unknown_iq_payload_ignored_without_error_handler (tests.test_protocol.TestXMLStream) ... ok test_unknown_top_level_produces_stream_error (tests.test_protocol.TestXMLStream) ... ok test_clean_up_if_sending_fails (tests.test_protocol.Testreset_stream_and_get_features) ... ok test_do_not_timeout_if_stream_fails (tests.test_protocol.Testreset_stream_and_get_features) ... ok test_send_and_return_features (tests.test_protocol.Testreset_stream_and_get_features) ... ok test_timeout (tests.test_protocol.Testreset_stream_and_get_features) ... ok test_clean_up_if_sending_fails (tests.test_protocol.Testsend_and_wait_for) ... ok test_handles_send_issues_properly (tests.test_protocol.Testsend_and_wait_for) ... ok test_handles_setup_issues_properly (tests.test_protocol.Testsend_and_wait_for) ... ok test_receive_exactly_one (tests.test_protocol.Testsend_and_wait_for) ... ok test_receive_handler_invokes_cb (tests.test_protocol.Testsend_and_wait_for) ... ok test_send_and_return_response (tests.test_protocol.Testsend_and_wait_for) ... ok test_timeout (tests.test_protocol.Testsend_and_wait_for) ... ok test_sends_and_closes (tests.test_protocol.Testsend_stream_error_and_close) ... ok test_session_namespace (tests.test_rfc3921.TestNamespaces) ... ok test_attr_policy (tests.test_rfc3921.TestSession) ... ok test_child_policy (tests.test_rfc3921.TestSession) ... ok test_declare_ns (tests.test_rfc3921.TestSession) ... ok test_is_iq_payload (tests.test_rfc3921.TestSession) ... ok test_is_xso (tests.test_rfc3921.TestSession) ... ok test_tag (tests.test_rfc3921.TestSession) ... ok test_attr_policy (tests.test_rfc3921.TestSessionFeature) ... ok test_child_policy (tests.test_rfc3921.TestSessionFeature) ... ok test_is_stream_feature (tests.test_rfc3921.TestSessionFeature) ... ok test_is_xso (tests.test_rfc3921.TestSessionFeature) ... ok test_optional (tests.test_rfc3921.TestSessionFeature) ... ok test_tag (tests.test_rfc3921.TestSessionFeature) ... ok test_declare_ns (tests.test_rfc6120.TestBind) ... ok test_default_init (tests.test_rfc6120.TestBind) ... ok test_init (tests.test_rfc6120.TestBind) ... ok test_jid (tests.test_rfc6120.TestBind) ... ok test_registered_at_IQ (tests.test_rfc6120.TestBind) ... ok test_resource (tests.test_rfc6120.TestBind) ... ok test_tag (tests.test_rfc6120.TestBind) ... ok test_registered_at_StreamFeatures (tests.test_rfc6120.TestBindFeature) ... ok test_abort_re_raise_other_errors (tests.test_sasl.TestSASLXMPPInterface) ... ok test_abort_reject_non_failure (tests.test_sasl.TestSASLXMPPInterface) ... ok test_abort_return_on_aborted_error (tests.test_sasl.TestSASLXMPPInterface) ... ok test_initiate_challenge (tests.test_sasl.TestSASLXMPPInterface) ... ok test_initiate_failure (tests.test_sasl.TestSASLXMPPInterface) ... ok test_initiate_success (tests.test_sasl.TestSASLXMPPInterface) ... ok test_response_challenge (tests.test_sasl.TestSASLXMPPInterface) ... ok test_response_failure (tests.test_sasl.TestSASLXMPPInterface) ... ok test_response_success (tests.test_sasl.TestSASLXMPPInterface) ... ok test_setup (tests.test_sasl.TestSASLXMPPInterface) ... ok test_export_to_json (tests.test_security_layer.TestAbstractPinStore) ... ok test_get_pinned_for_host (tests.test_security_layer.TestAbstractPinStore) ... ok test_get_pinned_for_host_with_unknown_host (tests.test_security_layer.TestAbstractPinStore) ... ok test_import_from_json_default (tests.test_security_layer.TestAbstractPinStore) ... ok test_import_from_json_override (tests.test_security_layer.TestAbstractPinStore) ... ok test_is_abstract (tests.test_security_layer.TestAbstractPinStore) ... ok test_pin_multiple (tests.test_security_layer.TestAbstractPinStore) ... ok test_pin_uses__x509_key_method (tests.test_security_layer.TestAbstractPinStore) ... ok test_query_returns_None_for_mismatching_hostname (tests.test_security_layer.TestAbstractPinStore) ... ok test_query_returns_None_for_mismatching_key (tests.test_security_layer.TestAbstractPinStore) ... ok test_query_returns_true_for_matching_hostname_and_key (tests.test_security_layer.TestAbstractPinStore) ... ok test_call__execute_and_return_result_if__find_supported_passes (tests.test_security_layer.TestAnonymousSASLProvider) ... ok test_return_false_if__find_supported_returns_None (tests.test_security_layer.TestAnonymousSASLProvider) ... ok test__decode_key_unapplies_base64 (tests.test_security_layer.TestCertificatePinStore) ... ok test__encode_key_applies_base64 (tests.test_security_layer.TestCertificatePinStore) ... ok test__x509_key_extracts_public_key_blob (tests.test_security_layer.TestCertificatePinStore) ... ok test_is_abstract_pin_store (tests.test_security_layer.TestCertificatePinStore) ... ok test_is_certificate_verifier (tests.test_security_layer.TestHookablePKIXCertificateVerifier) ... ok test_post_handshake_deferred_failure_not_called_if_None_and_fails (tests.test_security_layer.TestHookablePKIXCertificateVerifier) ... ok test_post_handshake_deferred_failure_passes (tests.test_security_layer.TestHookablePKIXCertificateVerifier) ... ok test_post_handshake_deferred_failure_returns_false_value (tests.test_security_layer.TestHookablePKIXCertificateVerifier) ... ok test_post_handshake_success_not_called_if_None (tests.test_security_layer.TestHookablePKIXCertificateVerifier) ... ok test_post_handshake_success_on_non_deferred (tests.test_security_layer.TestHookablePKIXCertificateVerifier) ... ok test_verify_callback_checks_recorded_and_determines_hostname_matchon_last (tests.test_security_layer.TestHookablePKIXCertificateVerifier) ... ok test_verify_callback_records_and_returns_true (tests.test_security_layer.TestHookablePKIXCertificateVerifier) ... ok test_verify_callback_treats_errno_21_on_leaf_as_last (tests.test_security_layer.TestHookablePKIXCertificateVerifier) ... ok test_verify_recorded_calls_quick_check_for_deferrable_error (tests.test_security_layer.TestHookablePKIXCertificateVerifier) ... ok test_verify_recorded_does_not_call_quick_check_on_no_errors (tests.test_security_layer.TestHookablePKIXCertificateVerifier) ... ok test_verify_recorded_quick_check_None_is_unsure (tests.test_security_layer.TestHookablePKIXCertificateVerifier) ... ok test_verify_recorded_quick_check_rejects (tests.test_security_layer.TestHookablePKIXCertificateVerifier) ... ok test_verify_recorded_quick_check_unsure (tests.test_security_layer.TestHookablePKIXCertificateVerifier) ... ok test_verify_recorded_rejects_non_deferrable_errors (tests.test_security_layer.TestHookablePKIXCertificateVerifier) ... ok test_verify_callback_checks_hostname_on_depth_0 (tests.test_security_layer.TestPKIXCertificateVerifier) ... ok test_verify_callback_returns_false_on_hostname_mismatch (tests.test_security_layer.TestPKIXCertificateVerifier) ... ok test_verify_callback_skip_hostname_check_on_nonzero_depth (tests.test_security_layer.TestPKIXCertificateVerifier) ... ok test_verify_callback_skip_hostname_check_on_precheck_fail (tests.test_security_layer.TestPKIXCertificateVerifier) ... ok test_cycle_through_mechanisms_if_mechanisms_fail (tests.test_security_layer.TestPasswordSASLProvider) ... ok test_fail_if_out_of_mechanisms (tests.test_security_layer.TestPasswordSASLProvider) ... ok test_perform_mechanism_on_match (tests.test_security_layer.TestPasswordSASLProvider) ... ok test_raise_authentication_error_if_password_provider_returns_None (tests.test_security_layer.TestPasswordSASLProvider) ... ok test_raise_sasl_error_on_permanent_error (tests.test_security_layer.TestPasswordSASLProvider) ... ok test_raise_sasl_unavailable_if_sasl_is_not_supported (tests.test_security_layer.TestPasswordSASLProvider) ... ok test_re_query_for_credentials_on_auth_failure (tests.test_security_layer.TestPasswordSASLProvider) ... ok test_re_query_for_credentials_on_value_error (tests.test_security_layer.TestPasswordSASLProvider) ... ok test_reject_plain_auth_over_non_tls_stream (tests.test_security_layer.TestPasswordSASLProvider) ... ok test_call_query_pin_on_quick_check (tests.test_security_layer.TestPinningPKIXCertificateVerifier) ... ok test_decide_is_used_as_post_handshake_deferred_failure_callback (tests.test_security_layer.TestPinningPKIXCertificateVerifier) ... ok test_is_hookable_pkix_certificate_verifier (tests.test_security_layer.TestPinningPKIXCertificateVerifier) ... ok test__decode_key_unapplies_base64 (tests.test_security_layer.TestPublicKeyPinStore) ... ok test__encode_key_applies_base64 (tests.test_security_layer.TestPublicKeyPinStore) ... ok test__x509_key_extracts_public_key_blob (tests.test_security_layer.TestPublicKeyPinStore) ... ok test_is_abstract_pin_store (tests.test_security_layer.TestPublicKeyPinStore) ... ok test_init (tests.test_security_layer.TestSTARTTLSProvider) ... ok test_default_ssl_context (tests.test_security_layer.Test_default_ssl_context) ... ok test_generic (tests.test_security_layer.Testblob_to_pyasn1) ... ok test_fail (tests.test_security_layer.Testcheck_x509_hostname) ... ok test_pass (tests.test_security_layer.Testcheck_x509_hostname) ... ok test_generic (tests.test_security_layer.Testextract_blob) ... ok test_generic (tests.test_security_layer.Testextract_pk_blob_from_pyasn1) ... ok test_zombofant_net (tests.test_security_layer.Testextract_python_dict_from_x509) ... ok test_anonymous_and_password_provider (tests.test_security_layer.Testmake) ... ok test_anonymous_with_empty_string (tests.test_security_layer.Testmake) ... ok test_anonymous_without_AnonymousSASLProvider (tests.test_security_layer.Testmake) ... ok test_anonymous_without_password_provider (tests.test_security_layer.Testmake) ... ok test_no_verify (tests.test_security_layer.Testmake) ... ok test_not_anonymous_without_password_provider (tests.test_security_layer.Testmake) ... ok test_simple (tests.test_security_layer.Testmake) ... ok test_simple_with_ssl_context_factory (tests.test_security_layer.Testmake) ... ok test_with_certificate_pin_store_with_static_data (tests.test_security_layer.Testmake) ... ok test_with_pin_store_object (tests.test_security_layer.Testmake) ... ok test_with_pin_store_substitutes_phdf (tests.test_security_layer.Testmake) ... ok test_with_public_key_pin_store_with_static_data (tests.test_security_layer.Testmake) ... ok test_with_static_password (tests.test_security_layer.Testmake) ... ok test_delay_and_propagate_auth_error (tests.test_security_layer.Testnegotiate_sasl) ... ok test_full_negotiation (tests.test_security_layer.Testnegotiate_sasl) ... ok test_raise_if_sasl_fails (tests.test_security_layer.Testnegotiate_sasl) ... ok test_swallow_auth_error_if_auth_succeeds_with_different_mech (tests.test_security_layer.Testnegotiate_sasl) ... ok test_wrap_ValueError_in_StreamNegotiationFailure (tests.test_security_layer.Testnegotiate_sasl) ... ok test_creates_SecurityLayer (tests.test_security_layer.Testsecurity_layer) ... ok test_require_sasl_provider (tests.test_security_layer.Testsecurity_layer) ... ok test_sanity_checks_on_providers (tests.test_security_layer.Testsecurity_layer) ... ok test_constructs_security_layer (tests.test_security_layer.Testtls_with_password_based_authentication) ... ok test___get___raises_AttributeError_if_not_initialised (tests.test_service.TestDescriptor) ... ok test___get___returns_self_for_None_instance (tests.test_service.TestDescriptor) ... ok test___get___works_with_different_instances (tests.test_service.TestDescriptor) ... ok test_add_to_stack_causes___get___to_return_the_cm_result (tests.test_service.TestDescriptor) ... ok test_add_to_stack_stores_with_weakref (tests.test_service.TestDescriptor) ... ok test_add_to_stack_uses_init_cm_to_obtain_cm_and_pushes (tests.test_service.TestDescriptor) ... ok test_is_abstract_class (tests.test_service.TestDescriptor) ... ok test_automatic_logger (tests.test_service.TestService) ... ok test_client (tests.test_service.TestService) ... ok test_custom_logger (tests.test_service.TestService) ... ok test_dependencies (tests.test_service.TestService) ... ok test_dependencies_is_not_writable (tests.test_service.TestService) ... ok test_is_Meta (tests.test_service.TestService) ... ok test_setup_contexts_in_delaration_order (tests.test_service.TestService) ... ok test_setup_descriptor_context (tests.test_service.TestService) ... ok test_setup_handler_context (tests.test_service.TestService) ... ok test_shutdown (tests.test_service.TestService) ... ok test_allow_duplicate_handlers_on_different_objects_for_non_unique (tests.test_service.TestServiceMeta) ... ok test_allow_properly_declared_dependencies (tests.test_service.TestServiceMeta) ... ok test_allow_properly_declared_descriptor_dependencies (tests.test_service.TestServiceMeta) ... ok test_collect_descriptors (tests.test_service.TestServiceMeta) ... ok test_collect_handlers (tests.test_service.TestServiceMeta) ... ok test_configure_ordering (tests.test_service.TestServiceMeta) ... ok test_defining_DEPGRAPH_NODE_warns (tests.test_service.TestServiceMeta) ... ok test_defining_PATCHED_ORDER_AFTER_raises (tests.test_service.TestServiceMeta) ... ok test_inheritance_ignores_non_service_classes (tests.test_service.TestServiceMeta) ... ok test_inherits_from_ABCMeta (tests.test_service.TestServiceMeta) ... ok test_loop_detect (tests.test_service.TestServiceMeta) ... ok test_ordering_attributes (tests.test_service.TestServiceMeta) ... ok test_reject_duplicate_handlers_on_different_objects (tests.test_service.TestServiceMeta) ... ok test_reject_inheritance_from_class_with_descriptors (tests.test_service.TestServiceMeta) ... ok test_reject_inheritance_from_class_with_handlers (tests.test_service.TestServiceMeta) ... ok test_reject_missing_dependencies (tests.test_service.TestServiceMeta) ... ok test_reject_missing_descriptor_dependencies (tests.test_service.TestServiceMeta) ... ok test_support_pre_0_3_attributes_on_class (tests.test_service.TestServiceMeta) ... ok test_support_pre_0_3_attributes_on_read (tests.test_service.TestServiceMeta) ... ok test_support_pre_0_3_attributes_raise_if_both_are_given (tests.test_service.TestServiceMeta) ... ok test_support_pre_0_3_attributes_with_deprecation_warning (tests.test_service.TestServiceMeta) ... ok test_topological_dependency_ordering_puts_earliest_first (tests.test_service.TestServiceMeta) ... ok test_transitive_after_ordering (tests.test_service.TestServiceMeta) ... ok test_transitive_before_ordering (tests.test_service.TestServiceMeta) ... ok test_default_mode (tests.test_service.Test_apply_connect_attrsignal) ... ok test_runs_mode_if_tuple (tests.test_service.Test_apply_connect_attrsignal) ... ok test_uses_descriptor (tests.test_service.Test_apply_connect_attrsignal) ... ok test_can_connect_to_StanzaStream (tests.test_service.Test_apply_connect_depfilter) ... ok test_uses_dependencies (tests.test_service.Test_apply_connect_depfilter) ... ok test_can_connect_to_Client (tests.test_service.Test_apply_connect_depsignal) ... ok test_can_connect_to_StanzaStream (tests.test_service.Test_apply_connect_depsignal) ... ok test_does_not_pass_mode_if_it_is_None (tests.test_service.Test_apply_connect_depsignal) ... ok test_runs_mode_if_tuple (tests.test_service.Test_apply_connect_depsignal) ... ok test_uses_dependencies (tests.test_service.Test_apply_connect_depsignal) ... ok test_uses_stream_stanza_filter (tests.test_service.Test_apply_inbound_message_filter) ... ok test_uses_stream_stanza_filter (tests.test_service.Test_apply_inbound_presence_filter) ... ok test_uses_stream_iq_handler (tests.test_service.Test_apply_iq_handler) ... ok test_uses_stream_stanza_filter (tests.test_service.Test_apply_outbound_message_filter) ... ok test_uses_stream_stanza_filter (tests.test_service.Test_apply_outbound_presence_filter) ... ok test_adds_magic_attribute (tests.test_service.Testadd_handler_spec) ... ok test_preserves_existing_magic_attr (tests.test_service.Testadd_handler_spec) ... ok test_adds_magic_attribute (tests.test_service.Testattrsignal) ... ok test_coroutinefunction_and_sync_signal (tests.test_service.Testattrsignal) ... ok test_defer_flag (tests.test_service.Testattrsignal) ... ok test_reject_coroutinefunction_on_normal_signal_without_defer (tests.test_service.Testattrsignal) ... ok test_reject_defer_on_sync_signal (tests.test_service.Testattrsignal) ... ok test_require_coroutinefunction_for_sync_signal (tests.test_service.Testattrsignal) ... ok test_stacks_with_other_effects (tests.test_service.Testattrsignal) ... ok test_use_spawn_for_coroutinefunction_on_normal_signal_and_defer (tests.test_service.Testattrsignal) ... ok test_uses_strong_by_default (tests.test_service.Testattrsignal) ... ok test_adds_dependency (tests.test_service.Testdepfilter) ... ok test_adds_magic_attribute (tests.test_service.Testdepfilter) ... ok test_does_not_add_dependency_for_StanzaStream (tests.test_service.Testdepfilter) ... ok test_stacks_with_other_effects (tests.test_service.Testdepfilter) ... ok test_adds_dependency (tests.test_service.Testdepsignal) ... ok test_adds_magic_attribute (tests.test_service.Testdepsignal) ... ok test_coroutinefunction_and_sync_signal (tests.test_service.Testdepsignal) ... ok test_defer_flag (tests.test_service.Testdepsignal) ... ok test_does_not_add_dependency_for_Client (tests.test_service.Testdepsignal) ... ok test_does_not_add_dependency_for_StanzaStream (tests.test_service.Testdepsignal) ... ok test_reject_coroutinefunction_on_normal_signal_without_defer (tests.test_service.Testdepsignal) ... ok test_reject_defer_on_sync_signal (tests.test_service.Testdepsignal) ... ok test_require_coroutinefunction_for_sync_signal (tests.test_service.Testdepsignal) ... ok test_stacks_with_other_effects (tests.test_service.Testdepsignal) ... ok test_use_spawn_for_coroutinefunction_on_normal_signal_and_defer (tests.test_service.Testdepsignal) ... ok test_uses_strong_by_default (tests.test_service.Testdepsignal) ... ok test_adds__apply_inbound_message_filter_entry (tests.test_service.Testinbound_message_filter) ... ok test_adds_magic_attribute (tests.test_service.Testinbound_message_filter) ... ok test_requires_non_coroutine (tests.test_service.Testinbound_message_filter) ... ok test_stacks_with_other_effects (tests.test_service.Testinbound_message_filter) ... ok test_works_as_decorator (tests.test_service.Testinbound_message_filter) ... ok test_adds__apply_inbound_presence_filter_entry (tests.test_service.Testinbound_presence_filter) ... ok test_adds_magic_attribute (tests.test_service.Testinbound_presence_filter) ... ok test_requires_non_coroutine (tests.test_service.Testinbound_presence_filter) ... ok test_stacks_with_other_effects (tests.test_service.Testinbound_presence_filter) ... ok test_works_as_decorator (tests.test_service.Testinbound_presence_filter) ... ok test_accepts_normal_function (tests.test_service.Testiq_handler) ... ok test_adds__apply_iq_handler_entry (tests.test_service.Testiq_handler) ... ok test_adds_magic_attribute (tests.test_service.Testiq_handler) ... ok test_rejects_incomplete_xso_payload (tests.test_service.Testiq_handler) ... ok test_rejects_incorrect_xso_payload (tests.test_service.Testiq_handler) ... ok test_rejects_non_registered_payload (tests.test_service.Testiq_handler) ... ok test_stacks_with_other_effects (tests.test_service.Testiq_handler) ... ok test_works_as_decorator (tests.test_service.Testiq_handler) ... ok test_works_with_is_iq_handler (tests.test_service.Testiq_handler) ... ok test_return_false_if_magic_attr_is_missing (tests.test_service.Testis_attrsignal_handler) ... ok test_return_false_if_token_not_in_magic_attr (tests.test_service.Testis_attrsignal_handler) ... ok test_return_true_if_token_in_magic_attr (tests.test_service.Testis_attrsignal_handler) ... ok test_works_for_deferred_coroutinefunctions (tests.test_service.Testis_attrsignal_handler) ... ok test_works_for_deferred_functions (tests.test_service.Testis_attrsignal_handler) ... ok test_return_false_if_magic_attr_is_missing (tests.test_service.Testis_depfilter_handler) ... ok test_return_false_if_token_not_in_magic_attr (tests.test_service.Testis_depfilter_handler) ... ok test_works_with_depfilter (tests.test_service.Testis_depfilter_handler) ... ok test_return_false_if_magic_attr_is_missing (tests.test_service.Testis_depsignal_handler) ... ok test_return_false_if_token_not_in_magic_attr (tests.test_service.Testis_depsignal_handler) ... ok test_return_true_if_token_in_magic_attr (tests.test_service.Testis_depsignal_handler) ... ok test_works_for_deferred_coroutinefunctions (tests.test_service.Testis_depsignal_handler) ... ok test_works_for_deferred_functions (tests.test_service.Testis_depsignal_handler) ... ok test_return_false_if_magic_attr_is_missing (tests.test_service.Testis_inbound_message_filter) ... ok test_return_false_if_token_not_in_magic_attr (tests.test_service.Testis_inbound_message_filter) ... ok test_return_true_if_token_in_magic_attr (tests.test_service.Testis_inbound_message_filter) ... ok test_return_false_if_magic_attr_is_missing (tests.test_service.Testis_inbound_presence_filter) ... ok test_return_false_if_token_not_in_magic_attr (tests.test_service.Testis_inbound_presence_filter) ... ok test_return_true_if_token_in_magic_attr (tests.test_service.Testis_inbound_presence_filter) ... ok test_return_false_if_magic_attr_is_missing (tests.test_service.Testis_iq_handler) ... ok test_return_false_if_token_in_magic_attr_wrong_args (tests.test_service.Testis_iq_handler) ... ok test_return_false_if_token_not_in_magic_attr (tests.test_service.Testis_iq_handler) ... ok test_return_true_if_token_in_magic_attr (tests.test_service.Testis_iq_handler) ... ok test_return_true_if_token_in_magic_attr_non_standard_args (tests.test_service.Testis_iq_handler) ... ok test_forwards_to_dispatcher (tests.test_service.Testis_message_handler) ... ok test_return_false_if_magic_attr_is_missing (tests.test_service.Testis_outbound_message_filter) ... ok test_return_false_if_token_not_in_magic_attr (tests.test_service.Testis_outbound_message_filter) ... ok test_return_true_if_token_in_magic_attr (tests.test_service.Testis_outbound_message_filter) ... ok test_return_false_if_magic_attr_is_missing (tests.test_service.Testis_outbound_presence_filter) ... ok test_return_false_if_token_not_in_magic_attr (tests.test_service.Testis_outbound_presence_filter) ... ok test_return_true_if_token_in_magic_attr (tests.test_service.Testis_outbound_presence_filter) ... ok test_forwards_to_dispatcher (tests.test_service.Testis_presence_handler) ... ok test_forwards_to_dispatcher (tests.test_service.Testmessage_handler) ... ok test_adds__apply_outbound_message_filter_entry (tests.test_service.Testoutbound_message_filter) ... ok test_adds_magic_attribute (tests.test_service.Testoutbound_message_filter) ... ok test_requires_non_coroutine (tests.test_service.Testoutbound_message_filter) ... ok test_stacks_with_other_effects (tests.test_service.Testoutbound_message_filter) ... ok test_works_as_decorator (tests.test_service.Testoutbound_message_filter) ... ok test_adds__apply_outbound_presence_filter_entry (tests.test_service.Testoutbound_presence_filter) ... ok test_adds_magic_attribute (tests.test_service.Testoutbound_presence_filter) ... ok test_requires_non_coroutine (tests.test_service.Testoutbound_presence_filter) ... ok test_stacks_with_other_effects (tests.test_service.Testoutbound_presence_filter) ... ok test_works_as_decorator (tests.test_service.Testoutbound_presence_filter) ... ok test_forwards_to_dispatcher (tests.test_service.Testpresence_handler) ... ok test_lang_attr (tests.test_stanza.TestBody) ... ok test_tag (tests.test_stanza.TestBody) ... ok test_text_attr (tests.test_stanza.TestBody) ... ok test_accepts_tuple_instead_of_enum_for_condition_and_warns (tests.test_stanza.TestError) ... ok test_application_condition_attr (tests.test_stanza.TestError) ... ok test_as_application_condition (tests.test_stanza.TestError) ... ok test_condition_obj_attr (tests.test_stanza.TestError) ... ok test_condition_reflects_enum_member_of_object_after_change (tests.test_stanza.TestError) ... ok test_condition_reflects_enum_member_of_object_after_init (tests.test_stanza.TestError) ... ok test_declare_ns (tests.test_stanza.TestError) ... ok test_from_exception (tests.test_stanza.TestError) ... ok test_from_exception_with_application_condition (tests.test_stanza.TestError) ... ok test_init_works_with_tuple (tests.test_stanza.TestError) ... ok test_init_works_with_xso (tests.test_stanza.TestError) ... ok test_initialises_with_undefined_condition (tests.test_stanza.TestError) ... ok test_override_with_default_exception_if_result_of_app_cond_is_no_exception (tests.test_stanza.TestError) ... ok test_rejects_xso_for_condition (tests.test_stanza.TestError) ... ok test_repr (tests.test_stanza.TestError) ... ok test_setting_condition_keeps_object_if_condition_matches (tests.test_stanza.TestError) ... ok test_setting_condition_replaces_object (tests.test_stanza.TestError) ... ok test_tag (tests.test_stanza.TestError) ... ok test_to_exception (tests.test_stanza.TestError) ... ok test_to_exception_with_application_condition (tests.test_stanza.TestError) ... ok test_to_exception_with_application_condition_only_if_cond_supports (tests.test_stanza.TestError) ... ok test_type_attr (tests.test_stanza.TestError) ... ok test_unknown_attr_policy (tests.test_stanza.TestError) ... ok test_unknown_child_policy (tests.test_stanza.TestError) ... ok test__validate_rejects_error_without_error (tests.test_stanza.TestIQ) ... ok test__validate_requires_id (tests.test_stanza.TestIQ) ... ok test_as_payload_class (tests.test_stanza.TestIQ) ... ok test_error (tests.test_stanza.TestIQ) ... ok test_id_attr (tests.test_stanza.TestIQ) ... ok test_inheritance (tests.test_stanza.TestIQ) ... ok test_init (tests.test_stanza.TestIQ) ... ok test_init_error (tests.test_stanza.TestIQ) ... ok test_make_error (tests.test_stanza.TestIQ) ... ok test_make_reply (tests.test_stanza.TestIQ) ... ok test_make_reply_enforces_request (tests.test_stanza.TestIQ) ... ok test_payload (tests.test_stanza.TestIQ) ... ok test_reject_init_without_type (tests.test_stanza.TestIQ) ... ok test_repr (tests.test_stanza.TestIQ) ... ok test_repr_works_with_incomplete_attributes (tests.test_stanza.TestIQ) ... ok test_repr_works_with_mostly_uninitialised_attributes (tests.test_stanza.TestIQ) ... ok test_tag (tests.test_stanza.TestIQ) ... ok test_type_attr (tests.test_stanza.TestIQ) ... ok test_unknown_child_policy (tests.test_stanza.TestIQ) ... ok test_validate_wraps_exceptions_from__validate (tests.test_stanza.TestIQ) ... ok test_absent_type_is_normal (tests.test_stanza.TestMessage) ... ok test_body_attr (tests.test_stanza.TestMessage) ... ok test_id_attr (tests.test_stanza.TestMessage) ... ok test_inheritance (tests.test_stanza.TestMessage) ... ok test_init (tests.test_stanza.TestMessage) ... ok test_make_error (tests.test_stanza.TestMessage) ... ok test_make_reply (tests.test_stanza.TestMessage) ... ok test_random_type_is_equal_to_normal (tests.test_stanza.TestMessage) ... ok test_reject_init_without_type (tests.test_stanza.TestMessage) ... ok test_repr (tests.test_stanza.TestMessage) ... ok test_repr_works_with_incomplete_attributes (tests.test_stanza.TestMessage) ... ok test_repr_works_with_mostly_uninitialised_attributes (tests.test_stanza.TestMessage) ... ok test_subject_attr (tests.test_stanza.TestMessage) ... ok test_tag (tests.test_stanza.TestMessage) ... ok test_thread_attr (tests.test_stanza.TestMessage) ... ok test_type_attr (tests.test_stanza.TestMessage) ... ok test_unknown_child_policy (tests.test_stanza.TestMessage) ... ok test_absent_show (tests.test_stanza.TestPresence) ... ok test_collector (tests.test_stanza.TestPresence) ... ok test_default (tests.test_stanza.TestPresence) ... ok test_empty_show_is_equivalent_to_no_show (tests.test_stanza.TestPresence) ... ok test_error_attr (tests.test_stanza.TestPresence) ... ok test_id_attr (tests.test_stanza.TestPresence) ... ok test_inheritance (tests.test_stanza.TestPresence) ... ok test_init (tests.test_stanza.TestPresence) ... ok test_init_compat (tests.test_stanza.TestPresence) ... ok test_make_error (tests.test_stanza.TestPresence) ... ok test_priority_attr (tests.test_stanza.TestPresence) ... ok test_repr (tests.test_stanza.TestPresence) ... ok test_repr_works_with_incomplete_attributes (tests.test_stanza.TestPresence) ... ok test_repr_works_with_mostly_uninitialised_attributes (tests.test_stanza.TestPresence) ... ok test_show_attr (tests.test_stanza.TestPresence) ... ok test_status_attr (tests.test_stanza.TestPresence) ... ok test_tag (tests.test_stanza.TestPresence) ... ok test_type_attr (tests.test_stanza.TestPresence) ... ok test_autoset_id_does_not_override (tests.test_stanza.TestStanzaBase) ... ok test_autoset_id_generates_random_str_on_None (tests.test_stanza.TestStanzaBase) ... ok test_autoset_id_generates_random_str_on_unset (tests.test_stanza.TestStanzaBase) ... ok test_declare_ns (tests.test_stanza.TestStanzaBase) ... ok test_error_attr (tests.test_stanza.TestStanzaBase) ... ok test_from_attr (tests.test_stanza.TestStanzaBase) ... ok test_init (tests.test_stanza.TestStanzaBase) ... ok test_lang_attr (tests.test_stanza.TestStanzaBase) ... ok test_to_attr (tests.test_stanza.TestStanzaBase) ... ok test_xso_error_handler_raises_StanzaError (tests.test_stanza.TestStanzaBase) ... ok test_lang_attr (tests.test_stanza.TestStatus) ... ok test_tag (tests.test_stanza.TestStatus) ... ok test_text_attr (tests.test_stanza.TestStatus) ... ok test_lang_attr (tests.test_stanza.TestSubject) ... ok test_tag (tests.test_stanza.TestSubject) ... ok test_text_attr (tests.test_stanza.TestSubject) ... ok test_creates_xso_class (tests.test_stanza.Testmake_application_error) ... ok test_registers_class (tests.test_stanza.Testmake_application_error) ... ok test_init (tests.test_statemachine.TestOrderedStateMachine) ... ok test_init_rejects_unordered_state_type (tests.test_statemachine.TestOrderedStateMachine) ... ok test_rewind_allows_going_back (tests.test_statemachine.TestOrderedStateMachine) ... ok test_rewind_rejects_going_forward (tests.test_statemachine.TestOrderedStateMachine) ... ok test_state_rejects_rewinding (tests.test_statemachine.TestOrderedStateMachine) ... ok test_wait_for (tests.test_statemachine.TestOrderedStateMachine) ... ok test_wait_for_at_least (tests.test_statemachine.TestOrderedStateMachine) ... ok test_wait_for_at_least_can_be_cancelled (tests.test_statemachine.TestOrderedStateMachine) ... ok test_wait_for_at_least_checks_current_state (tests.test_statemachine.TestOrderedStateMachine) ... ok test_wait_for_at_least_fails_if_state_is_unreachable (tests.test_statemachine.TestOrderedStateMachine) ... ok test_wait_for_checks_immediately (tests.test_statemachine.TestOrderedStateMachine) ... ok test_init (tests.test_statemachine.TestOrderedStateSkipped) ... ok test_is_value_error (tests.test_statemachine.TestOrderedStateSkipped) ... ok test_register_defaults_ordering (tests.test_stream.TestAppFilter) ... ok test_abort_stanza (tests.test_stream.TestStanzaStream) ... ok test_allow_stopping_twice (tests.test_stream.TestStanzaStream) ... ok test_also_map_iq_from_bare_local_jid_to_None (tests.test_stream.TestStanzaStream) ... ok test_app_inbound_message_filter (tests.test_stream.TestStanzaStream) ... ok test_app_inbound_presence_filter (tests.test_stream.TestStanzaStream) ... ok test_app_outbound_message_filter (tests.test_stream.TestStanzaStream) ... ok test_app_outbound_presence_filter (tests.test_stream.TestStanzaStream) ... ok test_broker_iq_response (tests.test_stream.TestStanzaStream) ... ok test_broker_iq_response_to_future (tests.test_stream.TestStanzaStream) ... ok test_broker_iq_response_to_future_with_error (tests.test_stream.TestStanzaStream) ... ok test_cleanup_iq_response_listeners_on_stop_without_sm (tests.test_stream.TestStanzaStream) ... ok test_close_after_error (tests.test_stream.TestStanzaStream) ... ok test_close_cancels_running_iq_request_coroutines (tests.test_stream.TestStanzaStream) ... ok test_close_cancels_running_iq_request_coroutines_on_stopped_stream (tests.test_stream.TestStanzaStream) ... ok test_close_closes_iq_response_futures (tests.test_stream.TestStanzaStream) ... ok test_close_closes_iq_response_futures_on_stopped_stream (tests.test_stream.TestStanzaStream) ... ok test_close_normally (tests.test_stream.TestStanzaStream) ... ok test_close_sets_active_stanza_tokens_to_aborted (tests.test_stream.TestStanzaStream) ... ok test_close_sets_active_stanza_tokens_to_aborted_on_stopped_stream (tests.test_stream.TestStanzaStream) ... ok test_close_when_stopped (tests.test_stream.TestStanzaStream) ... ok test_do_not_crash_on_iq_response_with_broken_from (tests.test_stream.TestStanzaStream) ... ok test_do_not_crash_on_iq_response_with_broken_id (tests.test_stream.TestStanzaStream) ... ok test_do_not_crash_on_iq_response_with_broken_to (tests.test_stream.TestStanzaStream) ... ok test_do_not_crash_on_iq_response_with_broken_type (tests.test_stream.TestStanzaStream) ... ok test_do_not_crash_on_unsolicited_erroneous_iq_response (tests.test_stream.TestStanzaStream) ... ok test_do_not_respond_to_PayloadParsingError_at_error_iq (tests.test_stream.TestStanzaStream) ... ok test_do_not_respond_to_PayloadParsingError_at_error_message (tests.test_stream.TestStanzaStream) ... ok test_do_not_respond_to_PayloadParsingError_at_error_presence (tests.test_stream.TestStanzaStream) ... ok test_do_not_respond_to_PayloadParsingError_at_result_iq (tests.test_stream.TestStanzaStream) ... ok test_do_not_respond_to_PayloadParsingError_at_stanza_with_broken_type (tests.test_stream.TestStanzaStream) ... ok test_do_not_respond_to_UnknownIQPayload_at_result_iq (tests.test_stream.TestStanzaStream) ... ok test_do_not_respond_to_UnknownIQPayload_at_stanza_with_broken_type (tests.test_stream.TestStanzaStream) ... ok test_done_handler_can_deal_with_exception_from_abort (tests.test_stream.TestStanzaStream) ... ok test_emit_on_message_received_event (tests.test_stream.TestStanzaStream) ... ok test_emit_on_presence_received_event (tests.test_stream.TestStanzaStream) ... ok test_emits_nonsm_ping_on_softlimit_signal (tests.test_stream.TestStanzaStream) ... ok test_enqueue_raises_after_close (tests.test_stream.TestStanzaStream) ... ok test_enqueue_returns_token (tests.test_stream.TestStanzaStream) ... ok test_enqueue_validates_stanza (tests.test_stream.TestStanzaStream) ... ok test_enqueue_works_after_close_and_start (tests.test_stream.TestStanzaStream) ... ok test_fail_on_unknown_stanza_class (tests.test_stream.TestStanzaStream) ... ok test_fail_when_xmlstream_fails (tests.test_stream.TestStanzaStream) ... ok test_flush_incoming (tests.test_stream.TestStanzaStream) ... ok test_forbid_starting_twice (tests.test_stream.TestStanzaStream) ... ok test_handle_PayloadParsingError_at_iq_with_error_response (tests.test_stream.TestStanzaStream) ... ok test_handle_PayloadParsingError_at_message_with_error_response (tests.test_stream.TestStanzaStream) ... ok test_handle_PayloadParsingError_at_presence_with_error_response (tests.test_stream.TestStanzaStream) ... ok test_handle_UnknownIQPayload_at_iq_with_error_response (tests.test_stream.TestStanzaStream) ... ok test_handle_non_connection_exception_from_send_xso (tests.test_stream.TestStanzaStream) ... ok test_handle_on_closing_with_None_argument (tests.test_stream.TestStanzaStream) ... ok test_ignore_UnknownIQPayload_at_error_iq (tests.test_stream.TestStanzaStream) ... ok test_ignore_unexpected_iq_error (tests.test_stream.TestStanzaStream) ... ok test_ignore_unexpected_iq_result (tests.test_stream.TestStanzaStream) ... ok test_ignore_unexpected_message (tests.test_stream.TestStanzaStream) ... ok test_ignore_unexpected_presence (tests.test_stream.TestStanzaStream) ... ok test_init_default (tests.test_stream.TestStanzaStream) ... ok test_init_local_jid (tests.test_stream.TestStanzaStream) ... ok test_iq_request_without_handler_returns_service_unavailable (tests.test_stream.TestStanzaStream) ... ok test_map_iq_from_None_to_bare_local_jid (tests.test_stream.TestStanzaStream) ... ok test_nonsm_ignore_sm_ack (tests.test_stream.TestStanzaStream) ... ok test_nonsm_ignore_sm_req (tests.test_stream.TestStanzaStream) ... ok test_queue_stanza (tests.test_stream.TestStanzaStream) ... ok test_register_iq_request_coro_warns_and_forwards_to_handler (tests.test_stream.TestStanzaStream) ... ok test_register_iq_request_handler_casts_enum_and_warn (tests.test_stream.TestStanzaStream) ... ok test_register_iq_request_handler_does_not_warn_on_enum (tests.test_stream.TestStanzaStream) ... ok test_register_iq_request_handler_raises_on_response_IQType (tests.test_stream.TestStanzaStream) ... ok test_register_iq_request_handler_raises_on_string_type (tests.test_stream.TestStanzaStream) ... ok test_register_iq_request_handler_rejects_duplicate_registration (tests.test_stream.TestStanzaStream) ... ok test_register_message_callback_calls_to_message_dispatcher (tests.test_stream.TestStanzaStream) ... ok test_register_message_callback_casts_enum_and_warn (tests.test_stream.TestStanzaStream) ... ok test_register_message_callback_does_not_warn_on_enum (tests.test_stream.TestStanzaStream) ... ok test_register_message_callback_raises_on_string_type (tests.test_stream.TestStanzaStream) ... ok test_register_message_callback_rejects_duplicate_registration (tests.test_stream.TestStanzaStream) ... ok test_register_presence_callback_calls_to_presence_dispatcher (tests.test_stream.TestStanzaStream) ... ok test_register_presence_callback_casts_enum_and_warn (tests.test_stream.TestStanzaStream) ... ok test_register_presence_callback_does_not_warn_on_enum (tests.test_stream.TestStanzaStream) ... ok test_register_presence_callback_raises_on_string_type (tests.test_stream.TestStanzaStream) ... ok test_register_presence_callback_rejects_duplicate_registration (tests.test_stream.TestStanzaStream) ... ok test_rescue_unprocessed_incoming_stanza_on_stop (tests.test_stream.TestStanzaStream) ... ok test_round_trip_time_and_soft_timeout_configure_xmlstream (tests.test_stream.TestStanzaStream) ... ok test_round_trip_time_and_soft_timeout_configure_xmlstream_after_start (tests.test_stream.TestStanzaStream) ... ok test_round_trip_time_settable_while_not_started (tests.test_stream.TestStanzaStream) ... ok test_run_iq_request_coro_with_generic_exception (tests.test_stream.TestStanzaStream) ... ok test_run_iq_request_coro_with_invalid_result (tests.test_stream.TestStanzaStream) ... ok test_run_iq_request_coro_with_result (tests.test_stream.TestStanzaStream) ... ok test_run_iq_request_coro_with_send_reply (tests.test_stream.TestStanzaStream) ... ok test_run_iq_request_coro_with_send_reply_call_after_done (tests.test_stream.TestStanzaStream) ... ok test_run_iq_request_coro_with_send_reply_done_check (tests.test_stream.TestStanzaStream) ... ok test_run_iq_request_coro_with_send_reply_error (tests.test_stream.TestStanzaStream) ... ok test_run_iq_request_coro_with_send_reply_invalid (tests.test_stream.TestStanzaStream) ... ok test_run_iq_request_coro_with_send_reply_twice (tests.test_stream.TestStanzaStream) ... ok test_run_iq_request_coro_with_xmpp_exception (tests.test_stream.TestStanzaStream) ... ok test_run_iq_request_func_with_awaitable_result (tests.test_stream.TestStanzaStream) ... ok test_run_iq_request_func_with_generic_exception (tests.test_stream.TestStanzaStream) ... ok test_run_iq_request_func_with_xmpp_exception (tests.test_stream.TestStanzaStream) ... ok test_run_message_callback (tests.test_stream.TestStanzaStream) ... ok test_run_message_callback_for_message_without_from (tests.test_stream.TestStanzaStream) ... ok test_run_message_callback_from_wildcard (tests.test_stream.TestStanzaStream) ... ok test_run_message_callback_full_wildcard (tests.test_stream.TestStanzaStream) ... ok test_run_message_callback_to_bare_jid (tests.test_stream.TestStanzaStream) ... ok test_run_presence_callback_from_wildcard (tests.test_stream.TestStanzaStream) ... ok test_running (tests.test_stream.TestStanzaStream) ... ok test_send_and_wait_for_sent_awaits_token (tests.test_stream.TestStanzaStream) ... ok test_send_and_wait_for_sent_emits_deprecation_warning (tests.test_stream.TestStanzaStream) ... ok test_send_awaits_cb_result_and_reraises_exception (tests.test_stream.TestStanzaStream) ... ok test_send_awaits_cb_result_and_returns_result (tests.test_stream.TestStanzaStream) ... ok test_send_awaits_cb_result_and_returns_result_for_stanza_errors (tests.test_stream.TestStanzaStream) ... ok test_send_awaits_stanza_token_for_iq_and_registers_for_reply (tests.test_stream.TestStanzaStream) ... ok test_send_awaits_stanza_token_for_iq_response (tests.test_stream.TestStanzaStream) ... ok test_send_awaits_stanza_token_for_message (tests.test_stream.TestStanzaStream) ... ok test_send_awaits_stanza_token_for_presence (tests.test_stream.TestStanzaStream) ... ok test_send_bulk (tests.test_stream.TestStanzaStream) ... ok test_send_does_not_kill_stream_on_error_when_cancelled (tests.test_stream.TestStanzaStream) ... ok test_send_does_not_kill_stream_on_reply_when_cancelled (tests.test_stream.TestStanzaStream) ... ok test_send_invalidates_listener_if_enqueue_fails (tests.test_stream.TestStanzaStream) ... ok test_send_iq_and_wait_for_reply_emits_deprecation_warning (tests.test_stream.TestStanzaStream) ... ok test_send_iq_and_wait_for_reply_uses_send (tests.test_stream.TestStanzaStream) ... ok test_send_raises_error_from_iq_reply (tests.test_stream.TestStanzaStream) ... ok test_send_raises_stanza_error_from_reply (tests.test_stream.TestStanzaStream) ... ok test_send_rejects_cb_argument_for_iq_responses (tests.test_stream.TestStanzaStream) ... ok test_send_rejects_cb_argument_for_messages (tests.test_stream.TestStanzaStream) ... ok test_send_rejects_cb_argument_for_presences (tests.test_stream.TestStanzaStream) ... ok test_send_reraises_exception_from_cb (tests.test_stream.TestStanzaStream) ... ok test_send_returns_normal_result_if_cb_returns_None (tests.test_stream.TestStanzaStream) ... ok test_send_timeout_affects_iq_reply (tests.test_stream.TestStanzaStream) ... ok test_send_unregisters_iq_response_handler_on_cancel (tests.test_stream.TestStanzaStream) ... ok test_send_unregisters_iq_response_handler_on_other_exception (tests.test_stream.TestStanzaStream) ... ok test_send_unregisters_iq_response_handler_on_timeout (tests.test_stream.TestStanzaStream) ... ok test_service_inbound_message_filter (tests.test_stream.TestStanzaStream) ... ok test_service_inbound_message_filter_before_app (tests.test_stream.TestStanzaStream) ... ok test_service_inbound_presence_filter (tests.test_stream.TestStanzaStream) ... ok test_service_inbound_presence_filter_before_app (tests.test_stream.TestStanzaStream) ... ok test_service_outbound_message_filter (tests.test_stream.TestStanzaStream) ... ok test_service_outbound_message_filter_after_app (tests.test_stream.TestStanzaStream) ... ok test_service_outbound_presence_filter (tests.test_stream.TestStanzaStream) ... ok test_service_outbound_presence_filter_after_app (tests.test_stream.TestStanzaStream) ... ok test_soft_timeout_settable_while_not_started (tests.test_stream.TestStanzaStream) ... ok test_stanza_future_raises_if_stream_interrupts_without_sm (tests.test_stream.TestStanzaStream) ... ok test_start_connects_to_soft_limit_signal (tests.test_stream.TestStanzaStream) ... ok test_start_stop (tests.test_stream.TestStanzaStream) ... ok test_stop_induces_clean_shutdown_and_no_call_to_transport (tests.test_stream.TestStanzaStream) ... ok test_stop_removes_stanza_handlers (tests.test_stream.TestStanzaStream) ... ok test_task_crash_leads_to_closing_of_xmlstream (tests.test_stream.TestStanzaStream) ... ok test_unicast_error_on_erroneous_iq_error (tests.test_stream.TestStanzaStream) ... ok test_unicast_error_on_erroneous_iq_error_where_from_is_None (tests.test_stream.TestStanzaStream) ... ok test_unicast_error_on_erroneous_iq_result (tests.test_stream.TestStanzaStream) ... ok test_unicast_error_on_erroneous_iq_result_where_from_is_None (tests.test_stream.TestStanzaStream) ... ok test_unprocessed_incoming_stanza_does_not_get_lost_after_stop (tests.test_stream.TestStanzaStream) ... ok test_unregister_iq_request_coro_warns_and_forwards_to_handler (tests.test_stream.TestStanzaStream) ... ok test_unregister_iq_request_handler (tests.test_stream.TestStanzaStream) ... ok test_unregister_iq_request_handler_casts_enum_and_warn (tests.test_stream.TestStanzaStream) ... ok test_unregister_iq_request_handler_does_not_warn_on_enum (tests.test_stream.TestStanzaStream) ... ok test_unregister_iq_request_handler_raises_if_none_was_registered (tests.test_stream.TestStanzaStream) ... ok test_unregister_iq_request_handler_raises_on_string_type (tests.test_stream.TestStanzaStream) ... ok test_unregister_iq_response (tests.test_stream.TestStanzaStream) ... ok test_unregister_message_callback (tests.test_stream.TestStanzaStream) ... ok test_unregister_message_callback_calls_to_message_dispatcher (tests.test_stream.TestStanzaStream) ... ok test_unregister_message_callback_coro_casts_enum_and_warn (tests.test_stream.TestStanzaStream) ... ok test_unregister_message_callback_does_not_warn_on_enum (tests.test_stream.TestStanzaStream) ... ok test_unregister_message_callback_raises_on_string_type (tests.test_stream.TestStanzaStream) ... ok test_unregister_presence_callback (tests.test_stream.TestStanzaStream) ... ok test_unregister_presence_callback_calls_to_presence_dispatcher (tests.test_stream.TestStanzaStream) ... ok test_unregister_presence_callback_coro_casts_enum_and_warn (tests.test_stream.TestStanzaStream) ... ok test_unregister_presence_callback_does_not_warn_on_enum (tests.test_stream.TestStanzaStream) ... ok test_unregister_presence_callback_raises_on_string_type (tests.test_stream.TestStanzaStream) ... ok test_wait_stop (tests.test_stream.TestStanzaStream) ... ok test_wait_stop_does_not_reemit_failures (tests.test_stream.TestStanzaStream) ... ok test_wait_stop_passes_if_not_started (tests.test_stream.TestStanzaStream) ... ok test_working_iq_from_bare_local_jid (tests.test_stream.TestStanzaStream) ... ok test_cleanup_iq_response_listeners_on_sm_stop (tests.test_stream.TestStanzaStreamSM) ... ok test_close_clears_sm_state_on_exception_during_close_if_not_resumable (tests.test_stream.TestStanzaStreamSM) ... ok test_close_deletes_sm_state (tests.test_stream.TestStanzaStreamSM) ... ok test_close_deletes_sm_state_even_while_stopped (tests.test_stream.TestStanzaStreamSM) ... ok test_close_discards_sm_state_on_exception_during_close_if_resumable (tests.test_stream.TestStanzaStreamSM) ... ok test_close_sends_sm_ack (tests.test_stream.TestStanzaStreamSM) ... ok test_close_sets_sent_stanza_tokens_to_sent_without_sm (tests.test_stream.TestStanzaStreamSM) ... ok test_close_swallows_exceptions_if_sm_disabled (tests.test_stream.TestStanzaStreamSM) ... ok test_emits_sm_ping_on_softlimit_signal (tests.test_stream.TestStanzaStreamSM) ... ok test_keep_iq_response_listeners_on_stop_with_sm (tests.test_stream.TestStanzaStreamSM) ... ok test_rescue_unprocessed_outgoing_stanza_on_stop (tests.test_stream.TestStanzaStreamSM) ... ok test_set_stanzas_to_sent_without_sm_when_sm_gets_turned_off (tests.test_stream.TestStanzaStreamSM) ... ok test_sm_ack_requires_enabled_sm (tests.test_stream.TestStanzaStreamSM) ... ok test_sm_ack_too_many_stanzas_acked (tests.test_stream.TestStanzaStreamSM) ... ok test_sm_handle_req (tests.test_stream.TestStanzaStreamSM) ... ok test_sm_inbound (tests.test_stream.TestStanzaStreamSM) ... ok test_sm_inbound_counter_overflow (tests.test_stream.TestStanzaStreamSM) ... ok test_sm_initialization_only_in_stopped_state (tests.test_stream.TestStanzaStreamSM) ... ok test_sm_outbound (tests.test_stream.TestStanzaStreamSM) ... ok test_sm_outbound_counter_overflow (tests.test_stream.TestStanzaStreamSM) ... ok test_sm_race (tests.test_stream.TestStanzaStreamSM) ... ok test_sm_resume (tests.test_stream.TestStanzaStreamSM) ... ok test_sm_resume_overflow (tests.test_stream.TestStanzaStreamSM) ... ok test_sm_resume_requires_enabled_sm (tests.test_stream.TestStanzaStreamSM) ... ok test_sm_resume_requires_stopped_stream (tests.test_stream.TestStanzaStreamSM) ... ok test_sm_resumption_failure (tests.test_stream.TestStanzaStreamSM) ... ok test_sm_resumption_failure_with_server_counter (tests.test_stream.TestStanzaStreamSM) ... ok test_sm_start_failure (tests.test_stream.TestStanzaStreamSM) ... ok test_sm_start_re_raise_xmlstream_errors_during_negotiation (tests.test_stream.TestStanzaStreamSM) ... ok test_sm_start_requires_disabled_sm (tests.test_stream.TestStanzaStreamSM) ... ok test_sm_start_sm_disabled_on_xmlstream_errors_after_SMEnabled_if_not_resumable (tests.test_stream.TestStanzaStreamSM) ... ok test_sm_start_sm_enabled_on_xmlstream_errors_after_SMEnabled_if_resumable (tests.test_stream.TestStanzaStreamSM) ... ok test_sm_start_stanza_race_processing (tests.test_stream.TestStanzaStreamSM) ... ok test_sm_stop_requires_enabled_sm (tests.test_stream.TestStanzaStreamSM) ... ok test_sm_stop_requires_stopped_stream (tests.test_stream.TestStanzaStreamSM) ... ok test_sm_unacked_list_is_a_copy (tests.test_stream.TestStanzaStreamSM) ... ok test_start_sm (tests.test_stream.TestStanzaStreamSM) ... ok test_start_sm_aliases_resumption_timeout_0_to_disabled (tests.test_stream.TestStanzaStreamSM) ... ok test_start_sm_with_resumption_timeout (tests.test_stream.TestStanzaStreamSM) ... ok test_stop_removes_stanza_handlers (tests.test_stream.TestStanzaStreamSM) ... ok test_stop_removes_stanza_handlers_even_on_failure_during_resumption (tests.test_stream.TestStanzaStreamSM) ... ok test_stop_sm (tests.test_stream.TestStanzaStreamSM) ... ok test_unprocessed_outgoing_stanza_does_not_get_lost_after_stop (tests.test_stream.TestStanzaStreamSM) ... ok test__set_state_still_idempotent_with_await (tests.test_stream.TestStanzaToken) ... ok test__set_state_with_exception (tests.test_stream.TestStanzaToken) ... ok test_abort_while_aborted (tests.test_stream.TestStanzaToken) ... ok test_abort_while_active (tests.test_stream.TestStanzaToken) ... ok test_abort_while_sent (tests.test_stream.TestStanzaToken) ... ok test_await_aborts_if_cancelled (tests.test_stream.TestStanzaToken) ... ok test_await_does_not_abort_if_already_inflight (tests.test_stream.TestStanzaToken) ... ok test_await_raises_ConnectionError_on_DISCONNECTED (tests.test_stream.TestStanzaToken) ... ok test_await_raises_RuntimeError_on_ABORTED (tests.test_stream.TestStanzaToken) ... ok test_await_raises_RuntimeError_on_DROPPED (tests.test_stream.TestStanzaToken) ... ok test_await_raises_ValueError_on_failed (tests.test_stream.TestStanzaToken) ... ok test_await_raises_immediately_if_already_ABORTED (tests.test_stream.TestStanzaToken) ... ok test_await_raises_immediately_if_already_DISCONNECTED (tests.test_stream.TestStanzaToken) ... ok test_await_raises_immediately_if_already_DROPPED (tests.test_stream.TestStanzaToken) ... ok test_await_reraises_exception_from_failed (tests.test_stream.TestStanzaToken) ... ok test_await_returns_immediately_if_already_ACKED (tests.test_stream.TestStanzaToken) ... ok test_await_returns_immediately_if_already_SENT_WITHOUT_SM (tests.test_stream.TestStanzaToken) ... ok test_await_returns_on_ACKED (tests.test_stream.TestStanzaToken) ... ok test_await_returns_on_ACKED_plainly_even_with_exception (tests.test_stream.TestStanzaToken) ... ok test_await_returns_on_SENT_WITHOUT_SM (tests.test_stream.TestStanzaToken) ... ok test_await_waits_while_SENT (tests.test_stream.TestStanzaToken) ... ok test_future_fails_with_ConnectionError_on_DISCONNECTED (tests.test_stream.TestStanzaToken) ... ok test_future_fails_with_RuntimeError_on_ABORTED (tests.test_stream.TestStanzaToken) ... ok test_future_fails_with_RuntimeError_on_DROPPED (tests.test_stream.TestStanzaToken) ... ok test_future_fails_with_ValueError_on_failed (tests.test_stream.TestStanzaToken) ... ok test_future_finishes_on_ACKED (tests.test_stream.TestStanzaToken) ... ok test_future_finishes_on_ACKED_plainly_even_with_exception (tests.test_stream.TestStanzaToken) ... ok test_future_finishes_on_SENT_WITHOUT_SM (tests.test_stream.TestStanzaToken) ... ok test_future_finishes_while_SENT (tests.test_stream.TestStanzaToken) ... ok test_future_is_created_on_first_access (tests.test_stream.TestStanzaToken) ... ok test_future_is_done_and_has_exception_if_already_ABORTED (tests.test_stream.TestStanzaToken) ... ok test_future_is_done_and_has_exception_if_already_DISCONNECTED (tests.test_stream.TestStanzaToken) ... ok test_future_is_done_and_has_exception_if_already_DROPPED (tests.test_stream.TestStanzaToken) ... ok test_future_is_done_if_already_ACKED (tests.test_stream.TestStanzaToken) ... ok test_future_is_done_if_already_SENT_WITHOUT_SM (tests.test_stream.TestStanzaToken) ... ok test_future_is_shared (tests.test_stream.TestStanzaToken) ... ok test_future_reraises_exception_from_failed (tests.test_stream.TestStanzaToken) ... ok test_init (tests.test_stream.TestStanzaToken) ... ok test_next_await_raises_usual_abort_error_after_cancel (tests.test_stream.TestStanzaToken) ... ok test_repr (tests.test_stream.TestStanzaToken) ... ok test_state_change_callback (tests.test_stream.TestStanzaToken) ... ok test_state_not_writable (tests.test_stream.TestStanzaToken) ... ok test_enter_registers_coroutine (tests.test_stream.Testiq_handler) ... ok test_exit_does_not_swallow_exception_and_unregisters (tests.test_stream.Testiq_handler) ... ok test_exit_unregisters_coroutine (tests.test_stream.Testiq_handler) ... ok test_is_context_manager (tests.test_stream.Testiq_handler) ... ok test_enter_registers_callback (tests.test_stream.Testmessage_handler) ... ok test_exit_does_not_swallow_exception_and_unregisters (tests.test_stream.Testmessage_handler) ... ok test_exit_unregisters_callbcak (tests.test_stream.Testmessage_handler) ... ok test_is_context_manager (tests.test_stream.Testmessage_handler) ... ok test_enter_registers_callback (tests.test_stream.Testpresence_handler) ... ok test_exit_does_not_swallow_exception_and_unregisters (tests.test_stream.Testpresence_handler) ... ok test_exit_unregisters_callback (tests.test_stream.Testpresence_handler) ... ok test_is_context_manager (tests.test_stream.Testpresence_handler) ... ok test_calls_to_filter_context_register (tests.test_stream.Teststanza_filter) ... ok test_does_not_pass_order_if_not_given (tests.test_stream.Teststanza_filter) ... ok tests.test_stream.make_test_iq ... ok tests.test_stream.make_test_message ... ok tests.test_stream.make_test_presence ... ok test_case_fold (tests.test_stringprep.TestNameprep) ... ok test_map_to_nothing (tests.test_stringprep.TestNameprep) ... ok test_nfkc (tests.test_stringprep.TestNameprep) ... ok test_prohibited_character (tests.test_stringprep.TestNameprep) ... ok test_unassigned (tests.test_stringprep.TestNameprep) ... ok test_case_fold (tests.test_stringprep.TestNodeprep) ... ok test_map_to_nothing (tests.test_stringprep.TestNodeprep) ... ok test_nfkc (tests.test_stringprep.TestNodeprep) ... ok test_prohibited_character (tests.test_stringprep.TestNodeprep) ... ok test_unassigned (tests.test_stringprep.TestNodeprep) ... ok test_map_to_nothing (tests.test_stringprep.TestResourceprep) ... ok test_nfkc (tests.test_stringprep.TestResourceprep) ... ok test_prohibited_character (tests.test_stringprep.TestResourceprep) ... ok test_unassigned (tests.test_stringprep.TestResourceprep) ... ok test_version (tests.test_stringprep.TestUnicodeVersion) ... ok test_L_RAL_violation (tests.test_stringprep.Testcheck_bidi) ... ok test_empty_string (tests.test_stringprep.Testcheck_bidi) ... ok test_compares_equal_to_values_with_DeprecationWarning (tests.test_structs.TestCompatibilityMixin) ... ok test_compares_normally_without_warnings (tests.test_structs.TestCompatibilityMixin) ... ok test_compares_not_equal_to_values_by_default (tests.test_structs.TestCompatibilityMixin) ... SKIP: does not apply to this version of aioxmpp test_compares_not_equal_to_values_with_compat_disabled (tests.test_structs.TestCompatibilityMixin) ... ok test_hashes_to_values (tests.test_structs.TestCompatibilityMixin) ... ok test_uses_compat_mixin (tests.test_structs.TestErrorType) ... ok test_is_error (tests.test_structs.TestIQType) ... ok test_is_request (tests.test_structs.TestIQType) ... ok test_is_response (tests.test_structs.TestIQType) ... ok test_uses_compat_mixin (tests.test_structs.TestIQType) ... ok test_values (tests.test_structs.TestIQType) ... ok test_bare (tests.test_structs.TestJID) ... ok test_eq (tests.test_structs.TestJID) ... ok test_fromstr_bare (tests.test_structs.TestJID) ... ok test_fromstr_domain (tests.test_structs.TestJID) ... ok test_fromstr_domain_nonstrict (tests.test_structs.TestJID) ... ok test_fromstr_domain_with_funny_resource (tests.test_structs.TestJID) ... ok test_fromstr_full (tests.test_structs.TestJID) ... ok test_hashable (tests.test_structs.TestJID) ... ok test_immutable (tests.test_structs.TestJID) ... ok test_init_bare_jid (tests.test_structs.TestJID) ... ok test_init_domain_jid (tests.test_structs.TestJID) ... ok test_init_enforces_stringprep (tests.test_structs.TestJID) ... ok test_init_full (tests.test_structs.TestJID) ... ok test_init_with_default_strict_errors_on_unassigned (tests.test_structs.TestJID) ... ok test_init_without_strict_does_not_error_on_unassigned (tests.test_structs.TestJID) ... ok test_is_bare (tests.test_structs.TestJID) ... ok test_is_domain (tests.test_structs.TestJID) ... ok test_ne (tests.test_structs.TestJID) ... ok test_reject_empty_domainpart (tests.test_structs.TestJID) ... ok test_reject_empty_localpart (tests.test_structs.TestJID) ... ok test_reject_empty_resource (tests.test_structs.TestJID) ... ok test_reject_long_domainpart (tests.test_structs.TestJID) ... ok test_reject_long_localpart (tests.test_structs.TestJID) ... ok test_reject_long_resource (tests.test_structs.TestJID) ... ok test_replace (tests.test_structs.TestJID) ... ok test_replace_checks_replaced_strings (tests.test_structs.TestJID) ... ok test_replace_domain_jid (tests.test_structs.TestJID) ... ok test_replace_enforces_stringprep (tests.test_structs.TestJID) ... ok test_replace_ignores_problems_on_existing_parts (tests.test_structs.TestJID) ... ok test_replace_nonstrict_allows_unassigned_codepoints (tests.test_structs.TestJID) ... ok test_replace_rejects_surplus_argument (tests.test_structs.TestJID) ... ok test_replace_require_domainpart (tests.test_structs.TestJID) ... ok test_require_domainpart (tests.test_structs.TestJID) ... ok test_str_bare_jid (tests.test_structs.TestJID) ... ok test_str_domain_jid (tests.test_structs.TestJID) ... ok test_str_full_jid (tests.test_structs.TestJID) ... ok test_any_prefers_None (tests.test_structs.TestLanguageMap) ... ok test_any_raises_ValueError_on_empty_map (tests.test_structs.TestLanguageMap) ... ok test_any_returns_only_key (tests.test_structs.TestLanguageMap) ... ok test_any_returns_same_key_for_same_keyset (tests.test_structs.TestLanguageMap) ... ok test_equality (tests.test_structs.TestLanguageMap) ... ok test_implements_mapping (tests.test_structs.TestLanguageMap) ... ok test_items (tests.test_structs.TestLanguageMap) ... ok test_keys (tests.test_structs.TestLanguageMap) ... ok test_lookup (tests.test_structs.TestLanguageMap) ... ok test_lookup_returns_None_key_if_nothing_matches (tests.test_structs.TestLanguageMap) ... ok test_mapping_interface (tests.test_structs.TestLanguageMap) ... ok test_setdefault (tests.test_structs.TestLanguageMap) ... ok test_values (tests.test_structs.TestLanguageMap) ... ok test___str__ (tests.test_structs.TestLanguageRange) ... ok test_compare_case_insensitively (tests.test_structs.TestLanguageRange) ... ok test_fromstr_match_str (tests.test_structs.TestLanguageRange) ... ok test_fromstr_print_str (tests.test_structs.TestLanguageRange) ... ok test_hash_case_insensitively (tests.test_structs.TestLanguageRange) ... ok test_immutable (tests.test_structs.TestLanguageRange) ... ok test_init_requires_kwargs (tests.test_structs.TestLanguageRange) ... ok test_init_requires_language (tests.test_structs.TestLanguageRange) ... ok test_not_equal_to_None (tests.test_structs.TestLanguageRange) ... ok test_strip_rightmost (tests.test_structs.TestLanguageRange) ... ok test_wildcard (tests.test_structs.TestLanguageRange) ... ok test___str__ (tests.test_structs.TestLanguageTag) ... ok test__repr__ (tests.test_structs.TestLanguageTag) ... ok test_compare_case_insensitively (tests.test_structs.TestLanguageTag) ... ok test_dont_compare_with_None (tests.test_structs.TestLanguageTag) ... ok test_fromstr_match_str (tests.test_structs.TestLanguageTag) ... ok test_fromstr_print_str (tests.test_structs.TestLanguageTag) ... ok test_hash_case_insensitively (tests.test_structs.TestLanguageTag) ... ok test_immutable (tests.test_structs.TestLanguageTag) ... ok test_init_requires_kwargs (tests.test_structs.TestLanguageTag) ... ok test_init_requires_language (tests.test_structs.TestLanguageTag) ... ok test_not_equal_to_None (tests.test_structs.TestLanguageTag) ... ok test_order_case_insensitively (tests.test_structs.TestLanguageTag) ... ok test_is_error (tests.test_structs.TestMessageType) ... ok test_is_request (tests.test_structs.TestMessageType) ... ok test_is_response (tests.test_structs.TestMessageType) ... ok test_uses_compat_mixin (tests.test_structs.TestMessageType) ... ok test_values (tests.test_structs.TestMessageType) ... ok test_aliases (tests.test_structs.TestPresenceShow) ... ok test_ordering (tests.test_structs.TestPresenceShow) ... ok test_ordering_simple (tests.test_structs.TestPresenceShow) ... ok test_proper_error_message_on_invalid_ordering_operand (tests.test_structs.TestPresenceShow) ... ok test_uses_compat_mixin (tests.test_structs.TestPresenceShow) ... ok test_value (tests.test_structs.TestPresenceShow) ... ok test_apply_to_stanza (tests.test_structs.TestPresenceState) ... ok test_equality (tests.test_structs.TestPresenceState) ... ok test_equality_deals_with_different_types (tests.test_structs.TestPresenceState) ... ok test_from_stanza (tests.test_structs.TestPresenceState) ... ok test_from_stanza_nonstrict_by_default (tests.test_structs.TestPresenceState) ... ok test_from_stanza_reject_incorrect_types (tests.test_structs.TestPresenceState) ... ok test_from_stanza_strict_by_default (tests.test_structs.TestPresenceState) ... ok test_immutable (tests.test_structs.TestPresenceState) ... ok test_init_available (tests.test_structs.TestPresenceState) ... ok test_init_available_validate_show (tests.test_structs.TestPresenceState) ... ok test_init_available_with_show (tests.test_structs.TestPresenceState) ... ok test_init_compat (tests.test_structs.TestPresenceState) ... ok test_init_defaults (tests.test_structs.TestPresenceState) ... ok test_init_normalizes_available (tests.test_structs.TestPresenceState) ... ok test_init_unavailable_forbids_show (tests.test_structs.TestPresenceState) ... ok test_ordering (tests.test_structs.TestPresenceState) ... ok test_proper_exception_on_invalid_ordering_operand (tests.test_structs.TestPresenceState) ... ok test_repr (tests.test_structs.TestPresenceState) ... ok test_is_error (tests.test_structs.TestPresenceType) ... ok test_is_presence_state (tests.test_structs.TestPresenceType) ... ok test_is_request (tests.test_structs.TestPresenceType) ... ok test_is_response (tests.test_structs.TestPresenceType) ... ok test_uses_compat_mixin (tests.test_structs.TestPresenceType) ... ok test_values (tests.test_structs.TestPresenceType) ... ok test_filter (tests.test_structs.Testbasic_filter_languages) ... ok test_filter_no_dupes_and_ordered (tests.test_structs.Testbasic_filter_languages) ... ok test_filter_wildcard (tests.test_structs.Testbasic_filter_languages) ... ok test_vectors (tests.test_structs.Testjid_escape) ... ok test_vectors (tests.test_structs.Testjid_unescape) ... ok test_decay (tests.test_structs.Testlookup_language) ... ok test_decay_skips_extension_prefixes_properly (tests.test_structs.Testlookup_language) ... ok test_match_direct (tests.test_structs.Testlookup_language) ... ok test_clear_limit (tests.test_tasks.TestTaskPool) ... ok test_clear_limit_is_idempotent (tests.test_tasks.TestTaskPool) ... ok test_defaults (tests.test_tasks.TestTaskPool) ... ok test_empty_groups_have_zero_tasks (tests.test_tasks.TestTaskPool) ... ok test_max_tasks_sets_limit_on_empty_tuple (tests.test_tasks.TestTaskPool) ... ok test_set_limit (tests.test_tasks.TestTaskPool) ... ok test_set_limit_is_idempotent (tests.test_tasks.TestTaskPool) ... ok test_set_limit_with_none_behaves_like_clear_limit (tests.test_tasks.TestTaskPool) ... ok test_spawn_accounting (tests.test_tasks.TestTaskPool) ... ok test_spawn_starts_coroutine_and_returns_task (tests.test_tasks.TestTaskPool) ... ok test_delay (tests.test_testutils.TestCoroutineMock) ... ok test_inherits_from_Mock (tests.test_testutils.TestCoroutineMock) ... ok test_registered_in_mock_calls (tests.test_testutils.TestCoroutineMock) ... ok test_return_value (tests.test_testutils.TestCoroutineMock) ... ok test_schedules (tests.test_testutils.TestCoroutineMock) ... ok test_set_delay (tests.test_testutils.TestCoroutineMock) ... ok test_side_effect_exception (tests.test_testutils.TestCoroutineMock) ... ok test_assert_not_called_works (tests.test_testutils.TestMockMonkeyPatches) ... ok test_exception (tests.test_testutils.TestRunCoroutine) ... ok test_result (tests.test_testutils.TestRunCoroutine) ... ok test_timeout (tests.test_testutils.TestRunCoroutine) ... ok test_abort (tests.test_testutils.TestTransportMock) ... ok test_allow_asynchronous_partial_write (tests.test_testutils.TestTransportMock) ... ok test_asynchronous_request_response (tests.test_testutils.TestTransportMock) ... ok test_can_write_eof (tests.test_testutils.TestTransportMock) ... ok test_catch_asynchronous_invalid_action (tests.test_testutils.TestTransportMock) ... ok test_catch_invalid_write (tests.test_testutils.TestTransportMock) ... ok test_catch_surplus_abort (tests.test_testutils.TestTransportMock) ... ok test_catch_surplus_close (tests.test_testutils.TestTransportMock) ... ok test_catch_surplus_write (tests.test_testutils.TestTransportMock) ... ok test_catch_surplus_write_eof (tests.test_testutils.TestTransportMock) ... ok test_catch_unexpected_abort (tests.test_testutils.TestTransportMock) ... ok test_catch_unexpected_close (tests.test_testutils.TestTransportMock) ... ok test_catch_unexpected_write_eof (tests.test_testutils.TestTransportMock) ... ok test_clear_error_message (tests.test_testutils.TestTransportMock) ... ok test_detached_response (tests.test_testutils.TestTransportMock) ... ok test_exception_from_stimulus_bubbles_up (tests.test_testutils.TestTransportMock) ... ok test_invalid_response (tests.test_testutils.TestTransportMock) ... ok test_no_response_conflict (tests.test_testutils.TestTransportMock) ... ok test_no_starttls_by_default (tests.test_testutils.TestTransportMock) ... ok test_partial (tests.test_testutils.TestTransportMock) ... ok test_request_multiresponse (tests.test_testutils.TestTransportMock) ... ok test_request_response (tests.test_testutils.TestTransportMock) ... ok test_response_eof_received (tests.test_testutils.TestTransportMock) ... ok test_response_lose_connection (tests.test_testutils.TestTransportMock) ... ok test_response_sequence (tests.test_testutils.TestTransportMock) ... ok test_run_test (tests.test_testutils.TestTransportMock) ... ok test_starttls (tests.test_testutils.TestTransportMock) ... ok test_starttls_without_callback (tests.test_testutils.TestTransportMock) ... ok test_stimulus (tests.test_testutils.TestTransportMock) ... ok test_write_eof (tests.test_testutils.TestTransportMock) ... ok test_writelines (tests.test_testutils.TestTransportMock) ... ok test_abort (tests.test_testutils.TestXMLStreamMock) ... ok test_catch_missing_stanza_handler (tests.test_testutils.TestXMLStreamMock) ... ok test_catch_surplus_abort (tests.test_testutils.TestXMLStreamMock) ... ok test_catch_surplus_close (tests.test_testutils.TestXMLStreamMock) ... ok test_catch_surplus_mute (tests.test_testutils.TestXMLStreamMock) ... ok test_catch_surplus_reset (tests.test_testutils.TestXMLStreamMock) ... ok test_catch_surplus_send (tests.test_testutils.TestXMLStreamMock) ... ok test_catch_surplus_unmute (tests.test_testutils.TestXMLStreamMock) ... ok test_close (tests.test_testutils.TestXMLStreamMock) ... ok test_close_and_wait (tests.test_testutils.TestXMLStreamMock) ... ok test_fail (tests.test_testutils.TestXMLStreamMock) ... ok test_mute_unmute_cycle (tests.test_testutils.TestXMLStreamMock) ... ok test_no_termination_on_missing_action (tests.test_testutils.TestXMLStreamMock) ... ok test_receive_stream_features_into_future (tests.test_testutils.TestXMLStreamMock) ... ok test_register_stanza_handler (tests.test_testutils.TestXMLStreamMock) ... ok test_reset (tests.test_testutils.TestXMLStreamMock) ... ok test_send_xso (tests.test_testutils.TestXMLStreamMock) ... ok test_starttls (tests.test_testutils.TestXMLStreamMock) ... ok test_starttls_propagates_exception_from_callback (tests.test_testutils.TestXMLStreamMock) ... ok test_starttls_reject_incorrect_arguments (tests.test_testutils.TestXMLStreamMock) ... ok test_starttls_without_callback (tests.test_testutils.TestXMLStreamMock) ... ok test_attributes (tests.test_testutils.Testmake_connected_client) ... ok test_summon_asserts_on_not_summoned_service (tests.test_testutils.Testmake_connected_client) ... ok test_summon_uses_services_dict (tests.test_testutils.Testmake_connected_client) ... ok test_connects_to_signals (tests.test_testutils.Testmake_listener) ... ok test_connects_to_signals_of_base_class (tests.test_testutils.Testmake_listener) ... ok test_handles_overridden_attributes (tests.test_testutils.Testmake_listener) ... ok test_has_no_non_listener_attributes (tests.test_testutils.Testmake_listener) ... ok test_attach_tracker_autocreates_tracker_if_needed (tests.test_tracking.TestBasicTrackingService) ... ok test_attach_tracker_calls_autoset_id (tests.test_tracking.TestBasicTrackingService) ... ok test_attach_tracker_does_not_set_error_if_in_delivered_state (tests.test_tracking.TestBasicTrackingService) ... ok test_attach_tracker_does_not_set_error_if_in_seen_state (tests.test_tracking.TestBasicTrackingService) ... ok test_attach_tracker_handler_does_not_raise_exception_if_state_already_set (tests.test_tracking.TestBasicTrackingService) ... ok test_attach_tracker_ignores_cancelled_stanza_token (tests.test_tracking.TestBasicTrackingService) ... ok test_attach_tracker_sets_aborted_if_aborted (tests.test_tracking.TestBasicTrackingService) ... ok test_attach_tracker_sets_aborted_on_other_exception (tests.test_tracking.TestBasicTrackingService) ... ok test_attach_tracker_sets_delivered_to_server_if_ok (tests.test_tracking.TestBasicTrackingService) ... ok test_attach_tracker_with_subsequent_chat_is_not_tracked (tests.test_tracking.TestBasicTrackingService) ... ok test_attach_tracker_with_subsequent_error_from_bare_modifies_tracking (tests.test_tracking.TestBasicTrackingService) ... ok test_attach_tracker_with_subsequent_error_from_other_id_untracked (tests.test_tracking.TestBasicTrackingService) ... ok test_attach_tracker_with_subsequent_error_modifies_tracking (tests.test_tracking.TestBasicTrackingService) ... ok test_inbound_message_filter_forwards_broken_stanzas (tests.test_tracking.TestBasicTrackingService) ... ok test_inbound_message_filter_forwards_stanzas (tests.test_tracking.TestBasicTrackingService) ... ok test_inbound_message_filter_ignores_closed_tracker (tests.test_tracking.TestBasicTrackingService) ... ok test_installs_message_filter (tests.test_tracking.TestBasicTrackingService) ... ok test_is_service (tests.test_tracking.TestBasicTrackingService) ... ok test_send_tracked_attaches_and_returns_tracker (tests.test_tracking.TestBasicTrackingService) ... ok test__set_state_allows_transition_from_error_to_delivered_to_recipient (tests.test_tracking.TestMessageTracker) ... ok test__set_state_bails_out_early_if_closed (tests.test_tracking.TestMessageTracker) ... ok test__set_state_fires_event (tests.test_tracking.TestMessageTracker) ... ok test__set_state_rejects_some_other_transitions (tests.test_tracking.TestMessageTracker) ... ok test__set_state_rejects_transitions_from_aborted (tests.test_tracking.TestMessageTracker) ... ok test__set_state_rejects_transitions_from_error_to_aborted (tests.test_tracking.TestMessageTracker) ... ok test__set_state_rejects_transitions_from_error_to_delivered_to_server (tests.test_tracking.TestMessageTracker) ... ok test__set_state_rejects_transitions_from_error_to_in_transit (tests.test_tracking.TestMessageTracker) ... ok test__set_state_rejects_transitions_to_in_transit (tests.test_tracking.TestMessageTracker) ... ok test__set_state_updates_state_and_response (tests.test_tracking.TestMessageTracker) ... ok test__set_timeout_with_number_calls_call_later (tests.test_tracking.TestMessageTracker) ... ok test__set_timeout_with_timedelta_calls_call_later (tests.test_tracking.TestMessageTracker) ... ok test_close_fires_event (tests.test_tracking.TestMessageTracker) ... ok test_close_is_idempotent (tests.test_tracking.TestMessageTracker) ... ok test_close_sets_closed_to_true (tests.test_tracking.TestMessageTracker) ... ok test_closed_is_not_writable (tests.test_tracking.TestMessageTracker) ... ok test_init (tests.test_tracking.TestMessageTracker) ... ok test_response_is_not_writable (tests.test_tracking.TestMessageTracker) ... ok test_state_is_not_writable (tests.test_tracking.TestMessageTracker) ... ok test_both_trip (tests.test_utils.TestAlivenessMonitor) ... ok test_changing_hard_limit_does_not_reemit_soft_limit (tests.test_utils.TestAlivenessMonitor) ... ok test_changing_hard_limit_recaluclates_timer (tests.test_utils.TestAlivenessMonitor) ... ok test_changing_soft_limit_does_not_reemit_hard_limit (tests.test_utils.TestAlivenessMonitor) ... ok test_changing_soft_limit_may_emit_limit_immediately (tests.test_utils.TestAlivenessMonitor) ... ok test_changing_soft_limit_recaluclates_timer (tests.test_utils.TestAlivenessMonitor) ... ok test_defaults (tests.test_utils.TestAlivenessMonitor) ... ok test_hard_limit_can_reemit_after_reception (tests.test_utils.TestAlivenessMonitor) ... ok test_hard_limit_is_settable (tests.test_utils.TestAlivenessMonitor) ... ok test_hard_limit_trips (tests.test_utils.TestAlivenessMonitor) ... ok test_hard_timer_fires_even_without_any_reception (tests.test_utils.TestAlivenessMonitor) ... ok test_notify_received_resets_hard_limit_timer (tests.test_utils.TestAlivenessMonitor) ... ok test_notify_received_resets_soft_limit_timer (tests.test_utils.TestAlivenessMonitor) ... ok test_soft_limit_can_reemit_after_reception (tests.test_utils.TestAlivenessMonitor) ... ok test_soft_limit_settable (tests.test_utils.TestAlivenessMonitor) ... ok test_soft_limit_trips (tests.test_utils.TestAlivenessMonitor) ... ok test_soft_timer_fires_even_without_any_reception (tests.test_utils.TestAlivenessMonitor) ... ok test_add_done_callback_spawns_task (tests.test_utils.TestLazyTask) ... ok test_add_done_callback_works (tests.test_utils.TestLazyTask) ... ok test_async_able (tests.test_utils.TestLazyTask) ... ok test_is_future (tests.test_utils.TestLazyTask) ... ok test_passes_args (tests.test_utils.TestLazyTask) ... ok test_run_coroutine_able (tests.test_utils.TestLazyTask) ... ok test_runs_only_once_even_if_awaited_concurrently (tests.test_utils.TestLazyTask) ... ok test_yield_from_able (tests.test_utils.TestLazyTask) ... ok test_aioxmpp (tests.test_utils.TestNamespaces) ... ok test_allow_consistent_rebinding (tests.test_utils.TestNamespaces) ... ok test_deleting_is_prohibited (tests.test_utils.TestNamespaces) ... ok test_inconsistent_rebinding_errors (tests.test_utils.TestNamespaces) ... ok test_namespace_redefinition_errors (tests.test_utils.TestNamespaces) ... ok test_integers_and_bytes_do_not_collide (tests.test_utils.Test_to_nmtoken) ... ok test_unique_integers (tests.test_utils.Test_to_nmtoken) ... ok test_zero_extension (tests.test_utils.Test_to_nmtoken) ... ok test_enter_starts_coroutine (tests.test_utils.Testbackground_task) ... ok test_exit_cancels_coroutine (tests.test_utils.Testbackground_task) ... ok test_exit_with_exc_cancels_coroutine_and_propagates (tests.test_utils.Testbackground_task) ... ok test_logs_debug_when_coroutine_cancelled (tests.test_utils.Testbackground_task) ... ok test_logs_error_when_coroutine_raises (tests.test_utils.Testbackground_task) ... ok test_logs_info_when_coroutine_returns_value (tests.test_utils.Testbackground_task) ... ok test_logs_nothing_when_coroutine_terminates_normally (tests.test_utils.Testbackground_task) ... ok test_with_empty_list (tests.test_utils.Testgather_reraise_multi) ... ok test_with_one_failing_task (tests.test_utils.Testgather_reraise_multi) ... ok test_with_one_successful_task (tests.test_utils.Testgather_reraise_multi) ... ok test_with_two_successful_tasks (tests.test_utils.Testgather_reraise_multi) ... ok test_with_two_tasks_both_failing (tests.test_utils.Testgather_reraise_multi) ... ok test_with_two_tasks_one_failing (tests.test_utils.Testgather_reraise_multi) ... ok test_class_method_is_also_method (tests.test_utils.Testmagicmethod) ... ok test_instance_method_is_instance_method (tests.test_utils.Testmagicmethod) ... ok test_invoke_on_class (tests.test_utils.Testmagicmethod) ... ok test_invoke_on_object (tests.test_utils.Testmagicmethod) ... ok test_magicmethod_can_be_overridden (tests.test_utils.Testmagicmethod) ... ok test_mkdir_exists_but_is_directory (tests.test_utils.Testmkdir_exist_ok) ... ok test_mkdir_exists_but_is_not_directory (tests.test_utils.Testmkdir_exist_ok) ... ok test_successful_mkdir (tests.test_utils.Testmkdir_exist_ok) ... ok test_aioxmpp (tests.test_utils.Testnamespaces) ... ok test_namespaces_is_Namespaces_instance (tests.test_utils.Testnamespaces) ... ok test_forwards_delete_if_enabled (tests.test_utils.Testproxy_property) ... ok test_forwards_reads (tests.test_utils.Testproxy_property) ... ok test_forwards_writes (tests.test_utils.Testproxy_property) ... ok test_rejects_deletes_by_default (tests.test_utils.Testproxy_property) ... ok test_rejects_writes_if_readonly (tests.test_utils.Testproxy_property) ... ok test_fullstack_test (tests.test_xml.TestFullstack) ... ok test_nested_serialise_test (tests.test_xml.TestFullstack) ... ok test_abort_after_close_is_okay (tests.test_xml.TestXMLStreamWriter) ... ok test_abort_is_idempotent (tests.test_xml.TestXMLStreamWriter) ... ok test_abort_makes_close_noop (tests.test_xml.TestXMLStreamWriter) ... ok test_close_is_idempotent (tests.test_xml.TestXMLStreamWriter) ... ok test_close_makes_send_raise_StopIteration_noop (tests.test_xml.TestXMLStreamWriter) ... ok test_from (tests.test_xml.TestXMLStreamWriter) ... ok test_no_writes_before_start (tests.test_xml.TestXMLStreamWriter) ... ok test_reset (tests.test_xml.TestXMLStreamWriter) ... ok test_root_ns (tests.test_xml.TestXMLStreamWriter) ... ok test_send_handles_serialisation_issues_gracefully (tests.test_xml.TestXMLStreamWriter) ... ok test_send_object (tests.test_xml.TestXMLStreamWriter) ... ok test_send_object_inherits_namespaces (tests.test_xml.TestXMLStreamWriter) ... ok test_setup (tests.test_xml.TestXMLStreamWriter) ... ok test_accept_predefined_entity (tests.test_xml.TestXMPPLexicalHandler) ... ok test_ignore_cdata (tests.test_xml.TestXMPPLexicalHandler) ... ok test_reject_comments (tests.test_xml.TestXMPPLexicalHandler) ... ok test_reject_dtd (tests.test_xml.TestXMPPLexicalHandler) ... ok test_reject_non_predefined_entity (tests.test_xml.TestXMPPLexicalHandler) ... ok test_additional_escape_full_roundtrip (tests.test_xml.TestXMPPXMLGenerator) ... ok test_always_use_innermost_prefix_mapping (tests.test_xml.TestXMPPXMLGenerator) ... ok test_attribute_escaping_additional (tests.test_xml.TestXMPPXMLGenerator) ... ok test_attribute_ns_autogeneration (tests.test_xml.TestXMPPXMLGenerator) ... ok test_attributes (tests.test_xml.TestXMPPXMLGenerator) ... ok test_attributes_in_ns_get_prefix_even_if_ns_matches_default (tests.test_xml.TestXMPPXMLGenerator) ... ok test_attributes_in_ns_get_prefix_even_if_ns_matches_parent_default (tests.test_xml.TestXMPPXMLGenerator) ... ok test_attributes_sortedattrs (tests.test_xml.TestXMPPXMLGenerator) ... ok test_auto_namespacing_per_element (tests.test_xml.TestXMPPXMLGenerator) ... ok test_auto_prefixes_are_cleared_when_pinned (tests.test_xml.TestXMPPXMLGenerator) ... ok test_buffer_buffers_output_and_discards_it_on_exception (tests.test_xml.TestXMPPXMLGenerator) ... ok test_buffer_buffers_output_and_sends_it_to_sink_on_exit (tests.test_xml.TestXMPPXMLGenerator) ... ok test_buffer_can_deal_with_missing_flush (tests.test_xml.TestXMPPXMLGenerator) ... ok test_buffer_provides_exception_safety_for_auto_namespaces (tests.test_xml.TestXMPPXMLGenerator) ... ok test_buffer_provides_exception_safety_for_nested_startElementNS (tests.test_xml.TestXMPPXMLGenerator) ... ok test_buffer_provides_exception_safety_for_startElementNS (tests.test_xml.TestXMPPXMLGenerator) ... ok test_buffer_provides_exception_safety_for_startPrefixMapping (tests.test_xml.TestXMPPXMLGenerator) ... ok test_buffer_uses_flush_after_write (tests.test_xml.TestXMPPXMLGenerator) ... ok test_catch_non_tuple_attribute (tests.test_xml.TestXMPPXMLGenerator) ... ok test_complex_tree (tests.test_xml.TestXMPPXMLGenerator) ... ok test_declaration (tests.test_xml.TestXMPPXMLGenerator) ... ok test_deduplication_of_prefix_declarations (tests.test_xml.TestXMPPXMLGenerator) ... ok test_deduplication_of_prefix_declarations_x (tests.test_xml.TestXMPPXMLGenerator) ... ok test_detection_of_unclosed_namespace (tests.test_xml.TestXMPPXMLGenerator) ... ok test_element_with_explicit_namespace_setup (tests.test_xml.TestXMPPXMLGenerator) ... ok test_element_without_explicit_namespace_setup (tests.test_xml.TestXMPPXMLGenerator) ... ok test_finish_partially_opened_element_on_flush (tests.test_xml.TestXMPPXMLGenerator) ... ok test_flush (tests.test_xml.TestXMPPXMLGenerator) ... /usr/lib/python3.9/unittest/mock.py:2105: RuntimeWarning: coroutine 'CoroutineMock.__call__' was never awaited self.name = name RuntimeWarning: Enable tracemalloc to get the object allocation traceback ok test_ignorableWhitespace_not_implemented (tests.test_xml.TestXMPPXMLGenerator) ... ok test_implicit_xml_prefix (tests.test_xml.TestXMPPXMLGenerator) ... ok test_interleave_setup_and_teardown_of_namespaces (tests.test_xml.TestXMPPXMLGenerator) ... ok test_isolated_nested_prefixed_namespaces (tests.test_xml.TestXMPPXMLGenerator) ... ok This is a test case introduced while fixing #295. ... ok test_namespaceless_root (tests.test_xml.TestXMPPXMLGenerator) ... ok test_nested_buffering_not_supported (tests.test_xml.TestXMPPXMLGenerator) ... ok test_no_duplicate_auto_assignments_of_prefixes (tests.test_xml.TestXMPPXMLGenerator) ... ok test_no_need_to_close_auto_generated_prefix (tests.test_xml.TestXMPPXMLGenerator) ... ok test_non_short_empty_elements (tests.test_xml.TestXMPPXMLGenerator) ... ok test_properly_handle_empty_root (tests.test_xml.TestXMPPXMLGenerator) ... ok test_redeclaration_of_default_namespace (tests.test_xml.TestXMPPXMLGenerator) ... ok test_redeclaration_of_namespace_prefixes (tests.test_xml.TestXMPPXMLGenerator) ... ok test_reject_colon_in_element_name (tests.test_xml.TestXMPPXMLGenerator) ... ok test_reject_control_characters_in_characters (tests.test_xml.TestXMPPXMLGenerator) ... ok test_reject_invalid_attribute_name (tests.test_xml.TestXMPPXMLGenerator) ... ok test_reject_invalid_element_name (tests.test_xml.TestXMPPXMLGenerator) ... ok test_reject_invalid_element_names (tests.test_xml.TestXMPPXMLGenerator) ... ok test_reject_invalid_prefix (tests.test_xml.TestXMPPXMLGenerator) ... ok test_reject_multiple_assignments_for_prefix (tests.test_xml.TestXMPPXMLGenerator) ... ok test_reject_namespaceless_stuff (tests.test_xml.TestXMPPXMLGenerator) ... ok test_reject_processing_instruction (tests.test_xml.TestXMPPXMLGenerator) ... ok test_reject_reserved_prefixes (tests.test_xml.TestXMPPXMLGenerator) ... ok test_reject_unnamespaced_element_if_default_namespace_is_set (tests.test_xml.TestXMPPXMLGenerator) ... ok test_reject_xmlns_attributes (tests.test_xml.TestXMPPXMLGenerator) ... ok test_sequential_buffering_can_deal_with_delayed_buffers (tests.test_xml.TestXMPPXMLGenerator) ... ok test_sequential_buffering_can_optimise (tests.test_xml.TestXMPPXMLGenerator) ... ok test_sequential_buffering_supported (tests.test_xml.TestXMPPXMLGenerator) ... ok test_sequential_buffering_with_exceptions_supported (tests.test_xml.TestXMPPXMLGenerator) ... ok test_setDocumentLocator_not_implemented (tests.test_xml.TestXMPPXMLGenerator) ... ok test_skippedEntity_not_implemented (tests.test_xml.TestXMPPXMLGenerator) ... ok test_text (tests.test_xml.TestXMPPXMLGenerator) ... ok test_text_escaping (tests.test_xml.TestXMPPXMLGenerator) ... ok test_text_escaping_additional (tests.test_xml.TestXMPPXMLGenerator) ... ok test_works_without_flush (tests.test_xml.TestXMPPXMLGenerator) ... ok test_allow_end_document_only_after_stream_has_finished (tests.test_xml.TestXMPPXMLProcessor) ... ok test_capture_stream_header (tests.test_xml.TestXMPPXMLProcessor) ... ok test_disallow_changing_stanza_parser_during_processing (tests.test_xml.TestXMPPXMLProcessor) ... ok test_do_not_require_stream_header_to (tests.test_xml.TestXMPPXMLProcessor) ... ok test_end_element_of_stream_header_is_not_forwarded_to_parser (tests.test_xml.TestXMPPXMLProcessor) ... ok test_errors_propagate (tests.test_xml.TestXMPPXMLProcessor) ... ok test_exception_in_endElementNS_recovery_and_reporting (tests.test_xml.TestXMPPXMLProcessor) ... ok test_exception_in_endElementNS_toplevel_recovery_and_reporting (tests.test_xml.TestXMPPXMLProcessor) ... ok test_exception_recovery_and_reporting (tests.test_xml.TestXMPPXMLProcessor) ... ok test_exception_reraise_without_handler (tests.test_xml.TestXMPPXMLProcessor) ... ok test_forward_to_parser (tests.test_xml.TestXMPPXMLProcessor) ... ok test_forwards_xml_lang_to_parser (tests.test_xml.TestXMPPXMLProcessor) ... ok test_interpret_missing_version_as_0_point_9 (tests.test_xml.TestXMPPXMLProcessor) ... ok test_interpret_parsing_error_as_unsupported_version (tests.test_xml.TestXMPPXMLProcessor) ... ok test_on_stream_footer (tests.test_xml.TestXMPPXMLProcessor) ... ok test_on_stream_header (tests.test_xml.TestXMPPXMLProcessor) ... ok test_parse_complex_class (tests.test_xml.TestXMPPXMLProcessor) ... ok test_reject_end_element_without_ns (tests.test_xml.TestXMPPXMLProcessor) ... ok test_reject_processing_instruction (tests.test_xml.TestXMPPXMLProcessor) ... ok test_reject_start_element_without_ns (tests.test_xml.TestXMPPXMLProcessor) ... ok test_require_end_document_before_restarting (tests.test_xml.TestXMPPXMLProcessor) ... ok test_require_start_document (tests.test_xml.TestXMPPXMLProcessor) ... ok test_require_stream_header (tests.test_xml.TestXMPPXMLProcessor) ... ok test_require_stream_header_from (tests.test_xml.TestXMPPXMLProcessor) ... ok test_require_stream_header_id (tests.test_xml.TestXMPPXMLProcessor) ... ok test_external_ges_feature_disabled (tests.test_xml.Testmake_parser) ... ok test_external_pes_feature_disabled (tests.test_xml.Testmake_parser) ... ok test_is_incremental (tests.test_xml.Testmake_parser) ... ok test_namespace_feature_enabled (tests.test_xml.Testmake_parser) ... ok test_uses_XMPPLexicalHandler (tests.test_xml.Testmake_parser) ... ok test_validation_feature_disabled (tests.test_xml.Testmake_parser) ... ok test_reject_non_predefined_entities (tests.test_xml.Testread_single_xso) ... ok test_uses_read_xso_with_custom_callback (tests.test_xml.Testread_single_xso) ... ok test_read_from_io (tests.test_xml.Testread_xso) ... ok test_simple (tests.test_xml.Testserialize_single_xso) ... ok test_simple (tests.test_xml.Testwrite_single_xso) ... ok test_dualchar_additional (tests.test_xml.TestxmlValidateNameValue_str) ... ok test_exhaustive_singlechar (tests.test_xml.TestxmlValidateNameValue_str) ... ok test_foo (tests.test_xml.TestxmlValidateNameValue_str) ... ok test_greater_than (tests.test_xml.TestxmlValidateNameValue_str) ... ok test_less_than (tests.test_xml.TestxmlValidateNameValue_str) ... ok test_zero_length (tests.test_xml.TestxmlValidateNameValue_str) ... ok test_element_path (tests.test_xmltestutils.TestTestUtils) ... ok test_assertSubtreeEqual_allow_relative_reordering (tests.test_xmltestutils.TestXMLTestCase) ... ok test_assertSubtreeEqual_allow_surplus_child (tests.test_xmltestutils.TestXMLTestCase) ... ok test_assertSubtreeEqual_attr_allow_surplus (tests.test_xmltestutils.TestXMLTestCase) ... ok test_assertSubtreeEqual_attr_key_missing (tests.test_xmltestutils.TestXMLTestCase) ... ok test_assertSubtreeEqual_attr_surplus_key (tests.test_xmltestutils.TestXMLTestCase) ... ok test_assertSubtreeEqual_attr_value_mismatch (tests.test_xmltestutils.TestXMLTestCase) ... ok test_assertSubtreeEqual_attr_value_mismatch_allow_surplus (tests.test_xmltestutils.TestXMLTestCase) ... ok test_assertSubtreeEqual_forbid_reordering_of_same (tests.test_xmltestutils.TestXMLTestCase) ... ok test_assertSubtreeEqual_missing_child (tests.test_xmltestutils.TestXMLTestCase) ... ok test_assertSubtreeEqual_strict_ordering (tests.test_xmltestutils.TestXMLTestCase) ... ok test_assertSubtreeEqual_surplus_child (tests.test_xmltestutils.TestXMLTestCase) ... ok test_assertSubtreeEqual_tag (tests.test_xmltestutils.TestXMLTestCase) ... ok test_assertSubtreeEqual_text (tests.test_xmltestutils.TestXMLTestCase) ... ok test_assertSubtreeEqual_text_including_tails (tests.test_xmltestutils.TestXMLTestCase) ... ok test_assertSubtreeEqual_text_no_join_text_parts (tests.test_xmltestutils.TestXMLTestCase) ... ok test_assertSubtreeEqual_text_no_join_text_parts_is_strict (tests.test_xmltestutils.TestXMLTestCase) ... ok ---------------------------------------------------------------------- Ran 4517 tests in 82.342s OK (SKIP=72) make[1]: Leaving directory '/build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2' create-stamp debian/debhelper-build-stamp dh_testroot -i -O--buildsystem=pybuild dh_prep -i -O--buildsystem=pybuild dh_auto_install -i -O--buildsystem=pybuild I: pybuild base:232: /usr/bin/python3 setup.py install --root /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/debian/python3-aioxmpp running install running build running build_py running install_lib creating /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/debian/python3-aioxmpp creating /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/debian/python3-aioxmpp/usr creating /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/debian/python3-aioxmpp/usr/lib creating /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/debian/python3-aioxmpp/usr/lib/python3.9 creating /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/debian/python3-aioxmpp/usr/lib/python3.9/dist-packages creating /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/debian/python3-aioxmpp/usr/lib/python3.9/dist-packages/aioxmpp copying /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/.pybuild/cpython3_3.9_aioxmpp/build/aioxmpp/testutils.py -> /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/debian/python3-aioxmpp/usr/lib/python3.9/dist-packages/aioxmpp copying /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/.pybuild/cpython3_3.9_aioxmpp/build/aioxmpp/service.py -> /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/debian/python3-aioxmpp/usr/lib/python3.9/dist-packages/aioxmpp copying /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/.pybuild/cpython3_3.9_aioxmpp/build/aioxmpp/security_layer.py -> /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/debian/python3-aioxmpp/usr/lib/python3.9/dist-packages/aioxmpp copying /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/.pybuild/cpython3_3.9_aioxmpp/build/aioxmpp/hashes.py -> /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/debian/python3-aioxmpp/usr/lib/python3.9/dist-packages/aioxmpp creating /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/debian/python3-aioxmpp/usr/lib/python3.9/dist-packages/aioxmpp/httpupload copying /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/.pybuild/cpython3_3.9_aioxmpp/build/aioxmpp/httpupload/__init__.py -> /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/debian/python3-aioxmpp/usr/lib/python3.9/dist-packages/aioxmpp/httpupload creating /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/debian/python3-aioxmpp/usr/lib/python3.9/dist-packages/aioxmpp/httpupload/__pycache__ copying /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/.pybuild/cpython3_3.9_aioxmpp/build/aioxmpp/httpupload/__pycache__/__init__.cpython-39.pyc -> /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/debian/python3-aioxmpp/usr/lib/python3.9/dist-packages/aioxmpp/httpupload/__pycache__ copying /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/.pybuild/cpython3_3.9_aioxmpp/build/aioxmpp/httpupload/__pycache__/xso.cpython-39.pyc -> /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/debian/python3-aioxmpp/usr/lib/python3.9/dist-packages/aioxmpp/httpupload/__pycache__ copying /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/.pybuild/cpython3_3.9_aioxmpp/build/aioxmpp/httpupload/xso.py -> /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/debian/python3-aioxmpp/usr/lib/python3.9/dist-packages/aioxmpp/httpupload creating /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/debian/python3-aioxmpp/usr/lib/python3.9/dist-packages/aioxmpp/muc copying /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/.pybuild/cpython3_3.9_aioxmpp/build/aioxmpp/muc/service.py -> /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/debian/python3-aioxmpp/usr/lib/python3.9/dist-packages/aioxmpp/muc copying /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/.pybuild/cpython3_3.9_aioxmpp/build/aioxmpp/muc/self_ping.py -> /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/debian/python3-aioxmpp/usr/lib/python3.9/dist-packages/aioxmpp/muc copying /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/.pybuild/cpython3_3.9_aioxmpp/build/aioxmpp/muc/__init__.py -> /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/debian/python3-aioxmpp/usr/lib/python3.9/dist-packages/aioxmpp/muc creating /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/debian/python3-aioxmpp/usr/lib/python3.9/dist-packages/aioxmpp/muc/__pycache__ copying /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/.pybuild/cpython3_3.9_aioxmpp/build/aioxmpp/muc/__pycache__/service.cpython-39.pyc -> /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/debian/python3-aioxmpp/usr/lib/python3.9/dist-packages/aioxmpp/muc/__pycache__ copying /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/.pybuild/cpython3_3.9_aioxmpp/build/aioxmpp/muc/__pycache__/self_ping.cpython-39.pyc -> /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/debian/python3-aioxmpp/usr/lib/python3.9/dist-packages/aioxmpp/muc/__pycache__ copying /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/.pybuild/cpython3_3.9_aioxmpp/build/aioxmpp/muc/__pycache__/__init__.cpython-39.pyc -> /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/debian/python3-aioxmpp/usr/lib/python3.9/dist-packages/aioxmpp/muc/__pycache__ copying /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/.pybuild/cpython3_3.9_aioxmpp/build/aioxmpp/muc/__pycache__/xso.cpython-39.pyc -> /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/debian/python3-aioxmpp/usr/lib/python3.9/dist-packages/aioxmpp/muc/__pycache__ copying /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/.pybuild/cpython3_3.9_aioxmpp/build/aioxmpp/muc/xso.py -> /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/debian/python3-aioxmpp/usr/lib/python3.9/dist-packages/aioxmpp/muc creating /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/debian/python3-aioxmpp/usr/lib/python3.9/dist-packages/aioxmpp/misc copying /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/.pybuild/cpython3_3.9_aioxmpp/build/aioxmpp/misc/openpgp_legacy.py -> /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/debian/python3-aioxmpp/usr/lib/python3.9/dist-packages/aioxmpp/misc copying /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/.pybuild/cpython3_3.9_aioxmpp/build/aioxmpp/misc/pars.py -> /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/debian/python3-aioxmpp/usr/lib/python3.9/dist-packages/aioxmpp/misc copying /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/.pybuild/cpython3_3.9_aioxmpp/build/aioxmpp/misc/delay.py -> /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/debian/python3-aioxmpp/usr/lib/python3.9/dist-packages/aioxmpp/misc copying /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/.pybuild/cpython3_3.9_aioxmpp/build/aioxmpp/misc/__init__.py -> /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/debian/python3-aioxmpp/usr/lib/python3.9/dist-packages/aioxmpp/misc copying /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/.pybuild/cpython3_3.9_aioxmpp/build/aioxmpp/misc/json.py -> /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/debian/python3-aioxmpp/usr/lib/python3.9/dist-packages/aioxmpp/misc copying /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/.pybuild/cpython3_3.9_aioxmpp/build/aioxmpp/misc/markers.py -> /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/debian/python3-aioxmpp/usr/lib/python3.9/dist-packages/aioxmpp/misc copying /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/.pybuild/cpython3_3.9_aioxmpp/build/aioxmpp/misc/forwarding.py -> /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/debian/python3-aioxmpp/usr/lib/python3.9/dist-packages/aioxmpp/misc copying /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/.pybuild/cpython3_3.9_aioxmpp/build/aioxmpp/misc/lmc.py -> /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/debian/python3-aioxmpp/usr/lib/python3.9/dist-packages/aioxmpp/misc creating /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/debian/python3-aioxmpp/usr/lib/python3.9/dist-packages/aioxmpp/misc/__pycache__ copying /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/.pybuild/cpython3_3.9_aioxmpp/build/aioxmpp/misc/__pycache__/forwarding.cpython-39.pyc -> /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/debian/python3-aioxmpp/usr/lib/python3.9/dist-packages/aioxmpp/misc/__pycache__ copying /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/.pybuild/cpython3_3.9_aioxmpp/build/aioxmpp/misc/__pycache__/openpgp_legacy.cpython-39.pyc -> /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/debian/python3-aioxmpp/usr/lib/python3.9/dist-packages/aioxmpp/misc/__pycache__ copying /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/.pybuild/cpython3_3.9_aioxmpp/build/aioxmpp/misc/__pycache__/oob.cpython-39.pyc -> /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/debian/python3-aioxmpp/usr/lib/python3.9/dist-packages/aioxmpp/misc/__pycache__ copying /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/.pybuild/cpython3_3.9_aioxmpp/build/aioxmpp/misc/__pycache__/markers.cpython-39.pyc -> /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/debian/python3-aioxmpp/usr/lib/python3.9/dist-packages/aioxmpp/misc/__pycache__ copying /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/.pybuild/cpython3_3.9_aioxmpp/build/aioxmpp/misc/__pycache__/pars.cpython-39.pyc -> /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/debian/python3-aioxmpp/usr/lib/python3.9/dist-packages/aioxmpp/misc/__pycache__ copying /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/.pybuild/cpython3_3.9_aioxmpp/build/aioxmpp/misc/__pycache__/delay.cpython-39.pyc -> /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/debian/python3-aioxmpp/usr/lib/python3.9/dist-packages/aioxmpp/misc/__pycache__ copying /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/.pybuild/cpython3_3.9_aioxmpp/build/aioxmpp/misc/__pycache__/json.cpython-39.pyc -> /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/debian/python3-aioxmpp/usr/lib/python3.9/dist-packages/aioxmpp/misc/__pycache__ copying /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/.pybuild/cpython3_3.9_aioxmpp/build/aioxmpp/misc/__pycache__/__init__.cpython-39.pyc -> /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/debian/python3-aioxmpp/usr/lib/python3.9/dist-packages/aioxmpp/misc/__pycache__ copying /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/.pybuild/cpython3_3.9_aioxmpp/build/aioxmpp/misc/__pycache__/lmc.cpython-39.pyc -> /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/debian/python3-aioxmpp/usr/lib/python3.9/dist-packages/aioxmpp/misc/__pycache__ copying /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/.pybuild/cpython3_3.9_aioxmpp/build/aioxmpp/misc/oob.py -> /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/debian/python3-aioxmpp/usr/lib/python3.9/dist-packages/aioxmpp/misc copying /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/.pybuild/cpython3_3.9_aioxmpp/build/aioxmpp/xmltestutils.py -> /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/debian/python3-aioxmpp/usr/lib/python3.9/dist-packages/aioxmpp copying /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/.pybuild/cpython3_3.9_aioxmpp/build/aioxmpp/callbacks.py -> /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/debian/python3-aioxmpp/usr/lib/python3.9/dist-packages/aioxmpp creating /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/debian/python3-aioxmpp/usr/lib/python3.9/dist-packages/aioxmpp/blocking copying /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/.pybuild/cpython3_3.9_aioxmpp/build/aioxmpp/blocking/service.py -> /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/debian/python3-aioxmpp/usr/lib/python3.9/dist-packages/aioxmpp/blocking copying /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/.pybuild/cpython3_3.9_aioxmpp/build/aioxmpp/blocking/__init__.py -> /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/debian/python3-aioxmpp/usr/lib/python3.9/dist-packages/aioxmpp/blocking creating /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/debian/python3-aioxmpp/usr/lib/python3.9/dist-packages/aioxmpp/blocking/__pycache__ copying /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/.pybuild/cpython3_3.9_aioxmpp/build/aioxmpp/blocking/__pycache__/service.cpython-39.pyc -> /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/debian/python3-aioxmpp/usr/lib/python3.9/dist-packages/aioxmpp/blocking/__pycache__ copying /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/.pybuild/cpython3_3.9_aioxmpp/build/aioxmpp/blocking/__pycache__/__init__.cpython-39.pyc -> /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/debian/python3-aioxmpp/usr/lib/python3.9/dist-packages/aioxmpp/blocking/__pycache__ copying /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/.pybuild/cpython3_3.9_aioxmpp/build/aioxmpp/blocking/__pycache__/xso.cpython-39.pyc -> /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/debian/python3-aioxmpp/usr/lib/python3.9/dist-packages/aioxmpp/blocking/__pycache__ copying /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/.pybuild/cpython3_3.9_aioxmpp/build/aioxmpp/blocking/xso.py -> /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/debian/python3-aioxmpp/usr/lib/python3.9/dist-packages/aioxmpp/blocking creating /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/debian/python3-aioxmpp/usr/lib/python3.9/dist-packages/aioxmpp/version copying /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/.pybuild/cpython3_3.9_aioxmpp/build/aioxmpp/version/service.py -> /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/debian/python3-aioxmpp/usr/lib/python3.9/dist-packages/aioxmpp/version copying /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/.pybuild/cpython3_3.9_aioxmpp/build/aioxmpp/version/__init__.py -> /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/debian/python3-aioxmpp/usr/lib/python3.9/dist-packages/aioxmpp/version creating /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/debian/python3-aioxmpp/usr/lib/python3.9/dist-packages/aioxmpp/version/__pycache__ copying /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/.pybuild/cpython3_3.9_aioxmpp/build/aioxmpp/version/__pycache__/service.cpython-39.pyc -> /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/debian/python3-aioxmpp/usr/lib/python3.9/dist-packages/aioxmpp/version/__pycache__ copying /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/.pybuild/cpython3_3.9_aioxmpp/build/aioxmpp/version/__pycache__/__init__.cpython-39.pyc -> /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/debian/python3-aioxmpp/usr/lib/python3.9/dist-packages/aioxmpp/version/__pycache__ copying /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/.pybuild/cpython3_3.9_aioxmpp/build/aioxmpp/version/__pycache__/xso.cpython-39.pyc -> /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/debian/python3-aioxmpp/usr/lib/python3.9/dist-packages/aioxmpp/version/__pycache__ copying /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/.pybuild/cpython3_3.9_aioxmpp/build/aioxmpp/version/xso.py -> /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/debian/python3-aioxmpp/usr/lib/python3.9/dist-packages/aioxmpp/version creating /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/debian/python3-aioxmpp/usr/lib/python3.9/dist-packages/aioxmpp/mdr copying /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/.pybuild/cpython3_3.9_aioxmpp/build/aioxmpp/mdr/service.py -> /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/debian/python3-aioxmpp/usr/lib/python3.9/dist-packages/aioxmpp/mdr copying /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/.pybuild/cpython3_3.9_aioxmpp/build/aioxmpp/mdr/__init__.py -> /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/debian/python3-aioxmpp/usr/lib/python3.9/dist-packages/aioxmpp/mdr creating /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/debian/python3-aioxmpp/usr/lib/python3.9/dist-packages/aioxmpp/mdr/__pycache__ copying /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/.pybuild/cpython3_3.9_aioxmpp/build/aioxmpp/mdr/__pycache__/service.cpython-39.pyc -> /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/debian/python3-aioxmpp/usr/lib/python3.9/dist-packages/aioxmpp/mdr/__pycache__ copying /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/.pybuild/cpython3_3.9_aioxmpp/build/aioxmpp/mdr/__pycache__/__init__.cpython-39.pyc -> /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/debian/python3-aioxmpp/usr/lib/python3.9/dist-packages/aioxmpp/mdr/__pycache__ copying /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/.pybuild/cpython3_3.9_aioxmpp/build/aioxmpp/mdr/__pycache__/xso.cpython-39.pyc -> /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/debian/python3-aioxmpp/usr/lib/python3.9/dist-packages/aioxmpp/mdr/__pycache__ copying /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/.pybuild/cpython3_3.9_aioxmpp/build/aioxmpp/mdr/xso.py -> /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/debian/python3-aioxmpp/usr/lib/python3.9/dist-packages/aioxmpp/mdr copying /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/.pybuild/cpython3_3.9_aioxmpp/build/aioxmpp/rfc3921.py -> /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/debian/python3-aioxmpp/usr/lib/python3.9/dist-packages/aioxmpp creating /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/debian/python3-aioxmpp/usr/lib/python3.9/dist-packages/aioxmpp/entitycaps copying /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/.pybuild/cpython3_3.9_aioxmpp/build/aioxmpp/entitycaps/service.py -> /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/debian/python3-aioxmpp/usr/lib/python3.9/dist-packages/aioxmpp/entitycaps copying /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/.pybuild/cpython3_3.9_aioxmpp/build/aioxmpp/entitycaps/caps390.py -> /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/debian/python3-aioxmpp/usr/lib/python3.9/dist-packages/aioxmpp/entitycaps copying /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/.pybuild/cpython3_3.9_aioxmpp/build/aioxmpp/entitycaps/__init__.py -> /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/debian/python3-aioxmpp/usr/lib/python3.9/dist-packages/aioxmpp/entitycaps copying /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/.pybuild/cpython3_3.9_aioxmpp/build/aioxmpp/entitycaps/common.py -> /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/debian/python3-aioxmpp/usr/lib/python3.9/dist-packages/aioxmpp/entitycaps copying /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/.pybuild/cpython3_3.9_aioxmpp/build/aioxmpp/entitycaps/caps115.py -> /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/debian/python3-aioxmpp/usr/lib/python3.9/dist-packages/aioxmpp/entitycaps creating /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/debian/python3-aioxmpp/usr/lib/python3.9/dist-packages/aioxmpp/entitycaps/__pycache__ copying /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/.pybuild/cpython3_3.9_aioxmpp/build/aioxmpp/entitycaps/__pycache__/service.cpython-39.pyc -> /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/debian/python3-aioxmpp/usr/lib/python3.9/dist-packages/aioxmpp/entitycaps/__pycache__ copying /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/.pybuild/cpython3_3.9_aioxmpp/build/aioxmpp/entitycaps/__pycache__/caps115.cpython-39.pyc -> /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/debian/python3-aioxmpp/usr/lib/python3.9/dist-packages/aioxmpp/entitycaps/__pycache__ copying /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/.pybuild/cpython3_3.9_aioxmpp/build/aioxmpp/entitycaps/__pycache__/caps390.cpython-39.pyc -> /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/debian/python3-aioxmpp/usr/lib/python3.9/dist-packages/aioxmpp/entitycaps/__pycache__ copying /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/.pybuild/cpython3_3.9_aioxmpp/build/aioxmpp/entitycaps/__pycache__/__init__.cpython-39.pyc -> /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/debian/python3-aioxmpp/usr/lib/python3.9/dist-packages/aioxmpp/entitycaps/__pycache__ copying /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/.pybuild/cpython3_3.9_aioxmpp/build/aioxmpp/entitycaps/__pycache__/common.cpython-39.pyc -> /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/debian/python3-aioxmpp/usr/lib/python3.9/dist-packages/aioxmpp/entitycaps/__pycache__ copying /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/.pybuild/cpython3_3.9_aioxmpp/build/aioxmpp/entitycaps/__pycache__/xso.cpython-39.pyc -> /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/debian/python3-aioxmpp/usr/lib/python3.9/dist-packages/aioxmpp/entitycaps/__pycache__ copying /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/.pybuild/cpython3_3.9_aioxmpp/build/aioxmpp/entitycaps/xso.py -> /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/debian/python3-aioxmpp/usr/lib/python3.9/dist-packages/aioxmpp/entitycaps copying /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/.pybuild/cpython3_3.9_aioxmpp/build/aioxmpp/network.py -> /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/debian/python3-aioxmpp/usr/lib/python3.9/dist-packages/aioxmpp copying /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/.pybuild/cpython3_3.9_aioxmpp/build/aioxmpp/__init__.py -> /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/debian/python3-aioxmpp/usr/lib/python3.9/dist-packages/aioxmpp creating /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/debian/python3-aioxmpp/usr/lib/python3.9/dist-packages/aioxmpp/bookmarks copying /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/.pybuild/cpython3_3.9_aioxmpp/build/aioxmpp/bookmarks/service.py -> /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/debian/python3-aioxmpp/usr/lib/python3.9/dist-packages/aioxmpp/bookmarks copying /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/.pybuild/cpython3_3.9_aioxmpp/build/aioxmpp/bookmarks/__init__.py -> /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/debian/python3-aioxmpp/usr/lib/python3.9/dist-packages/aioxmpp/bookmarks creating /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/debian/python3-aioxmpp/usr/lib/python3.9/dist-packages/aioxmpp/bookmarks/__pycache__ copying /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/.pybuild/cpython3_3.9_aioxmpp/build/aioxmpp/bookmarks/__pycache__/service.cpython-39.pyc -> /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/debian/python3-aioxmpp/usr/lib/python3.9/dist-packages/aioxmpp/bookmarks/__pycache__ copying /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/.pybuild/cpython3_3.9_aioxmpp/build/aioxmpp/bookmarks/__pycache__/__init__.cpython-39.pyc -> /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/debian/python3-aioxmpp/usr/lib/python3.9/dist-packages/aioxmpp/bookmarks/__pycache__ copying /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/.pybuild/cpython3_3.9_aioxmpp/build/aioxmpp/bookmarks/__pycache__/xso.cpython-39.pyc -> /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/debian/python3-aioxmpp/usr/lib/python3.9/dist-packages/aioxmpp/bookmarks/__pycache__ copying /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/.pybuild/cpython3_3.9_aioxmpp/build/aioxmpp/bookmarks/xso.py -> /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/debian/python3-aioxmpp/usr/lib/python3.9/dist-packages/aioxmpp/bookmarks creating /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/debian/python3-aioxmpp/usr/lib/python3.9/dist-packages/aioxmpp/private_xml copying /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/.pybuild/cpython3_3.9_aioxmpp/build/aioxmpp/private_xml/service.py -> /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/debian/python3-aioxmpp/usr/lib/python3.9/dist-packages/aioxmpp/private_xml copying /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/.pybuild/cpython3_3.9_aioxmpp/build/aioxmpp/private_xml/__init__.py -> /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/debian/python3-aioxmpp/usr/lib/python3.9/dist-packages/aioxmpp/private_xml creating /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/debian/python3-aioxmpp/usr/lib/python3.9/dist-packages/aioxmpp/private_xml/__pycache__ copying /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/.pybuild/cpython3_3.9_aioxmpp/build/aioxmpp/private_xml/__pycache__/service.cpython-39.pyc -> /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/debian/python3-aioxmpp/usr/lib/python3.9/dist-packages/aioxmpp/private_xml/__pycache__ copying /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/.pybuild/cpython3_3.9_aioxmpp/build/aioxmpp/private_xml/__pycache__/__init__.cpython-39.pyc -> /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/debian/python3-aioxmpp/usr/lib/python3.9/dist-packages/aioxmpp/private_xml/__pycache__ copying /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/.pybuild/cpython3_3.9_aioxmpp/build/aioxmpp/private_xml/__pycache__/xso.cpython-39.pyc -> /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/debian/python3-aioxmpp/usr/lib/python3.9/dist-packages/aioxmpp/private_xml/__pycache__ copying /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/.pybuild/cpython3_3.9_aioxmpp/build/aioxmpp/private_xml/xso.py -> /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/debian/python3-aioxmpp/usr/lib/python3.9/dist-packages/aioxmpp/private_xml creating /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/debian/python3-aioxmpp/usr/lib/python3.9/dist-packages/aioxmpp/avatar copying /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/.pybuild/cpython3_3.9_aioxmpp/build/aioxmpp/avatar/service.py -> /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/debian/python3-aioxmpp/usr/lib/python3.9/dist-packages/aioxmpp/avatar copying /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/.pybuild/cpython3_3.9_aioxmpp/build/aioxmpp/avatar/__init__.py -> /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/debian/python3-aioxmpp/usr/lib/python3.9/dist-packages/aioxmpp/avatar creating /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/debian/python3-aioxmpp/usr/lib/python3.9/dist-packages/aioxmpp/avatar/__pycache__ copying /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/.pybuild/cpython3_3.9_aioxmpp/build/aioxmpp/avatar/__pycache__/service.cpython-39.pyc -> /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/debian/python3-aioxmpp/usr/lib/python3.9/dist-packages/aioxmpp/avatar/__pycache__ copying /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/.pybuild/cpython3_3.9_aioxmpp/build/aioxmpp/avatar/__pycache__/__init__.cpython-39.pyc -> /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/debian/python3-aioxmpp/usr/lib/python3.9/dist-packages/aioxmpp/avatar/__pycache__ copying /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/.pybuild/cpython3_3.9_aioxmpp/build/aioxmpp/avatar/__pycache__/xso.cpython-39.pyc -> /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/debian/python3-aioxmpp/usr/lib/python3.9/dist-packages/aioxmpp/avatar/__pycache__ copying /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/.pybuild/cpython3_3.9_aioxmpp/build/aioxmpp/avatar/xso.py -> /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/debian/python3-aioxmpp/usr/lib/python3.9/dist-packages/aioxmpp/avatar copying /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/.pybuild/cpython3_3.9_aioxmpp/build/aioxmpp/statemachine.py -> /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/debian/python3-aioxmpp/usr/lib/python3.9/dist-packages/aioxmpp creating /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/debian/python3-aioxmpp/usr/lib/python3.9/dist-packages/aioxmpp/e2etest copying /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/.pybuild/cpython3_3.9_aioxmpp/build/aioxmpp/e2etest/__init__.py -> /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/debian/python3-aioxmpp/usr/lib/python3.9/dist-packages/aioxmpp/e2etest copying /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/.pybuild/cpython3_3.9_aioxmpp/build/aioxmpp/e2etest/__main__.py -> /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/debian/python3-aioxmpp/usr/lib/python3.9/dist-packages/aioxmpp/e2etest copying /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/.pybuild/cpython3_3.9_aioxmpp/build/aioxmpp/e2etest/utils.py -> /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/debian/python3-aioxmpp/usr/lib/python3.9/dist-packages/aioxmpp/e2etest copying /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/.pybuild/cpython3_3.9_aioxmpp/build/aioxmpp/e2etest/provision.py -> /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/debian/python3-aioxmpp/usr/lib/python3.9/dist-packages/aioxmpp/e2etest creating /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/debian/python3-aioxmpp/usr/lib/python3.9/dist-packages/aioxmpp/e2etest/__pycache__ copying /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/.pybuild/cpython3_3.9_aioxmpp/build/aioxmpp/e2etest/__pycache__/utils.cpython-39.pyc -> /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/debian/python3-aioxmpp/usr/lib/python3.9/dist-packages/aioxmpp/e2etest/__pycache__ copying /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/.pybuild/cpython3_3.9_aioxmpp/build/aioxmpp/e2etest/__pycache__/provision.cpython-39.pyc -> /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/debian/python3-aioxmpp/usr/lib/python3.9/dist-packages/aioxmpp/e2etest/__pycache__ copying /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/.pybuild/cpython3_3.9_aioxmpp/build/aioxmpp/e2etest/__pycache__/__init__.cpython-39.pyc -> /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/debian/python3-aioxmpp/usr/lib/python3.9/dist-packages/aioxmpp/e2etest/__pycache__ copying /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/.pybuild/cpython3_3.9_aioxmpp/build/aioxmpp/custom_queue.py -> /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/debian/python3-aioxmpp/usr/lib/python3.9/dist-packages/aioxmpp copying /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/.pybuild/cpython3_3.9_aioxmpp/build/aioxmpp/stream.py -> /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/debian/python3-aioxmpp/usr/lib/python3.9/dist-packages/aioxmpp copying /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/.pybuild/cpython3_3.9_aioxmpp/build/aioxmpp/i18n.py -> /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/debian/python3-aioxmpp/usr/lib/python3.9/dist-packages/aioxmpp creating /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/debian/python3-aioxmpp/usr/lib/python3.9/dist-packages/aioxmpp/ibb copying /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/.pybuild/cpython3_3.9_aioxmpp/build/aioxmpp/ibb/service.py -> /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/debian/python3-aioxmpp/usr/lib/python3.9/dist-packages/aioxmpp/ibb copying /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/.pybuild/cpython3_3.9_aioxmpp/build/aioxmpp/ibb/__init__.py -> /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/debian/python3-aioxmpp/usr/lib/python3.9/dist-packages/aioxmpp/ibb creating /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/debian/python3-aioxmpp/usr/lib/python3.9/dist-packages/aioxmpp/ibb/__pycache__ copying /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/.pybuild/cpython3_3.9_aioxmpp/build/aioxmpp/ibb/__pycache__/service.cpython-39.pyc -> /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/debian/python3-aioxmpp/usr/lib/python3.9/dist-packages/aioxmpp/ibb/__pycache__ copying /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/.pybuild/cpython3_3.9_aioxmpp/build/aioxmpp/ibb/__pycache__/__init__.cpython-39.pyc -> /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/debian/python3-aioxmpp/usr/lib/python3.9/dist-packages/aioxmpp/ibb/__pycache__ copying /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/.pybuild/cpython3_3.9_aioxmpp/build/aioxmpp/ibb/__pycache__/xso.cpython-39.pyc -> /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/debian/python3-aioxmpp/usr/lib/python3.9/dist-packages/aioxmpp/ibb/__pycache__ copying /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/.pybuild/cpython3_3.9_aioxmpp/build/aioxmpp/ibb/xso.py -> /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/debian/python3-aioxmpp/usr/lib/python3.9/dist-packages/aioxmpp/ibb copying /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/.pybuild/cpython3_3.9_aioxmpp/build/aioxmpp/errors.py -> /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/debian/python3-aioxmpp/usr/lib/python3.9/dist-packages/aioxmpp creating /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/debian/python3-aioxmpp/usr/lib/python3.9/dist-packages/aioxmpp/vcard copying /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/.pybuild/cpython3_3.9_aioxmpp/build/aioxmpp/vcard/service.py -> /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/debian/python3-aioxmpp/usr/lib/python3.9/dist-packages/aioxmpp/vcard copying /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/.pybuild/cpython3_3.9_aioxmpp/build/aioxmpp/vcard/__init__.py -> /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/debian/python3-aioxmpp/usr/lib/python3.9/dist-packages/aioxmpp/vcard creating /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/debian/python3-aioxmpp/usr/lib/python3.9/dist-packages/aioxmpp/vcard/__pycache__ copying /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/.pybuild/cpython3_3.9_aioxmpp/build/aioxmpp/vcard/__pycache__/service.cpython-39.pyc -> /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/debian/python3-aioxmpp/usr/lib/python3.9/dist-packages/aioxmpp/vcard/__pycache__ copying /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/.pybuild/cpython3_3.9_aioxmpp/build/aioxmpp/vcard/__pycache__/__init__.cpython-39.pyc -> /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/debian/python3-aioxmpp/usr/lib/python3.9/dist-packages/aioxmpp/vcard/__pycache__ copying /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/.pybuild/cpython3_3.9_aioxmpp/build/aioxmpp/vcard/__pycache__/xso.cpython-39.pyc -> /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/debian/python3-aioxmpp/usr/lib/python3.9/dist-packages/aioxmpp/vcard/__pycache__ copying /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/.pybuild/cpython3_3.9_aioxmpp/build/aioxmpp/vcard/xso.py -> /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/debian/python3-aioxmpp/usr/lib/python3.9/dist-packages/aioxmpp/vcard copying /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/.pybuild/cpython3_3.9_aioxmpp/build/aioxmpp/ssl_transport.py -> /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/debian/python3-aioxmpp/usr/lib/python3.9/dist-packages/aioxmpp creating /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/debian/python3-aioxmpp/usr/lib/python3.9/dist-packages/aioxmpp/benchtest copying /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/.pybuild/cpython3_3.9_aioxmpp/build/aioxmpp/benchtest/__init__.py -> /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/debian/python3-aioxmpp/usr/lib/python3.9/dist-packages/aioxmpp/benchtest copying /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/.pybuild/cpython3_3.9_aioxmpp/build/aioxmpp/benchtest/__main__.py -> /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/debian/python3-aioxmpp/usr/lib/python3.9/dist-packages/aioxmpp/benchtest creating /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/debian/python3-aioxmpp/usr/lib/python3.9/dist-packages/aioxmpp/xso copying /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/.pybuild/cpython3_3.9_aioxmpp/build/aioxmpp/xso/__init__.py -> /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/debian/python3-aioxmpp/usr/lib/python3.9/dist-packages/aioxmpp/xso copying /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/.pybuild/cpython3_3.9_aioxmpp/build/aioxmpp/xso/query.py -> /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/debian/python3-aioxmpp/usr/lib/python3.9/dist-packages/aioxmpp/xso copying /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/.pybuild/cpython3_3.9_aioxmpp/build/aioxmpp/xso/types.py -> /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/debian/python3-aioxmpp/usr/lib/python3.9/dist-packages/aioxmpp/xso creating /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/debian/python3-aioxmpp/usr/lib/python3.9/dist-packages/aioxmpp/xso/__pycache__ copying /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/.pybuild/cpython3_3.9_aioxmpp/build/aioxmpp/xso/__pycache__/model.cpython-39.pyc -> /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/debian/python3-aioxmpp/usr/lib/python3.9/dist-packages/aioxmpp/xso/__pycache__ copying /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/.pybuild/cpython3_3.9_aioxmpp/build/aioxmpp/xso/__pycache__/types.cpython-39.pyc -> /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/debian/python3-aioxmpp/usr/lib/python3.9/dist-packages/aioxmpp/xso/__pycache__ copying /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/.pybuild/cpython3_3.9_aioxmpp/build/aioxmpp/xso/__pycache__/__init__.cpython-39.pyc -> /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/debian/python3-aioxmpp/usr/lib/python3.9/dist-packages/aioxmpp/xso/__pycache__ copying /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/.pybuild/cpython3_3.9_aioxmpp/build/aioxmpp/xso/__pycache__/query.cpython-39.pyc -> /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/debian/python3-aioxmpp/usr/lib/python3.9/dist-packages/aioxmpp/xso/__pycache__ copying /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/.pybuild/cpython3_3.9_aioxmpp/build/aioxmpp/xso/model.py -> /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/debian/python3-aioxmpp/usr/lib/python3.9/dist-packages/aioxmpp/xso copying /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/.pybuild/cpython3_3.9_aioxmpp/build/aioxmpp/xml.py -> /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/debian/python3-aioxmpp/usr/lib/python3.9/dist-packages/aioxmpp creating /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/debian/python3-aioxmpp/usr/lib/python3.9/dist-packages/aioxmpp/disco copying /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/.pybuild/cpython3_3.9_aioxmpp/build/aioxmpp/disco/service.py -> /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/debian/python3-aioxmpp/usr/lib/python3.9/dist-packages/aioxmpp/disco copying /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/.pybuild/cpython3_3.9_aioxmpp/build/aioxmpp/disco/__init__.py -> /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/debian/python3-aioxmpp/usr/lib/python3.9/dist-packages/aioxmpp/disco creating /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/debian/python3-aioxmpp/usr/lib/python3.9/dist-packages/aioxmpp/disco/__pycache__ copying /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/.pybuild/cpython3_3.9_aioxmpp/build/aioxmpp/disco/__pycache__/service.cpython-39.pyc -> /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/debian/python3-aioxmpp/usr/lib/python3.9/dist-packages/aioxmpp/disco/__pycache__ copying /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/.pybuild/cpython3_3.9_aioxmpp/build/aioxmpp/disco/__pycache__/__init__.cpython-39.pyc -> /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/debian/python3-aioxmpp/usr/lib/python3.9/dist-packages/aioxmpp/disco/__pycache__ copying /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/.pybuild/cpython3_3.9_aioxmpp/build/aioxmpp/disco/__pycache__/xso.cpython-39.pyc -> /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/debian/python3-aioxmpp/usr/lib/python3.9/dist-packages/aioxmpp/disco/__pycache__ copying /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/.pybuild/cpython3_3.9_aioxmpp/build/aioxmpp/disco/xso.py -> /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/debian/python3-aioxmpp/usr/lib/python3.9/dist-packages/aioxmpp/disco copying /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/.pybuild/cpython3_3.9_aioxmpp/build/aioxmpp/_version.py -> /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/debian/python3-aioxmpp/usr/lib/python3.9/dist-packages/aioxmpp creating /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/debian/python3-aioxmpp/usr/lib/python3.9/dist-packages/aioxmpp/ibr copying /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/.pybuild/cpython3_3.9_aioxmpp/build/aioxmpp/ibr/service.py -> /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/debian/python3-aioxmpp/usr/lib/python3.9/dist-packages/aioxmpp/ibr copying /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/.pybuild/cpython3_3.9_aioxmpp/build/aioxmpp/ibr/__init__.py -> /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/debian/python3-aioxmpp/usr/lib/python3.9/dist-packages/aioxmpp/ibr creating /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/debian/python3-aioxmpp/usr/lib/python3.9/dist-packages/aioxmpp/ibr/__pycache__ copying /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/.pybuild/cpython3_3.9_aioxmpp/build/aioxmpp/ibr/__pycache__/service.cpython-39.pyc -> /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/debian/python3-aioxmpp/usr/lib/python3.9/dist-packages/aioxmpp/ibr/__pycache__ copying /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/.pybuild/cpython3_3.9_aioxmpp/build/aioxmpp/ibr/__pycache__/__init__.cpython-39.pyc -> /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/debian/python3-aioxmpp/usr/lib/python3.9/dist-packages/aioxmpp/ibr/__pycache__ copying /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/.pybuild/cpython3_3.9_aioxmpp/build/aioxmpp/ibr/__pycache__/xso.cpython-39.pyc -> /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/debian/python3-aioxmpp/usr/lib/python3.9/dist-packages/aioxmpp/ibr/__pycache__ copying /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/.pybuild/cpython3_3.9_aioxmpp/build/aioxmpp/ibr/xso.py -> /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/debian/python3-aioxmpp/usr/lib/python3.9/dist-packages/aioxmpp/ibr creating /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/debian/python3-aioxmpp/usr/lib/python3.9/dist-packages/aioxmpp/pep copying /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/.pybuild/cpython3_3.9_aioxmpp/build/aioxmpp/pep/service.py -> /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/debian/python3-aioxmpp/usr/lib/python3.9/dist-packages/aioxmpp/pep copying /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/.pybuild/cpython3_3.9_aioxmpp/build/aioxmpp/pep/__init__.py -> /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/debian/python3-aioxmpp/usr/lib/python3.9/dist-packages/aioxmpp/pep creating /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/debian/python3-aioxmpp/usr/lib/python3.9/dist-packages/aioxmpp/pep/__pycache__ copying /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/.pybuild/cpython3_3.9_aioxmpp/build/aioxmpp/pep/__pycache__/service.cpython-39.pyc -> /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/debian/python3-aioxmpp/usr/lib/python3.9/dist-packages/aioxmpp/pep/__pycache__ copying /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/.pybuild/cpython3_3.9_aioxmpp/build/aioxmpp/pep/__pycache__/__init__.cpython-39.pyc -> /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/debian/python3-aioxmpp/usr/lib/python3.9/dist-packages/aioxmpp/pep/__pycache__ creating /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/debian/python3-aioxmpp/usr/lib/python3.9/dist-packages/aioxmpp/rsm copying /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/.pybuild/cpython3_3.9_aioxmpp/build/aioxmpp/rsm/__init__.py -> /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/debian/python3-aioxmpp/usr/lib/python3.9/dist-packages/aioxmpp/rsm creating /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/debian/python3-aioxmpp/usr/lib/python3.9/dist-packages/aioxmpp/rsm/__pycache__ copying /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/.pybuild/cpython3_3.9_aioxmpp/build/aioxmpp/rsm/__pycache__/__init__.cpython-39.pyc -> /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/debian/python3-aioxmpp/usr/lib/python3.9/dist-packages/aioxmpp/rsm/__pycache__ copying /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/.pybuild/cpython3_3.9_aioxmpp/build/aioxmpp/rsm/__pycache__/xso.cpython-39.pyc -> /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/debian/python3-aioxmpp/usr/lib/python3.9/dist-packages/aioxmpp/rsm/__pycache__ copying /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/.pybuild/cpython3_3.9_aioxmpp/build/aioxmpp/rsm/xso.py -> /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/debian/python3-aioxmpp/usr/lib/python3.9/dist-packages/aioxmpp/rsm creating /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/debian/python3-aioxmpp/usr/lib/python3.9/dist-packages/aioxmpp/roster copying /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/.pybuild/cpython3_3.9_aioxmpp/build/aioxmpp/roster/service.py -> /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/debian/python3-aioxmpp/usr/lib/python3.9/dist-packages/aioxmpp/roster copying /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/.pybuild/cpython3_3.9_aioxmpp/build/aioxmpp/roster/__init__.py -> /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/debian/python3-aioxmpp/usr/lib/python3.9/dist-packages/aioxmpp/roster creating /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/debian/python3-aioxmpp/usr/lib/python3.9/dist-packages/aioxmpp/roster/__pycache__ copying /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/.pybuild/cpython3_3.9_aioxmpp/build/aioxmpp/roster/__pycache__/service.cpython-39.pyc -> /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/debian/python3-aioxmpp/usr/lib/python3.9/dist-packages/aioxmpp/roster/__pycache__ copying /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/.pybuild/cpython3_3.9_aioxmpp/build/aioxmpp/roster/__pycache__/__init__.cpython-39.pyc -> /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/debian/python3-aioxmpp/usr/lib/python3.9/dist-packages/aioxmpp/roster/__pycache__ copying /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/.pybuild/cpython3_3.9_aioxmpp/build/aioxmpp/roster/__pycache__/xso.cpython-39.pyc -> /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/debian/python3-aioxmpp/usr/lib/python3.9/dist-packages/aioxmpp/roster/__pycache__ copying /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/.pybuild/cpython3_3.9_aioxmpp/build/aioxmpp/roster/xso.py -> /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/debian/python3-aioxmpp/usr/lib/python3.9/dist-packages/aioxmpp/roster copying /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/.pybuild/cpython3_3.9_aioxmpp/build/aioxmpp/stanza.py -> /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/debian/python3-aioxmpp/usr/lib/python3.9/dist-packages/aioxmpp copying /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/.pybuild/cpython3_3.9_aioxmpp/build/aioxmpp/cache.py -> /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/debian/python3-aioxmpp/usr/lib/python3.9/dist-packages/aioxmpp copying /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/.pybuild/cpython3_3.9_aioxmpp/build/aioxmpp/nonza.py -> /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/debian/python3-aioxmpp/usr/lib/python3.9/dist-packages/aioxmpp copying /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/.pybuild/cpython3_3.9_aioxmpp/build/aioxmpp/node.py -> /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/debian/python3-aioxmpp/usr/lib/python3.9/dist-packages/aioxmpp copying /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/.pybuild/cpython3_3.9_aioxmpp/build/aioxmpp/sasl.py -> /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/debian/python3-aioxmpp/usr/lib/python3.9/dist-packages/aioxmpp copying /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/.pybuild/cpython3_3.9_aioxmpp/build/aioxmpp/protocol.py -> /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/debian/python3-aioxmpp/usr/lib/python3.9/dist-packages/aioxmpp copying /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/.pybuild/cpython3_3.9_aioxmpp/build/aioxmpp/tasks.py -> /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/debian/python3-aioxmpp/usr/lib/python3.9/dist-packages/aioxmpp creating /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/debian/python3-aioxmpp/usr/lib/python3.9/dist-packages/aioxmpp/shim copying /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/.pybuild/cpython3_3.9_aioxmpp/build/aioxmpp/shim/service.py -> /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/debian/python3-aioxmpp/usr/lib/python3.9/dist-packages/aioxmpp/shim copying /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/.pybuild/cpython3_3.9_aioxmpp/build/aioxmpp/shim/__init__.py -> /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/debian/python3-aioxmpp/usr/lib/python3.9/dist-packages/aioxmpp/shim creating /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/debian/python3-aioxmpp/usr/lib/python3.9/dist-packages/aioxmpp/shim/__pycache__ copying /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/.pybuild/cpython3_3.9_aioxmpp/build/aioxmpp/shim/__pycache__/service.cpython-39.pyc -> /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/debian/python3-aioxmpp/usr/lib/python3.9/dist-packages/aioxmpp/shim/__pycache__ copying /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/.pybuild/cpython3_3.9_aioxmpp/build/aioxmpp/shim/__pycache__/__init__.cpython-39.pyc -> /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/debian/python3-aioxmpp/usr/lib/python3.9/dist-packages/aioxmpp/shim/__pycache__ copying /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/.pybuild/cpython3_3.9_aioxmpp/build/aioxmpp/shim/__pycache__/xso.cpython-39.pyc -> /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/debian/python3-aioxmpp/usr/lib/python3.9/dist-packages/aioxmpp/shim/__pycache__ copying /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/.pybuild/cpython3_3.9_aioxmpp/build/aioxmpp/shim/xso.py -> /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/debian/python3-aioxmpp/usr/lib/python3.9/dist-packages/aioxmpp/shim copying /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/.pybuild/cpython3_3.9_aioxmpp/build/aioxmpp/structs.py -> /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/debian/python3-aioxmpp/usr/lib/python3.9/dist-packages/aioxmpp creating /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/debian/python3-aioxmpp/usr/lib/python3.9/dist-packages/aioxmpp/forms copying /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/.pybuild/cpython3_3.9_aioxmpp/build/aioxmpp/forms/__init__.py -> /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/debian/python3-aioxmpp/usr/lib/python3.9/dist-packages/aioxmpp/forms copying /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/.pybuild/cpython3_3.9_aioxmpp/build/aioxmpp/forms/form.py -> /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/debian/python3-aioxmpp/usr/lib/python3.9/dist-packages/aioxmpp/forms copying /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/.pybuild/cpython3_3.9_aioxmpp/build/aioxmpp/forms/fields.py -> /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/debian/python3-aioxmpp/usr/lib/python3.9/dist-packages/aioxmpp/forms creating /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/debian/python3-aioxmpp/usr/lib/python3.9/dist-packages/aioxmpp/forms/__pycache__ copying /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/.pybuild/cpython3_3.9_aioxmpp/build/aioxmpp/forms/__pycache__/fields.cpython-39.pyc -> /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/debian/python3-aioxmpp/usr/lib/python3.9/dist-packages/aioxmpp/forms/__pycache__ copying /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/.pybuild/cpython3_3.9_aioxmpp/build/aioxmpp/forms/__pycache__/__init__.cpython-39.pyc -> /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/debian/python3-aioxmpp/usr/lib/python3.9/dist-packages/aioxmpp/forms/__pycache__ copying /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/.pybuild/cpython3_3.9_aioxmpp/build/aioxmpp/forms/__pycache__/xso.cpython-39.pyc -> /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/debian/python3-aioxmpp/usr/lib/python3.9/dist-packages/aioxmpp/forms/__pycache__ copying /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/.pybuild/cpython3_3.9_aioxmpp/build/aioxmpp/forms/__pycache__/form.cpython-39.pyc -> /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/debian/python3-aioxmpp/usr/lib/python3.9/dist-packages/aioxmpp/forms/__pycache__ copying /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/.pybuild/cpython3_3.9_aioxmpp/build/aioxmpp/forms/xso.py -> /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/debian/python3-aioxmpp/usr/lib/python3.9/dist-packages/aioxmpp/forms copying /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/.pybuild/cpython3_3.9_aioxmpp/build/aioxmpp/stringprep.py -> /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/debian/python3-aioxmpp/usr/lib/python3.9/dist-packages/aioxmpp copying /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/.pybuild/cpython3_3.9_aioxmpp/build/aioxmpp/utils.py -> /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/debian/python3-aioxmpp/usr/lib/python3.9/dist-packages/aioxmpp creating /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/debian/python3-aioxmpp/usr/lib/python3.9/dist-packages/aioxmpp/pubsub copying /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/.pybuild/cpython3_3.9_aioxmpp/build/aioxmpp/pubsub/service.py -> /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/debian/python3-aioxmpp/usr/lib/python3.9/dist-packages/aioxmpp/pubsub copying /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/.pybuild/cpython3_3.9_aioxmpp/build/aioxmpp/pubsub/__init__.py -> /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/debian/python3-aioxmpp/usr/lib/python3.9/dist-packages/aioxmpp/pubsub creating /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/debian/python3-aioxmpp/usr/lib/python3.9/dist-packages/aioxmpp/pubsub/__pycache__ copying /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/.pybuild/cpython3_3.9_aioxmpp/build/aioxmpp/pubsub/__pycache__/service.cpython-39.pyc -> /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/debian/python3-aioxmpp/usr/lib/python3.9/dist-packages/aioxmpp/pubsub/__pycache__ copying /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/.pybuild/cpython3_3.9_aioxmpp/build/aioxmpp/pubsub/__pycache__/__init__.cpython-39.pyc -> /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/debian/python3-aioxmpp/usr/lib/python3.9/dist-packages/aioxmpp/pubsub/__pycache__ copying /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/.pybuild/cpython3_3.9_aioxmpp/build/aioxmpp/pubsub/__pycache__/xso.cpython-39.pyc -> /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/debian/python3-aioxmpp/usr/lib/python3.9/dist-packages/aioxmpp/pubsub/__pycache__ copying /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/.pybuild/cpython3_3.9_aioxmpp/build/aioxmpp/pubsub/xso.py -> /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/debian/python3-aioxmpp/usr/lib/python3.9/dist-packages/aioxmpp/pubsub copying /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/.pybuild/cpython3_3.9_aioxmpp/build/aioxmpp/connector.py -> /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/debian/python3-aioxmpp/usr/lib/python3.9/dist-packages/aioxmpp copying /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/.pybuild/cpython3_3.9_aioxmpp/build/aioxmpp/dispatcher.py -> /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/debian/python3-aioxmpp/usr/lib/python3.9/dist-packages/aioxmpp creating /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/debian/python3-aioxmpp/usr/lib/python3.9/dist-packages/aioxmpp/chatstates copying /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/.pybuild/cpython3_3.9_aioxmpp/build/aioxmpp/chatstates/__init__.py -> /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/debian/python3-aioxmpp/usr/lib/python3.9/dist-packages/aioxmpp/chatstates copying /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/.pybuild/cpython3_3.9_aioxmpp/build/aioxmpp/chatstates/utils.py -> /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/debian/python3-aioxmpp/usr/lib/python3.9/dist-packages/aioxmpp/chatstates creating /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/debian/python3-aioxmpp/usr/lib/python3.9/dist-packages/aioxmpp/chatstates/__pycache__ copying /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/.pybuild/cpython3_3.9_aioxmpp/build/aioxmpp/chatstates/__pycache__/utils.cpython-39.pyc -> /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/debian/python3-aioxmpp/usr/lib/python3.9/dist-packages/aioxmpp/chatstates/__pycache__ copying /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/.pybuild/cpython3_3.9_aioxmpp/build/aioxmpp/chatstates/__pycache__/__init__.cpython-39.pyc -> /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/debian/python3-aioxmpp/usr/lib/python3.9/dist-packages/aioxmpp/chatstates/__pycache__ copying /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/.pybuild/cpython3_3.9_aioxmpp/build/aioxmpp/chatstates/__pycache__/xso.cpython-39.pyc -> /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/debian/python3-aioxmpp/usr/lib/python3.9/dist-packages/aioxmpp/chatstates/__pycache__ copying /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/.pybuild/cpython3_3.9_aioxmpp/build/aioxmpp/chatstates/xso.py -> /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/debian/python3-aioxmpp/usr/lib/python3.9/dist-packages/aioxmpp/chatstates creating /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/debian/python3-aioxmpp/usr/lib/python3.9/dist-packages/aioxmpp/__pycache__ copying /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/.pybuild/cpython3_3.9_aioxmpp/build/aioxmpp/__pycache__/xmltestutils.cpython-39.pyc -> /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/debian/python3-aioxmpp/usr/lib/python3.9/dist-packages/aioxmpp/__pycache__ copying /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/.pybuild/cpython3_3.9_aioxmpp/build/aioxmpp/__pycache__/service.cpython-39.pyc -> /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/debian/python3-aioxmpp/usr/lib/python3.9/dist-packages/aioxmpp/__pycache__ copying /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/.pybuild/cpython3_3.9_aioxmpp/build/aioxmpp/__pycache__/security_layer.cpython-39.pyc -> /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/debian/python3-aioxmpp/usr/lib/python3.9/dist-packages/aioxmpp/__pycache__ copying /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/.pybuild/cpython3_3.9_aioxmpp/build/aioxmpp/__pycache__/node.cpython-39.pyc -> /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/debian/python3-aioxmpp/usr/lib/python3.9/dist-packages/aioxmpp/__pycache__ copying /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/.pybuild/cpython3_3.9_aioxmpp/build/aioxmpp/__pycache__/xml.cpython-39.pyc -> /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/debian/python3-aioxmpp/usr/lib/python3.9/dist-packages/aioxmpp/__pycache__ copying /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/.pybuild/cpython3_3.9_aioxmpp/build/aioxmpp/__pycache__/utils.cpython-39.pyc -> /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/debian/python3-aioxmpp/usr/lib/python3.9/dist-packages/aioxmpp/__pycache__ copying /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/.pybuild/cpython3_3.9_aioxmpp/build/aioxmpp/__pycache__/ssl_transport.cpython-39.pyc -> /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/debian/python3-aioxmpp/usr/lib/python3.9/dist-packages/aioxmpp/__pycache__ copying /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/.pybuild/cpython3_3.9_aioxmpp/build/aioxmpp/__pycache__/dispatcher.cpython-39.pyc -> /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/debian/python3-aioxmpp/usr/lib/python3.9/dist-packages/aioxmpp/__pycache__ copying /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/.pybuild/cpython3_3.9_aioxmpp/build/aioxmpp/__pycache__/i18n.cpython-39.pyc -> /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/debian/python3-aioxmpp/usr/lib/python3.9/dist-packages/aioxmpp/__pycache__ copying /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/.pybuild/cpython3_3.9_aioxmpp/build/aioxmpp/__pycache__/hashes.cpython-39.pyc -> /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/debian/python3-aioxmpp/usr/lib/python3.9/dist-packages/aioxmpp/__pycache__ copying /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/.pybuild/cpython3_3.9_aioxmpp/build/aioxmpp/__pycache__/testutils.cpython-39.pyc -> /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/debian/python3-aioxmpp/usr/lib/python3.9/dist-packages/aioxmpp/__pycache__ copying /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/.pybuild/cpython3_3.9_aioxmpp/build/aioxmpp/__pycache__/_version.cpython-39.pyc -> /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/debian/python3-aioxmpp/usr/lib/python3.9/dist-packages/aioxmpp/__pycache__ copying /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/.pybuild/cpython3_3.9_aioxmpp/build/aioxmpp/__pycache__/protocol.cpython-39.pyc -> /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/debian/python3-aioxmpp/usr/lib/python3.9/dist-packages/aioxmpp/__pycache__ copying /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/.pybuild/cpython3_3.9_aioxmpp/build/aioxmpp/__pycache__/rfc6120.cpython-39.pyc -> /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/debian/python3-aioxmpp/usr/lib/python3.9/dist-packages/aioxmpp/__pycache__ copying /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/.pybuild/cpython3_3.9_aioxmpp/build/aioxmpp/__pycache__/callbacks.cpython-39.pyc -> /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/debian/python3-aioxmpp/usr/lib/python3.9/dist-packages/aioxmpp/__pycache__ copying /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/.pybuild/cpython3_3.9_aioxmpp/build/aioxmpp/__pycache__/stream.cpython-39.pyc -> /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/debian/python3-aioxmpp/usr/lib/python3.9/dist-packages/aioxmpp/__pycache__ copying /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/.pybuild/cpython3_3.9_aioxmpp/build/aioxmpp/__pycache__/stanza.cpython-39.pyc -> /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/debian/python3-aioxmpp/usr/lib/python3.9/dist-packages/aioxmpp/__pycache__ copying /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/.pybuild/cpython3_3.9_aioxmpp/build/aioxmpp/__pycache__/sasl.cpython-39.pyc -> /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/debian/python3-aioxmpp/usr/lib/python3.9/dist-packages/aioxmpp/__pycache__ copying /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/.pybuild/cpython3_3.9_aioxmpp/build/aioxmpp/__pycache__/tracking.cpython-39.pyc -> /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/debian/python3-aioxmpp/usr/lib/python3.9/dist-packages/aioxmpp/__pycache__ copying /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/.pybuild/cpython3_3.9_aioxmpp/build/aioxmpp/__pycache__/statemachine.cpython-39.pyc -> /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/debian/python3-aioxmpp/usr/lib/python3.9/dist-packages/aioxmpp/__pycache__ copying /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/.pybuild/cpython3_3.9_aioxmpp/build/aioxmpp/__pycache__/tasks.cpython-39.pyc -> /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/debian/python3-aioxmpp/usr/lib/python3.9/dist-packages/aioxmpp/__pycache__ copying /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/.pybuild/cpython3_3.9_aioxmpp/build/aioxmpp/__pycache__/connector.cpython-39.pyc -> /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/debian/python3-aioxmpp/usr/lib/python3.9/dist-packages/aioxmpp/__pycache__ copying /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/.pybuild/cpython3_3.9_aioxmpp/build/aioxmpp/__pycache__/rfc3921.cpython-39.pyc -> /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/debian/python3-aioxmpp/usr/lib/python3.9/dist-packages/aioxmpp/__pycache__ copying /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/.pybuild/cpython3_3.9_aioxmpp/build/aioxmpp/__pycache__/network.cpython-39.pyc -> /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/debian/python3-aioxmpp/usr/lib/python3.9/dist-packages/aioxmpp/__pycache__ copying /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/.pybuild/cpython3_3.9_aioxmpp/build/aioxmpp/__pycache__/__init__.cpython-39.pyc -> /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/debian/python3-aioxmpp/usr/lib/python3.9/dist-packages/aioxmpp/__pycache__ copying /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/.pybuild/cpython3_3.9_aioxmpp/build/aioxmpp/__pycache__/errors.cpython-39.pyc -> /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/debian/python3-aioxmpp/usr/lib/python3.9/dist-packages/aioxmpp/__pycache__ copying /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/.pybuild/cpython3_3.9_aioxmpp/build/aioxmpp/__pycache__/nonza.cpython-39.pyc -> /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/debian/python3-aioxmpp/usr/lib/python3.9/dist-packages/aioxmpp/__pycache__ copying /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/.pybuild/cpython3_3.9_aioxmpp/build/aioxmpp/__pycache__/stringprep.cpython-39.pyc -> /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/debian/python3-aioxmpp/usr/lib/python3.9/dist-packages/aioxmpp/__pycache__ copying /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/.pybuild/cpython3_3.9_aioxmpp/build/aioxmpp/__pycache__/structs.cpython-39.pyc -> /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/debian/python3-aioxmpp/usr/lib/python3.9/dist-packages/aioxmpp/__pycache__ copying /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/.pybuild/cpython3_3.9_aioxmpp/build/aioxmpp/__pycache__/cache.cpython-39.pyc -> /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/debian/python3-aioxmpp/usr/lib/python3.9/dist-packages/aioxmpp/__pycache__ copying /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/.pybuild/cpython3_3.9_aioxmpp/build/aioxmpp/__pycache__/custom_queue.cpython-39.pyc -> /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/debian/python3-aioxmpp/usr/lib/python3.9/dist-packages/aioxmpp/__pycache__ creating /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/debian/python3-aioxmpp/usr/lib/python3.9/dist-packages/aioxmpp/im copying /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/.pybuild/cpython3_3.9_aioxmpp/build/aioxmpp/im/service.py -> /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/debian/python3-aioxmpp/usr/lib/python3.9/dist-packages/aioxmpp/im copying /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/.pybuild/cpython3_3.9_aioxmpp/build/aioxmpp/im/__init__.py -> /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/debian/python3-aioxmpp/usr/lib/python3.9/dist-packages/aioxmpp/im copying /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/.pybuild/cpython3_3.9_aioxmpp/build/aioxmpp/im/p2p.py -> /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/debian/python3-aioxmpp/usr/lib/python3.9/dist-packages/aioxmpp/im copying /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/.pybuild/cpython3_3.9_aioxmpp/build/aioxmpp/im/conversation.py -> /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/debian/python3-aioxmpp/usr/lib/python3.9/dist-packages/aioxmpp/im copying /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/.pybuild/cpython3_3.9_aioxmpp/build/aioxmpp/im/body.py -> /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/debian/python3-aioxmpp/usr/lib/python3.9/dist-packages/aioxmpp/im copying /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/.pybuild/cpython3_3.9_aioxmpp/build/aioxmpp/im/dispatcher.py -> /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/debian/python3-aioxmpp/usr/lib/python3.9/dist-packages/aioxmpp/im creating /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/debian/python3-aioxmpp/usr/lib/python3.9/dist-packages/aioxmpp/im/__pycache__ copying /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/.pybuild/cpython3_3.9_aioxmpp/build/aioxmpp/im/__pycache__/service.cpython-39.pyc -> /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/debian/python3-aioxmpp/usr/lib/python3.9/dist-packages/aioxmpp/im/__pycache__ copying /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/.pybuild/cpython3_3.9_aioxmpp/build/aioxmpp/im/__pycache__/dispatcher.cpython-39.pyc -> /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/debian/python3-aioxmpp/usr/lib/python3.9/dist-packages/aioxmpp/im/__pycache__ copying /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/.pybuild/cpython3_3.9_aioxmpp/build/aioxmpp/im/__pycache__/p2p.cpython-39.pyc -> /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/debian/python3-aioxmpp/usr/lib/python3.9/dist-packages/aioxmpp/im/__pycache__ copying /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/.pybuild/cpython3_3.9_aioxmpp/build/aioxmpp/im/__pycache__/__init__.cpython-39.pyc -> /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/debian/python3-aioxmpp/usr/lib/python3.9/dist-packages/aioxmpp/im/__pycache__ copying /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/.pybuild/cpython3_3.9_aioxmpp/build/aioxmpp/im/__pycache__/conversation.cpython-39.pyc -> /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/debian/python3-aioxmpp/usr/lib/python3.9/dist-packages/aioxmpp/im/__pycache__ copying /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/.pybuild/cpython3_3.9_aioxmpp/build/aioxmpp/im/muc.py -> /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/debian/python3-aioxmpp/usr/lib/python3.9/dist-packages/aioxmpp/im creating /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/debian/python3-aioxmpp/usr/lib/python3.9/dist-packages/aioxmpp/presence copying /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/.pybuild/cpython3_3.9_aioxmpp/build/aioxmpp/presence/service.py -> /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/debian/python3-aioxmpp/usr/lib/python3.9/dist-packages/aioxmpp/presence copying /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/.pybuild/cpython3_3.9_aioxmpp/build/aioxmpp/presence/__init__.py -> /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/debian/python3-aioxmpp/usr/lib/python3.9/dist-packages/aioxmpp/presence creating /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/debian/python3-aioxmpp/usr/lib/python3.9/dist-packages/aioxmpp/presence/__pycache__ copying /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/.pybuild/cpython3_3.9_aioxmpp/build/aioxmpp/presence/__pycache__/service.cpython-39.pyc -> /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/debian/python3-aioxmpp/usr/lib/python3.9/dist-packages/aioxmpp/presence/__pycache__ copying /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/.pybuild/cpython3_3.9_aioxmpp/build/aioxmpp/presence/__pycache__/__init__.cpython-39.pyc -> /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/debian/python3-aioxmpp/usr/lib/python3.9/dist-packages/aioxmpp/presence/__pycache__ creating /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/debian/python3-aioxmpp/usr/lib/python3.9/dist-packages/aioxmpp/carbons copying /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/.pybuild/cpython3_3.9_aioxmpp/build/aioxmpp/carbons/service.py -> /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/debian/python3-aioxmpp/usr/lib/python3.9/dist-packages/aioxmpp/carbons copying /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/.pybuild/cpython3_3.9_aioxmpp/build/aioxmpp/carbons/__init__.py -> /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/debian/python3-aioxmpp/usr/lib/python3.9/dist-packages/aioxmpp/carbons creating /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/debian/python3-aioxmpp/usr/lib/python3.9/dist-packages/aioxmpp/carbons/__pycache__ copying /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/.pybuild/cpython3_3.9_aioxmpp/build/aioxmpp/carbons/__pycache__/service.cpython-39.pyc -> /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/debian/python3-aioxmpp/usr/lib/python3.9/dist-packages/aioxmpp/carbons/__pycache__ copying /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/.pybuild/cpython3_3.9_aioxmpp/build/aioxmpp/carbons/__pycache__/__init__.cpython-39.pyc -> /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/debian/python3-aioxmpp/usr/lib/python3.9/dist-packages/aioxmpp/carbons/__pycache__ copying /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/.pybuild/cpython3_3.9_aioxmpp/build/aioxmpp/carbons/__pycache__/xso.cpython-39.pyc -> /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/debian/python3-aioxmpp/usr/lib/python3.9/dist-packages/aioxmpp/carbons/__pycache__ copying /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/.pybuild/cpython3_3.9_aioxmpp/build/aioxmpp/carbons/xso.py -> /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/debian/python3-aioxmpp/usr/lib/python3.9/dist-packages/aioxmpp/carbons copying /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/.pybuild/cpython3_3.9_aioxmpp/build/aioxmpp/rfc6120.py -> /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/debian/python3-aioxmpp/usr/lib/python3.9/dist-packages/aioxmpp creating /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/debian/python3-aioxmpp/usr/lib/python3.9/dist-packages/aioxmpp/ping copying /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/.pybuild/cpython3_3.9_aioxmpp/build/aioxmpp/ping/service.py -> /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/debian/python3-aioxmpp/usr/lib/python3.9/dist-packages/aioxmpp/ping copying /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/.pybuild/cpython3_3.9_aioxmpp/build/aioxmpp/ping/__init__.py -> /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/debian/python3-aioxmpp/usr/lib/python3.9/dist-packages/aioxmpp/ping creating /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/debian/python3-aioxmpp/usr/lib/python3.9/dist-packages/aioxmpp/ping/__pycache__ copying /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/.pybuild/cpython3_3.9_aioxmpp/build/aioxmpp/ping/__pycache__/service.cpython-39.pyc -> /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/debian/python3-aioxmpp/usr/lib/python3.9/dist-packages/aioxmpp/ping/__pycache__ copying /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/.pybuild/cpython3_3.9_aioxmpp/build/aioxmpp/ping/__pycache__/__init__.cpython-39.pyc -> /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/debian/python3-aioxmpp/usr/lib/python3.9/dist-packages/aioxmpp/ping/__pycache__ copying /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/.pybuild/cpython3_3.9_aioxmpp/build/aioxmpp/ping/__pycache__/xso.cpython-39.pyc -> /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/debian/python3-aioxmpp/usr/lib/python3.9/dist-packages/aioxmpp/ping/__pycache__ copying /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/.pybuild/cpython3_3.9_aioxmpp/build/aioxmpp/ping/xso.py -> /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/debian/python3-aioxmpp/usr/lib/python3.9/dist-packages/aioxmpp/ping creating /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/debian/python3-aioxmpp/usr/lib/python3.9/dist-packages/aioxmpp/adhoc copying /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/.pybuild/cpython3_3.9_aioxmpp/build/aioxmpp/adhoc/service.py -> /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/debian/python3-aioxmpp/usr/lib/python3.9/dist-packages/aioxmpp/adhoc copying /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/.pybuild/cpython3_3.9_aioxmpp/build/aioxmpp/adhoc/__init__.py -> /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/debian/python3-aioxmpp/usr/lib/python3.9/dist-packages/aioxmpp/adhoc creating /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/debian/python3-aioxmpp/usr/lib/python3.9/dist-packages/aioxmpp/adhoc/__pycache__ copying /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/.pybuild/cpython3_3.9_aioxmpp/build/aioxmpp/adhoc/__pycache__/service.cpython-39.pyc -> /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/debian/python3-aioxmpp/usr/lib/python3.9/dist-packages/aioxmpp/adhoc/__pycache__ copying /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/.pybuild/cpython3_3.9_aioxmpp/build/aioxmpp/adhoc/__pycache__/__init__.cpython-39.pyc -> /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/debian/python3-aioxmpp/usr/lib/python3.9/dist-packages/aioxmpp/adhoc/__pycache__ copying /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/.pybuild/cpython3_3.9_aioxmpp/build/aioxmpp/adhoc/__pycache__/xso.cpython-39.pyc -> /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/debian/python3-aioxmpp/usr/lib/python3.9/dist-packages/aioxmpp/adhoc/__pycache__ copying /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/.pybuild/cpython3_3.9_aioxmpp/build/aioxmpp/adhoc/xso.py -> /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/debian/python3-aioxmpp/usr/lib/python3.9/dist-packages/aioxmpp/adhoc copying /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/.pybuild/cpython3_3.9_aioxmpp/build/aioxmpp/tracking.py -> /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/debian/python3-aioxmpp/usr/lib/python3.9/dist-packages/aioxmpp byte-compiling /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/debian/python3-aioxmpp/usr/lib/python3.9/dist-packages/aioxmpp/testutils.py to testutils.cpython-39.pyc byte-compiling /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/debian/python3-aioxmpp/usr/lib/python3.9/dist-packages/aioxmpp/service.py to service.cpython-39.pyc byte-compiling /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/debian/python3-aioxmpp/usr/lib/python3.9/dist-packages/aioxmpp/security_layer.py to security_layer.cpython-39.pyc byte-compiling /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/debian/python3-aioxmpp/usr/lib/python3.9/dist-packages/aioxmpp/hashes.py to hashes.cpython-39.pyc byte-compiling /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/debian/python3-aioxmpp/usr/lib/python3.9/dist-packages/aioxmpp/httpupload/__init__.py to __init__.cpython-39.pyc byte-compiling /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/debian/python3-aioxmpp/usr/lib/python3.9/dist-packages/aioxmpp/httpupload/xso.py to xso.cpython-39.pyc byte-compiling /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/debian/python3-aioxmpp/usr/lib/python3.9/dist-packages/aioxmpp/muc/service.py to service.cpython-39.pyc byte-compiling /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/debian/python3-aioxmpp/usr/lib/python3.9/dist-packages/aioxmpp/muc/self_ping.py to self_ping.cpython-39.pyc byte-compiling /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/debian/python3-aioxmpp/usr/lib/python3.9/dist-packages/aioxmpp/muc/__init__.py to __init__.cpython-39.pyc byte-compiling /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/debian/python3-aioxmpp/usr/lib/python3.9/dist-packages/aioxmpp/muc/xso.py to xso.cpython-39.pyc byte-compiling /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/debian/python3-aioxmpp/usr/lib/python3.9/dist-packages/aioxmpp/misc/openpgp_legacy.py to openpgp_legacy.cpython-39.pyc byte-compiling /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/debian/python3-aioxmpp/usr/lib/python3.9/dist-packages/aioxmpp/misc/pars.py to pars.cpython-39.pyc byte-compiling /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/debian/python3-aioxmpp/usr/lib/python3.9/dist-packages/aioxmpp/misc/delay.py to delay.cpython-39.pyc byte-compiling /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/debian/python3-aioxmpp/usr/lib/python3.9/dist-packages/aioxmpp/misc/__init__.py to __init__.cpython-39.pyc byte-compiling /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/debian/python3-aioxmpp/usr/lib/python3.9/dist-packages/aioxmpp/misc/json.py to json.cpython-39.pyc byte-compiling /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/debian/python3-aioxmpp/usr/lib/python3.9/dist-packages/aioxmpp/misc/markers.py to markers.cpython-39.pyc byte-compiling /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/debian/python3-aioxmpp/usr/lib/python3.9/dist-packages/aioxmpp/misc/forwarding.py to forwarding.cpython-39.pyc byte-compiling /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/debian/python3-aioxmpp/usr/lib/python3.9/dist-packages/aioxmpp/misc/lmc.py to lmc.cpython-39.pyc byte-compiling /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/debian/python3-aioxmpp/usr/lib/python3.9/dist-packages/aioxmpp/misc/oob.py to oob.cpython-39.pyc byte-compiling /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/debian/python3-aioxmpp/usr/lib/python3.9/dist-packages/aioxmpp/xmltestutils.py to xmltestutils.cpython-39.pyc byte-compiling /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/debian/python3-aioxmpp/usr/lib/python3.9/dist-packages/aioxmpp/callbacks.py to callbacks.cpython-39.pyc byte-compiling /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/debian/python3-aioxmpp/usr/lib/python3.9/dist-packages/aioxmpp/blocking/service.py to service.cpython-39.pyc byte-compiling /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/debian/python3-aioxmpp/usr/lib/python3.9/dist-packages/aioxmpp/blocking/__init__.py to __init__.cpython-39.pyc byte-compiling /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/debian/python3-aioxmpp/usr/lib/python3.9/dist-packages/aioxmpp/blocking/xso.py to xso.cpython-39.pyc byte-compiling /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/debian/python3-aioxmpp/usr/lib/python3.9/dist-packages/aioxmpp/version/service.py to service.cpython-39.pyc byte-compiling /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/debian/python3-aioxmpp/usr/lib/python3.9/dist-packages/aioxmpp/version/__init__.py to __init__.cpython-39.pyc byte-compiling /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/debian/python3-aioxmpp/usr/lib/python3.9/dist-packages/aioxmpp/version/xso.py to xso.cpython-39.pyc byte-compiling /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/debian/python3-aioxmpp/usr/lib/python3.9/dist-packages/aioxmpp/mdr/service.py to service.cpython-39.pyc byte-compiling /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/debian/python3-aioxmpp/usr/lib/python3.9/dist-packages/aioxmpp/mdr/__init__.py to __init__.cpython-39.pyc byte-compiling /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/debian/python3-aioxmpp/usr/lib/python3.9/dist-packages/aioxmpp/mdr/xso.py to xso.cpython-39.pyc byte-compiling /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/debian/python3-aioxmpp/usr/lib/python3.9/dist-packages/aioxmpp/rfc3921.py to rfc3921.cpython-39.pyc byte-compiling /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/debian/python3-aioxmpp/usr/lib/python3.9/dist-packages/aioxmpp/entitycaps/service.py to service.cpython-39.pyc byte-compiling /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/debian/python3-aioxmpp/usr/lib/python3.9/dist-packages/aioxmpp/entitycaps/caps390.py to caps390.cpython-39.pyc byte-compiling /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/debian/python3-aioxmpp/usr/lib/python3.9/dist-packages/aioxmpp/entitycaps/__init__.py to __init__.cpython-39.pyc byte-compiling /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/debian/python3-aioxmpp/usr/lib/python3.9/dist-packages/aioxmpp/entitycaps/common.py to common.cpython-39.pyc byte-compiling /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/debian/python3-aioxmpp/usr/lib/python3.9/dist-packages/aioxmpp/entitycaps/caps115.py to caps115.cpython-39.pyc byte-compiling /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/debian/python3-aioxmpp/usr/lib/python3.9/dist-packages/aioxmpp/entitycaps/xso.py to xso.cpython-39.pyc byte-compiling /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/debian/python3-aioxmpp/usr/lib/python3.9/dist-packages/aioxmpp/network.py to network.cpython-39.pyc byte-compiling /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/debian/python3-aioxmpp/usr/lib/python3.9/dist-packages/aioxmpp/__init__.py to __init__.cpython-39.pyc byte-compiling /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/debian/python3-aioxmpp/usr/lib/python3.9/dist-packages/aioxmpp/bookmarks/service.py to service.cpython-39.pyc byte-compiling /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/debian/python3-aioxmpp/usr/lib/python3.9/dist-packages/aioxmpp/bookmarks/__init__.py to __init__.cpython-39.pyc byte-compiling /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/debian/python3-aioxmpp/usr/lib/python3.9/dist-packages/aioxmpp/bookmarks/xso.py to xso.cpython-39.pyc byte-compiling /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/debian/python3-aioxmpp/usr/lib/python3.9/dist-packages/aioxmpp/private_xml/service.py to service.cpython-39.pyc byte-compiling /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/debian/python3-aioxmpp/usr/lib/python3.9/dist-packages/aioxmpp/private_xml/__init__.py to __init__.cpython-39.pyc byte-compiling /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/debian/python3-aioxmpp/usr/lib/python3.9/dist-packages/aioxmpp/private_xml/xso.py to xso.cpython-39.pyc byte-compiling /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/debian/python3-aioxmpp/usr/lib/python3.9/dist-packages/aioxmpp/avatar/service.py to service.cpython-39.pyc byte-compiling /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/debian/python3-aioxmpp/usr/lib/python3.9/dist-packages/aioxmpp/avatar/__init__.py to __init__.cpython-39.pyc byte-compiling /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/debian/python3-aioxmpp/usr/lib/python3.9/dist-packages/aioxmpp/avatar/xso.py to xso.cpython-39.pyc byte-compiling /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/debian/python3-aioxmpp/usr/lib/python3.9/dist-packages/aioxmpp/statemachine.py to statemachine.cpython-39.pyc byte-compiling /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/debian/python3-aioxmpp/usr/lib/python3.9/dist-packages/aioxmpp/e2etest/__init__.py to __init__.cpython-39.pyc byte-compiling /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/debian/python3-aioxmpp/usr/lib/python3.9/dist-packages/aioxmpp/e2etest/__main__.py to __main__.cpython-39.pyc byte-compiling /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/debian/python3-aioxmpp/usr/lib/python3.9/dist-packages/aioxmpp/e2etest/utils.py to utils.cpython-39.pyc byte-compiling /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/debian/python3-aioxmpp/usr/lib/python3.9/dist-packages/aioxmpp/e2etest/provision.py to provision.cpython-39.pyc byte-compiling /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/debian/python3-aioxmpp/usr/lib/python3.9/dist-packages/aioxmpp/custom_queue.py to custom_queue.cpython-39.pyc byte-compiling /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/debian/python3-aioxmpp/usr/lib/python3.9/dist-packages/aioxmpp/stream.py to stream.cpython-39.pyc byte-compiling /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/debian/python3-aioxmpp/usr/lib/python3.9/dist-packages/aioxmpp/i18n.py to i18n.cpython-39.pyc byte-compiling /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/debian/python3-aioxmpp/usr/lib/python3.9/dist-packages/aioxmpp/ibb/service.py to service.cpython-39.pyc byte-compiling /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/debian/python3-aioxmpp/usr/lib/python3.9/dist-packages/aioxmpp/ibb/__init__.py to __init__.cpython-39.pyc byte-compiling /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/debian/python3-aioxmpp/usr/lib/python3.9/dist-packages/aioxmpp/ibb/xso.py to xso.cpython-39.pyc byte-compiling /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/debian/python3-aioxmpp/usr/lib/python3.9/dist-packages/aioxmpp/errors.py to errors.cpython-39.pyc byte-compiling /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/debian/python3-aioxmpp/usr/lib/python3.9/dist-packages/aioxmpp/vcard/service.py to service.cpython-39.pyc byte-compiling /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/debian/python3-aioxmpp/usr/lib/python3.9/dist-packages/aioxmpp/vcard/__init__.py to __init__.cpython-39.pyc byte-compiling /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/debian/python3-aioxmpp/usr/lib/python3.9/dist-packages/aioxmpp/vcard/xso.py to xso.cpython-39.pyc byte-compiling /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/debian/python3-aioxmpp/usr/lib/python3.9/dist-packages/aioxmpp/ssl_transport.py to ssl_transport.cpython-39.pyc byte-compiling /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/debian/python3-aioxmpp/usr/lib/python3.9/dist-packages/aioxmpp/benchtest/__init__.py to __init__.cpython-39.pyc byte-compiling /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/debian/python3-aioxmpp/usr/lib/python3.9/dist-packages/aioxmpp/benchtest/__main__.py to __main__.cpython-39.pyc byte-compiling /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/debian/python3-aioxmpp/usr/lib/python3.9/dist-packages/aioxmpp/xso/__init__.py to __init__.cpython-39.pyc byte-compiling /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/debian/python3-aioxmpp/usr/lib/python3.9/dist-packages/aioxmpp/xso/query.py to query.cpython-39.pyc byte-compiling /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/debian/python3-aioxmpp/usr/lib/python3.9/dist-packages/aioxmpp/xso/types.py to types.cpython-39.pyc byte-compiling /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/debian/python3-aioxmpp/usr/lib/python3.9/dist-packages/aioxmpp/xso/model.py to model.cpython-39.pyc byte-compiling /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/debian/python3-aioxmpp/usr/lib/python3.9/dist-packages/aioxmpp/xml.py to xml.cpython-39.pyc byte-compiling /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/debian/python3-aioxmpp/usr/lib/python3.9/dist-packages/aioxmpp/disco/service.py to service.cpython-39.pyc byte-compiling /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/debian/python3-aioxmpp/usr/lib/python3.9/dist-packages/aioxmpp/disco/__init__.py to __init__.cpython-39.pyc byte-compiling /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/debian/python3-aioxmpp/usr/lib/python3.9/dist-packages/aioxmpp/disco/xso.py to xso.cpython-39.pyc byte-compiling /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/debian/python3-aioxmpp/usr/lib/python3.9/dist-packages/aioxmpp/_version.py to _version.cpython-39.pyc byte-compiling /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/debian/python3-aioxmpp/usr/lib/python3.9/dist-packages/aioxmpp/ibr/service.py to service.cpython-39.pyc byte-compiling /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/debian/python3-aioxmpp/usr/lib/python3.9/dist-packages/aioxmpp/ibr/__init__.py to __init__.cpython-39.pyc byte-compiling /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/debian/python3-aioxmpp/usr/lib/python3.9/dist-packages/aioxmpp/ibr/xso.py to xso.cpython-39.pyc byte-compiling /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/debian/python3-aioxmpp/usr/lib/python3.9/dist-packages/aioxmpp/pep/service.py to service.cpython-39.pyc byte-compiling /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/debian/python3-aioxmpp/usr/lib/python3.9/dist-packages/aioxmpp/pep/__init__.py to __init__.cpython-39.pyc byte-compiling /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/debian/python3-aioxmpp/usr/lib/python3.9/dist-packages/aioxmpp/rsm/__init__.py to __init__.cpython-39.pyc byte-compiling /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/debian/python3-aioxmpp/usr/lib/python3.9/dist-packages/aioxmpp/rsm/xso.py to xso.cpython-39.pyc byte-compiling /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/debian/python3-aioxmpp/usr/lib/python3.9/dist-packages/aioxmpp/roster/service.py to service.cpython-39.pyc byte-compiling /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/debian/python3-aioxmpp/usr/lib/python3.9/dist-packages/aioxmpp/roster/__init__.py to __init__.cpython-39.pyc byte-compiling /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/debian/python3-aioxmpp/usr/lib/python3.9/dist-packages/aioxmpp/roster/xso.py to xso.cpython-39.pyc byte-compiling /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/debian/python3-aioxmpp/usr/lib/python3.9/dist-packages/aioxmpp/stanza.py to stanza.cpython-39.pyc byte-compiling /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/debian/python3-aioxmpp/usr/lib/python3.9/dist-packages/aioxmpp/cache.py to cache.cpython-39.pyc byte-compiling /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/debian/python3-aioxmpp/usr/lib/python3.9/dist-packages/aioxmpp/nonza.py to nonza.cpython-39.pyc byte-compiling /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/debian/python3-aioxmpp/usr/lib/python3.9/dist-packages/aioxmpp/node.py to node.cpython-39.pyc byte-compiling /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/debian/python3-aioxmpp/usr/lib/python3.9/dist-packages/aioxmpp/sasl.py to sasl.cpython-39.pyc byte-compiling /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/debian/python3-aioxmpp/usr/lib/python3.9/dist-packages/aioxmpp/protocol.py to protocol.cpython-39.pyc byte-compiling /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/debian/python3-aioxmpp/usr/lib/python3.9/dist-packages/aioxmpp/tasks.py to tasks.cpython-39.pyc byte-compiling /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/debian/python3-aioxmpp/usr/lib/python3.9/dist-packages/aioxmpp/shim/service.py to service.cpython-39.pyc byte-compiling /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/debian/python3-aioxmpp/usr/lib/python3.9/dist-packages/aioxmpp/shim/__init__.py to __init__.cpython-39.pyc byte-compiling /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/debian/python3-aioxmpp/usr/lib/python3.9/dist-packages/aioxmpp/shim/xso.py to xso.cpython-39.pyc byte-compiling /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/debian/python3-aioxmpp/usr/lib/python3.9/dist-packages/aioxmpp/structs.py to structs.cpython-39.pyc byte-compiling /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/debian/python3-aioxmpp/usr/lib/python3.9/dist-packages/aioxmpp/forms/__init__.py to __init__.cpython-39.pyc byte-compiling /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/debian/python3-aioxmpp/usr/lib/python3.9/dist-packages/aioxmpp/forms/form.py to form.cpython-39.pyc byte-compiling /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/debian/python3-aioxmpp/usr/lib/python3.9/dist-packages/aioxmpp/forms/fields.py to fields.cpython-39.pyc byte-compiling /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/debian/python3-aioxmpp/usr/lib/python3.9/dist-packages/aioxmpp/forms/xso.py to xso.cpython-39.pyc byte-compiling /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/debian/python3-aioxmpp/usr/lib/python3.9/dist-packages/aioxmpp/stringprep.py to stringprep.cpython-39.pyc byte-compiling /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/debian/python3-aioxmpp/usr/lib/python3.9/dist-packages/aioxmpp/utils.py to utils.cpython-39.pyc byte-compiling /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/debian/python3-aioxmpp/usr/lib/python3.9/dist-packages/aioxmpp/pubsub/service.py to service.cpython-39.pyc byte-compiling /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/debian/python3-aioxmpp/usr/lib/python3.9/dist-packages/aioxmpp/pubsub/__init__.py to __init__.cpython-39.pyc byte-compiling /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/debian/python3-aioxmpp/usr/lib/python3.9/dist-packages/aioxmpp/pubsub/xso.py to xso.cpython-39.pyc byte-compiling /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/debian/python3-aioxmpp/usr/lib/python3.9/dist-packages/aioxmpp/connector.py to connector.cpython-39.pyc byte-compiling /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/debian/python3-aioxmpp/usr/lib/python3.9/dist-packages/aioxmpp/dispatcher.py to dispatcher.cpython-39.pyc byte-compiling /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/debian/python3-aioxmpp/usr/lib/python3.9/dist-packages/aioxmpp/chatstates/__init__.py to __init__.cpython-39.pyc byte-compiling /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/debian/python3-aioxmpp/usr/lib/python3.9/dist-packages/aioxmpp/chatstates/utils.py to utils.cpython-39.pyc byte-compiling /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/debian/python3-aioxmpp/usr/lib/python3.9/dist-packages/aioxmpp/chatstates/xso.py to xso.cpython-39.pyc byte-compiling /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/debian/python3-aioxmpp/usr/lib/python3.9/dist-packages/aioxmpp/im/service.py to service.cpython-39.pyc byte-compiling /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/debian/python3-aioxmpp/usr/lib/python3.9/dist-packages/aioxmpp/im/__init__.py to __init__.cpython-39.pyc byte-compiling /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/debian/python3-aioxmpp/usr/lib/python3.9/dist-packages/aioxmpp/im/p2p.py to p2p.cpython-39.pyc byte-compiling /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/debian/python3-aioxmpp/usr/lib/python3.9/dist-packages/aioxmpp/im/conversation.py to conversation.cpython-39.pyc byte-compiling /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/debian/python3-aioxmpp/usr/lib/python3.9/dist-packages/aioxmpp/im/body.py to body.cpython-39.pyc byte-compiling /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/debian/python3-aioxmpp/usr/lib/python3.9/dist-packages/aioxmpp/im/dispatcher.py to dispatcher.cpython-39.pyc byte-compiling /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/debian/python3-aioxmpp/usr/lib/python3.9/dist-packages/aioxmpp/im/muc.py to muc.cpython-39.pyc byte-compiling /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/debian/python3-aioxmpp/usr/lib/python3.9/dist-packages/aioxmpp/presence/service.py to service.cpython-39.pyc byte-compiling /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/debian/python3-aioxmpp/usr/lib/python3.9/dist-packages/aioxmpp/presence/__init__.py to __init__.cpython-39.pyc byte-compiling /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/debian/python3-aioxmpp/usr/lib/python3.9/dist-packages/aioxmpp/carbons/service.py to service.cpython-39.pyc byte-compiling /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/debian/python3-aioxmpp/usr/lib/python3.9/dist-packages/aioxmpp/carbons/__init__.py to __init__.cpython-39.pyc byte-compiling /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/debian/python3-aioxmpp/usr/lib/python3.9/dist-packages/aioxmpp/carbons/xso.py to xso.cpython-39.pyc byte-compiling /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/debian/python3-aioxmpp/usr/lib/python3.9/dist-packages/aioxmpp/rfc6120.py to rfc6120.cpython-39.pyc byte-compiling /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/debian/python3-aioxmpp/usr/lib/python3.9/dist-packages/aioxmpp/ping/service.py to service.cpython-39.pyc byte-compiling /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/debian/python3-aioxmpp/usr/lib/python3.9/dist-packages/aioxmpp/ping/__init__.py to __init__.cpython-39.pyc byte-compiling /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/debian/python3-aioxmpp/usr/lib/python3.9/dist-packages/aioxmpp/ping/xso.py to xso.cpython-39.pyc byte-compiling /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/debian/python3-aioxmpp/usr/lib/python3.9/dist-packages/aioxmpp/adhoc/service.py to service.cpython-39.pyc byte-compiling /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/debian/python3-aioxmpp/usr/lib/python3.9/dist-packages/aioxmpp/adhoc/__init__.py to __init__.cpython-39.pyc byte-compiling /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/debian/python3-aioxmpp/usr/lib/python3.9/dist-packages/aioxmpp/adhoc/xso.py to xso.cpython-39.pyc byte-compiling /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/debian/python3-aioxmpp/usr/lib/python3.9/dist-packages/aioxmpp/tracking.py to tracking.cpython-39.pyc running install_egg_info running egg_info creating aioxmpp.egg-info writing aioxmpp.egg-info/PKG-INFO writing dependency_links to aioxmpp.egg-info/dependency_links.txt writing requirements to aioxmpp.egg-info/requires.txt writing top-level names to aioxmpp.egg-info/top_level.txt writing manifest file 'aioxmpp.egg-info/SOURCES.txt' reading manifest file 'aioxmpp.egg-info/SOURCES.txt' reading manifest template 'MANIFEST.in' writing manifest file 'aioxmpp.egg-info/SOURCES.txt' Copying aioxmpp.egg-info to /build/python-aioxmpp-9n2nrk/python-aioxmpp-0.12.2/debian/python3-aioxmpp/usr/lib/python3.9/dist-packages/aioxmpp-0.12.1.egg-info Skipping SOURCES.txt running install_scripts dh_installdocs -i -O--buildsystem=pybuild dh_sphinxdoc -i -O--buildsystem=pybuild dh_installchangelogs -i -O--buildsystem=pybuild dh_python3 -i -O--buildsystem=pybuild dh_installsystemduser -i -O--buildsystem=pybuild dh_perl -i -O--buildsystem=pybuild dh_link -i -O--buildsystem=pybuild dh_strip_nondeterminism -i -O--buildsystem=pybuild dh_compress -i -O--buildsystem=pybuild dh_fixperms -i -O--buildsystem=pybuild dh_missing -i -O--buildsystem=pybuild dh_installdeb -i -O--buildsystem=pybuild dh_gencontrol -i -O--buildsystem=pybuild dpkg-gencontrol: warning: package python3-aioxmpp-doc: substitution variable ${sphinxdoc:Built-Using} unused, but is defined dh_md5sums -i -O--buildsystem=pybuild dh_builddeb -i -O--buildsystem=pybuild dpkg-deb: building package 'python3-aioxmpp-doc' in '../python3-aioxmpp-doc_0.12.2-1_all.deb'. dpkg-deb: building package 'python3-aioxmpp' in '../python3-aioxmpp_0.12.2-1_all.deb'. dpkg-genbuildinfo --build=all dpkg-genchanges --build=all >../python-aioxmpp_0.12.2-1_all.changes dpkg-genchanges: info: binary-only arch-indep upload (source code and arch-specific packages not included) dpkg-source --after-build . dpkg-buildpackage: info: binary-only upload (no source included) I: running special hook: sync-out /build/python-aioxmpp-9n2nrk /tmp/python-aioxmpp-0.12.2-12pvkydl5 I: cleaning package lists and apt cache... I: creating tarball... I: done I: removing tempdir /tmp/mmdebstrap.P5ll2FaAxL... I: success in 570.4368 seconds md5: python3-aioxmpp-doc_0.12.2-1_all.deb: OK md5: python3-aioxmpp_0.12.2-1_all.deb: OK sha1: python3-aioxmpp-doc_0.12.2-1_all.deb: OK sha1: python3-aioxmpp_0.12.2-1_all.deb: OK sha256: python3-aioxmpp-doc_0.12.2-1_all.deb: OK sha256: python3-aioxmpp_0.12.2-1_all.deb: OK Checksums: OK