Diff of the two buildlogs:
--
--- b1/build.log 2025-03-15 12:57:22.291124053 +0000
+++ b2/build.log 2025-03-15 13:06:27.154611797 +0000
@@ -1,6 +1,6 @@
I: pbuilder: network access will be disabled during build
-I: Current time: Sat Mar 15 00:49:32 -12 2025
-I: pbuilder-time-stamp: 1742042972
+I: Current time: Sat Apr 18 09:20:26 +14 2026
+I: pbuilder-time-stamp: 1776453626
I: Building the build Environment
I: extracting base tarball [/var/cache/pbuilder/trixie-reproducible-base.tgz]
I: copying local configuration
@@ -27,52 +27,84 @@
dpkg-source: info: applying increase-test-timeout.patch
I: Not using root during the build.
I: Installing the build-deps
-I: user script /srv/workspace/pbuilder/140077/tmp/hooks/D02_print_environment starting
+I: user script /srv/workspace/pbuilder/125683/tmp/hooks/D01_modify_environment starting
+debug: Running on ionos15-amd64.
+I: Changing host+domainname to test build reproducibility
+I: Adding a custom variable just for the fun of it...
+I: Changing /bin/sh to bash
+'/bin/sh' -> '/bin/bash'
+lrwxrwxrwx 1 root root 9 Apr 17 19:20 /bin/sh -> /bin/bash
+I: Setting pbuilder2's login shell to /bin/bash
+I: Setting pbuilder2's GECOS to second user,second room,second work-phone,second home-phone,second other
+I: user script /srv/workspace/pbuilder/125683/tmp/hooks/D01_modify_environment finished
+I: user script /srv/workspace/pbuilder/125683/tmp/hooks/D02_print_environment starting
I: set
- BUILDDIR='/build/reproducible-path'
- BUILDUSERGECOS='first user,first room,first work-phone,first home-phone,first other'
- BUILDUSERNAME='pbuilder1'
- BUILD_ARCH='amd64'
- DEBIAN_FRONTEND='noninteractive'
- DEB_BUILD_OPTIONS='buildinfo=+all reproducible=+all parallel=20 '
- DISTRIBUTION='trixie'
- HOME='/root'
- HOST_ARCH='amd64'
+ BASH=/bin/sh
+ BASHOPTS=checkwinsize:cmdhist:complete_fullquote:extquote:force_fignore:globasciiranges:globskipdots:hostcomplete:interactive_comments:patsub_replacement:progcomp:promptvars:sourcepath
+ BASH_ALIASES=()
+ BASH_ARGC=()
+ BASH_ARGV=()
+ BASH_CMDS=()
+ BASH_LINENO=([0]="12" [1]="0")
+ BASH_LOADABLES_PATH=/usr/local/lib/bash:/usr/lib/bash:/opt/local/lib/bash:/usr/pkg/lib/bash:/opt/pkg/lib/bash:.
+ BASH_SOURCE=([0]="/tmp/hooks/D02_print_environment" [1]="/tmp/hooks/D02_print_environment")
+ BASH_VERSINFO=([0]="5" [1]="2" [2]="37" [3]="1" [4]="release" [5]="x86_64-pc-linux-gnu")
+ BASH_VERSION='5.2.37(1)-release'
+ BUILDDIR=/build/reproducible-path
+ BUILDUSERGECOS='second user,second room,second work-phone,second home-phone,second other'
+ BUILDUSERNAME=pbuilder2
+ BUILD_ARCH=amd64
+ DEBIAN_FRONTEND=noninteractive
+ DEB_BUILD_OPTIONS='buildinfo=+all reproducible=+all parallel=42 '
+ DIRSTACK=()
+ DISTRIBUTION=trixie
+ EUID=0
+ FUNCNAME=([0]="Echo" [1]="main")
+ GROUPS=()
+ HOME=/root
+ HOSTNAME=i-capture-the-hostname
+ HOSTTYPE=x86_64
+ HOST_ARCH=amd64
IFS='
'
- INVOCATION_ID='e655a78f8beb4b8a9180da4fefce2369'
- LANG='C'
- LANGUAGE='en_US:en'
- LC_ALL='C'
- MAIL='/var/mail/root'
- OPTIND='1'
- PATH='/usr/sbin:/usr/bin:/sbin:/bin:/usr/games'
- PBCURRENTCOMMANDLINEOPERATION='build'
- PBUILDER_OPERATION='build'
- PBUILDER_PKGDATADIR='/usr/share/pbuilder'
- PBUILDER_PKGLIBDIR='/usr/lib/pbuilder'
- PBUILDER_SYSCONFDIR='/etc'
- PPID='140077'
- PS1='# '
- PS2='> '
+ INVOCATION_ID=4fa9372d27ff4da69cc0480cca9f3946
+ LANG=C
+ LANGUAGE=et_EE:et
+ LC_ALL=C
+ MACHTYPE=x86_64-pc-linux-gnu
+ MAIL=/var/mail/root
+ OPTERR=1
+ OPTIND=1
+ OSTYPE=linux-gnu
+ PATH=/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path
+ PBCURRENTCOMMANDLINEOPERATION=build
+ PBUILDER_OPERATION=build
+ PBUILDER_PKGDATADIR=/usr/share/pbuilder
+ PBUILDER_PKGLIBDIR=/usr/lib/pbuilder
+ PBUILDER_SYSCONFDIR=/etc
+ PIPESTATUS=([0]="0")
+ POSIXLY_CORRECT=y
+ PPID=125683
PS4='+ '
- PWD='/'
- SHELL='/bin/bash'
- SHLVL='2'
- SUDO_COMMAND='/usr/bin/timeout -k 18.1h 18h /usr/bin/ionice -c 3 /usr/bin/nice /usr/sbin/pbuilder --build --configfile /srv/reproducible-results/rbuild-debian/r-b-build.0pIyWrN5/pbuilderrc_PNOH --distribution trixie --hookdir /etc/pbuilder/first-build-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/trixie-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/r-b-build.0pIyWrN5/b1 --logfile b1/build.log slixmpp_1.9.1-1.dsc'
- SUDO_GID='110'
- SUDO_UID='105'
- SUDO_USER='jenkins'
- TERM='unknown'
- TZ='/usr/share/zoneinfo/Etc/GMT+12'
- USER='root'
- _='/usr/bin/systemd-run'
- http_proxy='http://46.16.76.132:3128'
+ PWD=/
+ SHELL=/bin/bash
+ SHELLOPTS=braceexpand:errexit:hashall:interactive-comments:posix
+ SHLVL=3
+ SUDO_COMMAND='/usr/bin/timeout -k 24.1h 24h /usr/bin/ionice -c 3 /usr/bin/nice -n 11 /usr/bin/unshare --uts -- /usr/sbin/pbuilder --build --configfile /srv/reproducible-results/rbuild-debian/r-b-build.0pIyWrN5/pbuilderrc_DFLY --distribution trixie --hookdir /etc/pbuilder/rebuild-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/trixie-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/r-b-build.0pIyWrN5/b2 --logfile b2/build.log slixmpp_1.9.1-1.dsc'
+ SUDO_GID=111
+ SUDO_UID=106
+ SUDO_USER=jenkins
+ TERM=unknown
+ TZ=/usr/share/zoneinfo/Etc/GMT-14
+ UID=0
+ USER=root
+ _='I: set'
+ http_proxy=http://213.165.73.152:3128
I: uname -a
- Linux ionos1-amd64 6.1.0-32-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.1.129-1 (2025-03-06) x86_64 GNU/Linux
+ Linux i-capture-the-hostname 6.12.12+bpo-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.12.12-1~bpo12+1 (2025-02-23) x86_64 GNU/Linux
I: ls -l /bin
- lrwxrwxrwx 1 root root 7 Mar 4 11:20 /bin -> usr/bin
-I: user script /srv/workspace/pbuilder/140077/tmp/hooks/D02_print_environment finished
+ lrwxrwxrwx 1 root root 7 Mar 4 2025 /bin -> usr/bin
+I: user script /srv/workspace/pbuilder/125683/tmp/hooks/D02_print_environment finished
-> Attempting to satisfy build-dependencies
-> Creating pbuilder-satisfydepends-dummy package
Package: pbuilder-satisfydepends-dummy
@@ -279,7 +311,7 @@
Get: 141 http://deb.debian.org/debian trixie/main amd64 python3-setuptools all 75.8.0-1 [724 kB]
Get: 142 http://deb.debian.org/debian trixie/main amd64 python3-jaraco.context all 6.0.1-1 [8276 B]
Get: 143 http://deb.debian.org/debian trixie/main amd64 python3-sphinx-autodoc-typehints all 2.3.0-2 [25.3 kB]
-Fetched 57.9 MB in 4s (13.0 MB/s)
+Fetched 57.9 MB in 7s (8278 kB/s)
Preconfiguring packages ...
Selecting previously unselected package libpython3.13-minimal: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 ... 19803 files and directories currently installed.)
@@ -741,8 +773,8 @@
Setting up tzdata (2025a-2) ...
Current default time zone: 'Etc/UTC'
-Local time is now: Sat Mar 15 12:51:12 UTC 2025.
-Universal Time is now: Sat Mar 15 12:51:12 UTC 2025.
+Local time is now: Fri Apr 17 19:22:02 UTC 2026.
+Universal Time is now: Fri Apr 17 19:22:02 UTC 2026.
Run 'dpkg-reconfigure tzdata' if you wish to change it.
Setting up autotools-dev (20220109.1) ...
@@ -888,7 +920,11 @@
Building tag database...
-> Finished parsing the build-deps
I: Building the package
-I: Running cd /build/reproducible-path/slixmpp-1.9.1/ && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games" HOME="/nonexistent/first-build" dpkg-buildpackage -us -uc -b && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games" HOME="/nonexistent/first-build" dpkg-genchanges -S > ../slixmpp_1.9.1-1_source.changes
+I: user script /srv/workspace/pbuilder/125683/tmp/hooks/A99_set_merged_usr starting
+Not re-configuring usrmerge for trixie
+I: user script /srv/workspace/pbuilder/125683/tmp/hooks/A99_set_merged_usr finished
+hostname: Name or service not known
+I: Running cd /build/reproducible-path/slixmpp-1.9.1/ && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path" HOME="/nonexistent/second-build" dpkg-buildpackage -us -uc -b && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path" HOME="/nonexistent/second-build" dpkg-genchanges -S > ../slixmpp_1.9.1-1_source.changes
dpkg-buildpackage: info: source package slixmpp
dpkg-buildpackage: info: source version 1.9.1-1
dpkg-buildpackage: info: source distribution unstable
@@ -922,17 +958,17 @@
running build
running build_py
creating build/lib/slixmpp
-copying slixmpp/stringprep.py -> build/lib/slixmpp
-copying slixmpp/types.py -> build/lib/slixmpp
-copying slixmpp/jid.py -> build/lib/slixmpp
-copying slixmpp/exceptions.py -> build/lib/slixmpp
copying slixmpp/version.py -> build/lib/slixmpp
-copying slixmpp/__init__.py -> build/lib/slixmpp
+copying slixmpp/jid.py -> build/lib/slixmpp
+copying slixmpp/stringprep.py -> build/lib/slixmpp
copying slixmpp/api.py -> build/lib/slixmpp
copying slixmpp/componentxmpp.py -> build/lib/slixmpp
+copying slixmpp/pluginsdict.py -> build/lib/slixmpp
copying slixmpp/clientxmpp.py -> build/lib/slixmpp
copying slixmpp/basexmpp.py -> build/lib/slixmpp
-copying slixmpp/pluginsdict.py -> build/lib/slixmpp
+copying slixmpp/__init__.py -> build/lib/slixmpp
+copying slixmpp/exceptions.py -> build/lib/slixmpp
+copying slixmpp/types.py -> build/lib/slixmpp
running egg_info
creating slixmpp.egg-info
writing slixmpp.egg-info/PKG-INFO
@@ -952,23 +988,23 @@
running install_lib
creating build/bdist.linux-x86_64/wheel
creating build/bdist.linux-x86_64/wheel/slixmpp
-copying build/lib/slixmpp/stringprep.py -> build/bdist.linux-x86_64/wheel/./slixmpp
-copying build/lib/slixmpp/types.py -> build/bdist.linux-x86_64/wheel/./slixmpp
-copying build/lib/slixmpp/jid.py -> build/bdist.linux-x86_64/wheel/./slixmpp
-copying build/lib/slixmpp/exceptions.py -> build/bdist.linux-x86_64/wheel/./slixmpp
copying build/lib/slixmpp/version.py -> build/bdist.linux-x86_64/wheel/./slixmpp
-copying build/lib/slixmpp/__init__.py -> build/bdist.linux-x86_64/wheel/./slixmpp
-copying build/lib/slixmpp/py.typed -> build/bdist.linux-x86_64/wheel/./slixmpp
+copying build/lib/slixmpp/jid.py -> build/bdist.linux-x86_64/wheel/./slixmpp
+copying build/lib/slixmpp/stringprep.py -> build/bdist.linux-x86_64/wheel/./slixmpp
copying build/lib/slixmpp/api.py -> build/bdist.linux-x86_64/wheel/./slixmpp
copying build/lib/slixmpp/componentxmpp.py -> build/bdist.linux-x86_64/wheel/./slixmpp
+copying build/lib/slixmpp/pluginsdict.py -> build/bdist.linux-x86_64/wheel/./slixmpp
copying build/lib/slixmpp/clientxmpp.py -> build/bdist.linux-x86_64/wheel/./slixmpp
+copying build/lib/slixmpp/py.typed -> build/bdist.linux-x86_64/wheel/./slixmpp
copying build/lib/slixmpp/basexmpp.py -> build/bdist.linux-x86_64/wheel/./slixmpp
-copying build/lib/slixmpp/pluginsdict.py -> build/bdist.linux-x86_64/wheel/./slixmpp
+copying build/lib/slixmpp/__init__.py -> build/bdist.linux-x86_64/wheel/./slixmpp
+copying build/lib/slixmpp/exceptions.py -> build/bdist.linux-x86_64/wheel/./slixmpp
+copying build/lib/slixmpp/types.py -> build/bdist.linux-x86_64/wheel/./slixmpp
running install_egg_info
Copying slixmpp.egg-info to build/bdist.linux-x86_64/wheel/./slixmpp-1.9.1.egg-info
running install_scripts
creating build/bdist.linux-x86_64/wheel/slixmpp-1.9.1.dist-info/WHEEL
-creating '/build/reproducible-path/slixmpp-1.9.1/.pybuild/cpython3_3.13_slixmpp/.tmp-sxn5g_eg/slixmpp-1.9.1-py3-none-any.whl' and adding 'build/bdist.linux-x86_64/wheel' to it
+creating '/build/reproducible-path/slixmpp-1.9.1/.pybuild/cpython3_3.13_slixmpp/.tmp-sfqyy9kg/slixmpp-1.9.1-py3-none-any.whl' and adding 'build/bdist.linux-x86_64/wheel' to it
adding 'slixmpp/__init__.py'
adding 'slixmpp/api.py'
adding 'slixmpp/basexmpp.py'
@@ -1173,9 +1209,9 @@
preparing documents... done
copying assets...
copying static files...
+Writing evaluated template result to /build/reproducible-path/slixmpp-1.9.1/docs/_build/html/_static/documentation_options.js
Writing evaluated template result to /build/reproducible-path/slixmpp-1.9.1/docs/_build/html/_static/language_data.js
Writing evaluated template result to /build/reproducible-path/slixmpp-1.9.1/docs/_build/html/_static/basic.css
-Writing evaluated template result to /build/reproducible-path/slixmpp-1.9.1/docs/_build/html/_static/documentation_options.js
copying static files: done
copying extra files...
copying extra files: done
@@ -1589,109 +1625,16 @@
make[1]: Entering directory '/build/reproducible-path/slixmpp-1.9.1'
./run_tests.py
Using slower stringprep, consider using cargo to build the faster version in rust.
-testMIXPAMJoin (tests.test_stanza_xep_0405.TestMIXPAMStanza.testMIXPAMJoin)
-Test that data is converted to base64 ... ok
-testMIXPAMLeave (tests.test_stanza_xep_0405.TestMIXPAMStanza.testMIXPAMLeave) ... ok
-testResponse (tests.test_stanza_xep_0437.TestRAI.testResponse) ... ok
-testChatStates (tests.test_stream_xep_0085.TestStreamChatStates.testChatStates) ... ok
-test_bookmarks_extensions (tests.test_stanza_xep_0402.TestPepBookmarks.test_bookmarks_extensions) ... ok
-testAddDelAddEvent (tests.test_events.TestEvents.testAddDelAddEvent)
-Test adding, then removing, then adding an event handler. ... ok
-testDelEvent (tests.test_events.TestEvents.testDelEvent)
-Test handler working, then deleted and not triggered ... ok
-testDisposableEvent (tests.test_events.TestEvents.testDisposableEvent)
-Test disposable handler working, then not being triggered again. ... ok
-testEventHappening (tests.test_events.TestEvents.testEventHappening)
-Test handler working ... ok
-testBootstrapRosterVer (tests.test_stream_roster.TestStreamRoster.testBootstrapRosterVer)
-Test bootstrapping with roster versioning. ... ok
-testExistingRosterVer (tests.test_stream_roster.TestStreamRoster.testExistingRosterVer)
-Test using a stored roster version. ... ok
-testGetRoster (tests.test_stream_roster.TestStreamRoster.testGetRoster)
-Test handling roster requests. ... ok
-testRosterCallback (tests.test_stream_roster.TestStreamRoster.testRosterCallback)
-Test handling a roster request callback. ... ok
-testRosterPushRemove (tests.test_stream_roster.TestStreamRoster.testRosterPushRemove)
-Test handling roster item removal updates. ... ok
-testRosterSet (tests.test_stream_roster.TestStreamRoster.testRosterSet)
-Test handling pushed roster updates. ... ok
-testRosterUnicode (tests.test_stream_roster.TestStreamRoster.testRosterUnicode)
-Test that JIDs with Unicode values are handled properly. ... ok
-testSendLastPresence (tests.test_stream_roster.TestStreamRoster.testSendLastPresence)
-Test that sending the last presence works. ... ok
-testUnauthorizedRosterPush (tests.test_stream_roster.TestStreamRoster.testUnauthorizedRosterPush)
-Test rejecting a roster push from an unauthorized source. ... ok
-testUnsupportedRosterVer (tests.test_stream_roster.TestStreamRoster.testUnsupportedRosterVer)
-Test working with a server without roster versioning. ... ok
-testFallBackBody (tests.test_stream_xep_0461.TestReply.testFallBackBody) ... ok
-testCreateReceived (tests.test_stanza_xep_0184.TestReciept.testCreateReceived) ... ok
-testCreateRequest (tests.test_stanza_xep_0184.TestReciept.testCreateRequest) ... ok
-testAddField (tests.test_stanza_xep_0004.TestDataForms.testAddField)
-Testing adding fields to a data form. ... ok
-testCancelType (tests.test_stanza_xep_0004.TestDataForms.testCancelType)
-Test that setting type to 'cancel' clears all fields ... ok
-testMultiLineField (tests.test_stanza_xep_0004.TestDataForms.testMultiLineField) ... ok
-testMultipleInstructions (tests.test_stanza_xep_0004.TestDataForms.testMultipleInstructions)
-Testing using multiple instructions elements in a data form. ... ok
-testReported (tests.test_stanza_xep_0004.TestDataForms.testReported) ... ok
-testSetReported (tests.test_stanza_xep_0004.TestDataForms.testSetReported) ... ok
-testSetValues (tests.test_stanza_xep_0004.TestDataForms.testSetValues)
-Testing setting form values ... ok
-testSubmitType (tests.test_stanza_xep_0004.TestDataForms.testSubmitType)
-Test that setting type to 'submit' clears extra details ... ok
-testCreateReport (tests.test_stanza_xep_0377.TestSpamReporting.testCreateReport) ... ok
-testEnforceOnlyOneSubElement (tests.test_stanza_xep_0377.TestSpamReporting.testEnforceOnlyOneSubElement) ... ok
-testGroupchatReplyRegression (tests.test_stanza_message.TestMessageStanzas.testGroupchatReplyRegression)
-Regression groupchat reply should be to barejid ... ok
-testHTMLPlugin (tests.test_stanza_message.TestMessageStanzas.testHTMLPlugin)
-Test message/html/body stanza ... ok
-testNickPlugin (tests.test_stanza_message.TestMessageStanzas.testNickPlugin)
-Test message/nick/nick stanza. ... ok
-test_invite (tests.test_stanza_xep_0482.TestCallInviteStanza.test_invite)
-Test that the element is created correctly. ... ok
-test_add_config (tests.test_stanza_xep_0492.TestNotificationSetting.test_add_config) ... ok
-test_advanced (tests.test_stanza_xep_0492.TestNotificationSetting.test_advanced) ... ok
-test_always (tests.test_stanza_xep_0492.TestNotificationSetting.test_always) ... ok
-test_change_config (tests.test_stanza_xep_0492.TestNotificationSetting.test_change_config) ... ok
-test_get_config (tests.test_stanza_xep_0492.TestNotificationSetting.test_get_config) ... ok
-test_get_config_2 (tests.test_stanza_xep_0492.TestNotificationSetting.test_get_config_2) ... ok
-test_never (tests.test_stanza_xep_0492.TestNotificationSetting.test_never) ... ok
-test_on_mention (tests.test_stanza_xep_0492.TestNotificationSetting.test_on_mention) ... ok
-test_update_config (tests.test_stanza_xep_0492.TestNotificationSetting.test_update_config) ... ok
-testAutoAuthorizeAndSubscribe (tests.test_stream_presence.TestStreamPresence.testAutoAuthorizeAndSubscribe)
-Test auto authorizing and auto subscribing ... ok
-testGotOffline (tests.test_stream_presence.TestStreamPresence.testGotOffline)
-Test that got_offline is triggered properly. ... ok
-testGotOnline (tests.test_stream_presence.TestStreamPresence.testGotOnline)
-Test that got_online is triggered properly. ... ok
-testInitialUnavailablePresences (tests.test_stream_presence.TestStreamPresence.testInitialUnavailablePresences)
-Test receiving unavailable presences from JIDs that ... ok
-testNoAutoAuthorize (tests.test_stream_presence.TestStreamPresence.testNoAutoAuthorize)
-Test auto rejecting subscription requests. ... ok
-test_changed_status (tests.test_stream_presence.TestStreamPresence.test_changed_status)
-Test that the changed_status event is handled properly. ... ok
-test_presence_events (tests.test_stream_presence.TestStreamPresence.test_presence_events)
-Test that presence events are raised. ... ok
-testUsingExtendedInfo (tests.test_stream_xep_0128.TestStreamExtendedDisco.testUsingExtendedInfo) ... ok
-testUsingMultipleExtendedInfo (tests.test_stream_xep_0128.TestStreamExtendedDisco.testUsingMultipleExtendedInfo) ... ok
-testBuild (tests.test_stanza_xep_0308.TestCorrectStanza.testBuild)
-Test that the element is created correctly. ... ok
-testIterate (tests.test_stream_xep_0313.TestMAM.testIterate)
-Test iterating over MAM messages with RSM ... ok
-testRetrieveRSM (tests.test_stream_xep_0313.TestMAM.testRetrieveRSM)
-Test requesting MAM messages with RSM ... ok
-testRetrieveSimple (tests.test_stream_xep_0313.TestMAM.testRetrieveSimple)
-Test requesting MAM messages without RSM ... ok
-test_get_metadata (tests.test_stream_xep_0313.TestMAM.test_get_metadata)
-Test a MAM metadata retrieval ... ok
-testDirectSet (tests.test_stanza_xep_0325.TestControlStanzas.testDirectSet)
-test of direct set stanza ... ok
-testSetRequest (tests.test_stanza_xep_0325.TestControlStanzas.testSetRequest)
-test of set request stanza ... ok
-testSetRequestDatas (tests.test_stanza_xep_0325.TestControlStanzas.testSetRequestDatas)
-test of set request data stanzas ... ok
-testSetResponse (tests.test_stanza_xep_0325.TestControlStanzas.testSetResponse)
-test of set response stanza ... ok
+testCondition (tests.test_stanza_error.TestErrorStanzas.testCondition)
+Test modifying the error condition. ... ok
+testDelCondition (tests.test_stanza_error.TestErrorStanzas.testDelCondition)
+Test that deleting error conditions doesn't remove extra elements. ... ok
+testDelText (tests.test_stanza_error.TestErrorStanzas.testDelText)
+Test deleting the text of an error. ... ok
+testSetup (tests.test_stanza_error.TestErrorStanzas.testSetup)
+Test setting initial values in error stanza. ... ok
+testCreateEME (tests.test_stanza_xep_0380.TestEME.testCreateEME)
+Testing creating EME. ... ok
testMIXJoin (tests.test_stanza_xep_0369.TestMIXStanza.testMIXJoin)
Test that data is converted to base64 ... ok
testMIXLeave (tests.test_stanza_xep_0369.TestMIXStanza.testMIXLeave) ... ok
@@ -1699,121 +1642,62 @@
testMIXNewParticipant (tests.test_stanza_xep_0369.TestMIXStanza.testMIXNewParticipant) ... ok
testMIXSetNick (tests.test_stanza_xep_0369.TestMIXStanza.testMIXSetNick) ... ok
testMIXUpdateSub (tests.test_stanza_xep_0369.TestMIXStanza.testMIXUpdateSub) ... ok
-testSendOOB (tests.test_stream_xep_0066.TestOOB.testSendOOB)
-Test sending an OOB transfer request. ... ok
-testClientJoin (tests.test_stream_xep_0405.TestMIXPAM.testClientJoin)
-Test a client join ... ok
-testClientJoinNotAllNodes (tests.test_stream_xep_0405.TestMIXPAM.testClientJoinNotAllNodes)
-Test a client join where one of the nodes is rejected ... ok
-testClientLeave (tests.test_stream_xep_0405.TestMIXPAM.testClientLeave)
-Test a client leave ... ok
-testGetRoster (tests.test_stream_xep_0405.TestMIXPAM.testGetRoster)
-Test requesting an annotated roster ... ok
-testGetRosterEmpty (tests.test_stream_xep_0405.TestMIXPAM.testGetRosterEmpty)
-Test requesting an empty annotated roster ... ok
-test_catch_up (tests.test_stream_xep_0490.TestMessageDisplaySynchronization.test_catch_up) ... ok
-test_flag_chat (tests.test_stream_xep_0490.TestMessageDisplaySynchronization.test_flag_chat) ... ok
-test_notification (tests.test_stream_xep_0490.TestMessageDisplaySynchronization.test_notification) ... ok
-testPayload (tests.test_stanza_iq.TestIqStanzas.testPayload)
-Test setting Iq stanza payload. ... ok
-testQuery (tests.test_stanza_iq.TestIqStanzas.testQuery)
-Test modifying query element of Iq stanzas. ... ok
-testReply (tests.test_stanza_iq.TestIqStanzas.testReply)
-Test setting proper result type in Iq replies. ... ok
-testSetup (tests.test_stanza_iq.TestIqStanzas.testSetup)
-Test initializing default Iq values. ... ok
-testUnhandled (tests.test_stanza_iq.TestIqStanzas.testUnhandled)
-Test behavior for Iq.unhandled. ... ok
-testIncoming (tests.test_stream_filters.TestFilters.testIncoming) ... ok
-testOutgoing (tests.test_stream_filters.TestFilters.testOutgoing) ... ok
-testClientEcho (tests.test_stream.TestStreamTester.testClientEcho)
-Test that we can interact with a ClientXMPP instance. ... ok
-testComponentEcho (tests.test_stream.TestStreamTester.testComponentEcho)
-Test that we can interact with a ComponentXMPP instance. ... ok
-testSendStreamHeader (tests.test_stream.TestStreamTester.testSendStreamHeader)
-Test that we can check a sent stream header. ... ok
-testAdvertisePermission (tests.test_stanza_xep_0356.TestPermissions.testAdvertisePermission) ... ok
-testIqPermission (tests.test_stanza_xep_0356.TestPermissions.testIqPermission) ... ok
-test_set_file (tests.test_stream_xep_0447.TestStatelessFileSharing.test_set_file) ... ok
-test_disable (tests.test_plugins.TestPlugins.test_disable)
-Disable a single plugin. ... ok
-test_disable_cyclic_dependents (tests.test_plugins.TestPlugins.test_disable_cyclic_dependents)
-Disable a plugin with cyclic dependents. ... ok
-test_disable_dependendents (tests.test_plugins.TestPlugins.test_disable_dependendents)
-Disable a plugin with dependents. ... ok
-test_enable (tests.test_plugins.TestPlugins.test_enable)
-Enable a single plugin. ... ok
-test_enable_cyclic_dependencies (tests.test_plugins.TestPlugins.test_enable_cyclic_dependencies)
-Enable a plugin with cyclic dependencies. ... ok
-test_enable_dependencies (tests.test_plugins.TestPlugins.test_enable_dependencies)
-Enable a plugin with acyclic dependencies. ... ok
-testAddContact (tests.test_stream_xep_0100.TestStreamGateway.testAddContact) ... ok
-testAddContactFail (tests.test_stream_xep_0100.TestStreamGateway.testAddContactFail) ... ok
-testBadCredentials (tests.test_stream_xep_0100.TestStreamGateway.testBadCredentials) ... ok
-testDisco (tests.test_stream_xep_0100.TestStreamGateway.testDisco) ... ok
-testLegacyMessage (tests.test_stream_xep_0100.TestStreamGateway.testLegacyMessage) ... ok
-testLogin (tests.test_stream_xep_0100.TestStreamGateway.testLogin) ... ok
-testLogout (tests.test_stream_xep_0100.TestStreamGateway.testLogout) ... ok
-testPluginEnd (tests.test_stream_xep_0100.TestStreamGateway.testPluginEnd) ... ok
-testRegister (tests.test_stream_xep_0100.TestStreamGateway.testRegister) ... ok
-testRemoveContact (tests.test_stream_xep_0100.TestStreamGateway.testRemoveContact) ... ok
-testSendMessage (tests.test_stream_xep_0100.TestStreamGateway.testSendMessage) ... ok
-testCancelCommand (tests.test_stream_xep_0050.TestAdHocCommands.testCancelCommand)
-Test canceling command. ... ok
-testCancelCommandAsync (tests.test_stream_xep_0050.TestAdHocCommands.testCancelCommandAsync)
-Test canceling command. ... ok
-testClientAPI (tests.test_stream_xep_0050.TestAdHocCommands.testClientAPI)
-Test using client-side API for commands. ... ok
-testClientAPICancel (tests.test_stream_xep_0050.TestAdHocCommands.testClientAPICancel)
-Test using client-side cancel API for commands. ... ok
-testClientAPIError (tests.test_stream_xep_0050.TestAdHocCommands.testClientAPIError)
-Test using client-side error API for commands. ... ok
-testClientAPIErrorStrippedResponse (tests.test_stream_xep_0050.TestAdHocCommands.testClientAPIErrorStrippedResponse)
-Test errors that don't include the command substanza. ... ok
-testCommandNote (tests.test_stream_xep_0050.TestAdHocCommands.testCommandNote)
-Test adding notes to commands. ... ok
-testCommandNoteAsync (tests.test_stream_xep_0050.TestAdHocCommands.testCommandNoteAsync)
-Test adding notes to commands. ... ok
-testInitialPayloadCommand (tests.test_stream_xep_0050.TestAdHocCommands.testInitialPayloadCommand)
-Test a command with an initial payload. ... ok
-testMultiPayloads (tests.test_stream_xep_0050.TestAdHocCommands.testMultiPayloads)
-Test using commands with multiple payloads. ... ok
-testMultiPayloadsAsync (tests.test_stream_xep_0050.TestAdHocCommands.testMultiPayloadsAsync)
-Test using commands with multiple payloads. ... ok
-testOneStepCommand (tests.test_stream_xep_0050.TestAdHocCommands.testOneStepCommand)
-Test running a single step command. ... ok
-testOneStepCommandAsync (tests.test_stream_xep_0050.TestAdHocCommands.testOneStepCommandAsync)
-Test running a single step command. ... ok
-testTwoStepCommand (tests.test_stream_xep_0050.TestAdHocCommands.testTwoStepCommand)
-Test using a two-stage command. ... ok
-testTwoStepCommandAsync (tests.test_stream_xep_0050.TestAdHocCommands.testTwoStepCommandAsync)
-Test using a two-stage command. ... ok
-testZeroStepCommand (tests.test_stream_xep_0050.TestAdHocCommands.testZeroStepCommand)
-Test running a command with no steps. ... ok
-testZeroStepCommandAsync (tests.test_stream_xep_0050.TestAdHocCommands.testZeroStepCommandAsync)
-Test running a command with no steps. ... ok
-testClear (tests.test_stanza_base.TestStanzaBase.testClear)
-Test clearing a stanza. ... ok
-testFrom (tests.test_stanza_base.TestStanzaBase.testFrom)
-Test the 'from' interface of StanzaBase. ... ok
-testPayload (tests.test_stanza_base.TestStanzaBase.testPayload)
-Test the 'payload' interface of StanzaBase. ... ok
-testReply (tests.test_stanza_base.TestStanzaBase.testReply)
-Test creating a reply stanza. ... ok
-testTo (tests.test_stanza_base.TestStanzaBase.testTo)
-Test the 'to' interface of StanzaBase. ... ok
-testAction (tests.test_stanza_xep_0439.TestQuickResponse.testAction) ... ok
-testActionSelected (tests.test_stanza_xep_0439.TestQuickResponse.testActionSelected) ... ok
-testResponse (tests.test_stanza_xep_0439.TestQuickResponse.testResponse) ... ok
-testFastenExternal (tests.test_stanza_xep_0422.TestFastening.testFastenExternal) ... ok
-testNickPlugin (tests.test_stanza_presence.TestPresenceStanzas.testNickPlugin)
-Test presence/nick/nick stanza. ... ok
-testPresenceShowRegression (tests.test_stanza_presence.TestPresenceStanzas.testPresenceShowRegression)
-Regression check presence['type'] = 'dnd' show value working ... ok
-testPresenceType (tests.test_stanza_presence.TestPresenceStanzas.testPresenceType)
-Test manipulating presence['type'] ... ok
-testPresenceUnsolicitedOffline (tests.test_stanza_presence.TestPresenceStanzas.testPresenceUnsolicitedOffline)
-Unsolicted offline presence does not spawn changed_status ... ok
+testDetectServer (tests.test_stream_xep_0356.TestPermissions.testDetectServer) ... ok
+testGetRosterIq (tests.test_stream_xep_0356.TestPermissions.testGetRosterIq) ... ok
+testGetRosterWithInvalidJIDItem (tests.test_stream_xep_0356.TestPermissions.testGetRosterWithInvalidJIDItem) ... ok
+testGrantedPrivileges (tests.test_stream_xep_0356.TestPermissions.testGrantedPrivileges) ... ok
+testIqOnBehalf (tests.test_stream_xep_0356.TestPermissions.testIqOnBehalf) ... ok
+testMakeOutgoingMessage (tests.test_stream_xep_0356.TestPermissions.testMakeOutgoingMessage) ... ok
+testPluginEnd (tests.test_stream_xep_0356.TestPermissions.testPluginEnd) ... ok
+testSetRosterIq (tests.test_stream_xep_0356.TestPermissions.testSetRosterIq) ... ok
+testAddFallBackHelper (tests.test_stanza_xep_0461.TestReply.testAddFallBackHelper) ... ok
+testFallback (tests.test_stanza_xep_0461.TestReply.testFallback) ... ok
+testGetFallBackBody (tests.test_stanza_xep_0461.TestReply.testGetFallBackBody) ... ok
+testReply (tests.test_stanza_xep_0461.TestReply.testReply) ... ok
+test_bad_value (tests.test_stanza_xep_0446.TestFileMeta.test_bad_value) ... ok
+test_hash_element (tests.test_stanza_xep_0446.TestFileMeta.test_hash_element) ... ok
+test_simple (tests.test_stanza_xep_0446.TestFileMeta.test_simple) ... ok
+test_thumbnail_element (tests.test_stanza_xep_0446.TestFileMeta.test_thumbnail_element) ... ok
+testReadOccupantId (tests.test_stanza_xep_0421.TestOccupantId.testReadOccupantId) ... ok
+testMultiFallback (tests.test_stanza_xep_0428.TestFallback.testMultiFallback) ... ok
+testSingleFallbackBody (tests.test_stanza_xep_0428.TestFallback.testSingleFallbackBody) ... ok
+testSingleFallbackSubject (tests.test_stanza_xep_0428.TestFallback.testSingleFallbackSubject) ... ok
+testSingleFallbackWholeBody (tests.test_stanza_xep_0428.TestFallback.testSingleFallbackWholeBody) ... ok
+testStripFallbackPartOfBody (tests.test_stanza_xep_0428.TestFallback.testStripFallbackPartOfBody) ... ok
+testStripMultiFallback (tests.test_stanza_xep_0428.TestFallback.testStripMultiFallback) ... ok
+testStripWholeBody (tests.test_stanza_xep_0428.TestFallback.testStripWholeBody) ... ok
+testHandleSoftwareVersionRequest (tests.test_stream_xep_0092.TestStreamSet.testHandleSoftwareVersionRequest) ... ok
+testMakeSoftwareVersionRequest (tests.test_stream_xep_0092.TestStreamSet.testMakeSoftwareVersionRequest) ... ok
+testUsingExtendedInfo (tests.test_stream_xep_0128.TestStreamExtendedDisco.testUsingExtendedInfo) ... ok
+testUsingMultipleExtendedInfo (tests.test_stream_xep_0128.TestStreamExtendedDisco.testUsingMultipleExtendedInfo) ... ok
+testMAMMetadata (tests.test_stanza_xep_0313.TestMAM.testMAMMetadata)
+Test that we can build a MAM metadata payload ... ok
+testMAMQuery (tests.test_stanza_xep_0313.TestMAM.testMAMQuery)
+Test that we can build a simple MAM query. ... ok
+testMAMQueryOptions (tests.test_stanza_xep_0313.TestMAM.testMAMQueryOptions)
+Test that we can build a mam query with all options. ... ok
+testAccepted (tests.test_stanza_xep_0323.TestSensorDataStanzas.testAccepted)
+test of request stanza ... ok
+testFailure (tests.test_stanza_xep_0323.TestSensorDataStanzas.testFailure)
+test of failure stanza ... ok
+testFields (tests.test_stanza_xep_0323.TestSensorDataStanzas.testFields)
+test of fields stanza ... ok
+testRejected (tests.test_stanza_xep_0323.TestSensorDataStanzas.testRejected)
+test of request stanza ... ok
+testRequest (tests.test_stanza_xep_0323.TestSensorDataStanzas.testRequest)
+test of request stanza ... ok
+testRequestField (tests.test_stanza_xep_0323.TestSensorDataStanzas.testRequestField)
+test of request field stanza ... ok
+testRequestNodes (tests.test_stanza_xep_0323.TestSensorDataStanzas.testRequestNodes)
+test of request nodes stanza ... ok
+testStringIdsMatcher (tests.test_stanza_xep_0323.TestSensorDataStanzas.testStringIdsMatcher)
+test of StringIds follow spec ... ok
+testTimestamp (tests.test_stanza_xep_0323.TestSensorDataStanzas.testTimestamp) ... ok
+test_create_hats (tests.test_stanza_xep_0317.TestStanzaHats.test_create_hats) ... ok
+test_get_hats (tests.test_stanza_xep_0317.TestStanzaHats.test_get_hats) ... ok
+test_set_multi_hat (tests.test_stanza_xep_0317.TestStanzaHats.test_set_multi_hat) ... ok
+test_set_single_hat (tests.test_stanza_xep_0317.TestStanzaHats.test_set_single_hat) ... ok
+test_bookmarks_extensions (tests.test_stanza_xep_0402.TestPepBookmarks.test_bookmarks_extensions) ... ok
testCreateInstantNode (tests.test_stream_xep_0060.TestStreamPubsub.testCreateInstantNode)
Test creating an instant node ... ok
testCreateNodeConfig (tests.test_stream_xep_0060.TestStreamPubsub.testCreateNodeConfig)
@@ -1892,21 +1776,304 @@
Test unsubscribing from a node: Case 4: ... ok
testUnsubscribeCase5 (tests.test_stream_xep_0060.TestStreamPubsub.testUnsubscribeCase5)
Test unsubscribing from a node: Case 5: ... ok
+testAddItems (tests.test_stanza_roster.TestRosterStanzas.testAddItems)
+Test adding items to a roster stanza. ... ok
+testDelItems (tests.test_stanza_roster.TestRosterStanzas.testDelItems)
+Test clearing items from a roster stanza. ... ok
+testGetItems (tests.test_stanza_roster.TestRosterStanzas.testGetItems)
+Test retrieving items from a roster stanza. ... ok
+testAysncOpenStream (tests.test_stream_xep_0047.TestInBandByteStreams.testAysncOpenStream)
+Test requesting a stream, aysnc ... ok
+testOpenStream (tests.test_stream_xep_0047.TestInBandByteStreams.testOpenStream)
+Test requesting a stream, successfully ... ok
+testSendData (tests.test_stream_xep_0047.TestInBandByteStreams.testSendData)
+Test sending data over an in-band bytestream. ... ok
+testConvertData (tests.test_stanza_xep_0047.TestIBB.testConvertData)
+Test that data is converted to base64 ... ok
+testInvalidBase64Alphabet (tests.test_stanza_xep_0047.TestIBB.testInvalidBase64Alphabet)
+Test detecting invalid base64 data with characters ... ok
+testInvalidBase64MidEqual (tests.test_stanza_xep_0047.TestIBB.testInvalidBase64MidEqual)
+Test detecting invalid base64 data with = inside the ... ok
+testInvalidBase64PrefixEqual (tests.test_stanza_xep_0047.TestIBB.testInvalidBase64PrefixEqual)
+Test detecting invalid base64 data with = as a prefix ... ok
+testRetract (tests.test_stanza_xep_0424.TestRetraction.testRetract) ... ok
+testRetracted (tests.test_stanza_xep_0424.TestRetraction.testRetracted) ... ok
+testFastenExternal (tests.test_stanza_xep_0422.TestFastening.testFastenExternal) ... ok
+testReceiveInvite (tests.test_stream_xep_0249.TestStreamDirectInvite.testReceiveInvite) ... ok
+testSentDirectInvite (tests.test_stream_xep_0249.TestStreamDirectInvite.testSentDirectInvite) ... ok
+testAddField (tests.test_stanza_xep_0004.TestDataForms.testAddField)
+Testing adding fields to a data form. ... ok
+testCancelType (tests.test_stanza_xep_0004.TestDataForms.testCancelType)
+Test that setting type to 'cancel' clears all fields ... ok
+testMultiLineField (tests.test_stanza_xep_0004.TestDataForms.testMultiLineField) ... ok
+testMultipleInstructions (tests.test_stanza_xep_0004.TestDataForms.testMultipleInstructions)
+Testing using multiple instructions elements in a data form. ... ok
+testReported (tests.test_stanza_xep_0004.TestDataForms.testReported) ... ok
+testSetReported (tests.test_stanza_xep_0004.TestDataForms.testSetReported) ... ok
+testSetValues (tests.test_stanza_xep_0004.TestDataForms.testSetValues)
+Testing setting form values ... ok
+testSubmitType (tests.test_stanza_xep_0004.TestDataForms.testSubmitType)
+Test that setting type to 'submit' clears extra details ... ok
+testGroupchatReplyRegression (tests.test_stanza_message.TestMessageStanzas.testGroupchatReplyRegression)
+Regression groupchat reply should be to barejid ... ok
+testHTMLPlugin (tests.test_stanza_message.TestMessageStanzas.testHTMLPlugin)
+Test message/html/body stanza ... ok
+testNickPlugin (tests.test_stanza_message.TestMessageStanzas.testNickPlugin)
+Test message/nick/nick stanza. ... ok
+testMIXPresence (tests.test_stanza_xep_0403.TestMIXPresenceStanza.testMIXPresence)
+Test that data is converted to base64 ... ok
+testAdvertisePermission (tests.test_stanza_xep_0356.TestPermissions.testAdvertisePermission) ... ok
+testIqPermission (tests.test_stanza_xep_0356.TestPermissions.testIqPermission) ... ok
+testCreateChatState (tests.test_stanza_xep_0085.TestChatStates.testCreateChatState)
+Testing creating chat states. ... ok
+testClientEcho (tests.test_stream.TestStreamTester.testClientEcho)
+Test that we can interact with a ClientXMPP instance. ... ok
+testComponentEcho (tests.test_stream.TestStreamTester.testComponentEcho)
+Test that we can interact with a ComponentXMPP instance. ... ok
+testSendStreamHeader (tests.test_stream.TestStreamTester.testSendStreamHeader)
+Test that we can check a sent stream header. ... ok
+test_disable (tests.test_plugins.TestPlugins.test_disable)
+Disable a single plugin. ... ok
+test_disable_cyclic_dependents (tests.test_plugins.TestPlugins.test_disable_cyclic_dependents)
+Disable a plugin with cyclic dependents. ... ok
+test_disable_dependendents (tests.test_plugins.TestPlugins.test_disable_dependendents)
+Disable a plugin with dependents. ... ok
+test_enable (tests.test_plugins.TestPlugins.test_enable)
+Enable a single plugin. ... ok
+test_enable_cyclic_dependencies (tests.test_plugins.TestPlugins.test_enable_cyclic_dependencies)
+Enable a plugin with cyclic dependencies. ... ok
+test_enable_dependencies (tests.test_plugins.TestPlugins.test_enable_dependencies)
+Enable a plugin with acyclic dependencies. ... ok
+testResponse (tests.test_stanza_xep_0437.TestRAI.testResponse) ... ok
+test_catch_up (tests.test_stream_xep_0490.TestMessageDisplaySynchronization.test_catch_up) ... ok
+test_flag_chat (tests.test_stream_xep_0490.TestMessageDisplaySynchronization.test_flag_chat) ... ok
+test_notification (tests.test_stream_xep_0490.TestMessageDisplaySynchronization.test_notification) ... ok
testRequestingSearchFields (tests.test_stream_xep_0055.TestJabberSearch.testRequestingSearchFields) ... ok
testSearchNoResult (tests.test_stream_xep_0055.TestJabberSearch.testSearchNoResult) ... ok
testSearchResult (tests.test_stream_xep_0055.TestJabberSearch.testSearchResult) ... ok
-testConcurrentSameHash (tests.test_stream_xep_0115.TestCaps.testConcurrentSameHash)
-Check that we only resolve a given ver string to a disco info once, ... ok
-test_ping_workflow (tests.test_stream_xep_0410.TestStreamSelfPing.test_ping_workflow)
-Try the autoping provided by the plugin, as well as the events ... ok
-test_pinned (tests.test_stanza_xep_0469.TestBookmarksPinning.test_pinned) ... ok
+testConvertArray (tests.test_stanza_xep_0009.TestJabberRPC.testConvertArray) ... ok
+testConvertBase64 (tests.test_stanza_xep_0009.TestJabberRPC.testConvertBase64) ... ok
+testConvertBoolean (tests.test_stanza_xep_0009.TestJabberRPC.testConvertBoolean) ... ok
+testConvertDateTime (tests.test_stanza_xep_0009.TestJabberRPC.testConvertDateTime) ... ok
+testConvertDouble (tests.test_stanza_xep_0009.TestJabberRPC.testConvertDouble) ... ok
+testConvertInteger (tests.test_stanza_xep_0009.TestJabberRPC.testConvertInteger) ... ok
+testConvertNil (tests.test_stanza_xep_0009.TestJabberRPC.testConvertNil) ... ok
+testConvertString (tests.test_stanza_xep_0009.TestJabberRPC.testConvertString) ... ok
+testConvertStruct (tests.test_stanza_xep_0009.TestJabberRPC.testConvertStruct) ... ok
+testConvertUnicodeString (tests.test_stanza_xep_0009.TestJabberRPC.testConvertUnicodeString) ... ok
+testMethodCall (tests.test_stanza_xep_0009.TestJabberRPC.testMethodCall) ... ok
+testMethodResponse (tests.test_stanza_xep_0009.TestJabberRPC.testMethodResponse) ... ok
+testDynamicInfoGlobal (tests.test_stream_xep_0030.TestStreamDisco.testDynamicInfoGlobal)
+Test using a dynamic info handler for all requests. ... ok
+testDynamicInfoJID (tests.test_stream_xep_0030.TestStreamDisco.testDynamicInfoJID)
+Test using a dynamic info handler for a particular JID. ... ok
+testDynamicItemsGlobal (tests.test_stream_xep_0030.TestStreamDisco.testDynamicItemsGlobal)
+Test using a dynamic items handler for all requests. ... ok
+testDynamicItemsJID (tests.test_stream_xep_0030.TestStreamDisco.testDynamicItemsJID)
+Test using a dynamic items handler for a particular JID. ... ok
+testGetInfoRemote (tests.test_stream_xep_0030.TestStreamDisco.testGetInfoRemote)
+Test sending a disco#info query to another entity ... ok
+testGetItemsIterators (tests.test_stream_xep_0030.TestStreamDisco.testGetItemsIterators)
+Test interaction between XEP-0030 and XEP-0059 plugins. ... ok
+testGetItemsRemote (tests.test_stream_xep_0030.TestStreamDisco.testGetItemsRemote)
+Test sending a disco#items query to another entity ... ok
+testInfoEmptyDefaultNode (tests.test_stream_xep_0030.TestStreamDisco.testInfoEmptyDefaultNode)
+Info query result from an entity MUST have at least one identity ... ok
+testInfoEmptyDefaultNodeComponent (tests.test_stream_xep_0030.TestStreamDisco.testInfoEmptyDefaultNodeComponent)
+Test requesting an empty, default node using a Component. ... ok
+testInfoIncludeNode (tests.test_stream_xep_0030.TestStreamDisco.testInfoIncludeNode)
+Results for info queries directed to a particular node MUST ... ok
+testItemsIncludeNode (tests.test_stream_xep_0030.TestStreamDisco.testItemsIncludeNode)
+Results for items queries directed to a particular node MUST ... ok
+testOverrideGlobalInfoHandler (tests.test_stream_xep_0030.TestStreamDisco.testOverrideGlobalInfoHandler)
+Test overriding the global JID info handler. ... ok
+testOverrideGlobalItemsHandler (tests.test_stream_xep_0030.TestStreamDisco.testOverrideGlobalItemsHandler)
+Test overriding the global JID items handler. ... ok
+testOverrideJIDInfoHandler (tests.test_stream_xep_0030.TestStreamDisco.testOverrideJIDInfoHandler)
+Test overriding a JID info handler. ... ok
+testOverrideJIDItemsHandler (tests.test_stream_xep_0030.TestStreamDisco.testOverrideJIDItemsHandler)
+Test overriding a JID items handler. ... ok
+testDirectSetFail (tests.test_stream_xep_0325.TestStreamControl.testDirectSetFail) ... ok
+testDirectSetOk (tests.test_stream_xep_0325.TestStreamControl.testDirectSetOk) ... ok
+testRequestSetErrorAPI (tests.test_stream_xep_0325.TestStreamControl.testRequestSetErrorAPI) ... ok
+testRequestSetFail (tests.test_stream_xep_0325.TestStreamControl.testRequestSetFail) ... ok
+testRequestSetMulti (tests.test_stream_xep_0325.TestStreamControl.testRequestSetMulti) ... ok
+testRequestSetOk (tests.test_stream_xep_0325.TestStreamControl.testRequestSetOk) ... ok
+testRequestSetOkAPI (tests.test_stream_xep_0325.TestStreamControl.testRequestSetOkAPI) ... ok
+testServiceDiscoveryClient (tests.test_stream_xep_0325.TestStreamControl.testServiceDiscoveryClient) ... ok
+testServiceDiscoveryComponent (tests.test_stream_xep_0325.TestStreamControl.testServiceDiscoveryComponent) ... ok
+testIterate (tests.test_stream_xep_0313.TestMAM.testIterate)
+Test iterating over MAM messages with RSM ... ok
+testRetrieveRSM (tests.test_stream_xep_0313.TestMAM.testRetrieveRSM)
+Test requesting MAM messages with RSM ... ok
+testRetrieveSimple (tests.test_stream_xep_0313.TestMAM.testRetrieveSimple)
+Test requesting MAM messages without RSM ... ok
+test_get_metadata (tests.test_stream_xep_0313.TestMAM.test_get_metadata)
+Test a MAM metadata retrieval ... ok
+testFileSystemCache (tests.test_cache.TestCacheClass.testFileSystemCache) ... ok
+testFileSystemPerJidCache (tests.test_cache.TestCacheClass.testFileSystemPerJidCache) ... ok
+testMemoryCache (tests.test_cache.TestCacheClass.testMemoryCache) ... ok
+testMemoryPerJidcache (tests.test_cache.TestCacheClass.testMemoryPerJidcache) ... ok
+test_set_file (tests.test_stream_xep_0447.TestStatelessFileSharing.test_set_file) ... ok
+testCreateQuery (tests.test_stanza_gmail.TestGmail.testCreateQuery)
+Testing querying Gmail for emails. ... ok
+testMailBox (tests.test_stanza_gmail.TestGmail.testMailBox)
+Testing reading from Gmail mailbox result ... ok
+test_2_phones (tests.test_stanza_xep_0292.TestVcard.test_2_phones) ... ok
+test_basic_interfaces (tests.test_stanza_xep_0292.TestVcard.test_basic_interfaces) ... ok
+test_easy_interface (tests.test_stanza_xep_0292.TestVcard.test_easy_interface) ... ok
+testDelayedRequest (tests.test_stream_xep_0323.TestStreamSensorData.testDelayedRequest) ... skipped ''
+testDelayedRequestCancel (tests.test_stream_xep_0323.TestStreamSensorData.testDelayedRequestCancel) ... skipped ''
+testDelayedRequestClient (tests.test_stream_xep_0323.TestStreamSensorData.testDelayedRequestClient) ... skipped ''
+testDelayedRequestFail (tests.test_stream_xep_0323.TestStreamSensorData.testDelayedRequestFail) ... skipped ''
+testRequestAPI (tests.test_stream_xep_0323.TestStreamSensorData.testRequestAPI) ... skipped ''
+testRequestAccept (tests.test_stream_xep_0323.TestStreamSensorData.testRequestAccept) ... skipped ''
+testRequestAcceptedAPI (tests.test_stream_xep_0323.TestStreamSensorData.testRequestAcceptedAPI) ... skipped ''
+testRequestField (tests.test_stream_xep_0323.TestStreamSensorData.testRequestField) ... skipped ''
+testRequestFieldFrom (tests.test_stream_xep_0323.TestStreamSensorData.testRequestFieldFrom) ... skipped ''
+testRequestFieldFromTo (tests.test_stream_xep_0323.TestStreamSensorData.testRequestFieldFromTo) ... skipped ''
+testRequestFieldTo (tests.test_stream_xep_0323.TestStreamSensorData.testRequestFieldTo) ... skipped ''
+testRequestFieldsAPI (tests.test_stream_xep_0323.TestStreamSensorData.testRequestFieldsAPI) ... skipped ''
+testRequestFieldsCancelAPI (tests.test_stream_xep_0323.TestStreamSensorData.testRequestFieldsCancelAPI) ... skipped ''
+testRequestMultiTimestampAllFields (tests.test_stream_xep_0323.TestStreamSensorData.testRequestMultiTimestampAllFields) ... skipped ''
+testRequestMultiTimestampSingleField (tests.test_stream_xep_0323.TestStreamSensorData.testRequestMultiTimestampSingleField) ... skipped ''
+testRequestNode (tests.test_stream_xep_0323.TestStreamSensorData.testRequestNode) ... skipped ''
+testRequestRejectAPI (tests.test_stream_xep_0323.TestStreamSensorData.testRequestRejectAPI) ... skipped ''
+testRequestRejectAuth (tests.test_stream_xep_0323.TestStreamSensorData.testRequestRejectAuth) ... skipped ''
+testRequestTimeout (tests.test_stream_xep_0323.TestStreamSensorData.testRequestTimeout) ... skipped ''
+testServiceDiscoveryClient (tests.test_stream_xep_0323.TestStreamSensorData.testServiceDiscoveryClient) ... skipped ''
+testServiceDiscoveryComponent (tests.test_stream_xep_0323.TestStreamSensorData.testServiceDiscoveryComponent) ... skipped ''
+test_basic_validation (tests.test_stanza_xep_0122.TestDataForms.test_basic_validation)
+Testing basic validation setting and getting. ... ok
+test_open_validation (tests.test_stanza_xep_0122.TestDataForms.test_open_validation)
+Testing open validation setting and getting. ... ok
+test_range_validation (tests.test_stanza_xep_0122.TestDataForms.test_range_validation)
+Testing range validation setting and getting. ... ok
+test_regex_validation (tests.test_stanza_xep_0122.TestDataForms.test_regex_validation)
+Testing regex validation setting and getting. ... ok
+test_reported_field_validation (tests.test_stanza_xep_0122.TestDataForms.test_reported_field_validation)
+Testing adding validation to the field when it's stored in the reported. ... ok
+testChatStates (tests.test_stream_xep_0085.TestStreamChatStates.testChatStates) ... ok
+testModerate (tests.test_stanza_xep_0425.TestModeration.testModerate) ... ok
+testModerated (tests.test_stanza_xep_0425.TestModeration.testModerated) ... ok
+testModules (tests.test_overall.TestOverall.testModules)
+Testing all modules by compiling them ... ok
+testIncoming (tests.test_stream_filters.TestFilters.testIncoming) ... ok
+testOutgoing (tests.test_stream_filters.TestFilters.testOutgoing) ... ok
+testCreateReactions (tests.test_stanza_xep_0444.TestReactions.testCreateReactions)
+Testing creating Reactions. ... ok
+testCreateReactionsUnrestricted (tests.test_stanza_xep_0444.TestReactions.testCreateReactionsUnrestricted)
+Testing creating Reactions with the extra all_chars arg. ... ok
+testCallback (tests.test_stream_handlers.TestHandlers.testCallback)
+Test using stream callback handlers. ... ok
+testIqCallback (tests.test_stream_handlers.TestHandlers.testIqCallback)
+Test that iq.send(callback=handle_foo) works. ... ok
+testMultipleHandlersForStanza (tests.test_stream_handlers.TestHandlers.testMultipleHandlersForStanza)
+Test that multiple handlers for a single stanza work ... ok
+testWaiter (tests.test_stream_handlers.TestHandlers.testWaiter)
+Test using stream waiter handler. ... ok
+testWaiterTimeout (tests.test_stream_handlers.TestHandlers.testWaiterTimeout)
+Test that waiter handler is removed after timeout. ... ok
+testWrongSender (tests.test_stream_handlers.TestHandlers.testWrongSender)
+Test that using the wrong sender JID in a IQ result ... ok
+testDirectSet (tests.test_stanza_xep_0325.TestControlStanzas.testDirectSet)
+test of direct set stanza ... ok
+testSetRequest (tests.test_stanza_xep_0325.TestControlStanzas.testSetRequest)
+test of set request stanza ... ok
+testSetRequestDatas (tests.test_stanza_xep_0325.TestControlStanzas.testSetRequestDatas)
+test of set request data stanzas ... ok
+testSetResponse (tests.test_stanza_xep_0325.TestControlStanzas.testSetResponse)
+test of set response stanza ... ok
+testAddContact (tests.test_stream_xep_0100.TestStreamGateway.testAddContact) ... ok
+testAddContactFail (tests.test_stream_xep_0100.TestStreamGateway.testAddContactFail) ... ok
+testBadCredentials (tests.test_stream_xep_0100.TestStreamGateway.testBadCredentials) ... ok
+testDisco (tests.test_stream_xep_0100.TestStreamGateway.testDisco) ... ok
+testLegacyMessage (tests.test_stream_xep_0100.TestStreamGateway.testLegacyMessage) ... ok
+testLogin (tests.test_stream_xep_0100.TestStreamGateway.testLogin) ... ok
+testLogout (tests.test_stream_xep_0100.TestStreamGateway.testLogout) ... ok
+testPluginEnd (tests.test_stream_xep_0100.TestStreamGateway.testPluginEnd) ... ok
+testRegister (tests.test_stream_xep_0100.TestStreamGateway.testRegister) ... ok
+testRemoveContact (tests.test_stream_xep_0100.TestStreamGateway.testRemoveContact) ... ok
+testSendMessage (tests.test_stream_xep_0100.TestStreamGateway.testSendMessage) ... ok
+testAdmin (tests.test_stanza_xep_0045.TestMUC.testAdmin) ... ok
+testInvite (tests.test_stanza_xep_0045.TestMUC.testInvite) ... ok
+testPresence (tests.test_stanza_xep_0045.TestMUC.testPresence) ... ok
+testPresenceLegacy (tests.test_stanza_xep_0045.TestMUC.testPresenceLegacy) ... ok
+testPresenceReason (tests.test_stanza_xep_0045.TestMUC.testPresenceReason) ... ok
+testSetAffiliation (tests.test_stanza_xep_0045.TestMUC.testSetAffiliation) ... ok
testInvalidAlgo (tests.test_stanza_xep_0300.TestHash.testInvalidAlgo)
Test that invalid algos raise an exception. ... ok
testSimpleElement (tests.test_stanza_xep_0300.TestHash.testSimpleElement)
Test that the element is created correctly. ... ok
-testRegistrationAndRemove (tests.test_stream_xep_0077.TestRegistration.testRegistrationAndRemove) ... ok
-testRegistrationForm (tests.test_stream_xep_0077.TestRegistration.testRegistrationForm) ... ok
-testRegistrationSuccessAndModif (tests.test_stream_xep_0077.TestRegistration.testRegistrationSuccessAndModif) ... ok
+testClientJoin (tests.test_stream_xep_0405.TestMIXPAM.testClientJoin)
+Test a client join ... ok
+testClientJoinNotAllNodes (tests.test_stream_xep_0405.TestMIXPAM.testClientJoinNotAllNodes)
+Test a client join where one of the nodes is rejected ... ok
+testClientLeave (tests.test_stream_xep_0405.TestMIXPAM.testClientLeave)
+Test a client leave ... ok
+testGetRoster (tests.test_stream_xep_0405.TestMIXPAM.testGetRoster)
+Test requesting an annotated roster ... ok
+testGetRosterEmpty (tests.test_stream_xep_0405.TestMIXPAM.testGetRosterEmpty)
+Test requesting an empty annotated roster ... ok
+testSendOOB (tests.test_stream_xep_0066.TestOOB.testSendOOB)
+Test sending an OOB transfer request. ... ok
+test_set_file (tests.test_stream_xep_0385.TestSIMS.test_set_file) ... ok
+testBootstrapRosterVer (tests.test_stream_roster.TestStreamRoster.testBootstrapRosterVer)
+Test bootstrapping with roster versioning. ... ok
+testExistingRosterVer (tests.test_stream_roster.TestStreamRoster.testExistingRosterVer)
+Test using a stored roster version. ... ok
+testGetRoster (tests.test_stream_roster.TestStreamRoster.testGetRoster)
+Test handling roster requests. ... ok
+testRosterCallback (tests.test_stream_roster.TestStreamRoster.testRosterCallback)
+Test handling a roster request callback. ... ok
+testRosterPushRemove (tests.test_stream_roster.TestStreamRoster.testRosterPushRemove)
+Test handling roster item removal updates. ... ok
+testRosterSet (tests.test_stream_roster.TestStreamRoster.testRosterSet)
+Test handling pushed roster updates. ... ok
+testRosterUnicode (tests.test_stream_roster.TestStreamRoster.testRosterUnicode)
+Test that JIDs with Unicode values are handled properly. ... ok
+testSendLastPresence (tests.test_stream_roster.TestStreamRoster.testSendLastPresence)
+Test that sending the last presence works. ... ok
+testUnauthorizedRosterPush (tests.test_stream_roster.TestStreamRoster.testUnauthorizedRosterPush)
+Test rejecting a roster push from an unauthorized source. ... ok
+testUnsupportedRosterVer (tests.test_stream_roster.TestStreamRoster.testUnsupportedRosterVer)
+Test working with a server without roster versioning. ... ok
+testExceptionContinueWorking (tests.test_stream_exceptions.TestStreamExceptions.testExceptionContinueWorking)
+Test that Slixmpp continues to respond after an XMPPError is raised. ... ok
+testIqErrorException (tests.test_stream_exceptions.TestStreamExceptions.testIqErrorException)
+Test using error exceptions with Iq stanzas. ... ok
+testUnknownException (tests.test_stream_exceptions.TestStreamExceptions.testUnknownException)
+Test Slixmpp continues to respond after an unknown exception. ... ok
+testXMPPErrorException (tests.test_stream_exceptions.TestStreamExceptions.testXMPPErrorException)
+Test raising an XMPPError exception. ... ok
+testEncryptDecrypt (tests.test_xep_0454.TestMediaSharing.testEncryptDecrypt) ... ok
+testEncryptDecryptSmall (tests.test_xep_0454.TestMediaSharing.testEncryptDecryptSmall) ... ok
+testFormatURL (tests.test_xep_0454.TestMediaSharing.testFormatURL) ... ok
+testDelFirstIndex (tests.test_stanza_xep_0059.TestSetStanzas.testDelFirstIndex) ... ok
+testGetBefore (tests.test_stanza_xep_0059.TestSetStanzas.testGetBefore) ... ok
+testGetBeforeVal (tests.test_stanza_xep_0059.TestSetStanzas.testGetBeforeVal) ... ok
+testGetFirstIndex (tests.test_stanza_xep_0059.TestSetStanzas.testGetFirstIndex) ... ok
+testSetBefore (tests.test_stanza_xep_0059.TestSetStanzas.testSetBefore) ... ok
+testSetBeforeVal (tests.test_stanza_xep_0059.TestSetStanzas.testSetBeforeVal) ... ok
+testSetFirstIndex (tests.test_stanza_xep_0059.TestSetStanzas.testSetFirstIndex) ... ok
+test_ping_workflow (tests.test_stream_xep_0410.TestStreamSelfPing.test_ping_workflow)
+Try the autoping provided by the plugin, as well as the events ... ok
+testPayload (tests.test_stanza_iq.TestIqStanzas.testPayload)
+Test setting Iq stanza payload. ... ok
+testQuery (tests.test_stanza_iq.TestIqStanzas.testQuery)
+Test modifying query element of Iq stanzas. ... ok
+testReply (tests.test_stanza_iq.TestIqStanzas.testReply)
+Test setting proper result type in Iq replies. ... ok
+testSetup (tests.test_stanza_iq.TestIqStanzas.testSetup)
+Test initializing default Iq values. ... ok
+testUnhandled (tests.test_stanza_iq.TestIqStanzas.testUnhandled)
+Test behavior for Iq.unhandled. ... ok
+test_invite (tests.test_stanza_xep_0482.TestCallInviteStanza.test_invite)
+Test that the element is created correctly. ... ok
+testBuild (tests.test_stanza_xep_0308.TestCorrectStanza.testBuild)
+Test that the element is created correctly. ... ok
+testRequestSearchFields (tests.test_stanza_xep_0055.TestJabberSearch.testRequestSearchFields) ... ok
+testSendSearch (tests.test_stanza_xep_0055.TestJabberSearch.testSendSearch) ... ok
testBoolInterfaces (tests.test_stanza_element.TestElementBase.testBoolInterfaces)
Test using boolean interfaces. ... ok
testComparisons (tests.test_stanza_element.TestElementBase.testComparisons)
@@ -1971,93 +2138,70 @@
Test setting the contents of a sub element. ... ok
testSubStanzas (tests.test_stanza_element.TestElementBase.testSubStanzas)
Test manipulating substanzas of a stanza object. ... ok
-testFileSystemCache (tests.test_cache.TestCacheClass.testFileSystemCache) ... ok
-testFileSystemPerJidCache (tests.test_cache.TestCacheClass.testFileSystemPerJidCache) ... ok
-testMemoryCache (tests.test_cache.TestCacheClass.testMemoryCache) ... ok
-testMemoryPerJidcache (tests.test_cache.TestCacheClass.testMemoryPerJidcache) ... ok
-testRetract (tests.test_stanza_xep_0424.TestRetraction.testRetract) ... ok
-testRetracted (tests.test_stanza_xep_0424.TestRetraction.testRetracted) ... ok
-testDynamicInfoGlobal (tests.test_stream_xep_0030.TestStreamDisco.testDynamicInfoGlobal)
-Test using a dynamic info handler for all requests. ... ok
-testDynamicInfoJID (tests.test_stream_xep_0030.TestStreamDisco.testDynamicInfoJID)
-Test using a dynamic info handler for a particular JID. ... ok
-testDynamicItemsGlobal (tests.test_stream_xep_0030.TestStreamDisco.testDynamicItemsGlobal)
-Test using a dynamic items handler for all requests. ... ok
-testDynamicItemsJID (tests.test_stream_xep_0030.TestStreamDisco.testDynamicItemsJID)
-Test using a dynamic items handler for a particular JID. ... ok
-testGetInfoRemote (tests.test_stream_xep_0030.TestStreamDisco.testGetInfoRemote)
-Test sending a disco#info query to another entity ... ok
-testGetItemsIterators (tests.test_stream_xep_0030.TestStreamDisco.testGetItemsIterators)
-Test interaction between XEP-0030 and XEP-0059 plugins. ... ok
-testGetItemsRemote (tests.test_stream_xep_0030.TestStreamDisco.testGetItemsRemote)
-Test sending a disco#items query to another entity ... ok
-testInfoEmptyDefaultNode (tests.test_stream_xep_0030.TestStreamDisco.testInfoEmptyDefaultNode)
-Info query result from an entity MUST have at least one identity ... ok
-testInfoEmptyDefaultNodeComponent (tests.test_stream_xep_0030.TestStreamDisco.testInfoEmptyDefaultNodeComponent)
-Test requesting an empty, default node using a Component. ... ok
-testInfoIncludeNode (tests.test_stream_xep_0030.TestStreamDisco.testInfoIncludeNode)
-Results for info queries directed to a particular node MUST ... ok
-testItemsIncludeNode (tests.test_stream_xep_0030.TestStreamDisco.testItemsIncludeNode)
-Results for items queries directed to a particular node MUST ... ok
-testOverrideGlobalInfoHandler (tests.test_stream_xep_0030.TestStreamDisco.testOverrideGlobalInfoHandler)
-Test overriding the global JID info handler. ... ok
-testOverrideGlobalItemsHandler (tests.test_stream_xep_0030.TestStreamDisco.testOverrideGlobalItemsHandler)
-Test overriding the global JID items handler. ... ok
-testOverrideJIDInfoHandler (tests.test_stream_xep_0030.TestStreamDisco.testOverrideJIDInfoHandler)
-Test overriding a JID info handler. ... ok
-testOverrideJIDItemsHandler (tests.test_stream_xep_0030.TestStreamDisco.testOverrideJIDItemsHandler)
-Test overriding a JID items handler. ... ok
-testCreateEME (tests.test_stanza_xep_0380.TestEME.testCreateEME)
-Testing creating EME. ... ok
-testReadOccupantId (tests.test_stanza_xep_0421.TestOccupantId.testReadOccupantId) ... ok
-testCreateChatState (tests.test_stanza_xep_0085.TestChatStates.testCreateChatState)
-Testing creating chat states. ... ok
-testAddFallBackHelper (tests.test_stanza_xep_0461.TestReply.testAddFallBackHelper) ... ok
-testFallback (tests.test_stanza_xep_0461.TestReply.testFallback) ... ok
-testGetFallBackBody (tests.test_stanza_xep_0461.TestReply.testGetFallBackBody) ... ok
-testReply (tests.test_stanza_xep_0461.TestReply.testReply) ... ok
-testCallback (tests.test_stream_handlers.TestHandlers.testCallback)
-Test using stream callback handlers. ... ok
-testIqCallback (tests.test_stream_handlers.TestHandlers.testIqCallback)
-Test that iq.send(callback=handle_foo) works. ... ok
-testMultipleHandlersForStanza (tests.test_stream_handlers.TestHandlers.testMultipleHandlersForStanza)
-Test that multiple handlers for a single stanza work ... ok
-testWaiter (tests.test_stream_handlers.TestHandlers.testWaiter)
-Test using stream waiter handler. ... ok
-testWaiterTimeout (tests.test_stream_handlers.TestHandlers.testWaiterTimeout)
-Test that waiter handler is removed after timeout. ... ok
-testWrongSender (tests.test_stream_handlers.TestHandlers.testWrongSender)
-Test that using the wrong sender JID in a IQ result ... ok
-testDetectServer (tests.test_stream_xep_0356.TestPermissions.testDetectServer) ... ok
-testGetRosterIq (tests.test_stream_xep_0356.TestPermissions.testGetRosterIq) ... ok
-testGetRosterWithInvalidJIDItem (tests.test_stream_xep_0356.TestPermissions.testGetRosterWithInvalidJIDItem) ... ok
-testGrantedPrivileges (tests.test_stream_xep_0356.TestPermissions.testGrantedPrivileges) ... ok
-testIqOnBehalf (tests.test_stream_xep_0356.TestPermissions.testIqOnBehalf) ... ok
-testMakeOutgoingMessage (tests.test_stream_xep_0356.TestPermissions.testMakeOutgoingMessage) ... ok
-testPluginEnd (tests.test_stream_xep_0356.TestPermissions.testPluginEnd) ... ok
-testSetRosterIq (tests.test_stream_xep_0356.TestPermissions.testSetRosterIq) ... ok
-testAddItems (tests.test_stanza_roster.TestRosterStanzas.testAddItems)
-Test adding items to a roster stanza. ... ok
-testDelItems (tests.test_stanza_roster.TestRosterStanzas.testDelItems)
-Test clearing items from a roster stanza. ... ok
-testGetItems (tests.test_stanza_roster.TestRosterStanzas.testGetItems)
-Test retrieving items from a roster stanza. ... ok
-testEncryptDecrypt (tests.test_xep_0454.TestMediaSharing.testEncryptDecrypt) ... ok
-testEncryptDecryptSmall (tests.test_xep_0454.TestMediaSharing.testEncryptDecryptSmall) ... ok
-testFormatURL (tests.test_xep_0454.TestMediaSharing.testFormatURL) ... ok
-testConfigureNode (tests.test_stream_xep_0223.TestPrivatePEP.testConfigureNode) ... ok
-test_create_hats (tests.test_stanza_xep_0317.TestStanzaHats.test_create_hats) ... ok
-test_get_hats (tests.test_stanza_xep_0317.TestStanzaHats.test_get_hats) ... ok
-test_set_multi_hat (tests.test_stanza_xep_0317.TestStanzaHats.test_set_multi_hat) ... ok
-test_set_single_hat (tests.test_stanza_xep_0317.TestStanzaHats.test_set_single_hat) ... ok
-test_set_file (tests.test_stream_xep_0385.TestSIMS.test_set_file) ... ok
-testMultiFallback (tests.test_stanza_xep_0428.TestFallback.testMultiFallback) ... ok
-testSingleFallbackBody (tests.test_stanza_xep_0428.TestFallback.testSingleFallbackBody) ... ok
-testSingleFallbackSubject (tests.test_stanza_xep_0428.TestFallback.testSingleFallbackSubject) ... ok
-testSingleFallbackWholeBody (tests.test_stanza_xep_0428.TestFallback.testSingleFallbackWholeBody) ... ok
-testStripFallbackPartOfBody (tests.test_stanza_xep_0428.TestFallback.testStripFallbackPartOfBody) ... ok
-testStripMultiFallback (tests.test_stanza_xep_0428.TestFallback.testStripMultiFallback) ... ok
-testStripWholeBody (tests.test_stanza_xep_0428.TestFallback.testStripWholeBody) ... ok
+testRegistrationAndRemove (tests.test_stream_xep_0077.TestRegistration.testRegistrationAndRemove) ... ok
+testRegistrationForm (tests.test_stream_xep_0077.TestRegistration.testRegistrationForm) ... ok
+testRegistrationSuccessAndModif (tests.test_stream_xep_0077.TestRegistration.testRegistrationSuccessAndModif) ... ok
+testNickPlugin (tests.test_stanza_presence.TestPresenceStanzas.testNickPlugin)
+Test presence/nick/nick stanza. ... ok
+testPresenceShowRegression (tests.test_stanza_presence.TestPresenceStanzas.testPresenceShowRegression)
+Regression check presence['type'] = 'dnd' show value working ... ok
+testPresenceType (tests.test_stanza_presence.TestPresenceStanzas.testPresenceType)
+Test manipulating presence['type'] ... ok
+testPresenceUnsolicitedOffline (tests.test_stanza_presence.TestPresenceStanzas.testPresenceUnsolicitedOffline)
+Unsolicted offline presence does not spawn changed_status ... ok
+testAction (tests.test_stanza_xep_0050.TestAdHocCommandStanzas.testAction)
+Test using the action attribute. ... ok
+testAddNote (tests.test_stanza_xep_0050.TestAdHocCommandStanzas.testAddNote)
+Test adding a command note. ... ok
+testDelActions (tests.test_stanza_xep_0050.TestAdHocCommandStanzas.testDelActions)
+Test removing next actions from a command stanza. ... ok
+testGetActions (tests.test_stanza_xep_0050.TestAdHocCommandStanzas.testGetActions)
+Test retrieving next actions from a command stanza. ... ok
+testNotes (tests.test_stanza_xep_0050.TestAdHocCommandStanzas.testNotes)
+Test using command notes. ... ok
+testSetActions (tests.test_stanza_xep_0050.TestAdHocCommandStanzas.testSetActions)
+Test setting next actions in a command stanza. ... ok
+testClear (tests.test_stanza_base.TestStanzaBase.testClear)
+Test clearing a stanza. ... ok
+testFrom (tests.test_stanza_base.TestStanzaBase.testFrom)
+Test the 'from' interface of StanzaBase. ... ok
+testPayload (tests.test_stanza_base.TestStanzaBase.testPayload)
+Test the 'payload' interface of StanzaBase. ... ok
+testReply (tests.test_stanza_base.TestStanzaBase.testReply)
+Test creating a reply stanza. ... ok
+testTo (tests.test_stanza_base.TestStanzaBase.testTo)
+Test the 'to' interface of StanzaBase. ... ok
+testCreateReceived (tests.test_stanza_xep_0184.TestReciept.testCreateReceived) ... ok
+testCreateRequest (tests.test_stanza_xep_0184.TestReciept.testCreateRequest) ... ok
+testMIXPAMJoin (tests.test_stanza_xep_0405.TestMIXPAMStanza.testMIXPAMJoin)
+Test that data is converted to base64 ... ok
+testMIXPAMLeave (tests.test_stanza_xep_0405.TestMIXPAMStanza.testMIXPAMLeave) ... ok
+testConcurrentSameHash (tests.test_stream_xep_0115.TestCaps.testConcurrentSameHash)
+Check that we only resolve a given ver string to a disco info once, ... ok
+testAddDelAddEvent (tests.test_events.TestEvents.testAddDelAddEvent)
+Test adding, then removing, then adding an event handler. ... ok
+testDelEvent (tests.test_events.TestEvents.testDelEvent)
+Test handler working, then deleted and not triggered ... ok
+testDisposableEvent (tests.test_events.TestEvents.testDisposableEvent)
+Test disposable handler working, then not being triggered again. ... ok
+testEventHappening (tests.test_events.TestEvents.testEventHappening)
+Test handler working ... ok
+testCreateReport (tests.test_stanza_xep_0377.TestSpamReporting.testCreateReport) ... ok
+testEnforceOnlyOneSubElement (tests.test_stanza_xep_0377.TestSpamReporting.testEnforceOnlyOneSubElement) ... ok
+testAutoAuthorizeAndSubscribe (tests.test_stream_presence.TestStreamPresence.testAutoAuthorizeAndSubscribe)
+Test auto authorizing and auto subscribing ... ok
+testGotOffline (tests.test_stream_presence.TestStreamPresence.testGotOffline)
+Test that got_offline is triggered properly. ... ok
+testGotOnline (tests.test_stream_presence.TestStreamPresence.testGotOnline)
+Test that got_online is triggered properly. ... ok
+testInitialUnavailablePresences (tests.test_stream_presence.TestStreamPresence.testInitialUnavailablePresences)
+Test receiving unavailable presences from JIDs that ... ok
+testNoAutoAuthorize (tests.test_stream_presence.TestStreamPresence.testNoAutoAuthorize)
+Test auto rejecting subscription requests. ... ok
+test_changed_status (tests.test_stream_presence.TestStreamPresence.test_changed_status)
+Test that the changed_status event is handled properly. ... ok
+test_presence_events (tests.test_stream_presence.TestStreamPresence.test_presence_events)
+Test that presence events are raised. ... ok
test1023LengthLocalPart (tests.test_jid.TestJIDClass.test1023LengthLocalPart) ... ok
test1023LengthResource (tests.test_jid.TestJIDClass.test1023LengthResource) ... ok
test1024LengthDomain (tests.test_jid.TestJIDClass.test1024LengthDomain) ... ok
@@ -2103,17 +2247,25 @@
testZeroLengthLocalPart (tests.test_jid.TestJIDClass.testZeroLengthLocalPart) ... ok
testZeroLengthNodeDomain (tests.test_jid.TestJIDClass.testZeroLengthNodeDomain) ... ok
testZeroLengthResource (tests.test_jid.TestJIDClass.testZeroLengthResource) ... ok
-test_2_phones (tests.test_stanza_xep_0292.TestVcard.test_2_phones) ... ok
-test_basic_interfaces (tests.test_stanza_xep_0292.TestVcard.test_basic_interfaces) ... ok
-test_easy_interface (tests.test_stanza_xep_0292.TestVcard.test_easy_interface) ... ok
-testReceiveInvite (tests.test_stream_xep_0249.TestStreamDirectInvite.testReceiveInvite) ... ok
-testSentDirectInvite (tests.test_stream_xep_0249.TestStreamDirectInvite.testSentDirectInvite) ... ok
-testMAMMetadata (tests.test_stanza_xep_0313.TestMAM.testMAMMetadata)
-Test that we can build a MAM metadata payload ... ok
-testMAMQuery (tests.test_stanza_xep_0313.TestMAM.testMAMQuery)
-Test that we can build a simple MAM query. ... ok
-testMAMQueryOptions (tests.test_stanza_xep_0313.TestMAM.testMAMQueryOptions)
-Test that we can build a mam query with all options. ... ok
+test_recv_correct (tests.test_stream_xep_0308.TestStreamCorrect.test_recv_correct) ... ok
+test_send_correct (tests.test_stream_xep_0308.TestStreamCorrect.test_send_correct) ... ok
+testAddAddress (tests.test_stanza_xep_0033.TestAddresses.testAddAddress)
+Testing adding extended stanza address. ... ok
+testAddAddresses (tests.test_stanza_xep_0033.TestAddresses.testAddAddresses)
+Testing adding multiple extended stanza addresses. ... ok
+testAddURI (tests.test_stanza_xep_0033.TestAddresses.testAddURI)
+Testing adding URI attribute to extended stanza address. ... ok
+testDelivered (tests.test_stanza_xep_0033.TestAddresses.testDelivered)
+Testing delivered attribute of extended stanza addresses. ... ok
+test_add_config (tests.test_stanza_xep_0492.TestNotificationSetting.test_add_config) ... ok
+test_advanced (tests.test_stanza_xep_0492.TestNotificationSetting.test_advanced) ... ok
+test_always (tests.test_stanza_xep_0492.TestNotificationSetting.test_always) ... ok
+test_change_config (tests.test_stanza_xep_0492.TestNotificationSetting.test_change_config) ... ok
+test_get_config (tests.test_stanza_xep_0492.TestNotificationSetting.test_get_config) ... ok
+test_get_config_2 (tests.test_stanza_xep_0492.TestNotificationSetting.test_get_config_2) ... ok
+test_never (tests.test_stanza_xep_0492.TestNotificationSetting.test_never) ... ok
+test_on_mention (tests.test_stanza_xep_0492.TestNotificationSetting.test_on_mention) ... ok
+test_update_config (tests.test_stanza_xep_0492.TestNotificationSetting.test_update_config) ... ok
testAffiliations (tests.test_stanza_xep_0060.TestPubsubStanzas.testAffiliations)
Testing iq/pubsub/affiliations/affiliation stanzas ... ok
testCollectionAssociate (tests.test_stanza_xep_0060.TestPubsubStanzas.testCollectionAssociate)
@@ -2152,101 +2304,6 @@
testing iq/pubsub/subscribe stanzas ... ok
testSubscriptions (tests.test_stanza_xep_0060.TestPubsubStanzas.testSubscriptions)
Testing iq/pubsub/subscriptions/subscription stanzas ... ok
-test_basic_validation (tests.test_stanza_xep_0122.TestDataForms.test_basic_validation)
-Testing basic validation setting and getting. ... ok
-test_open_validation (tests.test_stanza_xep_0122.TestDataForms.test_open_validation)
-Testing open validation setting and getting. ... ok
-test_range_validation (tests.test_stanza_xep_0122.TestDataForms.test_range_validation)
-Testing range validation setting and getting. ... ok
-test_regex_validation (tests.test_stanza_xep_0122.TestDataForms.test_regex_validation)
-Testing regex validation setting and getting. ... ok
-test_reported_field_validation (tests.test_stanza_xep_0122.TestDataForms.test_reported_field_validation)
-Testing adding validation to the field when it's stored in the reported. ... ok
-testAccepted (tests.test_stanza_xep_0323.TestSensorDataStanzas.testAccepted)
-test of request stanza ... ok
-testFailure (tests.test_stanza_xep_0323.TestSensorDataStanzas.testFailure)
-test of failure stanza ... ok
-testFields (tests.test_stanza_xep_0323.TestSensorDataStanzas.testFields)
-test of fields stanza ... ok
-testRejected (tests.test_stanza_xep_0323.TestSensorDataStanzas.testRejected)
-test of request stanza ... ok
-testRequest (tests.test_stanza_xep_0323.TestSensorDataStanzas.testRequest)
-test of request stanza ... ok
-testRequestField (tests.test_stanza_xep_0323.TestSensorDataStanzas.testRequestField)
-test of request field stanza ... ok
-testRequestNodes (tests.test_stanza_xep_0323.TestSensorDataStanzas.testRequestNodes)
-test of request nodes stanza ... ok
-testStringIdsMatcher (tests.test_stanza_xep_0323.TestSensorDataStanzas.testStringIdsMatcher)
-test of StringIds follow spec ... ok
-testTimestamp (tests.test_stanza_xep_0323.TestSensorDataStanzas.testTimestamp) ... ok
-testEmptyElement (tests.test_tostring.TestToString.testEmptyElement)
-Test converting an empty element to a string. ... ok
-testEmptyElementWrapped (tests.test_tostring.TestToString.testEmptyElementWrapped)
-Test converting an empty element inside another element. ... ok
-testEmptyElementWrappedText (tests.test_tostring.TestToString.testEmptyElementWrappedText)
-Test converting an empty element wrapped with text ... ok
-testMultipleChildren (tests.test_tostring.TestToString.testMultipleChildren)
-Test converting multiple child elements to a Unicode string. ... ok
-testStanzaStr (tests.test_tostring.TestToString.testStanzaStr)
-Test that stanza objects are serialized properly. ... ok
-testTailContent (tests.test_tostring.TestToString.testTailContent)
-Test that elements of the form foo bar baz only ... ok
-testXMLEscape (tests.test_tostring.TestToString.testXMLEscape)
-Test escaping XML special characters. ... ok
-testXMLLang (tests.test_tostring.TestToString.testXMLLang)
-Test that serializing xml:lang works. ... ok
-testXMLNS (tests.test_tostring.TestToString.testXMLNS)
-Test using xmlns tostring parameter, which will prevent adding ... ok
-testDelFirstIndex (tests.test_stanza_xep_0059.TestSetStanzas.testDelFirstIndex) ... ok
-testGetBefore (tests.test_stanza_xep_0059.TestSetStanzas.testGetBefore) ... ok
-testGetBeforeVal (tests.test_stanza_xep_0059.TestSetStanzas.testGetBeforeVal) ... ok
-testGetFirstIndex (tests.test_stanza_xep_0059.TestSetStanzas.testGetFirstIndex) ... ok
-testSetBefore (tests.test_stanza_xep_0059.TestSetStanzas.testSetBefore) ... ok
-testSetBeforeVal (tests.test_stanza_xep_0059.TestSetStanzas.testSetBeforeVal) ... ok
-testSetFirstIndex (tests.test_stanza_xep_0059.TestSetStanzas.testSetFirstIndex) ... ok
-testModules (tests.test_overall.TestOverall.testModules)
-Testing all modules by compiling them ... ok
-testHandleSoftwareVersionRequest (tests.test_stream_xep_0092.TestStreamSet.testHandleSoftwareVersionRequest) ... ok
-testMakeSoftwareVersionRequest (tests.test_stream_xep_0092.TestStreamSet.testMakeSoftwareVersionRequest) ... ok
-testAysncOpenStream (tests.test_stream_xep_0047.TestInBandByteStreams.testAysncOpenStream)
-Test requesting a stream, aysnc ... ok
-testOpenStream (tests.test_stream_xep_0047.TestInBandByteStreams.testOpenStream)
-Test requesting a stream, successfully ... ok
-testSendData (tests.test_stream_xep_0047.TestInBandByteStreams.testSendData)
-Test sending data over an in-band bytestream. ... ok
-testRequestSearchFields (tests.test_stanza_xep_0055.TestJabberSearch.testRequestSearchFields) ... ok
-testSendSearch (tests.test_stanza_xep_0055.TestJabberSearch.testSendSearch) ... ok
-testMIXPresence (tests.test_stanza_xep_0403.TestMIXPresenceStanza.testMIXPresence)
-Test that data is converted to base64 ... ok
-testModerate (tests.test_stanza_xep_0425.TestModeration.testModerate) ... ok
-testModerated (tests.test_stanza_xep_0425.TestModeration.testModerated) ... ok
-testConvertData (tests.test_stanza_xep_0047.TestIBB.testConvertData)
-Test that data is converted to base64 ... ok
-testInvalidBase64Alphabet (tests.test_stanza_xep_0047.TestIBB.testInvalidBase64Alphabet)
-Test detecting invalid base64 data with characters ... ok
-testInvalidBase64MidEqual (tests.test_stanza_xep_0047.TestIBB.testInvalidBase64MidEqual)
-Test detecting invalid base64 data with = inside the ... ok
-testInvalidBase64PrefixEqual (tests.test_stanza_xep_0047.TestIBB.testInvalidBase64PrefixEqual)
-Test detecting invalid base64 data with = as a prefix ... ok
-testAdmin (tests.test_stanza_xep_0045.TestMUC.testAdmin) ... ok
-testInvite (tests.test_stanza_xep_0045.TestMUC.testInvite) ... ok
-testPresence (tests.test_stanza_xep_0045.TestMUC.testPresence) ... ok
-testPresenceLegacy (tests.test_stanza_xep_0045.TestMUC.testPresenceLegacy) ... ok
-testPresenceReason (tests.test_stanza_xep_0045.TestMUC.testPresenceReason) ... ok
-testSetAffiliation (tests.test_stanza_xep_0045.TestMUC.testSetAffiliation) ... ok
-testCreateQuery (tests.test_stanza_gmail.TestGmail.testCreateQuery)
-Testing querying Gmail for emails. ... ok
-testMailBox (tests.test_stanza_gmail.TestGmail.testMailBox)
-Testing reading from Gmail mailbox result ... ok
-testDirectSetFail (tests.test_stream_xep_0325.TestStreamControl.testDirectSetFail) ... ok
-testDirectSetOk (tests.test_stream_xep_0325.TestStreamControl.testDirectSetOk) ... ok
-testRequestSetErrorAPI (tests.test_stream_xep_0325.TestStreamControl.testRequestSetErrorAPI) ... ok
-testRequestSetFail (tests.test_stream_xep_0325.TestStreamControl.testRequestSetFail) ... ok
-testRequestSetMulti (tests.test_stream_xep_0325.TestStreamControl.testRequestSetMulti) ... ok
-testRequestSetOk (tests.test_stream_xep_0325.TestStreamControl.testRequestSetOk) ... ok
-testRequestSetOkAPI (tests.test_stream_xep_0325.TestStreamControl.testRequestSetOkAPI) ... ok
-testServiceDiscoveryClient (tests.test_stream_xep_0325.TestStreamControl.testServiceDiscoveryClient) ... ok
-testServiceDiscoveryComponent (tests.test_stream_xep_0325.TestStreamControl.testServiceDiscoveryComponent) ... ok
testAddBatchFeatures (tests.test_stanza_xep_0030.TestDisco.testAddBatchFeatures)
Test adding multiple features at once to a disco#info stanza. ... ok
testAddBatchIdentitiesNoLang (tests.test_stanza_xep_0030.TestDisco.testAddBatchIdentitiesNoLang)
@@ -2305,103 +2362,76 @@
Test removing items without nodes from a disco#items stanza. ... ok
testRemoveItemsWithNode (tests.test_stanza_xep_0030.TestDisco.testRemoveItemsWithNode)
Test removing items with nodes from a disco#items stanza. ... ok
-testConvertArray (tests.test_stanza_xep_0009.TestJabberRPC.testConvertArray) ... ok
-testConvertBase64 (tests.test_stanza_xep_0009.TestJabberRPC.testConvertBase64) ... ok
-testConvertBoolean (tests.test_stanza_xep_0009.TestJabberRPC.testConvertBoolean) ... ok
-testConvertDateTime (tests.test_stanza_xep_0009.TestJabberRPC.testConvertDateTime) ... ok
-testConvertDouble (tests.test_stanza_xep_0009.TestJabberRPC.testConvertDouble) ... ok
-testConvertInteger (tests.test_stanza_xep_0009.TestJabberRPC.testConvertInteger) ... ok
-testConvertNil (tests.test_stanza_xep_0009.TestJabberRPC.testConvertNil) ... ok
-testConvertString (tests.test_stanza_xep_0009.TestJabberRPC.testConvertString) ... ok
-testConvertStruct (tests.test_stanza_xep_0009.TestJabberRPC.testConvertStruct) ... ok
-testConvertUnicodeString (tests.test_stanza_xep_0009.TestJabberRPC.testConvertUnicodeString) ... ok
-testMethodCall (tests.test_stanza_xep_0009.TestJabberRPC.testMethodCall) ... ok
-testMethodResponse (tests.test_stanza_xep_0009.TestJabberRPC.testMethodResponse) ... ok
-test_bad_value (tests.test_stanza_xep_0446.TestFileMeta.test_bad_value) ... ok
-test_hash_element (tests.test_stanza_xep_0446.TestFileMeta.test_hash_element) ... ok
-test_simple (tests.test_stanza_xep_0446.TestFileMeta.test_simple) ... ok
-test_thumbnail_element (tests.test_stanza_xep_0446.TestFileMeta.test_thumbnail_element) ... ok
-test_recv_correct (tests.test_stream_xep_0308.TestStreamCorrect.test_recv_correct) ... ok
-test_send_correct (tests.test_stream_xep_0308.TestStreamCorrect.test_send_correct) ... ok
-testDelayedRequest (tests.test_stream_xep_0323.TestStreamSensorData.testDelayedRequest) ... skipped ''
-testDelayedRequestCancel (tests.test_stream_xep_0323.TestStreamSensorData.testDelayedRequestCancel) ... skipped ''
-testDelayedRequestClient (tests.test_stream_xep_0323.TestStreamSensorData.testDelayedRequestClient) ... skipped ''
-testDelayedRequestFail (tests.test_stream_xep_0323.TestStreamSensorData.testDelayedRequestFail) ... skipped ''
-testRequestAPI (tests.test_stream_xep_0323.TestStreamSensorData.testRequestAPI) ... skipped ''
-testRequestAccept (tests.test_stream_xep_0323.TestStreamSensorData.testRequestAccept) ... skipped ''
-testRequestAcceptedAPI (tests.test_stream_xep_0323.TestStreamSensorData.testRequestAcceptedAPI) ... skipped ''
-testRequestField (tests.test_stream_xep_0323.TestStreamSensorData.testRequestField) ... skipped ''
-testRequestFieldFrom (tests.test_stream_xep_0323.TestStreamSensorData.testRequestFieldFrom) ... skipped ''
-testRequestFieldFromTo (tests.test_stream_xep_0323.TestStreamSensorData.testRequestFieldFromTo) ... skipped ''
-testRequestFieldTo (tests.test_stream_xep_0323.TestStreamSensorData.testRequestFieldTo) ... skipped ''
-testRequestFieldsAPI (tests.test_stream_xep_0323.TestStreamSensorData.testRequestFieldsAPI) ... skipped ''
-testRequestFieldsCancelAPI (tests.test_stream_xep_0323.TestStreamSensorData.testRequestFieldsCancelAPI) ... skipped ''
-testRequestMultiTimestampAllFields (tests.test_stream_xep_0323.TestStreamSensorData.testRequestMultiTimestampAllFields) ... skipped ''
-testRequestMultiTimestampSingleField (tests.test_stream_xep_0323.TestStreamSensorData.testRequestMultiTimestampSingleField) ... skipped ''
-testRequestNode (tests.test_stream_xep_0323.TestStreamSensorData.testRequestNode) ... skipped ''
-testRequestRejectAPI (tests.test_stream_xep_0323.TestStreamSensorData.testRequestRejectAPI) ... skipped ''
-testRequestRejectAuth (tests.test_stream_xep_0323.TestStreamSensorData.testRequestRejectAuth) ... skipped ''
-testRequestTimeout (tests.test_stream_xep_0323.TestStreamSensorData.testRequestTimeout) ... skipped ''
-testServiceDiscoveryClient (tests.test_stream_xep_0323.TestStreamSensorData.testServiceDiscoveryClient) ... skipped ''
-testServiceDiscoveryComponent (tests.test_stream_xep_0323.TestStreamSensorData.testServiceDiscoveryComponent) ... skipped ''
-testAction (tests.test_stanza_xep_0050.TestAdHocCommandStanzas.testAction)
-Test using the action attribute. ... ok
-testAddNote (tests.test_stanza_xep_0050.TestAdHocCommandStanzas.testAddNote)
-Test adding a command note. ... ok
-testDelActions (tests.test_stanza_xep_0050.TestAdHocCommandStanzas.testDelActions)
-Test removing next actions from a command stanza. ... ok
-testGetActions (tests.test_stanza_xep_0050.TestAdHocCommandStanzas.testGetActions)
-Test retrieving next actions from a command stanza. ... ok
-testNotes (tests.test_stanza_xep_0050.TestAdHocCommandStanzas.testNotes)
-Test using command notes. ... ok
-testSetActions (tests.test_stanza_xep_0050.TestAdHocCommandStanzas.testSetActions)
-Test setting next actions in a command stanza. ... ok
-testCreateReactions (tests.test_stanza_xep_0444.TestReactions.testCreateReactions)
-Testing creating Reactions. ... ok
-testCreateReactionsUnrestricted (tests.test_stanza_xep_0444.TestReactions.testCreateReactionsUnrestricted)
-Testing creating Reactions with the extra all_chars arg. ... ok
-testAddAddress (tests.test_stanza_xep_0033.TestAddresses.testAddAddress)
-Testing adding extended stanza address. ... ok
-testAddAddresses (tests.test_stanza_xep_0033.TestAddresses.testAddAddresses)
-Testing adding multiple extended stanza addresses. ... ok
-testAddURI (tests.test_stanza_xep_0033.TestAddresses.testAddURI)
-Testing adding URI attribute to extended stanza address. ... ok
-testDelivered (tests.test_stanza_xep_0033.TestAddresses.testDelivered)
-Testing delivered attribute of extended stanza addresses. ... ok
-testExceptionContinueWorking (tests.test_stream_exceptions.TestStreamExceptions.testExceptionContinueWorking)
-Test that Slixmpp continues to respond after an XMPPError is raised. ... ok
-testIqErrorException (tests.test_stream_exceptions.TestStreamExceptions.testIqErrorException)
-Test using error exceptions with Iq stanzas. ... ok
-testUnknownException (tests.test_stream_exceptions.TestStreamExceptions.testUnknownException)
-Test Slixmpp continues to respond after an unknown exception. ... ok
-testXMPPErrorException (tests.test_stream_exceptions.TestStreamExceptions.testXMPPErrorException)
-Test raising an XMPPError exception. ... ok
-testCondition (tests.test_stanza_error.TestErrorStanzas.testCondition)
-Test modifying the error condition. ... ok
-testDelCondition (tests.test_stanza_error.TestErrorStanzas.testDelCondition)
-Test that deleting error conditions doesn't remove extra elements. ... ok
-testDelText (tests.test_stanza_error.TestErrorStanzas.testDelText)
-Test deleting the text of an error. ... ok
-testSetup (tests.test_stanza_error.TestErrorStanzas.testSetup)
-Test setting initial values in error stanza. ... ok
+testAction (tests.test_stanza_xep_0439.TestQuickResponse.testAction) ... ok
+testActionSelected (tests.test_stanza_xep_0439.TestQuickResponse.testActionSelected) ... ok
+testResponse (tests.test_stanza_xep_0439.TestQuickResponse.testResponse) ... ok
+testConfigureNode (tests.test_stream_xep_0223.TestPrivatePEP.testConfigureNode) ... ok
+testCancelCommand (tests.test_stream_xep_0050.TestAdHocCommands.testCancelCommand)
+Test canceling command. ... ok
+testCancelCommandAsync (tests.test_stream_xep_0050.TestAdHocCommands.testCancelCommandAsync)
+Test canceling command. ... ok
+testClientAPI (tests.test_stream_xep_0050.TestAdHocCommands.testClientAPI)
+Test using client-side API for commands. ... ok
+testClientAPICancel (tests.test_stream_xep_0050.TestAdHocCommands.testClientAPICancel)
+Test using client-side cancel API for commands. ... ok
+testClientAPIError (tests.test_stream_xep_0050.TestAdHocCommands.testClientAPIError)
+Test using client-side error API for commands. ... ok
+testClientAPIErrorStrippedResponse (tests.test_stream_xep_0050.TestAdHocCommands.testClientAPIErrorStrippedResponse)
+Test errors that don't include the command substanza. ... ok
+testCommandNote (tests.test_stream_xep_0050.TestAdHocCommands.testCommandNote)
+Test adding notes to commands. ... ok
+testCommandNoteAsync (tests.test_stream_xep_0050.TestAdHocCommands.testCommandNoteAsync)
+Test adding notes to commands. ... ok
+testInitialPayloadCommand (tests.test_stream_xep_0050.TestAdHocCommands.testInitialPayloadCommand)
+Test a command with an initial payload. ... ok
+testMultiPayloads (tests.test_stream_xep_0050.TestAdHocCommands.testMultiPayloads)
+Test using commands with multiple payloads. ... ok
+testMultiPayloadsAsync (tests.test_stream_xep_0050.TestAdHocCommands.testMultiPayloadsAsync)
+Test using commands with multiple payloads. ... ok
+testOneStepCommand (tests.test_stream_xep_0050.TestAdHocCommands.testOneStepCommand)
+Test running a single step command. ... ok
+testOneStepCommandAsync (tests.test_stream_xep_0050.TestAdHocCommands.testOneStepCommandAsync)
+Test running a single step command. ... ok
+testTwoStepCommand (tests.test_stream_xep_0050.TestAdHocCommands.testTwoStepCommand)
+Test using a two-stage command. ... ok
+testTwoStepCommandAsync (tests.test_stream_xep_0050.TestAdHocCommands.testTwoStepCommandAsync)
+Test using a two-stage command. ... ok
+testZeroStepCommand (tests.test_stream_xep_0050.TestAdHocCommands.testZeroStepCommand)
+Test running a command with no steps. ... ok
+testZeroStepCommandAsync (tests.test_stream_xep_0050.TestAdHocCommands.testZeroStepCommandAsync)
+Test running a command with no steps. ... ok
+testEmptyElement (tests.test_tostring.TestToString.testEmptyElement)
+Test converting an empty element to a string. ... ok
+testEmptyElementWrapped (tests.test_tostring.TestToString.testEmptyElementWrapped)
+Test converting an empty element inside another element. ... ok
+testEmptyElementWrappedText (tests.test_tostring.TestToString.testEmptyElementWrappedText)
+Test converting an empty element wrapped with text ... ok
+testMultipleChildren (tests.test_tostring.TestToString.testMultipleChildren)
+Test converting multiple child elements to a Unicode string. ... ok
+testStanzaStr (tests.test_tostring.TestToString.testStanzaStr)
+Test that stanza objects are serialized properly. ... ok
+testTailContent (tests.test_tostring.TestToString.testTailContent)
+Test that elements of the form foo bar baz only ... ok
+testXMLEscape (tests.test_tostring.TestToString.testXMLEscape)
+Test escaping XML special characters. ... ok
+testXMLLang (tests.test_tostring.TestToString.testXMLLang)
+Test that serializing xml:lang works. ... ok
+testXMLNS (tests.test_tostring.TestToString.testXMLNS)
+Test using xmlns tostring parameter, which will prevent adding ... ok
+testFallBackBody (tests.test_stream_xep_0461.TestReply.testFallBackBody) ... ok
+test_pinned (tests.test_stanza_xep_0469.TestBookmarksPinning.test_pinned) ... ok
----------------------------------------------------------------------
-Ran 492 tests in 9.137s
+Ran 492 tests in 8.188s
OK (skipped=21)
<<<
>>> testing filter
<<< testing filter
-/usr/lib/python3.13/asyncio/base_events.py:750: RuntimeWarning: coroutine 'XEP_0115.update_caps' was never awaited
- self._ready.clear()
-RuntimeWarning: Enable tracemalloc to get the object allocation traceback
/usr/lib/python3.13/asyncio/base_events.py:750: RuntimeWarning: coroutine 'XMLStream._end_stream_wait' was never awaited
self._ready.clear()
RuntimeWarning: Enable tracemalloc to get the object allocation traceback
-/usr/lib/python3.13/asyncio/base_events.py:750: RuntimeWarning: coroutine 'XMLStream._consume_send_queue_before_disconnecting' was never awaited
- self._ready.clear()
-RuntimeWarning: Enable tracemalloc to get the object allocation traceback
make[1]: Leaving directory '/build/reproducible-path/slixmpp-1.9.1'
create-stamp debian/debhelper-build-stamp
dh_testroot -O--buildsystem=pybuild
@@ -2445,12 +2475,14 @@
dpkg-buildpackage: info: binary-only upload (no source included)
dpkg-genchanges: info: including full source code in upload
I: copying local configuration
+I: user script /srv/workspace/pbuilder/125683/tmp/hooks/B01_cleanup starting
+I: user script /srv/workspace/pbuilder/125683/tmp/hooks/B01_cleanup finished
I: unmounting dev/ptmx filesystem
I: unmounting dev/pts filesystem
I: unmounting dev/shm filesystem
I: unmounting proc filesystem
I: unmounting sys filesystem
I: cleaning the build env
-I: removing directory /srv/workspace/pbuilder/140077 and its subdirectories
-I: Current time: Sat Mar 15 00:57:21 -12 2025
-I: pbuilder-time-stamp: 1742043441
+I: removing directory /srv/workspace/pbuilder/125683 and its subdirectories
+I: Current time: Sat Apr 18 09:29:26 +14 2026
+I: pbuilder-time-stamp: 1776454166