0s autopkgtest [09:33:37]: starting date and time: 2024-11-26 09:33:37+0000 1s autopkgtest [09:33:38]: git checkout: 6408f825 Correct logic in old-systemd fallback code 1s autopkgtest [09:33:38]: host juju-7f2275-prod-proposed-migration-environment-9; command line: /home/ubuntu/autopkgtest/runner/autopkgtest --output-dir /tmp/autopkgtest-work.a8_e36ll/out --timeout-copy=6000 --setup-commands 'ln -s /dev/null /etc/systemd/system/bluetooth.service; printf "http_proxy=http://squid.internal:3128\nhttps_proxy=http://squid.internal:3128\nno_proxy=127.0.0.1,127.0.1.1,login.ubuntu.com,localhost,localdomain,novalocal,internal,archive.ubuntu.com,ports.ubuntu.com,security.ubuntu.com,ddebs.ubuntu.com,changelogs.ubuntu.com,keyserver.ubuntu.com,launchpadlibrarian.net,launchpadcontent.net,launchpad.net,10.24.0.0/24,keystone.ps5.canonical.com,objectstorage.prodstack5.canonical.com\n" >> /etc/environment' --apt-pocket=proposed=src:python-mongomock --apt-upgrade python-mongomock --timeout-short=300 --timeout-copy=20000 --timeout-build=20000 --env=ADT_TEST_TRIGGERS=python-mongomock/4.3.0-1 -- lxd -r lxd-armhf-10.145.243.28 lxd-armhf-10.145.243.28:autopkgtest/ubuntu/plucky/armhf 66s autopkgtest [09:34:43]: testbed dpkg architecture: armhf 69s autopkgtest [09:34:46]: testbed apt version: 2.9.14ubuntu1 69s autopkgtest [09:34:46]: @@@@@@@@@@@@@@@@@@@@ test bed setup 78s Get:1 http://ftpmaster.internal/ubuntu plucky-proposed InRelease [73.9 kB] 78s Get:2 http://ftpmaster.internal/ubuntu plucky-proposed/universe Sources [811 kB] 79s Get:3 http://ftpmaster.internal/ubuntu plucky-proposed/main Sources [58.7 kB] 79s Get:4 http://ftpmaster.internal/ubuntu plucky-proposed/restricted Sources [9708 B] 79s Get:5 http://ftpmaster.internal/ubuntu plucky-proposed/multiverse Sources [14.2 kB] 79s Get:6 http://ftpmaster.internal/ubuntu plucky-proposed/main armhf Packages [67.4 kB] 79s Get:7 http://ftpmaster.internal/ubuntu plucky-proposed/restricted armhf Packages [928 B] 79s Get:8 http://ftpmaster.internal/ubuntu plucky-proposed/universe armhf Packages [596 kB] 79s Get:9 http://ftpmaster.internal/ubuntu plucky-proposed/multiverse armhf Packages [6096 B] 79s Fetched 1638 kB in 1s (1871 kB/s) 79s Reading package lists... 98s tee: /proc/self/fd/2: Permission denied 121s Hit:1 http://ftpmaster.internal/ubuntu plucky-proposed InRelease 121s Hit:2 http://ftpmaster.internal/ubuntu plucky InRelease 121s Hit:3 http://ftpmaster.internal/ubuntu plucky-updates InRelease 121s Hit:4 http://ftpmaster.internal/ubuntu plucky-security InRelease 123s Reading package lists... 123s Reading package lists... 123s Building dependency tree... 123s Reading state information... 124s Calculating upgrade... 124s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 124s Reading package lists... 125s Building dependency tree... 125s Reading state information... 127s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 129s autopkgtest [09:35:46]: rebooting testbed after setup commands that affected boot 220s autopkgtest [09:37:17]: testbed running kernel: Linux 6.8.0-49-generic #49~22.04.1-Ubuntu SMP PREEMPT_DYNAMIC Wed Nov 6 18:12:14 UTC 2 262s autopkgtest [09:37:59]: @@@@@@@@@@@@@@@@@@@@ apt-source python-mongomock 278s Get:1 http://ftpmaster.internal/ubuntu plucky-proposed/universe python-mongomock 4.3.0-1 (dsc) [2371 B] 278s Get:2 http://ftpmaster.internal/ubuntu plucky-proposed/universe python-mongomock 4.3.0-1 (tar) [108 kB] 278s Get:3 http://ftpmaster.internal/ubuntu plucky-proposed/universe python-mongomock 4.3.0-1 (diff) [3060 B] 278s gpgv: Signature made Wed Nov 20 14:10:36 2024 UTC 278s gpgv: using RSA key 772292F6F7AC85FAE041D41EE5F43F9C2734F287 278s gpgv: issuer "merkys@debian.org" 278s gpgv: Can't check signature: No public key 278s dpkg-source: warning: cannot verify inline signature for ./python-mongomock_4.3.0-1.dsc: no acceptable signature found 278s autopkgtest [09:38:15]: testing package python-mongomock version 4.3.0-1 282s autopkgtest [09:38:19]: build not needed 285s autopkgtest [09:38:22]: test command1: preparing testbed 297s Reading package lists... 297s Building dependency tree... 297s Reading state information... 297s Starting pkgProblemResolver with broken count: 0 297s Starting 2 pkgProblemResolver with broken count: 0 297s Done 298s The following additional packages will be installed: 298s python3-all python3-mongomock python3-packaging python3-sentinels python3-tz 298s The following NEW packages will be installed: 298s autopkgtest-satdep python3-all python3-mongomock python3-packaging 298s python3-sentinels python3-tz 298s 0 upgraded, 6 newly installed, 0 to remove and 0 not upgraded. 298s Need to get 141 kB/142 kB of archives. 298s After this operation, 670 kB of additional disk space will be used. 298s Get:1 /tmp/autopkgtest.nJ05Mx/1-autopkgtest-satdep.deb autopkgtest-satdep armhf 0 [720 B] 299s Get:2 http://ftpmaster.internal/ubuntu plucky/main armhf python3-all armhf 3.12.6-0ubuntu1 [886 B] 299s Get:3 http://ftpmaster.internal/ubuntu plucky/main armhf python3-packaging all 24.2-1 [51.5 kB] 299s Get:4 http://ftpmaster.internal/ubuntu plucky/universe armhf python3-sentinels all 1.0.0-8 [4972 B] 299s Get:5 http://ftpmaster.internal/ubuntu plucky/main armhf python3-tz all 2024.1-2 [31.4 kB] 299s Get:6 http://ftpmaster.internal/ubuntu plucky-proposed/universe armhf python3-mongomock all 4.3.0-1 [52.6 kB] 299s Fetched 141 kB in 0s (329 kB/s) 299s Selecting previously unselected package python3-all. 299s (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 ... 59609 files and directories currently installed.) 299s Preparing to unpack .../0-python3-all_3.12.6-0ubuntu1_armhf.deb ... 299s Unpacking python3-all (3.12.6-0ubuntu1) ... 299s Selecting previously unselected package python3-packaging. 299s Preparing to unpack .../1-python3-packaging_24.2-1_all.deb ... 299s Unpacking python3-packaging (24.2-1) ... 300s Selecting previously unselected package python3-sentinels. 300s Preparing to unpack .../2-python3-sentinels_1.0.0-8_all.deb ... 300s Unpacking python3-sentinels (1.0.0-8) ... 300s Selecting previously unselected package python3-tz. 300s Preparing to unpack .../3-python3-tz_2024.1-2_all.deb ... 300s Unpacking python3-tz (2024.1-2) ... 300s Selecting previously unselected package python3-mongomock. 300s Preparing to unpack .../4-python3-mongomock_4.3.0-1_all.deb ... 300s Unpacking python3-mongomock (4.3.0-1) ... 300s Selecting previously unselected package autopkgtest-satdep. 300s Preparing to unpack .../5-1-autopkgtest-satdep.deb ... 300s Unpacking autopkgtest-satdep (0) ... 300s Setting up python3-sentinels (1.0.0-8) ... 300s Setting up python3-all (3.12.6-0ubuntu1) ... 300s Setting up python3-tz (2024.1-2) ... 300s Setting up python3-packaging (24.2-1) ... 300s Setting up python3-mongomock (4.3.0-1) ... 300s Setting up autopkgtest-satdep (0) ... 313s (Reading database ... 59694 files and directories currently installed.) 313s Removing autopkgtest-satdep (0) ... 320s autopkgtest [09:38:57]: test command1: for PY in $(py3versions -s 2>/dev/null); do $PY -c 'from mongomock import gridfs; gridfs.enable_gridfs_integration()'; done 320s autopkgtest [09:38:57]: test command1: [----------------------- 323s Traceback (most recent call last): 323s File "", line 1, in 323s File "/tmp/autopkgtest.nJ05Mx/build.fNM/src/mongomock/__init__.py", line 79, in 323s from mongomock.__version__ import __version__ 323s ModuleNotFoundError: No module named 'mongomock.__version__' 323s autopkgtest [09:39:00]: test command1: -----------------------] 328s autopkgtest [09:39:05]: test command1: - - - - - - - - - - results - - - - - - - - - - 328s command1 FAIL non-zero exit status 1 328s autopkgtest [09:39:05]: test command1: - - - - - - - - - - stderr - - - - - - - - - - 328s Traceback (most recent call last): 328s File "", line 1, in 328s File "/tmp/autopkgtest.nJ05Mx/build.fNM/src/mongomock/__init__.py", line 79, in 328s from mongomock.__version__ import __version__ 328s ModuleNotFoundError: No module named 'mongomock.__version__' 332s autopkgtest [09:39:09]: test pybuild-autopkgtest: preparing testbed 346s Reading package lists... 347s Building dependency tree... 347s Reading state information... 347s Starting pkgProblemResolver with broken count: 0 347s Starting 2 pkgProblemResolver with broken count: 0 347s Done 348s The following additional packages will be installed: 348s autoconf automake autopoint autotools-dev build-essential cpp cpp-14 348s cpp-14-arm-linux-gnueabihf cpp-arm-linux-gnueabihf debhelper debugedit 348s dh-autoreconf dh-python dh-strip-nondeterminism dwz g++ g++-14 348s g++-14-arm-linux-gnueabihf g++-arm-linux-gnueabihf gcc gcc-14 348s gcc-14-arm-linux-gnueabihf gcc-arm-linux-gnueabihf gettext intltool-debian 348s libarchive-zip-perl libasan8 libc-dev-bin libc6-dev libcc1-0 libcrypt-dev 348s libdebhelper-perl libfile-stripnondeterminism-perl libgcc-14-dev libgomp1 348s libisl23 libmpc3 libstdc++-14-dev libtool libubsan1 linux-libc-dev m4 348s po-debconf pybuild-plugin-autopkgtest pybuild-plugin-pyproject python3-bson 348s python3-build python3-dnspython python3-hatch-vcs python3-hatchling 348s python3-installer python3-pathspec python3-pbr python3-pluggy 348s python3-pymongo python3-pyproject-hooks python3-setuptools-scm python3-toml 348s python3-trove-classifiers python3-wheel rpcsvc-proto 348s Suggested packages: 348s autoconf-archive gnu-standards autoconf-doc cpp-doc gcc-14-locales 348s cpp-14-doc dh-make flit gcc-14-doc gcc-multilib manpages-dev flex bison gdb 348s gcc-doc gdb-arm-linux-gnueabihf gettext-doc libasprintf-dev libgettextpo-dev 348s libc-devtools glibc-doc libstdc++-14-doc libtool-doc gfortran 348s | fortran95-compiler gcj-jdk m4-doc libmail-box-perl python3-pip 348s python3-venv python-build-doc python3-trio python3-aioquic python3-h2 348s python3-httpx python3-httpcore python-installer-doc python-pymongo-doc 348s Recommended packages: 348s manpages manpages-dev libarchive-cpio-perl libltdl-dev libmail-sendmail-perl 348s python3-bson-ext python3-gridfs python3-pymongo-ext 348s The following NEW packages will be installed: 348s autoconf automake autopkgtest-satdep autopoint autotools-dev build-essential 348s cpp cpp-14 cpp-14-arm-linux-gnueabihf cpp-arm-linux-gnueabihf debhelper 348s debugedit dh-autoreconf dh-python dh-strip-nondeterminism dwz g++ g++-14 348s g++-14-arm-linux-gnueabihf g++-arm-linux-gnueabihf gcc gcc-14 348s gcc-14-arm-linux-gnueabihf gcc-arm-linux-gnueabihf gettext intltool-debian 348s libarchive-zip-perl libasan8 libc-dev-bin libc6-dev libcc1-0 libcrypt-dev 348s libdebhelper-perl libfile-stripnondeterminism-perl libgcc-14-dev libgomp1 348s libisl23 libmpc3 libstdc++-14-dev libtool libubsan1 linux-libc-dev m4 348s po-debconf pybuild-plugin-autopkgtest pybuild-plugin-pyproject python3-bson 348s python3-build python3-dnspython python3-hatch-vcs python3-hatchling 348s python3-installer python3-pathspec python3-pbr python3-pluggy 348s python3-pymongo python3-pyproject-hooks python3-setuptools-scm python3-toml 348s python3-trove-classifiers python3-wheel rpcsvc-proto 348s 0 upgraded, 62 newly installed, 0 to remove and 0 not upgraded. 348s Need to get 55.1 MB/55.1 MB of archives. 348s After this operation, 162 MB of additional disk space will be used. 348s Get:1 /tmp/autopkgtest.nJ05Mx/2-autopkgtest-satdep.deb autopkgtest-satdep armhf 0 [828 B] 349s Get:2 http://ftpmaster.internal/ubuntu plucky/main armhf m4 armhf 1.4.19-4build1 [235 kB] 349s Get:3 http://ftpmaster.internal/ubuntu plucky/main armhf autoconf all 2.72-3 [382 kB] 349s Get:4 http://ftpmaster.internal/ubuntu plucky/main armhf autotools-dev all 20220109.1 [44.9 kB] 349s Get:5 http://ftpmaster.internal/ubuntu plucky/main armhf automake all 1:1.16.5-1.3ubuntu1 [558 kB] 349s Get:6 http://ftpmaster.internal/ubuntu plucky/main armhf autopoint all 0.22.5-2 [616 kB] 349s Get:7 http://ftpmaster.internal/ubuntu plucky/main armhf libc-dev-bin armhf 2.40-1ubuntu3 [19.2 kB] 349s Get:8 http://ftpmaster.internal/ubuntu plucky/main armhf linux-libc-dev armhf 6.11.0-8.8 [1628 kB] 349s Get:9 http://ftpmaster.internal/ubuntu plucky/main armhf libcrypt-dev armhf 1:4.4.36-5 [119 kB] 349s Get:10 http://ftpmaster.internal/ubuntu plucky/main armhf rpcsvc-proto armhf 1.4.2-0ubuntu7 [62.2 kB] 349s Get:11 http://ftpmaster.internal/ubuntu plucky/main armhf libc6-dev armhf 2.40-1ubuntu3 [1370 kB] 349s Get:12 http://ftpmaster.internal/ubuntu plucky/main armhf libisl23 armhf 0.27-1 [546 kB] 349s Get:13 http://ftpmaster.internal/ubuntu plucky/main armhf libmpc3 armhf 1.3.1-1build2 [47.1 kB] 349s Get:14 http://ftpmaster.internal/ubuntu plucky/main armhf cpp-14-arm-linux-gnueabihf armhf 14.2.0-8ubuntu1 [9219 kB] 349s Get:15 http://ftpmaster.internal/ubuntu plucky/main armhf cpp-14 armhf 14.2.0-8ubuntu1 [1032 B] 349s Get:16 http://ftpmaster.internal/ubuntu plucky/main armhf cpp-arm-linux-gnueabihf armhf 4:14.1.0-2ubuntu1 [5464 B] 349s Get:17 http://ftpmaster.internal/ubuntu plucky/main armhf cpp armhf 4:14.1.0-2ubuntu1 [22.4 kB] 349s Get:18 http://ftpmaster.internal/ubuntu plucky/main armhf libcc1-0 armhf 14.2.0-8ubuntu1 [43.3 kB] 349s Get:19 http://ftpmaster.internal/ubuntu plucky/main armhf libgomp1 armhf 14.2.0-8ubuntu1 [125 kB] 349s Get:20 http://ftpmaster.internal/ubuntu plucky/main armhf libasan8 armhf 14.2.0-8ubuntu1 [2901 kB] 350s Get:21 http://ftpmaster.internal/ubuntu plucky/main armhf libubsan1 armhf 14.2.0-8ubuntu1 [1150 kB] 350s Get:22 http://ftpmaster.internal/ubuntu plucky/main armhf libgcc-14-dev armhf 14.2.0-8ubuntu1 [897 kB] 350s Get:23 http://ftpmaster.internal/ubuntu plucky/main armhf gcc-14-arm-linux-gnueabihf armhf 14.2.0-8ubuntu1 [18.0 MB] 350s Get:24 http://ftpmaster.internal/ubuntu plucky/main armhf gcc-14 armhf 14.2.0-8ubuntu1 [498 kB] 350s Get:25 http://ftpmaster.internal/ubuntu plucky/main armhf gcc-arm-linux-gnueabihf armhf 4:14.1.0-2ubuntu1 [1222 B] 350s Get:26 http://ftpmaster.internal/ubuntu plucky/main armhf gcc armhf 4:14.1.0-2ubuntu1 [5002 B] 350s Get:27 http://ftpmaster.internal/ubuntu plucky/main armhf libstdc++-14-dev armhf 14.2.0-8ubuntu1 [2569 kB] 350s Get:28 http://ftpmaster.internal/ubuntu plucky/main armhf g++-14-arm-linux-gnueabihf armhf 14.2.0-8ubuntu1 [10.5 MB] 350s Get:29 http://ftpmaster.internal/ubuntu plucky/main armhf g++-14 armhf 14.2.0-8ubuntu1 [19.9 kB] 350s Get:30 http://ftpmaster.internal/ubuntu plucky/main armhf g++-arm-linux-gnueabihf armhf 4:14.1.0-2ubuntu1 [968 B] 350s Get:31 http://ftpmaster.internal/ubuntu plucky/main armhf g++ armhf 4:14.1.0-2ubuntu1 [1084 B] 350s Get:32 http://ftpmaster.internal/ubuntu plucky/main armhf build-essential armhf 12.10ubuntu1 [4928 B] 350s Get:33 http://ftpmaster.internal/ubuntu plucky/main armhf libdebhelper-perl all 13.20ubuntu1 [94.2 kB] 350s Get:34 http://ftpmaster.internal/ubuntu plucky/main armhf libtool all 2.4.7-8 [166 kB] 350s Get:35 http://ftpmaster.internal/ubuntu plucky/main armhf dh-autoreconf all 20 [16.1 kB] 350s Get:36 http://ftpmaster.internal/ubuntu plucky/main armhf libarchive-zip-perl all 1.68-1 [90.2 kB] 350s Get:37 http://ftpmaster.internal/ubuntu plucky/main armhf libfile-stripnondeterminism-perl all 1.14.0-1 [20.1 kB] 350s Get:38 http://ftpmaster.internal/ubuntu plucky/main armhf dh-strip-nondeterminism all 1.14.0-1 [5058 B] 350s Get:39 http://ftpmaster.internal/ubuntu plucky/main armhf debugedit armhf 1:5.1-1 [46.5 kB] 350s Get:40 http://ftpmaster.internal/ubuntu plucky/main armhf dwz armhf 0.15-1build6 [116 kB] 350s Get:41 http://ftpmaster.internal/ubuntu plucky/main armhf gettext armhf 0.22.5-2 [995 kB] 350s Get:42 http://ftpmaster.internal/ubuntu plucky/main armhf intltool-debian all 0.35.0+20060710.6 [23.2 kB] 350s Get:43 http://ftpmaster.internal/ubuntu plucky/main armhf po-debconf all 1.0.21+nmu1 [233 kB] 350s Get:44 http://ftpmaster.internal/ubuntu plucky/main armhf debhelper all 13.20ubuntu1 [893 kB] 350s Get:45 http://ftpmaster.internal/ubuntu plucky/universe armhf dh-python all 6.20241024 [112 kB] 350s Get:46 http://ftpmaster.internal/ubuntu plucky/universe armhf pybuild-plugin-autopkgtest all 6.20241024 [1746 B] 350s Get:47 http://ftpmaster.internal/ubuntu plucky/universe armhf python3-pyproject-hooks all 1.2.0-1 [10.2 kB] 351s Get:48 http://ftpmaster.internal/ubuntu plucky/universe armhf python3-toml all 0.10.2-1 [16.5 kB] 351s Get:49 http://ftpmaster.internal/ubuntu plucky/universe armhf python3-wheel all 0.45.1-1 [57.7 kB] 351s Get:50 http://ftpmaster.internal/ubuntu plucky/universe armhf python3-build all 1.2.2-1 [31.0 kB] 351s Get:51 http://ftpmaster.internal/ubuntu plucky/universe armhf python3-installer all 0.7.0+dfsg1-3 [17.4 kB] 351s Get:52 http://ftpmaster.internal/ubuntu plucky/universe armhf pybuild-plugin-pyproject all 6.20241024 [1728 B] 351s Get:53 http://ftpmaster.internal/ubuntu plucky/main armhf python3-bson all 4.7.3-2ubuntu2 [41.2 kB] 351s Get:54 http://ftpmaster.internal/ubuntu plucky/main armhf python3-dnspython all 2.6.1-1ubuntu1 [163 kB] 351s Get:55 http://ftpmaster.internal/ubuntu plucky/universe armhf python3-pathspec all 0.12.1-1 [24.5 kB] 351s Get:56 http://ftpmaster.internal/ubuntu plucky/universe armhf python3-pluggy all 1.5.0-1 [21.0 kB] 351s Get:57 http://ftpmaster.internal/ubuntu plucky/universe armhf python3-trove-classifiers all 2024.9.12-1 [10.8 kB] 351s Get:58 http://ftpmaster.internal/ubuntu plucky/universe armhf python3-hatchling all 1.26.3-1 [47.1 kB] 351s Get:59 http://ftpmaster.internal/ubuntu plucky/universe armhf python3-setuptools-scm all 8.1.0-1 [32.2 kB] 351s Get:60 http://ftpmaster.internal/ubuntu plucky/universe armhf python3-hatch-vcs all 0.4.0-1 [7904 B] 351s Get:61 http://ftpmaster.internal/ubuntu plucky/main armhf python3-pbr all 6.1.0-3 [57.7 kB] 351s Get:62 http://ftpmaster.internal/ubuntu plucky/main armhf python3-pymongo all 4.7.3-2ubuntu2 [202 kB] 351s Fetched 55.1 MB in 2s (24.2 MB/s) 351s Selecting previously unselected package m4. 351s (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 ... 59694 files and directories currently installed.) 351s Preparing to unpack .../00-m4_1.4.19-4build1_armhf.deb ... 351s Unpacking m4 (1.4.19-4build1) ... 351s Selecting previously unselected package autoconf. 351s Preparing to unpack .../01-autoconf_2.72-3_all.deb ... 351s Unpacking autoconf (2.72-3) ... 352s Selecting previously unselected package autotools-dev. 352s Preparing to unpack .../02-autotools-dev_20220109.1_all.deb ... 352s Unpacking autotools-dev (20220109.1) ... 352s Selecting previously unselected package automake. 352s Preparing to unpack .../03-automake_1%3a1.16.5-1.3ubuntu1_all.deb ... 352s Unpacking automake (1:1.16.5-1.3ubuntu1) ... 352s Selecting previously unselected package autopoint. 352s Preparing to unpack .../04-autopoint_0.22.5-2_all.deb ... 352s Unpacking autopoint (0.22.5-2) ... 352s Selecting previously unselected package libc-dev-bin. 352s Preparing to unpack .../05-libc-dev-bin_2.40-1ubuntu3_armhf.deb ... 352s Unpacking libc-dev-bin (2.40-1ubuntu3) ... 352s Selecting previously unselected package linux-libc-dev:armhf. 352s Preparing to unpack .../06-linux-libc-dev_6.11.0-8.8_armhf.deb ... 352s Unpacking linux-libc-dev:armhf (6.11.0-8.8) ... 352s Selecting previously unselected package libcrypt-dev:armhf. 352s Preparing to unpack .../07-libcrypt-dev_1%3a4.4.36-5_armhf.deb ... 352s Unpacking libcrypt-dev:armhf (1:4.4.36-5) ... 352s Selecting previously unselected package rpcsvc-proto. 352s Preparing to unpack .../08-rpcsvc-proto_1.4.2-0ubuntu7_armhf.deb ... 352s Unpacking rpcsvc-proto (1.4.2-0ubuntu7) ... 352s Selecting previously unselected package libc6-dev:armhf. 352s Preparing to unpack .../09-libc6-dev_2.40-1ubuntu3_armhf.deb ... 352s Unpacking libc6-dev:armhf (2.40-1ubuntu3) ... 352s Selecting previously unselected package libisl23:armhf. 352s Preparing to unpack .../10-libisl23_0.27-1_armhf.deb ... 352s Unpacking libisl23:armhf (0.27-1) ... 352s Selecting previously unselected package libmpc3:armhf. 352s Preparing to unpack .../11-libmpc3_1.3.1-1build2_armhf.deb ... 352s Unpacking libmpc3:armhf (1.3.1-1build2) ... 352s Selecting previously unselected package cpp-14-arm-linux-gnueabihf. 352s Preparing to unpack .../12-cpp-14-arm-linux-gnueabihf_14.2.0-8ubuntu1_armhf.deb ... 352s Unpacking cpp-14-arm-linux-gnueabihf (14.2.0-8ubuntu1) ... 353s Selecting previously unselected package cpp-14. 353s Preparing to unpack .../13-cpp-14_14.2.0-8ubuntu1_armhf.deb ... 353s Unpacking cpp-14 (14.2.0-8ubuntu1) ... 353s Selecting previously unselected package cpp-arm-linux-gnueabihf. 353s Preparing to unpack .../14-cpp-arm-linux-gnueabihf_4%3a14.1.0-2ubuntu1_armhf.deb ... 353s Unpacking cpp-arm-linux-gnueabihf (4:14.1.0-2ubuntu1) ... 353s Selecting previously unselected package cpp. 353s Preparing to unpack .../15-cpp_4%3a14.1.0-2ubuntu1_armhf.deb ... 353s Unpacking cpp (4:14.1.0-2ubuntu1) ... 353s Selecting previously unselected package libcc1-0:armhf. 353s Preparing to unpack .../16-libcc1-0_14.2.0-8ubuntu1_armhf.deb ... 353s Unpacking libcc1-0:armhf (14.2.0-8ubuntu1) ... 353s Selecting previously unselected package libgomp1:armhf. 353s Preparing to unpack .../17-libgomp1_14.2.0-8ubuntu1_armhf.deb ... 353s Unpacking libgomp1:armhf (14.2.0-8ubuntu1) ... 353s Selecting previously unselected package libasan8:armhf. 353s Preparing to unpack .../18-libasan8_14.2.0-8ubuntu1_armhf.deb ... 353s Unpacking libasan8:armhf (14.2.0-8ubuntu1) ... 353s Selecting previously unselected package libubsan1:armhf. 353s Preparing to unpack .../19-libubsan1_14.2.0-8ubuntu1_armhf.deb ... 353s Unpacking libubsan1:armhf (14.2.0-8ubuntu1) ... 353s Selecting previously unselected package libgcc-14-dev:armhf. 353s Preparing to unpack .../20-libgcc-14-dev_14.2.0-8ubuntu1_armhf.deb ... 353s Unpacking libgcc-14-dev:armhf (14.2.0-8ubuntu1) ... 353s Selecting previously unselected package gcc-14-arm-linux-gnueabihf. 354s Preparing to unpack .../21-gcc-14-arm-linux-gnueabihf_14.2.0-8ubuntu1_armhf.deb ... 354s Unpacking gcc-14-arm-linux-gnueabihf (14.2.0-8ubuntu1) ... 354s Selecting previously unselected package gcc-14. 354s Preparing to unpack .../22-gcc-14_14.2.0-8ubuntu1_armhf.deb ... 354s Unpacking gcc-14 (14.2.0-8ubuntu1) ... 354s Selecting previously unselected package gcc-arm-linux-gnueabihf. 354s Preparing to unpack .../23-gcc-arm-linux-gnueabihf_4%3a14.1.0-2ubuntu1_armhf.deb ... 354s Unpacking gcc-arm-linux-gnueabihf (4:14.1.0-2ubuntu1) ... 354s Selecting previously unselected package gcc. 354s Preparing to unpack .../24-gcc_4%3a14.1.0-2ubuntu1_armhf.deb ... 354s Unpacking gcc (4:14.1.0-2ubuntu1) ... 354s Selecting previously unselected package libstdc++-14-dev:armhf. 354s Preparing to unpack .../25-libstdc++-14-dev_14.2.0-8ubuntu1_armhf.deb ... 354s Unpacking libstdc++-14-dev:armhf (14.2.0-8ubuntu1) ... 355s Selecting previously unselected package g++-14-arm-linux-gnueabihf. 355s Preparing to unpack .../26-g++-14-arm-linux-gnueabihf_14.2.0-8ubuntu1_armhf.deb ... 355s Unpacking g++-14-arm-linux-gnueabihf (14.2.0-8ubuntu1) ... 355s Selecting previously unselected package g++-14. 355s Preparing to unpack .../27-g++-14_14.2.0-8ubuntu1_armhf.deb ... 355s Unpacking g++-14 (14.2.0-8ubuntu1) ... 355s Selecting previously unselected package g++-arm-linux-gnueabihf. 355s Preparing to unpack .../28-g++-arm-linux-gnueabihf_4%3a14.1.0-2ubuntu1_armhf.deb ... 355s Unpacking g++-arm-linux-gnueabihf (4:14.1.0-2ubuntu1) ... 355s Selecting previously unselected package g++. 355s Preparing to unpack .../29-g++_4%3a14.1.0-2ubuntu1_armhf.deb ... 355s Unpacking g++ (4:14.1.0-2ubuntu1) ... 355s Selecting previously unselected package build-essential. 355s Preparing to unpack .../30-build-essential_12.10ubuntu1_armhf.deb ... 355s Unpacking build-essential (12.10ubuntu1) ... 355s Selecting previously unselected package libdebhelper-perl. 355s Preparing to unpack .../31-libdebhelper-perl_13.20ubuntu1_all.deb ... 355s Unpacking libdebhelper-perl (13.20ubuntu1) ... 355s Selecting previously unselected package libtool. 355s Preparing to unpack .../32-libtool_2.4.7-8_all.deb ... 355s Unpacking libtool (2.4.7-8) ... 355s Selecting previously unselected package dh-autoreconf. 355s Preparing to unpack .../33-dh-autoreconf_20_all.deb ... 355s Unpacking dh-autoreconf (20) ... 355s Selecting previously unselected package libarchive-zip-perl. 355s Preparing to unpack .../34-libarchive-zip-perl_1.68-1_all.deb ... 355s Unpacking libarchive-zip-perl (1.68-1) ... 355s Selecting previously unselected package libfile-stripnondeterminism-perl. 356s Preparing to unpack .../35-libfile-stripnondeterminism-perl_1.14.0-1_all.deb ... 356s Unpacking libfile-stripnondeterminism-perl (1.14.0-1) ... 356s Selecting previously unselected package dh-strip-nondeterminism. 356s Preparing to unpack .../36-dh-strip-nondeterminism_1.14.0-1_all.deb ... 356s Unpacking dh-strip-nondeterminism (1.14.0-1) ... 356s Selecting previously unselected package debugedit. 356s Preparing to unpack .../37-debugedit_1%3a5.1-1_armhf.deb ... 356s Unpacking debugedit (1:5.1-1) ... 356s Selecting previously unselected package dwz. 356s Preparing to unpack .../38-dwz_0.15-1build6_armhf.deb ... 356s Unpacking dwz (0.15-1build6) ... 356s Selecting previously unselected package gettext. 356s Preparing to unpack .../39-gettext_0.22.5-2_armhf.deb ... 356s Unpacking gettext (0.22.5-2) ... 356s Selecting previously unselected package intltool-debian. 356s Preparing to unpack .../40-intltool-debian_0.35.0+20060710.6_all.deb ... 356s Unpacking intltool-debian (0.35.0+20060710.6) ... 356s Selecting previously unselected package po-debconf. 356s Preparing to unpack .../41-po-debconf_1.0.21+nmu1_all.deb ... 356s Unpacking po-debconf (1.0.21+nmu1) ... 356s Selecting previously unselected package debhelper. 356s Preparing to unpack .../42-debhelper_13.20ubuntu1_all.deb ... 356s Unpacking debhelper (13.20ubuntu1) ... 356s Selecting previously unselected package dh-python. 356s Preparing to unpack .../43-dh-python_6.20241024_all.deb ... 356s Unpacking dh-python (6.20241024) ... 356s Selecting previously unselected package pybuild-plugin-autopkgtest. 356s Preparing to unpack .../44-pybuild-plugin-autopkgtest_6.20241024_all.deb ... 356s Unpacking pybuild-plugin-autopkgtest (6.20241024) ... 356s Selecting previously unselected package python3-pyproject-hooks. 356s Preparing to unpack .../45-python3-pyproject-hooks_1.2.0-1_all.deb ... 356s Unpacking python3-pyproject-hooks (1.2.0-1) ... 356s Selecting previously unselected package python3-toml. 356s Preparing to unpack .../46-python3-toml_0.10.2-1_all.deb ... 356s Unpacking python3-toml (0.10.2-1) ... 356s Selecting previously unselected package python3-wheel. 356s Preparing to unpack .../47-python3-wheel_0.45.1-1_all.deb ... 356s Unpacking python3-wheel (0.45.1-1) ... 356s Selecting previously unselected package python3-build. 356s Preparing to unpack .../48-python3-build_1.2.2-1_all.deb ... 356s Unpacking python3-build (1.2.2-1) ... 356s Selecting previously unselected package python3-installer. 356s Preparing to unpack .../49-python3-installer_0.7.0+dfsg1-3_all.deb ... 356s Unpacking python3-installer (0.7.0+dfsg1-3) ... 356s Selecting previously unselected package pybuild-plugin-pyproject. 356s Preparing to unpack .../50-pybuild-plugin-pyproject_6.20241024_all.deb ... 356s Unpacking pybuild-plugin-pyproject (6.20241024) ... 357s Selecting previously unselected package python3-bson. 357s Preparing to unpack .../51-python3-bson_4.7.3-2ubuntu2_all.deb ... 357s Unpacking python3-bson (4.7.3-2ubuntu2) ... 357s Selecting previously unselected package python3-dnspython. 357s Preparing to unpack .../52-python3-dnspython_2.6.1-1ubuntu1_all.deb ... 357s Unpacking python3-dnspython (2.6.1-1ubuntu1) ... 357s Selecting previously unselected package python3-pathspec. 357s Preparing to unpack .../53-python3-pathspec_0.12.1-1_all.deb ... 357s Unpacking python3-pathspec (0.12.1-1) ... 357s Selecting previously unselected package python3-pluggy. 357s Preparing to unpack .../54-python3-pluggy_1.5.0-1_all.deb ... 357s Unpacking python3-pluggy (1.5.0-1) ... 357s Selecting previously unselected package python3-trove-classifiers. 357s Preparing to unpack .../55-python3-trove-classifiers_2024.9.12-1_all.deb ... 357s Unpacking python3-trove-classifiers (2024.9.12-1) ... 357s Selecting previously unselected package python3-hatchling. 357s Preparing to unpack .../56-python3-hatchling_1.26.3-1_all.deb ... 357s Unpacking python3-hatchling (1.26.3-1) ... 357s Selecting previously unselected package python3-setuptools-scm. 357s Preparing to unpack .../57-python3-setuptools-scm_8.1.0-1_all.deb ... 357s Unpacking python3-setuptools-scm (8.1.0-1) ... 357s Selecting previously unselected package python3-hatch-vcs. 357s Preparing to unpack .../58-python3-hatch-vcs_0.4.0-1_all.deb ... 357s Unpacking python3-hatch-vcs (0.4.0-1) ... 357s Selecting previously unselected package python3-pbr. 357s Preparing to unpack .../59-python3-pbr_6.1.0-3_all.deb ... 357s Unpacking python3-pbr (6.1.0-3) ... 357s Selecting previously unselected package python3-pymongo. 357s Preparing to unpack .../60-python3-pymongo_4.7.3-2ubuntu2_all.deb ... 357s Unpacking python3-pymongo (4.7.3-2ubuntu2) ... 357s Selecting previously unselected package autopkgtest-satdep. 357s Preparing to unpack .../61-2-autopkgtest-satdep.deb ... 357s Unpacking autopkgtest-satdep (0) ... 357s Setting up dh-python (6.20241024) ... 357s Setting up python3-pbr (6.1.0-3) ... 358s Setting up libarchive-zip-perl (1.68-1) ... 358s Setting up libdebhelper-perl (13.20ubuntu1) ... 358s Setting up linux-libc-dev:armhf (6.11.0-8.8) ... 358s Setting up m4 (1.4.19-4build1) ... 358s Setting up libgomp1:armhf (14.2.0-8ubuntu1) ... 358s Setting up python3-wheel (0.45.1-1) ... 358s Setting up python3-setuptools-scm (8.1.0-1) ... 358s Setting up python3-bson (4.7.3-2ubuntu2) ... 358s Setting up autotools-dev (20220109.1) ... 358s Setting up rpcsvc-proto (1.4.2-0ubuntu7) ... 358s Setting up python3-pyproject-hooks (1.2.0-1) ... 358s Setting up libmpc3:armhf (1.3.1-1build2) ... 358s Setting up autopoint (0.22.5-2) ... 358s Setting up python3-toml (0.10.2-1) ... 359s Setting up python3-installer (0.7.0+dfsg1-3) ... 359s Setting up autoconf (2.72-3) ... 359s Setting up python3-pluggy (1.5.0-1) ... 359s Setting up libubsan1:armhf (14.2.0-8ubuntu1) ... 359s Setting up dwz (0.15-1build6) ... 359s Setting up python3-trove-classifiers (2024.9.12-1) ... 359s Setting up python3-dnspython (2.6.1-1ubuntu1) ... 360s Setting up libcrypt-dev:armhf (1:4.4.36-5) ... 360s Setting up libasan8:armhf (14.2.0-8ubuntu1) ... 360s Setting up debugedit (1:5.1-1) ... 360s Setting up libgcc-14-dev:armhf (14.2.0-8ubuntu1) ... 360s Setting up libisl23:armhf (0.27-1) ... 360s Setting up python3-build (1.2.2-1) ... 360s Setting up libc-dev-bin (2.40-1ubuntu3) ... 360s Setting up python3-pymongo (4.7.3-2ubuntu2) ... 360s Setting up python3-pathspec (0.12.1-1) ... 360s Setting up libcc1-0:armhf (14.2.0-8ubuntu1) ... 360s Setting up cpp-14-arm-linux-gnueabihf (14.2.0-8ubuntu1) ... 360s Setting up automake (1:1.16.5-1.3ubuntu1) ... 360s update-alternatives: using /usr/bin/automake-1.16 to provide /usr/bin/automake (automake) in auto mode 360s Setting up libfile-stripnondeterminism-perl (1.14.0-1) ... 360s Setting up gettext (0.22.5-2) ... 360s Setting up pybuild-plugin-pyproject (6.20241024) ... 360s Setting up gcc-14-arm-linux-gnueabihf (14.2.0-8ubuntu1) ... 360s Setting up intltool-debian (0.35.0+20060710.6) ... 360s Setting up cpp-14 (14.2.0-8ubuntu1) ... 360s Setting up dh-strip-nondeterminism (1.14.0-1) ... 360s Setting up libc6-dev:armhf (2.40-1ubuntu3) ... 360s Setting up python3-hatchling (1.26.3-1) ... 361s Setting up libstdc++-14-dev:armhf (14.2.0-8ubuntu1) ... 361s Setting up cpp-arm-linux-gnueabihf (4:14.1.0-2ubuntu1) ... 361s Setting up python3-hatch-vcs (0.4.0-1) ... 361s Setting up gcc-arm-linux-gnueabihf (4:14.1.0-2ubuntu1) ... 361s Setting up g++-14-arm-linux-gnueabihf (14.2.0-8ubuntu1) ... 361s Setting up po-debconf (1.0.21+nmu1) ... 361s Setting up gcc-14 (14.2.0-8ubuntu1) ... 361s Setting up cpp (4:14.1.0-2ubuntu1) ... 361s Setting up g++-14 (14.2.0-8ubuntu1) ... 361s Setting up g++-arm-linux-gnueabihf (4:14.1.0-2ubuntu1) ... 361s Setting up libtool (2.4.7-8) ... 361s Setting up gcc (4:14.1.0-2ubuntu1) ... 361s Setting up dh-autoreconf (20) ... 361s Setting up g++ (4:14.1.0-2ubuntu1) ... 361s update-alternatives: using /usr/bin/g++ to provide /usr/bin/c++ (c++) in auto mode 361s Setting up build-essential (12.10ubuntu1) ... 361s Setting up debhelper (13.20ubuntu1) ... 361s Setting up pybuild-plugin-autopkgtest (6.20241024) ... 361s Setting up autopkgtest-satdep (0) ... 361s Processing triggers for man-db (2.13.0-1) ... 362s Processing triggers for install-info (7.1.1-1) ... 363s Processing triggers for libc-bin (2.40-1ubuntu3) ... 379s (Reading database ... 64224 files and directories currently installed.) 379s Removing autopkgtest-satdep (0) ... 385s autopkgtest [09:40:02]: test pybuild-autopkgtest: pybuild-autopkgtest 385s autopkgtest [09:40:02]: test pybuild-autopkgtest: [----------------------- 388s pybuild-autopkgtest 388s I: pybuild base:311: cd /tmp/autopkgtest.nJ05Mx/autopkgtest_tmp/build; python3.12 -m unittest discover -v 389s test__bulk_execute_must_raise_error_if_bulk_empty (tests.test__bulk_operations.BulkOperationsTest.test__bulk_execute_must_raise_error_if_bulk_empty) ... skipped 'pymongo v4 or above' 389s test__bulk_update_must_raise_error_if_missed_operator (tests.test__bulk_operations.BulkOperationsTest.test__bulk_update_must_raise_error_if_missed_operator) ... skipped 'pymongo v4 or above' 389s test__insert (tests.test__bulk_operations.BulkOperationsTest.test__insert) ... skipped 'pymongo v4 or above' 389s test__ordered_insert_and_update (tests.test__bulk_operations.BulkOperationsTest.test__ordered_insert_and_update) ... skipped 'pymongo v4 or above' 389s test__remove (tests.test__bulk_operations.BulkOperationsTest.test__remove) ... skipped 'pymongo v4 or above' 389s test__remove_one (tests.test__bulk_operations.BulkOperationsTest.test__remove_one) ... skipped 'pymongo v4 or above' 389s test__update_must_update_all_documents (tests.test__bulk_operations.BulkOperationsTest.test__update_must_update_all_documents) ... skipped 'pymongo v4 or above' 389s test__update_one (tests.test__bulk_operations.BulkOperationsTest.test__update_one) ... skipped 'pymongo v4 or above' 389s test_update (tests.test__bulk_operations.BulkOperationsTest.test_update) ... skipped 'pymongo v4 or above' 389s test_upsert_replace_one (tests.test__bulk_operations.BulkOperationsTest.test_upsert_replace_one) ... skipped 'pymongo v4 or above' 389s test_upsert_replace_one_on_empty_set (tests.test__bulk_operations.BulkOperationsTest.test_upsert_replace_one_on_empty_set) ... skipped 'pymongo v4 or above' 389s test_upsert_update (tests.test__bulk_operations.BulkOperationsTest.test_upsert_update) ... skipped 'pymongo v4 or above' 389s test_upsert_update_on_empty_set (tests.test__bulk_operations.BulkOperationsTest.test_upsert_update_on_empty_set) ... skipped 'pymongo v4 or above' 389s test_upsert_update_one (tests.test__bulk_operations.BulkOperationsTest.test_upsert_update_one) ... skipped 'pymongo v4 or above' 389s test__bulk_execute_must_raise_error_if_bulk_empty (tests.test__bulk_operations.BulkOperationsWithPymongoTest.test__bulk_execute_must_raise_error_if_bulk_empty) ... skipped 'No local Mongo server running' 389s test__bulk_update_must_raise_error_if_missed_operator (tests.test__bulk_operations.BulkOperationsWithPymongoTest.test__bulk_update_must_raise_error_if_missed_operator) ... skipped 'No local Mongo server running' 389s test__insert (tests.test__bulk_operations.BulkOperationsWithPymongoTest.test__insert) ... skipped 'No local Mongo server running' 389s test__ordered_insert_and_update (tests.test__bulk_operations.BulkOperationsWithPymongoTest.test__ordered_insert_and_update) ... skipped 'No local Mongo server running' 389s test__remove (tests.test__bulk_operations.BulkOperationsWithPymongoTest.test__remove) ... skipped 'No local Mongo server running' 389s test__remove_one (tests.test__bulk_operations.BulkOperationsWithPymongoTest.test__remove_one) ... skipped 'No local Mongo server running' 389s test__update_must_update_all_documents (tests.test__bulk_operations.BulkOperationsWithPymongoTest.test__update_must_update_all_documents) ... skipped 'No local Mongo server running' 389s test__update_one (tests.test__bulk_operations.BulkOperationsWithPymongoTest.test__update_one) ... skipped 'No local Mongo server running' 389s test_update (tests.test__bulk_operations.BulkOperationsWithPymongoTest.test_update) ... skipped 'No local Mongo server running' 389s test_upsert_replace_one (tests.test__bulk_operations.BulkOperationsWithPymongoTest.test_upsert_replace_one) ... skipped 'No local Mongo server running' 389s test_upsert_replace_one_on_empty_set (tests.test__bulk_operations.BulkOperationsWithPymongoTest.test_upsert_replace_one_on_empty_set) ... skipped 'No local Mongo server running' 389s test_upsert_update (tests.test__bulk_operations.BulkOperationsWithPymongoTest.test_upsert_update) ... skipped 'No local Mongo server running' 389s test_upsert_update_on_empty_set (tests.test__bulk_operations.BulkOperationsWithPymongoTest.test_upsert_update_on_empty_set) ... skipped 'No local Mongo server running' 389s test_upsert_update_one (tests.test__bulk_operations.BulkOperationsWithPymongoTest.test_upsert_update_one) ... skipped 'No local Mongo server running' 389s test__insert (tests.test__bulk_operations.CollectionComparisonTest.test__insert) ... skipped 'No local Mongo server running' 389s test__mixed_operations (tests.test__bulk_operations.CollectionComparisonTest.test__mixed_operations) ... skipped 'No local Mongo server running' 389s test__codec_options (tests.test__client_api.MongoClientApiTest.test__codec_options) ... ok 389s test__codec_options_with_pymongo (tests.test__client_api.MongoClientApiTest.test__codec_options_with_pymongo) ... ok 389s test__different_read_preference (tests.test__client_api.MongoClientApiTest.test__different_read_preference) ... ok 389s test__equality (tests.test__client_api.MongoClientApiTest.test__equality) ... ok 389s test__hashable (tests.test__client_api.MongoClientApiTest.test__hashable) ... ok 389s test__not_hashable (tests.test__client_api.MongoClientApiTest.test__not_hashable) ... skipped "older versions of pymongo didn't have proper hashing" 389s test__parse_hosts (tests.test__client_api.MongoClientApiTest.test__parse_hosts) ... ok 389s test__parse_url (tests.test__client_api.MongoClientApiTest.test__parse_url) ... ok 389s test__read_preference (tests.test__client_api.MongoClientApiTest.test__read_preference) ... ok 389s test_client_implements_context_managers (tests.test__client_api.MongoClientApiTest.test_client_implements_context_managers) ... ok 389s test_consistent_server_version (tests.test__client_api.MongoClientApiTest.test_consistent_server_version) ... ok 389s test_database_names (tests.test__client_api.MongoClientApiTest.test_database_names) ... ok 389s test_list_database_names (tests.test__client_api.MongoClientApiTest.test_list_database_names) ... ok 389s test_server_version (tests.test__client_api.MongoClientApiTest.test_server_version) ... ok 389s test_start_session (tests.test__client_api.MongoClientApiTest.test_start_session) ... ok 389s test__add_to_set_missing_value (tests.test__collection_api.CollectionAPITest.test__add_to_set_missing_value) ... ok 389s test__aggregate_add_fields (tests.test__collection_api.CollectionAPITest.test__aggregate_add_fields) ... ok 389s test__aggregate_arithmetic (tests.test__collection_api.CollectionAPITest.test__aggregate_arithmetic) ... ok 389s test__aggregate_array_to_object (tests.test__collection_api.CollectionAPITest.test__aggregate_array_to_object) ... ok 389s test__aggregate_bucket (tests.test__collection_api.CollectionAPITest.test__aggregate_bucket) ... ok 389s test__aggregate_bucket_no_default (tests.test__collection_api.CollectionAPITest.test__aggregate_bucket_no_default) ... ok 389s test__aggregate_bucket_wrong_options (tests.test__collection_api.CollectionAPITest.test__aggregate_bucket_wrong_options) ... ok 389s test__aggregate_concatArrays (tests.test__collection_api.CollectionAPITest.test__aggregate_concatArrays) ... ok 389s test__aggregate_concatArrays_exceptions (tests.test__collection_api.CollectionAPITest.test__aggregate_concatArrays_exceptions) ... ok 389s test__aggregate_count (tests.test__collection_api.CollectionAPITest.test__aggregate_count) ... ok 389s test__aggregate_count_errors (tests.test__collection_api.CollectionAPITest.test__aggregate_count_errors) ... ok 389s test__aggregate_date_from_parts (tests.test__collection_api.CollectionAPITest.test__aggregate_date_from_parts) ... ok 389s test__aggregate_date_to_string (tests.test__collection_api.CollectionAPITest.test__aggregate_date_to_string) ... ok 389s test__aggregate_empty (tests.test__collection_api.CollectionAPITest.test__aggregate_empty) ... ok 389s test__aggregate_facet (tests.test__collection_api.CollectionAPITest.test__aggregate_facet) ... ok 389s test__aggregate_filter (tests.test__collection_api.CollectionAPITest.test__aggregate_filter) ... ok 389s test__aggregate_filter_wrong_options (tests.test__collection_api.CollectionAPITest.test__aggregate_filter_wrong_options) ... ok 389s test__aggregate_graph_lookup_basic (tests.test__collection_api.CollectionAPITest.test__aggregate_graph_lookup_basic) ... ok 389s test__aggregate_graph_lookup_behaves_as_lookup (tests.test__collection_api.CollectionAPITest.test__aggregate_graph_lookup_behaves_as_lookup) ... ok 389s test__aggregate_graph_lookup_cyclic_pointers (tests.test__collection_api.CollectionAPITest.test__aggregate_graph_lookup_cyclic_pointers) ... ok 389s test__aggregate_graph_lookup_depth_field (tests.test__collection_api.CollectionAPITest.test__aggregate_graph_lookup_depth_field) ... ok 389s test__aggregate_graph_lookup_depth_filed_not_string (tests.test__collection_api.CollectionAPITest.test__aggregate_graph_lookup_depth_filed_not_string) ... ok 389s test__aggregate_graph_lookup_dot_in_as_field (tests.test__collection_api.CollectionAPITest.test__aggregate_graph_lookup_dot_in_as_field) ... ok 389s test__aggregate_graph_lookup_expression_start_with (tests.test__collection_api.CollectionAPITest.test__aggregate_graph_lookup_expression_start_with) ... ok 389s test__aggregate_graph_lookup_from_array (tests.test__collection_api.CollectionAPITest.test__aggregate_graph_lookup_from_array) ... ok 389s test__aggregate_graph_lookup_max_depth (tests.test__collection_api.CollectionAPITest.test__aggregate_graph_lookup_max_depth) ... ok 389s test__aggregate_graph_lookup_max_depth_0 (tests.test__collection_api.CollectionAPITest.test__aggregate_graph_lookup_max_depth_0) ... ok 389s test__aggregate_graph_lookup_max_depth_not_number (tests.test__collection_api.CollectionAPITest.test__aggregate_graph_lookup_max_depth_not_number) ... ok 389s test__aggregate_graph_lookup_missing_operator (tests.test__collection_api.CollectionAPITest.test__aggregate_graph_lookup_missing_operator) ... ok 389s test__aggregate_graph_lookup_multiple_connections (tests.test__collection_api.CollectionAPITest.test__aggregate_graph_lookup_multiple_connections) ... ok 389s test__aggregate_graph_lookup_restrict_not_dict (tests.test__collection_api.CollectionAPITest.test__aggregate_graph_lookup_restrict_not_dict) ... ok 389s test__aggregate_graph_lookup_restrict_search (tests.test__collection_api.CollectionAPITest.test__aggregate_graph_lookup_restrict_search) ... ok 389s test__aggregate_graphlookup_operator_not_string (tests.test__collection_api.CollectionAPITest.test__aggregate_graphlookup_operator_not_string) ... ok 389s test__aggregate_group_dbref_key (tests.test__collection_api.CollectionAPITest.test__aggregate_group_dbref_key) ... ok 389s test__aggregate_group_dict_key (tests.test__collection_api.CollectionAPITest.test__aggregate_group_dict_key) ... ok 389s test__aggregate_group_missing_key (tests.test__collection_api.CollectionAPITest.test__aggregate_group_missing_key) ... ok 389s test__aggregate_group_scalar_key (tests.test__collection_api.CollectionAPITest.test__aggregate_group_scalar_key) ... ok 389s test__aggregate_group_sum (tests.test__collection_api.CollectionAPITest.test__aggregate_group_sum) ... ok 389s test__aggregate_group_sum_for_decimal (tests.test__collection_api.CollectionAPITest.test__aggregate_group_sum_for_decimal) ... ok 389s test__aggregate_group_uuid_key (tests.test__collection_api.CollectionAPITest.test__aggregate_group_uuid_key) ... skipped 'pymongo v4 or above do not specify uuid encoding' 389s test__aggregate_lookup (tests.test__collection_api.CollectionAPITest.test__aggregate_lookup) ... ok 389s test__aggregate_lookup_dot_in_as (tests.test__collection_api.CollectionAPITest.test__aggregate_lookup_dot_in_as) ... ok 389s test__aggregate_lookup_dot_in_local_field (tests.test__collection_api.CollectionAPITest.test__aggregate_lookup_dot_in_local_field) ... ok 389s test__aggregate_lookup_missing_operator (tests.test__collection_api.CollectionAPITest.test__aggregate_lookup_missing_operator) ... ok 389s test__aggregate_lookup_not_implemented_operators (tests.test__collection_api.CollectionAPITest.test__aggregate_lookup_not_implemented_operators) ... ok 389s test__aggregate_lookup_operator_not_string (tests.test__collection_api.CollectionAPITest.test__aggregate_lookup_operator_not_string) ... ok 389s test__aggregate_lookup_reverse (tests.test__collection_api.CollectionAPITest.test__aggregate_lookup_reverse) ... ok 389s test__aggregate_map (tests.test__collection_api.CollectionAPITest.test__aggregate_map) ... ok 389s test__aggregate_map_errors (tests.test__collection_api.CollectionAPITest.test__aggregate_map_errors) ... ok 389s test__aggregate_match_expr (tests.test__collection_api.CollectionAPITest.test__aggregate_match_expr) ... ok 389s test__aggregate_mixed_expression (tests.test__collection_api.CollectionAPITest.test__aggregate_mixed_expression) ... ok 389s test__aggregate_not_implemented (tests.test__collection_api.CollectionAPITest.test__aggregate_not_implemented) ... ok 389s test__aggregate_project_array_element_at (tests.test__collection_api.CollectionAPITest.test__aggregate_project_array_element_at) ... ok 389s test__aggregate_project_array_size (tests.test__collection_api.CollectionAPITest.test__aggregate_project_array_size) ... ok 389s test__aggregate_project_array_size_if_null (tests.test__collection_api.CollectionAPITest.test__aggregate_project_array_size_if_null) ... ok 389s test__aggregate_project_array_size_missing (tests.test__collection_api.CollectionAPITest.test__aggregate_project_array_size_missing) ... ok 389s test__aggregate_project_array_subfield (tests.test__collection_api.CollectionAPITest.test__aggregate_project_array_subfield) ... ok 389s test__aggregate_project_computed_field_in_exclusion (tests.test__collection_api.CollectionAPITest.test__aggregate_project_computed_field_in_exclusion) ... ok 389s test__aggregate_project_cond_mongodb_to_bool (tests.test__collection_api.CollectionAPITest.test__aggregate_project_cond_mongodb_to_bool) ... ok 389s test__aggregate_project_exclude_in_inclusion (tests.test__collection_api.CollectionAPITest.test__aggregate_project_exclude_in_inclusion) ... ok 389s test__aggregate_project_exclusion_with_only_id (tests.test__collection_api.CollectionAPITest.test__aggregate_project_exclusion_with_only_id) ... ok 389s test__aggregate_project_first (tests.test__collection_api.CollectionAPITest.test__aggregate_project_first) ... ok 389s test__aggregate_project_group_operations (tests.test__collection_api.CollectionAPITest.test__aggregate_project_group_operations) ... ok 389s test__aggregate_project_id (tests.test__collection_api.CollectionAPITest.test__aggregate_project_id) ... ok 389s test__aggregate_project_id_can_always_be_excluded (tests.test__collection_api.CollectionAPITest.test__aggregate_project_id_can_always_be_excluded) ... ok 389s test__aggregate_project_if_null (tests.test__collection_api.CollectionAPITest.test__aggregate_project_if_null) ... ok 389s test__aggregate_project_if_null_expression (tests.test__collection_api.CollectionAPITest.test__aggregate_project_if_null_expression) ... ok 389s test__aggregate_project_if_null_multi_field (tests.test__collection_api.CollectionAPITest.test__aggregate_project_if_null_multi_field) ... ok 389s test__aggregate_project_if_null_multi_field_not_supported (tests.test__collection_api.CollectionAPITest.test__aggregate_project_if_null_multi_field_not_supported) ... skipped 'multiple input expressions in $ifNull are not supported in MongoDB v4.4 and earlier' 389s test__aggregate_project_include_in_exclusion (tests.test__collection_api.CollectionAPITest.test__aggregate_project_include_in_exclusion) ... ok 389s test__aggregate_project_inclusion_with_only_id (tests.test__collection_api.CollectionAPITest.test__aggregate_project_inclusion_with_only_id) ... ok 389s test__aggregate_project_last (tests.test__collection_api.CollectionAPITest.test__aggregate_project_last) ... ok 389s test__aggregate_project_let (tests.test__collection_api.CollectionAPITest.test__aggregate_project_let) ... ok 389s test__aggregate_project_missing_fields (tests.test__collection_api.CollectionAPITest.test__aggregate_project_missing_fields) ... ok 389s test__aggregate_project_missing_nested_fields (tests.test__collection_api.CollectionAPITest.test__aggregate_project_missing_nested_fields) ... ok 389s test__aggregate_project_out (tests.test__collection_api.CollectionAPITest.test__aggregate_project_out) ... ok 389s test__aggregate_project_out_no_entries (tests.test__collection_api.CollectionAPITest.test__aggregate_project_out_no_entries) ... ok 389s test__aggregate_project_out_replace (tests.test__collection_api.CollectionAPITest.test__aggregate_project_out_replace) ... ok 389s test__aggregate_project_rename__id (tests.test__collection_api.CollectionAPITest.test__aggregate_project_rename__id) ... ok 389s test__aggregate_project_rename_dot_fields (tests.test__collection_api.CollectionAPITest.test__aggregate_project_rename_dot_fields) ... ok 389s test__aggregate_project_rotate (tests.test__collection_api.CollectionAPITest.test__aggregate_project_rotate) ... ok 389s test__aggregate_project_subfield (tests.test__collection_api.CollectionAPITest.test__aggregate_project_subfield) ... ok 389s test__aggregate_project_subfield_conflict (tests.test__collection_api.CollectionAPITest.test__aggregate_project_subfield_conflict) ... ok 389s test__aggregate_project_subfield_exclude (tests.test__collection_api.CollectionAPITest.test__aggregate_project_subfield_exclude) ... ok 389s test__aggregate_regexpmatch (tests.test__collection_api.CollectionAPITest.test__aggregate_regexpmatch) ... ok 389s test__aggregate_replace_root (tests.test__collection_api.CollectionAPITest.test__aggregate_replace_root) ... ok 389s test__aggregate_replace_root_expression (tests.test__collection_api.CollectionAPITest.test__aggregate_replace_root_expression) ... ok 389s test__aggregate_replace_root_missing_in_expr (tests.test__collection_api.CollectionAPITest.test__aggregate_replace_root_missing_in_expr) ... ok 389s test__aggregate_replace_root_non_existing (tests.test__collection_api.CollectionAPITest.test__aggregate_replace_root_non_existing) ... ok 389s test__aggregate_replace_root_static (tests.test__collection_api.CollectionAPITest.test__aggregate_replace_root_static) ... ok 389s test__aggregate_replace_root_use_dots (tests.test__collection_api.CollectionAPITest.test__aggregate_replace_root_use_dots) ... ok 389s test__aggregate_replace_root_with_array (tests.test__collection_api.CollectionAPITest.test__aggregate_replace_root_with_array) ... ok 389s test__aggregate_replace_root_wrong_options (tests.test__collection_api.CollectionAPITest.test__aggregate_replace_root_wrong_options) ... ok 389s test__aggregate_sample (tests.test__collection_api.CollectionAPITest.test__aggregate_sample) ... ok 389s test__aggregate_sample_errors (tests.test__collection_api.CollectionAPITest.test__aggregate_sample_errors) ... ok 389s test__aggregate_select_nested (tests.test__collection_api.CollectionAPITest.test__aggregate_select_nested) ... ok 389s test__aggregate_set (tests.test__collection_api.CollectionAPITest.test__aggregate_set) ... ok 389s test__aggregate_set_empty (tests.test__collection_api.CollectionAPITest.test__aggregate_set_empty) ... ok 389s test__aggregate_set_error (tests.test__collection_api.CollectionAPITest.test__aggregate_set_error) ... ok 389s test__aggregate_set_override (tests.test__collection_api.CollectionAPITest.test__aggregate_set_override) ... ok 389s test__aggregate_set_subfield (tests.test__collection_api.CollectionAPITest.test__aggregate_set_subfield) ... ok 389s test__aggregate_slice (tests.test__collection_api.CollectionAPITest.test__aggregate_slice) ... ok 389s test__aggregate_slice_wrong (tests.test__collection_api.CollectionAPITest.test__aggregate_slice_wrong) ... ok 389s test__aggregate_string_operation_split_exceptions (tests.test__collection_api.CollectionAPITest.test__aggregate_string_operation_split_exceptions) ... ok 389s test__aggregate_string_operations (tests.test__collection_api.CollectionAPITest.test__aggregate_string_operations) ... /usr/lib/python3/dist-packages/mongomock/aggregate.py:502: UserWarning: Negative starting point given to $substr is accepted only until MongoDB 3.7. This behavior will change in the future. 389s warnings.warn('Negative starting point given to $substr is accepted only until ' 389s /usr/lib/python3/dist-packages/mongomock/aggregate.py:506: UserWarning: Negative length given to $substr is accepted only until MongoDB 3.7. This behavior will change in the future. 389s warnings.warn('Negative length given to $substr is accepted only until ' 389s ok 389s test__aggregate_subtract_dates (tests.test__collection_api.CollectionAPITest.test__aggregate_subtract_dates) ... ok 389s test__aggregate_subtract_milliseconds_from_date (tests.test__collection_api.CollectionAPITest.test__aggregate_subtract_milliseconds_from_date) ... ok 389s test__aggregate_switch (tests.test__collection_api.CollectionAPITest.test__aggregate_switch) ... ok 389s test__aggregate_switch_mongodb_to_bool (tests.test__collection_api.CollectionAPITest.test__aggregate_switch_mongodb_to_bool) ... ok 389s test__aggregate_switch_operation_failures (tests.test__collection_api.CollectionAPITest.test__aggregate_switch_operation_failures) ... ok 389s test__aggregate_system_variables (tests.test__collection_api.CollectionAPITest.test__aggregate_system_variables) ... ok 389s test__aggregate_to_decimal (tests.test__collection_api.CollectionAPITest.test__aggregate_to_decimal) ... /tmp/autopkgtest.nJ05Mx/autopkgtest_tmp/build/tests/test__collection_api.py:6371: DeprecationWarning: datetime.datetime.utcfromtimestamp() is deprecated and scheduled for removal in a future version. Use timezone-aware objects to represent datetimes in UTC: datetime.datetime.fromtimestamp(timestamp, datetime.UTC). 389s 'datetime': datetime.utcfromtimestamp(0), 389s /usr/lib/python3/dist-packages/mongomock/aggregate.py:870: DeprecationWarning: datetime.datetime.utcfromtimestamp() is deprecated and scheduled for removal in a future version. Use timezone-aware objects to represent datetimes in UTC: datetime.datetime.fromtimestamp(timestamp, datetime.UTC). 389s epoch = datetime.datetime.utcfromtimestamp(0) 389s ok 389s test__aggregate_to_decimal_without_pymongo (tests.test__collection_api.CollectionAPITest.test__aggregate_to_decimal_without_pymongo) ... skipped 'pymongo installed' 389s test__aggregate_to_int (tests.test__collection_api.CollectionAPITest.test__aggregate_to_int) ... ok 389s test__aggregate_to_long (tests.test__collection_api.CollectionAPITest.test__aggregate_to_long) ... ok 389s test__aggregate_to_long_no_pymongo (tests.test__collection_api.CollectionAPITest.test__aggregate_to_long_no_pymongo) ... skipped 'pymongo installed' 389s test__aggregate_to_string (tests.test__collection_api.CollectionAPITest.test__aggregate_to_string) ... ok 389s test__aggregate_tostr_operation_objectid (tests.test__collection_api.CollectionAPITest.test__aggregate_tostr_operation_objectid) ... ok 389s test__aggregate_unrecognized (tests.test__collection_api.CollectionAPITest.test__aggregate_unrecognized) ... ok 389s test__agregate_first_on_empty (tests.test__collection_api.CollectionAPITest.test__agregate_first_on_empty) ... ok 389s test__all_elemmatch (tests.test__collection_api.CollectionAPITest.test__all_elemmatch) ... ok 389s test__all_size (tests.test__collection_api.CollectionAPITest.test__all_size) ... ok 389s test__array_size_argument_array (tests.test__collection_api.CollectionAPITest.test__array_size_argument_array) ... ok 389s test__array_size_non_array (tests.test__collection_api.CollectionAPITest.test__array_size_non_array) ... ok 389s test__array_size_valid_argument_array (tests.test__collection_api.CollectionAPITest.test__array_size_valid_argument_array) ... ok 389s test__array_size_valid_array (tests.test__collection_api.CollectionAPITest.test__array_size_valid_array) ... ok 389s test__array_size_valid_expression (tests.test__collection_api.CollectionAPITest.test__array_size_valid_expression) ... ok 389s test__avoid_change_data_after_set (tests.test__collection_api.CollectionAPITest.test__avoid_change_data_after_set) ... ok 389s test__bad_type_as_a_read_concern_returns_type_error (tests.test__collection_api.CollectionAPITest.test__bad_type_as_a_read_concern_returns_type_error) ... ok 389s test__bulk_write_delete_many (tests.test__collection_api.CollectionAPITest.test__bulk_write_delete_many) ... ok 389s test__bulk_write_delete_one (tests.test__collection_api.CollectionAPITest.test__bulk_write_delete_one) ... ok 389s test__bulk_write_insert_one (tests.test__collection_api.CollectionAPITest.test__bulk_write_insert_one) ... ok 389s test__bulk_write_matched_count_no_changes (tests.test__collection_api.CollectionAPITest.test__bulk_write_matched_count_no_changes) ... ok 389s test__bulk_write_matched_count_replace_multiple_objects (tests.test__collection_api.CollectionAPITest.test__bulk_write_matched_count_replace_multiple_objects) ... ok 389s test__bulk_write_ordered (tests.test__collection_api.CollectionAPITest.test__bulk_write_ordered) ... skipped 'pymongo v4 or above' 389s test__bulk_write_ordered_with_bulk_write (tests.test__collection_api.CollectionAPITest.test__bulk_write_ordered_with_bulk_write) ... ok 389s test__bulk_write_replace_one (tests.test__collection_api.CollectionAPITest.test__bulk_write_replace_one) ... ok 389s test__bulk_write_unordered (tests.test__collection_api.CollectionAPITest.test__bulk_write_unordered) ... skipped 'pymongo v4 or above' 389s test__bulk_write_unordered_with_bulk_write (tests.test__collection_api.CollectionAPITest.test__bulk_write_unordered_with_bulk_write) ... ok 389s test__bulk_write_update_id (tests.test__collection_api.CollectionAPITest.test__bulk_write_update_id) ... skipped 'pymongo v4 or above' 389s test__bulk_write_update_many (tests.test__collection_api.CollectionAPITest.test__bulk_write_update_many) ... ok 389s test__bulk_write_update_one (tests.test__collection_api.CollectionAPITest.test__bulk_write_update_one) ... ok 389s test__cannot_insert_non_string_keys (tests.test__collection_api.CollectionAPITest.test__cannot_insert_non_string_keys) ... ok 389s test__codec_options (tests.test__collection_api.CollectionAPITest.test__codec_options) ... ok 389s test__codec_options_without_pymongo (tests.test__collection_api.CollectionAPITest.test__codec_options_without_pymongo) ... ok 389s test__collection_is_indexable (tests.test__collection_api.CollectionAPITest.test__collection_is_indexable) ... ok 389s test__configure_client_tz_aware (tests.test__collection_api.CollectionAPITest.test__configure_client_tz_aware) ... ok 389s test__count (tests.test__collection_api.CollectionAPITest.test__count) ... skipped 'count was removed in pymongo v4' 389s test__count_documents (tests.test__collection_api.CollectionAPITest.test__count_documents) ... ok 389s test__create_idx_information (tests.test__collection_api.CollectionAPITest.test__create_idx_information) ... ok 389s test__create_index_duplicate (tests.test__collection_api.CollectionAPITest.test__create_index_duplicate) ... ok 389s test__create_index_with_name (tests.test__collection_api.CollectionAPITest.test__create_index_with_name) ... ok 389s test__create_index_wrong_type (tests.test__collection_api.CollectionAPITest.test__create_index_wrong_type) ... ok 389s test__create_indexes_names (tests.test__collection_api.CollectionAPITest.test__create_indexes_names) ... ok 389s test__create_indexes_uniq_idxs (tests.test__collection_api.CollectionAPITest.test__create_indexes_uniq_idxs) ... ok 389s test__create_indexes_with_expireAfterSeconds (tests.test__collection_api.CollectionAPITest.test__create_indexes_with_expireAfterSeconds) ... /tmp/autopkgtest.nJ05Mx/autopkgtest_tmp/build/tests/test__collection_api.py:1654: DeprecationWarning: datetime.datetime.utcnow() is deprecated and scheduled for removal in a future version. Use timezone-aware objects to represent datetimes in UTC: datetime.datetime.now(datetime.UTC). 389s self.db.collection.insert_one({'value': datetime.utcnow() - timedelta(seconds=5)}) 389s /usr/lib/python3/dist-packages/mongomock/helpers.py:73: DeprecationWarning: datetime.datetime.utcnow() is deprecated and scheduled for removal in a future version. Use timezone-aware objects to represent datetimes in UTC: datetime.datetime.now(datetime.UTC). 389s return datetime.utcnow() 389s ok 389s test__create_indexes_wrong_type (tests.test__collection_api.CollectionAPITest.test__create_indexes_wrong_type) ... ok 389s test__create_uniq_idxs_with_ascending_ordering (tests.test__collection_api.CollectionAPITest.test__create_uniq_idxs_with_ascending_ordering) ... ok 389s test__create_uniq_idxs_with_descending_ordering (tests.test__collection_api.CollectionAPITest.test__create_uniq_idxs_with_descending_ordering) ... ok 389s test__create_uniq_idxs_with_dupes_already_there (tests.test__collection_api.CollectionAPITest.test__create_uniq_idxs_with_dupes_already_there) ... /usr/lib/python3/dist-packages/mongomock/collection.py:1609: DeprecationWarning: the (type, exc, tb) signature of throw() is deprecated, use the single-arg signature instead. 389s documents_gen.throw( 389s ok 389s test__create_uniq_idxs_without_ordering (tests.test__collection_api.CollectionAPITest.test__create_uniq_idxs_without_ordering) ... ok 389s test__create_unique_idx_information_with_ascending_ordering (tests.test__collection_api.CollectionAPITest.test__create_unique_idx_information_with_ascending_ordering) ... ok 389s test__create_unique_idx_information_with_descending_ordering (tests.test__collection_api.CollectionAPITest.test__create_unique_idx_information_with_descending_ordering) ... ok 389s test__current_date_timestamp (tests.test__collection_api.CollectionAPITest.test__current_date_timestamp) ... ok 389s test__current_date_timestamp_requires_pymongo (tests.test__collection_api.CollectionAPITest.test__current_date_timestamp_requires_pymongo) ... skipped 'pymongo installed' 389s test__cursor_alive (tests.test__collection_api.CollectionAPITest.test__cursor_alive) ... ok 389s test__cursor_allow_disk_use (tests.test__collection_api.CollectionAPITest.test__cursor_allow_disk_use) ... ok 389s test__cursor_clone (tests.test__collection_api.CollectionAPITest.test__cursor_clone) ... ok 389s test__cursor_clone_keep_limit_skip (tests.test__collection_api.CollectionAPITest.test__cursor_clone_keep_limit_skip) ... ok 389s test__cursor_collation (tests.test__collection_api.CollectionAPITest.test__cursor_collation) ... ok 389s test__cursor_collection (tests.test__collection_api.CollectionAPITest.test__cursor_collection) ... ok 389s test__cursor_count_when_db_changes (tests.test__collection_api.CollectionAPITest.test__cursor_count_when_db_changes) ... skipped 'count was removed in pymongo v4' 389s test__cursor_count_with_limit (tests.test__collection_api.CollectionAPITest.test__cursor_count_with_limit) ... skipped 'count was removed in pymongo v4' 389s test__cursor_count_with_skip (tests.test__collection_api.CollectionAPITest.test__cursor_count_with_skip) ... skipped 'count was removed in pymongo v4' 389s test__cursor_count_with_skip_init (tests.test__collection_api.CollectionAPITest.test__cursor_count_with_skip_init) ... skipped 'count was removed in pymongo v4' 389s test__cursor_distinct (tests.test__collection_api.CollectionAPITest.test__cursor_distinct) ... ok 389s test__cursor_getitem (tests.test__collection_api.CollectionAPITest.test__cursor_getitem) ... ok 389s test__cursor_getitem_bad_index (tests.test__collection_api.CollectionAPITest.test__cursor_getitem_bad_index) ... ok 389s test__cursor_getitem_negative_index (tests.test__collection_api.CollectionAPITest.test__cursor_getitem_negative_index) ... ok 389s test__cursor_getitem_slice (tests.test__collection_api.CollectionAPITest.test__cursor_getitem_slice) ... ok 389s test__cursor_getitem_when_db_changes (tests.test__collection_api.CollectionAPITest.test__cursor_getitem_when_db_changes) ... ok 389s test__cursor_hint (tests.test__collection_api.CollectionAPITest.test__cursor_hint) ... ok 389s test__cursor_limit (tests.test__collection_api.CollectionAPITest.test__cursor_limit) ... ok 389s test__cursor_max_time_ms (tests.test__collection_api.CollectionAPITest.test__cursor_max_time_ms) ... ok 389s test__cursor_negative_limit (tests.test__collection_api.CollectionAPITest.test__cursor_negative_limit) ... ok 389s test__cursor_rewind (tests.test__collection_api.CollectionAPITest.test__cursor_rewind) ... ok 389s test__cursor_sort (tests.test__collection_api.CollectionAPITest.test__cursor_sort) ... ok 389s test__cursor_sort_composed (tests.test__collection_api.CollectionAPITest.test__cursor_sort_composed) ... ok 389s test__cursor_sort_dicts (tests.test__collection_api.CollectionAPITest.test__cursor_sort_dicts) ... ok 389s test__cursor_sort_kept_after_clone (tests.test__collection_api.CollectionAPITest.test__cursor_sort_kept_after_clone) ... ok 389s test__cursor_sort_projection (tests.test__collection_api.CollectionAPITest.test__cursor_sort_projection) ... ok 389s test__delete_many (tests.test__collection_api.CollectionAPITest.test__delete_many) ... ok 389s test__delete_many_collation_option (tests.test__collection_api.CollectionAPITest.test__delete_many_collation_option) 389s Ensure collation delete_many's option is not rejected. ... ok 389s test__delete_many_hint_option (tests.test__collection_api.CollectionAPITest.test__delete_many_hint_option) 389s Ensure hint delete_many's option is not rejected. ... ok 389s test__delete_one (tests.test__collection_api.CollectionAPITest.test__delete_one) ... ok 389s test__delete_one_invalid_filter (tests.test__collection_api.CollectionAPITest.test__delete_one_invalid_filter) ... ok 389s test__distinct_array_field (tests.test__collection_api.CollectionAPITest.test__distinct_array_field) ... ok 389s test__distinct_array_field_with_dicts (tests.test__collection_api.CollectionAPITest.test__distinct_array_field_with_dicts) ... ok 389s test__distinct_array_nested_field (tests.test__collection_api.CollectionAPITest.test__distinct_array_nested_field) ... ok 389s test__distinct_document_field (tests.test__collection_api.CollectionAPITest.test__distinct_document_field) ... ok 389s test__distinct_error (tests.test__collection_api.CollectionAPITest.test__distinct_error) ... ok 389s test__distinct_filter_field (tests.test__collection_api.CollectionAPITest.test__distinct_filter_field) ... ok 389s test__distinct_nested_field (tests.test__collection_api.CollectionAPITest.test__distinct_nested_field) ... ok 389s test__drop_collection (tests.test__collection_api.CollectionAPITest.test__drop_collection) ... ok 389s test__drop_collection_indexes (tests.test__collection_api.CollectionAPITest.test__drop_collection_indexes) ... ok 389s test__drop_index_not_found (tests.test__collection_api.CollectionAPITest.test__drop_index_not_found) ... ok 389s test__drop_n_recreate_collection (tests.test__collection_api.CollectionAPITest.test__drop_n_recreate_collection) ... ok 389s test__empty_table_idx_information (tests.test__collection_api.CollectionAPITest.test__empty_table_idx_information) ... ok 389s test__ensure_partial_filter_expression_unique_index (tests.test__collection_api.CollectionAPITest.test__ensure_partial_filter_expression_unique_index) ... ok 389s test__ensure_sparse_uniq_idxs_on_nested_field (tests.test__collection_api.CollectionAPITest.test__ensure_sparse_uniq_idxs_on_nested_field) ... ok 389s test__ensure_uniq_idxs_on_nested_field (tests.test__collection_api.CollectionAPITest.test__ensure_uniq_idxs_on_nested_field) ... ok 389s test__ensure_uniq_idxs_with_ascending_ordering (tests.test__collection_api.CollectionAPITest.test__ensure_uniq_idxs_with_ascending_ordering) ... ok 389s test__ensure_uniq_idxs_with_descending_ordering (tests.test__collection_api.CollectionAPITest.test__ensure_uniq_idxs_with_descending_ordering) ... ok 389s test__ensure_uniq_idxs_without_ordering (tests.test__collection_api.CollectionAPITest.test__ensure_uniq_idxs_without_ordering) ... ok 389s test__equality (tests.test__collection_api.CollectionAPITest.test__equality) ... ok 389s test__filter_bson_regex (tests.test__collection_api.CollectionAPITest.test__filter_bson_regex) ... ok 389s test__filter_eq_on_array (tests.test__collection_api.CollectionAPITest.test__filter_eq_on_array) 389s $eq on array matches if one element of the array matches. ... ok 389s test__filter_ne_multiple_keys (tests.test__collection_api.CollectionAPITest.test__filter_ne_multiple_keys) 389s Using $ne and another operator. ... ok 389s test__filter_ne_on_array (tests.test__collection_api.CollectionAPITest.test__filter_ne_on_array) 389s $ne and $nin on array only matches if no element of the array matches. ... ok 389s test__filter_objects_comparison (tests.test__collection_api.CollectionAPITest.test__filter_objects_comparison) ... ok 389s test__filter_objects_comparison_unknown_type (tests.test__collection_api.CollectionAPITest.test__filter_objects_comparison_unknown_type) ... ok 389s test__filter_objects_nested_comparison (tests.test__collection_api.CollectionAPITest.test__filter_objects_nested_comparison) ... ok 389s test__filter_on_dict (tests.test__collection_api.CollectionAPITest.test__filter_on_dict) ... ok 389s test__filter_unknown_op (tests.test__collection_api.CollectionAPITest.test__filter_unknown_op) ... ok 389s test__filter_unknown_top_level (tests.test__collection_api.CollectionAPITest.test__filter_unknown_top_level) ... ok 389s test__filter_with_ne (tests.test__collection_api.CollectionAPITest.test__filter_with_ne) ... ok 389s test__filter_with_ne_none (tests.test__collection_api.CollectionAPITest.test__filter_with_ne_none) ... ok 389s test__find_and_modify_cannot_remove_and_new (tests.test__collection_api.CollectionAPITest.test__find_and_modify_cannot_remove_and_new) ... skipped 'find_and_modify was removed in pymongo v4' 389s test__find_and_modify_cannot_remove_and_update (tests.test__collection_api.CollectionAPITest.test__find_and_modify_cannot_remove_and_update) ... skipped 'find_and_modify was removed in pymongo v4' 389s test__find_and_modify_no_projection_kwarg (tests.test__collection_api.CollectionAPITest.test__find_and_modify_no_projection_kwarg) ... skipped 'find_and_modify was removed in pymongo v4' 389s test__find_and_modify_with_sort (tests.test__collection_api.CollectionAPITest.test__find_and_modify_with_sort) ... skipped 'find_and_modify was removed in pymongo v4' 389s test__find_and_project (tests.test__collection_api.CollectionAPITest.test__find_and_project) ... ok 389s test__find_and_project_3_level_deep_nested_field (tests.test__collection_api.CollectionAPITest.test__find_and_project_3_level_deep_nested_field) ... ok 389s test__find_and_project_positional (tests.test__collection_api.CollectionAPITest.test__find_and_project_positional) ... ok 389s test__find_and_project_wrong_types (tests.test__collection_api.CollectionAPITest.test__find_and_project_wrong_types) ... ok 389s test__find_dict_in_nested_list (tests.test__collection_api.CollectionAPITest.test__find_dict_in_nested_list) ... ok 389s test__find_elemmatch_none (tests.test__collection_api.CollectionAPITest.test__find_elemmatch_none) ... ok 389s test__find_eq_none (tests.test__collection_api.CollectionAPITest.test__find_eq_none) ... ok 389s test__find_in_empty_collection (tests.test__collection_api.CollectionAPITest.test__find_in_empty_collection) ... ok 389s test__find_in_not_a_list (tests.test__collection_api.CollectionAPITest.test__find_in_not_a_list) ... ok 389s test__find_one_and_delete (tests.test__collection_api.CollectionAPITest.test__find_one_and_delete) ... ok 389s test__find_one_and_replace (tests.test__collection_api.CollectionAPITest.test__find_one_and_replace) ... ok 389s test__find_one_and_replace_return_document_after_upsert (tests.test__collection_api.CollectionAPITest.test__find_one_and_replace_return_document_after_upsert) ... ok 389s test__find_one_and_update (tests.test__collection_api.CollectionAPITest.test__find_one_and_update) ... ok 389s test__find_one_and_update_doc_with_zero_ids (tests.test__collection_api.CollectionAPITest.test__find_one_and_update_doc_with_zero_ids) ... ok 389s test__find_one_sorting (tests.test__collection_api.CollectionAPITest.test__find_one_sorting) ... ok 389s test__find_or (tests.test__collection_api.CollectionAPITest.test__find_or) ... ok 389s test__find_or_and (tests.test__collection_api.CollectionAPITest.test__find_or_and) ... ok 389s test__find_projection_with_subdoc_lists (tests.test__collection_api.CollectionAPITest.test__find_projection_with_subdoc_lists) ... ok 389s test__find_projection_with_subdoc_lists_refinements (tests.test__collection_api.CollectionAPITest.test__find_projection_with_subdoc_lists_refinements) ... ok 389s test__find_removed_and_changed_options (tests.test__collection_api.CollectionAPITest.test__find_removed_and_changed_options) 389s Test that options that have been removed are rejected. ... ok 389s test__find_returns_cursors (tests.test__collection_api.CollectionAPITest.test__find_returns_cursors) ... ok 389s test__find_too_far (tests.test__collection_api.CollectionAPITest.test__find_too_far) ... ok 389s test__find_too_much_nested (tests.test__collection_api.CollectionAPITest.test__find_too_much_nested) ... ok 389s test__find_type_array (tests.test__collection_api.CollectionAPITest.test__find_type_array) ... ok 389s test__find_type_number (tests.test__collection_api.CollectionAPITest.test__find_type_number) ... ok 389s test__find_type_object (tests.test__collection_api.CollectionAPITest.test__find_type_object) ... ok 389s test__find_unimplemented_type (tests.test__collection_api.CollectionAPITest.test__find_unimplemented_type) ... ok 389s test__find_unknown_type (tests.test__collection_api.CollectionAPITest.test__find_unknown_type) ... ok 389s test__find_where (tests.test__collection_api.CollectionAPITest.test__find_where) ... ok 389s test__find_with_collation (tests.test__collection_api.CollectionAPITest.test__find_with_collation) ... ok 389s test__find_with_expr (tests.test__collection_api.CollectionAPITest.test__find_with_expr) ... ok 389s test__find_with_max_time_ms (tests.test__collection_api.CollectionAPITest.test__find_with_max_time_ms) ... ok 389s test__find_with_skip_param (tests.test__collection_api.CollectionAPITest.test__find_with_skip_param) 389s Make sure that find() will take in account skip parameter ... ok 389s test__get_collection_full_name (tests.test__collection_api.CollectionAPITest.test__get_collection_full_name) ... ok 389s test__get_collection_read_concern_option (tests.test__collection_api.CollectionAPITest.test__get_collection_read_concern_option) 389s Ensure read_concern option isn't rejected. ... ok 389s test__get_sibling_collection (tests.test__collection_api.CollectionAPITest.test__get_sibling_collection) ... ok 389s test__get_subcollections (tests.test__collection_api.CollectionAPITest.test__get_subcollections) ... ok 389s test__get_subcollections_by_attribute_underscore (tests.test__collection_api.CollectionAPITest.test__get_subcollections_by_attribute_underscore) ... ok 389s test__getting_collection_via_getattr (tests.test__collection_api.CollectionAPITest.test__getting_collection_via_getattr) ... ok 389s test__getting_collection_via_getitem (tests.test__collection_api.CollectionAPITest.test__getting_collection_via_getitem) ... ok 389s test__hashable (tests.test__collection_api.CollectionAPITest.test__hashable) ... ok 389s test__insert (tests.test__collection_api.CollectionAPITest.test__insert) ... skipped 'insert was removed in pymongo v4' 389s test__insert_do_not_modify_input (tests.test__collection_api.CollectionAPITest.test__insert_do_not_modify_input) ... ok 389s test__insert_empty_doc_idx_information (tests.test__collection_api.CollectionAPITest.test__insert_empty_doc_idx_information) ... ok 389s test__insert_empty_doc_twice_uniq_idx (tests.test__collection_api.CollectionAPITest.test__insert_empty_doc_twice_uniq_idx) ... ok 389s test__insert_empty_doc_uniq_idx (tests.test__collection_api.CollectionAPITest.test__insert_empty_doc_uniq_idx) ... ok 389s test__insert_many (tests.test__collection_api.CollectionAPITest.test__insert_many) ... ok 389s test__insert_many_type_error (tests.test__collection_api.CollectionAPITest.test__insert_many_type_error) ... ok 389s test__insert_many_type_error_do_not_insert (tests.test__collection_api.CollectionAPITest.test__insert_many_type_error_do_not_insert) ... ok 389s test__insert_many_with_generator (tests.test__collection_api.CollectionAPITest.test__insert_many_with_generator) ... ok 389s test__insert_many_write_errors (tests.test__collection_api.CollectionAPITest.test__insert_many_write_errors) ... ok 389s test__insert_one (tests.test__collection_api.CollectionAPITest.test__insert_one) ... ok 389s test__insert_one_type_error (tests.test__collection_api.CollectionAPITest.test__insert_one_type_error) ... ok 389s test__insert_zero_timestamp (tests.test__collection_api.CollectionAPITest.test__insert_zero_timestamp) ... ok 389s test__iterate_on_find_and_update (tests.test__collection_api.CollectionAPITest.test__iterate_on_find_and_update) ... ok 389s test__list_of_dates (tests.test__collection_api.CollectionAPITest.test__list_of_dates) ... ok 389s test__mix_tz_naive_aware (tests.test__collection_api.CollectionAPITest.test__mix_tz_naive_aware) ... ok 389s test__not_hashable (tests.test__collection_api.CollectionAPITest.test__not_hashable) ... skipped "older versions of pymongo didn't have proper hashing" 389s test__not_implemented_methods (tests.test__collection_api.CollectionAPITest.test__not_implemented_methods) ... ok 389s test__not_implemented_operator (tests.test__collection_api.CollectionAPITest.test__not_implemented_operator) ... ok 389s test__ordered_insert_find (tests.test__collection_api.CollectionAPITest.test__ordered_insert_find) 389s Tests ordered inserts ... ok 389s test__read_preference (tests.test__collection_api.CollectionAPITest.test__read_preference) ... ok 389s test__read_preference_default (tests.test__collection_api.CollectionAPITest.test__read_preference_default) ... ok 389s test__regex_options (tests.test__collection_api.CollectionAPITest.test__regex_options) ... ok 389s test__remove_bad_write_concern (tests.test__collection_api.CollectionAPITest.test__remove_bad_write_concern) ... skipped 'remove was removed in pymongo v4' 389s test__remove_retval (tests.test__collection_api.CollectionAPITest.test__remove_retval) ... skipped 'remove was removed in pymongo v4' 389s test__remove_write_concern (tests.test__collection_api.CollectionAPITest.test__remove_write_concern) ... skipped 'remove was removed in pymongo v4' 389s test__rename_collection (tests.test__collection_api.CollectionAPITest.test__rename_collection) ... ok 389s test__rename_collection_already_exists (tests.test__collection_api.CollectionAPITest.test__rename_collection_already_exists) ... ok 389s test__rename_collection_drop_target (tests.test__collection_api.CollectionAPITest.test__rename_collection_drop_target) ... ok 389s test__rename_collection_to_bad_names (tests.test__collection_api.CollectionAPITest.test__rename_collection_to_bad_names) ... ok 389s test__rename_missing_field (tests.test__collection_api.CollectionAPITest.test__rename_missing_field) ... ok 389s test__rename_one_foo_to_bar (tests.test__collection_api.CollectionAPITest.test__rename_one_foo_to_bar) ... ok 389s test__rename_unsupported (tests.test__collection_api.CollectionAPITest.test__rename_unsupported) ... ok 389s test__replace_invalid_encode_type (tests.test__collection_api.CollectionAPITest.test__replace_invalid_encode_type) ... ok 389s test__replace_one (tests.test__collection_api.CollectionAPITest.test__replace_one) ... ok 389s test__replace_one_invalid (tests.test__collection_api.CollectionAPITest.test__replace_one_invalid) ... ok 389s test__replace_one_upsert (tests.test__collection_api.CollectionAPITest.test__replace_one_upsert) ... ok 389s test__save_class_deriving_from_dict (tests.test__collection_api.CollectionAPITest.test__save_class_deriving_from_dict) ... ok 389s test__set_equals (tests.test__collection_api.CollectionAPITest.test__set_equals) ... ok 389s test__set_replace_subdocument (tests.test__collection_api.CollectionAPITest.test__set_replace_subdocument) ... ok 389s test__set_replace_subdocument_positional_operator (tests.test__collection_api.CollectionAPITest.test__set_replace_subdocument_positional_operator) ... ok 389s test__set_union (tests.test__collection_api.CollectionAPITest.test__set_union) ... ok 389s test__set_with_positional_operator (tests.test__collection_api.CollectionAPITest.test__set_with_positional_operator) 389s Real mongodb support positional operator $ for $set operation ... ok 389s test__sort_by_uuid (tests.test__collection_api.CollectionAPITest.test__sort_by_uuid) ... skipped 'pymongo v4 or above do not specify uuid encoding' 389s test__sort_mixed_types (tests.test__collection_api.CollectionAPITest.test__sort_mixed_types) ... skipped 'pymongo v4 or above do not specify uuid encoding' 389s test__strcmp_not_enough_params (tests.test__collection_api.CollectionAPITest.test__strcmp_not_enough_params) ... ok 389s test__string_matching (tests.test__collection_api.CollectionAPITest.test__string_matching) 389s Make sure strings are not treated as collections on find ... ok 389s test__substr_not_enough_params (tests.test__collection_api.CollectionAPITest.test__substr_not_enough_params) ... ok 389s test__ttl_applied_to_compound_key_is_ignored (tests.test__collection_api.CollectionAPITest.test__ttl_applied_to_compound_key_is_ignored) ... /tmp/autopkgtest.nJ05Mx/autopkgtest_tmp/build/tests/test__collection_api.py:1575: DeprecationWarning: datetime.datetime.utcnow() is deprecated and scheduled for removal in a future version. Use timezone-aware objects to represent datetimes in UTC: datetime.datetime.now(datetime.UTC). 389s self.db.collection.insert_one({'field1': datetime.utcnow(), 'field2': 'val2'}) 389s ok 389s test__ttl_expiration_of_0 (tests.test__collection_api.CollectionAPITest.test__ttl_expiration_of_0) ... /tmp/autopkgtest.nJ05Mx/autopkgtest_tmp/build/tests/test__collection_api.py:1565: DeprecationWarning: datetime.datetime.utcnow() is deprecated and scheduled for removal in a future version. Use timezone-aware objects to represent datetimes in UTC: datetime.datetime.now(datetime.UTC). 389s self.db.collection.insert_one({'value': datetime.utcnow()}) 389s ok 389s test__ttl_expiry_with_mock (tests.test__collection_api.CollectionAPITest.test__ttl_expiry_with_mock) ... /tmp/autopkgtest.nJ05Mx/autopkgtest_tmp/build/tests/test__collection_api.py:1612: DeprecationWarning: datetime.datetime.utcnow() is deprecated and scheduled for removal in a future version. Use timezone-aware objects to represent datetimes in UTC: datetime.datetime.now(datetime.UTC). 389s now = datetime.utcnow() 389s ok 389s test__ttl_ignored_when_document_does_not_contain_indexed_field (tests.test__collection_api.CollectionAPITest.test__ttl_ignored_when_document_does_not_contain_indexed_field) ... /tmp/autopkgtest.nJ05Mx/autopkgtest_tmp/build/tests/test__collection_api.py:1580: DeprecationWarning: datetime.datetime.utcnow() is deprecated and scheduled for removal in a future version. Use timezone-aware objects to represent datetimes in UTC: datetime.datetime.now(datetime.UTC). 389s self.db.collection.insert_one({'other_value': datetime.utcnow()}) 389s ok 389s test__ttl_index_ignores_record_in_the_future (tests.test__collection_api.CollectionAPITest.test__ttl_index_ignores_record_in_the_future) ... /tmp/autopkgtest.nJ05Mx/autopkgtest_tmp/build/tests/test__collection_api.py:1550: DeprecationWarning: datetime.datetime.utcnow() is deprecated and scheduled for removal in a future version. Use timezone-aware objects to represent datetimes in UTC: datetime.datetime.now(datetime.UTC). 389s self.db.collection.insert_one({'value': datetime.utcnow() + timedelta(seconds=100)}) 389s ok 389s test__ttl_index_ignores_records_with_non_datetime_values (tests.test__collection_api.CollectionAPITest.test__ttl_index_ignores_records_with_non_datetime_values) ... ok 389s test__ttl_index_is_removed_if_collection_dropped (tests.test__collection_api.CollectionAPITest.test__ttl_index_is_removed_if_collection_dropped) ... /tmp/autopkgtest.nJ05Mx/autopkgtest_tmp/build/tests/test__collection_api.py:1623: DeprecationWarning: datetime.datetime.utcnow() is deprecated and scheduled for removal in a future version. Use timezone-aware objects to represent datetimes in UTC: datetime.datetime.now(datetime.UTC). 389s self.db.collection.insert_one({'value': datetime.utcnow()}) 389s /tmp/autopkgtest.nJ05Mx/autopkgtest_tmp/build/tests/test__collection_api.py:1627: DeprecationWarning: datetime.datetime.utcnow() is deprecated and scheduled for removal in a future version. Use timezone-aware objects to represent datetimes in UTC: datetime.datetime.now(datetime.UTC). 389s self.db.collection.insert_one({'value': datetime.utcnow()}) 389s ok 389s test__ttl_index_is_removed_when_index_is_dropped (tests.test__collection_api.CollectionAPITest.test__ttl_index_is_removed_when_index_is_dropped) ... /tmp/autopkgtest.nJ05Mx/autopkgtest_tmp/build/tests/test__collection_api.py:1632: DeprecationWarning: datetime.datetime.utcnow() is deprecated and scheduled for removal in a future version. Use timezone-aware objects to represent datetimes in UTC: datetime.datetime.now(datetime.UTC). 389s self.db.collection.insert_one({'value': datetime.utcnow()}) 389s /tmp/autopkgtest.nJ05Mx/autopkgtest_tmp/build/tests/test__collection_api.py:1636: DeprecationWarning: datetime.datetime.utcnow() is deprecated and scheduled for removal in a future version. Use timezone-aware objects to represent datetimes in UTC: datetime.datetime.now(datetime.UTC). 389s self.db.collection.insert_one({'value': datetime.utcnow()}) 389s ok 389s test__ttl_index_record_expiry (tests.test__collection_api.CollectionAPITest.test__ttl_index_record_expiry) ... /tmp/autopkgtest.nJ05Mx/autopkgtest_tmp/build/tests/test__collection_api.py:1560: DeprecationWarning: datetime.datetime.utcnow() is deprecated and scheduled for removal in a future version. Use timezone-aware objects to represent datetimes in UTC: datetime.datetime.now(datetime.UTC). 389s self.db.collection.insert_one({'value': datetime.utcnow() - timedelta(seconds=5)}) 389s ok 389s test__ttl_index_removes_expired_documents_prior_to_removal (tests.test__collection_api.CollectionAPITest.test__ttl_index_removes_expired_documents_prior_to_removal) ... /tmp/autopkgtest.nJ05Mx/autopkgtest_tmp/build/tests/test__collection_api.py:1641: DeprecationWarning: datetime.datetime.utcnow() is deprecated and scheduled for removal in a future version. Use timezone-aware objects to represent datetimes in UTC: datetime.datetime.now(datetime.UTC). 389s self.db.collection.insert_one({'value': datetime.utcnow()}) 389s ok 389s test__ttl_of_array_field_expiration (tests.test__collection_api.CollectionAPITest.test__ttl_of_array_field_expiration) ... /tmp/autopkgtest.nJ05Mx/autopkgtest_tmp/build/tests/test__collection_api.py:1589: DeprecationWarning: datetime.datetime.utcnow() is deprecated and scheduled for removal in a future version. Use timezone-aware objects to represent datetimes in UTC: datetime.datetime.now(datetime.UTC). 389s datetime.utcnow() + timedelta(seconds=100) 389s /tmp/autopkgtest.nJ05Mx/autopkgtest_tmp/build/tests/test__collection_api.py:1600: DeprecationWarning: datetime.datetime.utcnow() is deprecated and scheduled for removal in a future version. Use timezone-aware objects to represent datetimes in UTC: datetime.datetime.now(datetime.UTC). 389s datetime.utcnow() - timedelta(seconds=5), 389s /tmp/autopkgtest.nJ05Mx/autopkgtest_tmp/build/tests/test__collection_api.py:1601: DeprecationWarning: datetime.datetime.utcnow() is deprecated and scheduled for removal in a future version. Use timezone-aware objects to represent datetimes in UTC: datetime.datetime.now(datetime.UTC). 389s datetime.utcnow() + timedelta(seconds=100) 389s ok 389s test__ttl_of_array_field_without_datetime_does_not_expire (tests.test__collection_api.CollectionAPITest.test__ttl_of_array_field_without_datetime_does_not_expire) ... ok 389s test__ttl_with_non_integer_value_is_ignored (tests.test__collection_api.CollectionAPITest.test__ttl_with_non_integer_value_is_ignored) ... /tmp/autopkgtest.nJ05Mx/autopkgtest_tmp/build/tests/test__collection_api.py:1570: DeprecationWarning: datetime.datetime.utcnow() is deprecated and scheduled for removal in a future version. Use timezone-aware objects to represent datetimes in UTC: datetime.datetime.now(datetime.UTC). 389s self.db.collection.insert_one({'value': datetime.utcnow()}) 389s ok 389s test__unwind_dict_options (tests.test__collection_api.CollectionAPITest.test__unwind_dict_options) ... ok 389s test__unwind_include_array_index (tests.test__collection_api.CollectionAPITest.test__unwind_include_array_index) ... ok 389s test__unwind_no_prefix (tests.test__collection_api.CollectionAPITest.test__unwind_no_prefix) ... ok 389s test__unwind_not_array (tests.test__collection_api.CollectionAPITest.test__unwind_not_array) ... ok 389s test__unwind_preserve_null_and_empty_arrays (tests.test__collection_api.CollectionAPITest.test__unwind_preserve_null_and_empty_arrays) ... ok 389s test__unwind_preserve_null_and_empty_arrays_on_nested (tests.test__collection_api.CollectionAPITest.test__unwind_preserve_null_and_empty_arrays_on_nested) ... ok 389s test__update_cannot_change__id (tests.test__collection_api.CollectionAPITest.test__update_cannot_change__id) ... ok 389s test__update_current_date (tests.test__collection_api.CollectionAPITest.test__update_current_date) ... ok 389s test__update_empty_id (tests.test__collection_api.CollectionAPITest.test__update_empty_id) ... ok 389s test__update_id (tests.test__collection_api.CollectionAPITest.test__update_id) ... ok 389s test__update_interns_lists_and_dicts (tests.test__collection_api.CollectionAPITest.test__update_interns_lists_and_dicts) ... ok 389s test__update_invalid_encode_type (tests.test__collection_api.CollectionAPITest.test__update_invalid_encode_type) ... ok 389s test__update_many (tests.test__collection_api.CollectionAPITest.test__update_many) ... ok 389s test__update_many_array_filters (tests.test__collection_api.CollectionAPITest.test__update_many_array_filters) ... ok 389s test__update_many_collation (tests.test__collection_api.CollectionAPITest.test__update_many_collation) ... ok 389s test__update_many_let (tests.test__collection_api.CollectionAPITest.test__update_many_let) ... ok 389s test__update_many_upsert (tests.test__collection_api.CollectionAPITest.test__update_many_upsert) ... ok 389s test__update_non_json_values (tests.test__collection_api.CollectionAPITest.test__update_non_json_values) ... ok 389s test__update_one (tests.test__collection_api.CollectionAPITest.test__update_one) ... ok 389s test__update_one_hint (tests.test__collection_api.CollectionAPITest.test__update_one_hint) ... ok 389s test__update_one_invalid (tests.test__collection_api.CollectionAPITest.test__update_one_invalid) ... ok 389s test__update_one_no_change (tests.test__collection_api.CollectionAPITest.test__update_one_no_change) ... ok 389s test__update_one_unset_position (tests.test__collection_api.CollectionAPITest.test__update_one_unset_position) ... ok 389s test__update_one_upsert (tests.test__collection_api.CollectionAPITest.test__update_one_upsert) ... ok 389s test__update_one_upsert_dots (tests.test__collection_api.CollectionAPITest.test__update_one_upsert_dots) ... ok 389s test__update_one_upsert_invalid_filter (tests.test__collection_api.CollectionAPITest.test__update_one_upsert_invalid_filter) ... ok 389s test__update_one_upsert_match_subdocuments (tests.test__collection_api.CollectionAPITest.test__update_one_upsert_match_subdocuments) ... ok 389s test__update_one_upsert_operators (tests.test__collection_api.CollectionAPITest.test__update_one_upsert_operators) ... ok 389s test__update_pipeline (tests.test__collection_api.CollectionAPITest.test__update_pipeline) ... ok 389s test__update_pipeline_invalid_stages (tests.test__collection_api.CollectionAPITest.test__update_pipeline_invalid_stages) ... ok 389s test__update_pipeline_not_mapping_nor_list (tests.test__collection_api.CollectionAPITest.test__update_pipeline_not_mapping_nor_list) ... ok 389s test__update_pipeline_upsert (tests.test__collection_api.CollectionAPITest.test__update_pipeline_upsert) ... ok 389s test__update_pipeline_upsert__invalid_stage_name (tests.test__collection_api.CollectionAPITest.test__update_pipeline_upsert__invalid_stage_name) ... ok 389s test__update_pop (tests.test__collection_api.CollectionAPITest.test__update_pop) ... ok 389s test__update_pop_empty (tests.test__collection_api.CollectionAPITest.test__update_pop_empty) ... ok 389s test__update_pop_large_index (tests.test__collection_api.CollectionAPITest.test__update_pop_large_index) ... ok 389s test__update_pop_negative_index (tests.test__collection_api.CollectionAPITest.test__update_pop_negative_index) ... ok 389s test__update_pull_filter_operator (tests.test__collection_api.CollectionAPITest.test__update_pull_filter_operator) ... ok 389s test__update_pull_filter_operator_on_subdocs (tests.test__collection_api.CollectionAPITest.test__update_pull_filter_operator_on_subdocs) ... ok 389s test__update_pull_in (tests.test__collection_api.CollectionAPITest.test__update_pull_in) ... ok 389s test__update_pull_in_nested (tests.test__collection_api.CollectionAPITest.test__update_pull_in_nested) ... ok 389s test__update_push_array_of_arrays (tests.test__collection_api.CollectionAPITest.test__update_push_array_of_arrays) ... ok 389s test__update_push_negative_position (tests.test__collection_api.CollectionAPITest.test__update_push_negative_position) ... ok 389s test__update_push_other_clauses (tests.test__collection_api.CollectionAPITest.test__update_push_other_clauses) ... ok 389s test__update_push_position (tests.test__collection_api.CollectionAPITest.test__update_push_position) ... ok 389s test__update_push_positional_nested_field (tests.test__collection_api.CollectionAPITest.test__update_push_positional_nested_field) ... ok 389s test__update_push_slice_from_the_end (tests.test__collection_api.CollectionAPITest.test__update_push_slice_from_the_end) ... ok 389s test__update_push_slice_from_the_front (tests.test__collection_api.CollectionAPITest.test__update_push_slice_from_the_front) ... ok 389s test__update_push_slice_nested_field (tests.test__collection_api.CollectionAPITest.test__update_push_slice_nested_field) ... ok 389s test__update_push_slice_only (tests.test__collection_api.CollectionAPITest.test__update_push_slice_only) ... ok 389s test__update_push_slice_positional_nested_field (tests.test__collection_api.CollectionAPITest.test__update_push_slice_positional_nested_field) ... ok 389s test__update_push_slice_to_zero (tests.test__collection_api.CollectionAPITest.test__update_push_slice_to_zero) ... ok 389s test__update_push_sort (tests.test__collection_api.CollectionAPITest.test__update_push_sort) ... ok 389s test__update_push_sort_document (tests.test__collection_api.CollectionAPITest.test__update_push_sort_document) ... ok 389s test__update_retval (tests.test__collection_api.CollectionAPITest.test__update_retval) ... skipped 'update was removed in pymongo v4' 389s test__with_options (tests.test__collection_api.CollectionAPITest.test__with_options) ... ok 389s test__with_options_different_read_concern (tests.test__collection_api.CollectionAPITest.test__with_options_different_read_concern) ... ok 389s test__with_options_different_read_preference (tests.test__collection_api.CollectionAPITest.test__with_options_different_read_preference) ... ok 389s test__with_options_different_write_concern (tests.test__collection_api.CollectionAPITest.test__with_options_different_write_concern) ... ok 389s test__with_options_not_implemented (tests.test__collection_api.CollectionAPITest.test__with_options_not_implemented) ... ok 389s test__with_options_wrong_kwarg (tests.test__collection_api.CollectionAPITest.test__with_options_wrong_kwarg) ... ok 389s test__with_options_wrong_type (tests.test__collection_api.CollectionAPITest.test__with_options_wrong_type) ... ok 389s test__write_concern (tests.test__collection_api.CollectionAPITest.test__write_concern) ... ok 389s test_aggregate_graph_lookup_basic_connect_from (tests.test__collection_api.CollectionAPITest.test_aggregate_graph_lookup_basic_connect_from) 389s TESTCASE FOR GRAPHLOOKUP WITH CONNECT FROM FIELD ... ok 389s test_aggregate_graph_lookup_connect_from_nested_dict (tests.test__collection_api.CollectionAPITest.test_aggregate_graph_lookup_connect_from_nested_dict) 389s TESTCASE FOR GRAPHLOOKUP WITH CONNECT FROM FIELD ... ok 389s test_aggregate_graph_lookup_nested_array (tests.test__collection_api.CollectionAPITest.test_aggregate_graph_lookup_nested_array) 389s TESTCASE FOR GRAPHLOOKUP WITH CONNECT FROM FIELD ... ok 389s test_aggregate_is_array (tests.test__collection_api.CollectionAPITest.test_aggregate_is_array) ... ok 389s test_aggregate_is_number (tests.test__collection_api.CollectionAPITest.test_aggregate_is_number) ... ok 389s test_aggregate_object_to_array (tests.test__collection_api.CollectionAPITest.test_aggregate_object_to_array) ... ok 389s test_aggregate_object_to_array_with_example (tests.test__collection_api.CollectionAPITest.test_aggregate_object_to_array_with_example) ... ok 389s test_aggregate_project_with_boolean (tests.test__collection_api.CollectionAPITest.test_aggregate_project_with_boolean) ... ok 389s test_aggregate_unwind_push_first (tests.test__collection_api.CollectionAPITest.test_aggregate_unwind_push_first) ... ok 389s test_cursor_returns_document_copies (tests.test__collection_api.CollectionAPITest.test_cursor_returns_document_copies) ... ok 389s test_cursor_with_projection_returns_value_copies (tests.test__collection_api.CollectionAPITest.test_cursor_with_projection_returns_value_copies) ... ok 389s test_datetime_precision (tests.test__collection_api.CollectionAPITest.test_datetime_precision) ... ok 389s test_elem_match (tests.test__collection_api.CollectionAPITest.test_elem_match) ... ok 389s test_filter_not_bad_value (tests.test__collection_api.CollectionAPITest.test_filter_not_bad_value) ... ok 389s test_filter_not_regex (tests.test__collection_api.CollectionAPITest.test_filter_not_regex) ... ok 389s test_find_with_comment (tests.test__collection_api.CollectionAPITest.test_find_with_comment) ... ok 389s test_insert_bson_invalid_encode_type (tests.test__collection_api.CollectionAPITest.test_insert_bson_invalid_encode_type) ... ok 389s test_insert_bson_special_characters (tests.test__collection_api.CollectionAPITest.test_insert_bson_special_characters) ... skipped 'pymongo has less strict naming requirements after v3.6' 389s test_insert_bson_validation (tests.test__collection_api.CollectionAPITest.test_insert_bson_validation) ... ok 389s test_insert_many_bulk_write_error (tests.test__collection_api.CollectionAPITest.test_insert_many_bulk_write_error) ... ok 389s test_insert_many_bulk_write_error_details (tests.test__collection_api.CollectionAPITest.test_insert_many_bulk_write_error_details) ... ok 389s test_list_collection_names_filter (tests.test__collection_api.CollectionAPITest.test_list_collection_names_filter) ... ok 389s test_set_no_content (tests.test__collection_api.CollectionAPITest.test_set_no_content) ... ok 389s test_snapshot_arg (tests.test__collection_api.CollectionAPITest.test_snapshot_arg) ... ok 389s test_sparse_unique_index (tests.test__collection_api.CollectionAPITest.test_sparse_unique_index) ... ok 389s test_sparse_unique_index_dup (tests.test__collection_api.CollectionAPITest.test_sparse_unique_index_dup) ... ok 389s test_unique_index_on_dict (tests.test__collection_api.CollectionAPITest.test_unique_index_on_dict) ... ok 389s test_unique_index_with_update (tests.test__collection_api.CollectionAPITest.test_unique_index_with_update) ... ok 389s test_unique_index_with_update_on_nested_field (tests.test__collection_api.CollectionAPITest.test_unique_index_with_update_on_nested_field) ... ok 389s test_unique_index_with_upsert_insertion (tests.test__collection_api.CollectionAPITest.test_unique_index_with_upsert_insertion) ... ok 389s test_update_bson_invalid_encode_type (tests.test__collection_api.CollectionAPITest.test_update_bson_invalid_encode_type) ... ok 389s test__bad_type_as_a_read_concern_returns_type_error (tests.test__database_api.DatabaseAPITest.test__bad_type_as_a_read_concern_returns_type_error) ... ok 389s test__codec_options (tests.test__database_api.DatabaseAPITest.test__codec_options) ... ok 389s test__collection_names (tests.test__database_api.DatabaseAPITest.test__collection_names) ... ok 389s test__command (tests.test__database_api.DatabaseAPITest.test__command) ... ok 389s test__command_fake_ping_string (tests.test__database_api.DatabaseAPITest.test__command_fake_ping_string) ... ok 389s test__command_ping (tests.test__database_api.DatabaseAPITest.test__command_ping) ... ok 389s test__command_ping_string (tests.test__database_api.DatabaseAPITest.test__command_ping_string) ... ok 389s test__create_collection (tests.test__database_api.DatabaseAPITest.test__create_collection) ... ok 389s test__create_collection_bad_names (tests.test__database_api.DatabaseAPITest.test__create_collection_bad_names) ... ok 389s test__dereference (tests.test__database_api.DatabaseAPITest.test__dereference) ... ok 389s test__equality (tests.test__database_api.DatabaseAPITest.test__equality) ... ok 389s test__get_collection_by_attribute_underscore (tests.test__database_api.DatabaseAPITest.test__get_collection_by_attribute_underscore) ... ok 389s test__get_collection_different_codec_options (tests.test__database_api.DatabaseAPITest.test__get_collection_different_codec_options) ... ok 389s test__get_collection_different_read_preference (tests.test__database_api.DatabaseAPITest.test__get_collection_different_read_preference) ... ok 389s test__hashable (tests.test__database_api.DatabaseAPITest.test__hashable) ... ok 389s test__lazy_create_collection (tests.test__database_api.DatabaseAPITest.test__lazy_create_collection) ... ok 389s test__list_collection_names (tests.test__database_api.DatabaseAPITest.test__list_collection_names) ... ok 389s test__list_collections (tests.test__database_api.DatabaseAPITest.test__list_collections) ... ok 389s test__not_hashable (tests.test__database_api.DatabaseAPITest.test__not_hashable) ... skipped "older versions of pymongo didn't have proper hashing" 389s test__read_concern (tests.test__database_api.DatabaseAPITest.test__read_concern) ... ok 389s test__read_preference (tests.test__database_api.DatabaseAPITest.test__read_preference) ... ok 389s test__rename_unknown_collection (tests.test__database_api.DatabaseAPITest.test__rename_unknown_collection) ... ok 389s test__repr (tests.test__database_api.DatabaseAPITest.test__repr) ... ok 389s test__session (tests.test__database_api.DatabaseAPITest.test__session) ... ok 389s test__with_options (tests.test__database_api.DatabaseAPITest.test__with_options) ... ok 389s test__with_options_pymongo (tests.test__database_api.DatabaseAPITest.test__with_options_pymongo) ... ok 389s test__with_options_type_registry (tests.test__database_api.DatabaseAPITest.test__with_options_type_registry) ... ok 389s test__assert_no_diff (tests.test__diff.DiffTest.test__assert_no_diff) ... ok 389s test__composite_diff (tests.test__diff.DiffTest.test__composite_diff) ... ok 389s test__diff_sequences (tests.test__diff.DiffTest.test__diff_sequences) ... ok 389s test__diff_values (tests.test__diff.DiffTest.test__diff_values) ... ok 389s test__delete_exists_big (tests.test__gridfs.GridFsTest.test__delete_exists_big) ... skipped 'gridfs not installed' 389s test__delete_exists_small (tests.test__gridfs.GridFsTest.test__delete_exists_small) ... skipped 'gridfs not installed' 389s test__delete_no_file (tests.test__gridfs.GridFsTest.test__delete_no_file) ... skipped 'gridfs not installed' 389s test__find_files (tests.test__gridfs.GridFsTest.test__find_files) ... skipped 'gridfs not installed' 389s test__list_files (tests.test__gridfs.GridFsTest.test__list_files) ... skipped 'gridfs not installed' 389s test__put_exists (tests.test__gridfs.GridFsTest.test__put_exists) ... skipped 'gridfs not installed' 389s test__put_get_big (tests.test__gridfs.GridFsTest.test__put_get_big) ... skipped 'gridfs not installed' 389s test__put_get_small (tests.test__gridfs.GridFsTest.test__put_get_small) ... skipped 'gridfs not installed' 389s test__hashdict (tests.test__helpers.HashdictTest.test__hashdict) 389s Make sure hashdict can be used as a key for a dict ... ok 389s test_connection_string_test_valid-auth (tests.test__helpers.TestAllUriScenarios.test_connection_string_test_valid-auth) ... ok 389s test_connection_string_test_valid-host_identifiers (tests.test__helpers.TestAllUriScenarios.test_connection_string_test_valid-host_identifiers) ... ok 389s test_connection_string_test_valid-options (tests.test__helpers.TestAllUriScenarios.test_connection_string_test_valid-options) ... ok 389s test_connection_string_test_valid-unix_socket-absolute (tests.test__helpers.TestAllUriScenarios.test_connection_string_test_valid-unix_socket-absolute) ... ok 389s test_connection_string_test_valid-unix_socket-relative (tests.test__helpers.TestAllUriScenarios.test_connection_string_test_valid-unix_socket-relative) ... ok 389s test_connection_string_test_valid-warnings (tests.test__helpers.TestAllUriScenarios.test_connection_string_test_valid-warnings) ... ok 389s test__deprecation_warning (tests.test__helpers.TestDeprecationWarning.test__deprecation_warning) ... /usr/lib/python3/dist-packages/mongomock/helpers.py:77: DeprecationWarning: 'aaa' has been deprecated to be in line with pymongo implementation, a new parameter 'bbb' should be used instead. the old parameter will be kept for backward compatibility purposes. 389s warnings.warn( 389s ok 389s test__get_value_by_dot_find_key (tests.test__helpers.ValueByDotTest.test__get_value_by_dot_find_key) 389s Test get_value_by_dot when key can be found ... ok 389s test__get_value_by_dot_missing_key (tests.test__helpers.ValueByDotTest.test__get_value_by_dot_missing_key) 389s Test get_value_by_dot raises KeyError when looking for a missing key ... ok 389s test__set_value_by_dot (tests.test__helpers.ValueByDotTest.test__set_value_by_dot) 389s Test set_value_by_dot ... ok 389s test__set_value_by_dot_bad_key (tests.test__helpers.ValueByDotTest.test__set_value_by_dot_bad_key) 389s Test set_value_by_dot when key has an invalid parent ... ok 389s test__inline_map_reduce (tests.test__mongomock.CollectionMapReduceTest.test__inline_map_reduce) ... skipped 'execjs not installed' 389s test__inline_map_reduce_full_response (tests.test__mongomock.CollectionMapReduceTest.test__inline_map_reduce_full_response) ... skipped 'execjs not installed' 389s test__map_reduce (tests.test__mongomock.CollectionMapReduceTest.test__map_reduce) ... skipped 'execjs not installed' 389s test__map_reduce_clean_res_colc (tests.test__mongomock.CollectionMapReduceTest.test__map_reduce_clean_res_colc) ... skipped 'execjs not installed' 389s test__map_reduce_full_response (tests.test__mongomock.CollectionMapReduceTest.test__map_reduce_full_response) ... skipped 'execjs not installed' 389s test__map_reduce_son (tests.test__mongomock.CollectionMapReduceTest.test__map_reduce_son) ... skipped 'execjs not installed' 389s test__map_reduce_with_limit (tests.test__mongomock.CollectionMapReduceTest.test__map_reduce_with_limit) ... skipped 'execjs not installed' 389s test__map_reduce_with_object_id (tests.test__mongomock.CollectionMapReduceTest.test__map_reduce_with_object_id) ... skipped 'execjs not installed' 389s test__map_reduce_with_query (tests.test__mongomock.CollectionMapReduceTest.test__map_reduce_with_query) ... skipped 'execjs not installed' 389s test_mongomock_map_reduce (tests.test__mongomock.CollectionMapReduceTest.test_mongomock_map_reduce) ... skipped 'execjs not installed' 389s test__alive (tests.test__mongomock.DatabaseGettingTest.test__alive) ... ok 389s test__dereference (tests.test__mongomock.DatabaseGettingTest.test__dereference) ... ok 389s test__drop_database (tests.test__mongomock.DatabaseGettingTest.test__drop_database) ... ok 389s test__drop_database_indexes (tests.test__mongomock.DatabaseGettingTest.test__drop_database_indexes) ... ok 389s test__drop_database_system_collection (tests.test__mongomock.DatabaseGettingTest.test__drop_database_system_collection) ... ok 389s test__get_database_read_concern (tests.test__mongomock.DatabaseGettingTest.test__get_database_read_concern) ... ok 389s test__getting_database_via_getattr (tests.test__mongomock.DatabaseGettingTest.test__getting_database_via_getattr) ... ok 389s test__getting_database_via_getitem (tests.test__mongomock.DatabaseGettingTest.test__getting_database_via_getitem) ... ok 389s test__getting_default_database_ignoring_default_parameter (tests.test__mongomock.DatabaseGettingTest.test__getting_default_database_ignoring_default_parameter) ... ok 389s test__getting_default_database_invalid (tests.test__mongomock.DatabaseGettingTest.test__getting_default_database_invalid) ... ok 389s test__getting_default_database_preserves_options (tests.test__mongomock.DatabaseGettingTest.test__getting_default_database_preserves_options) ... ok 389s test__getting_default_database_valid (tests.test__mongomock.DatabaseGettingTest.test__getting_default_database_valid) ... ok 389s test__getting_default_database_with_default_parameter (tests.test__mongomock.DatabaseGettingTest.test__getting_default_database_with_default_parameter) ... ok 389s test__sparse_unique_index (tests.test__mongomock.DatabaseGettingTest.test__sparse_unique_index) ... ok 389s test__database_names (tests.test__mongomock.DatabaseTest.test__database_names) ... skipped 'No local Mongo server running' 389s test__database_equality (tests.test__mongomock.EqualityCollectionTest.test__database_equality) ... skipped 'No local Mongo server running' 389s test__database_hashable (tests.test__mongomock.EqualityCollectionTest.test__database_hashable) ... skipped 'No local Mongo server running' 389s test__database_not_hashable (tests.test__mongomock.EqualityCollectionTest.test__database_not_hashable) ... skipped 'No local Mongo server running' 389s test__group1 (tests.test__mongomock.GroupTest.test__group1) ... skipped 'execjs not installed' 389s test__group2 (tests.test__mongomock.GroupTest.test__group2) ... skipped 'execjs not installed' 389s test__group3 (tests.test__mongomock.GroupTest.test__group3) ... skipped 'execjs not installed' 389s test__data_is_copied (tests.test__mongomock.InsertedDocumentTest.test__data_is_copied) ... ok 389s test__find_by_id (tests.test__mongomock.InsertedDocumentTest.test__find_by_id) ... ok 389s test__find_returns_copied_object (tests.test__mongomock.InsertedDocumentTest.test__find_returns_copied_object) ... ok 389s test__inserting_changes_argument (tests.test__mongomock.InsertedDocumentTest.test__inserting_changes_argument) ... ok 389s test__object_is_consistent (tests.test__mongomock.InsertedDocumentTest.test__object_is_consistent) ... ok 389s test__remove_by_id (tests.test__mongomock.InsertedDocumentTest.test__remove_by_id) ... skipped 'remove was removed in pymongo v4' 389s test__bad_uri_raises (tests.test__mongomock.InterfaceTest.test__bad_uri_raises) ... ok 389s test__can_create_db_with_multiple_pathes (tests.test__mongomock.InterfaceTest.test__can_create_db_with_multiple_pathes) ... ok 389s test__can_create_db_with_path (tests.test__mongomock.InterfaceTest.test__can_create_db_with_path) ... ok 389s test__can_create_db_without_path (tests.test__mongomock.InterfaceTest.test__can_create_db_without_path) ... ok 389s test__none_uri_host (tests.test__mongomock.InterfaceTest.test__none_uri_host) ... ok 389s test__repr (tests.test__mongomock.InterfaceTest.test__repr) ... ok 389s test__add_fields (tests.test__mongomock.MongoClientAggregateTest.test__add_fields) ... skipped 'No local Mongo server running' 389s test__add_fields_with_missing_fields (tests.test__mongomock.MongoClientAggregateTest.test__add_fields_with_missing_fields) ... skipped 'No local Mongo server running' 389s test__aggregate1 (tests.test__mongomock.MongoClientAggregateTest.test__aggregate1) ... skipped 'No local Mongo server running' 389s test__aggregate10 (tests.test__mongomock.MongoClientAggregateTest.test__aggregate10) ... skipped 'No local Mongo server running' 389s test__aggregate11 (tests.test__mongomock.MongoClientAggregateTest.test__aggregate11) ... skipped 'No local Mongo server running' 389s test__aggregate12 (tests.test__mongomock.MongoClientAggregateTest.test__aggregate12) ... skipped 'No local Mongo server running' 389s test__aggregate13 (tests.test__mongomock.MongoClientAggregateTest.test__aggregate13) ... skipped 'No local Mongo server running' 389s test__aggregate14 (tests.test__mongomock.MongoClientAggregateTest.test__aggregate14) ... skipped 'No local Mongo server running' 389s test__aggregate17 (tests.test__mongomock.MongoClientAggregateTest.test__aggregate17) ... skipped 'No local Mongo server running' 389s test__aggregate18 (tests.test__mongomock.MongoClientAggregateTest.test__aggregate18) ... skipped 'No local Mongo server running' 389s test__aggregate19 (tests.test__mongomock.MongoClientAggregateTest.test__aggregate19) ... skipped 'No local Mongo server running' 389s test__aggregate2 (tests.test__mongomock.MongoClientAggregateTest.test__aggregate2) ... skipped 'No local Mongo server running' 389s test__aggregate20 (tests.test__mongomock.MongoClientAggregateTest.test__aggregate20) ... skipped 'No local Mongo server running' 389s test__aggregate21 (tests.test__mongomock.MongoClientAggregateTest.test__aggregate21) ... skipped 'No local Mongo server running' 389s test__aggregate22 (tests.test__mongomock.MongoClientAggregateTest.test__aggregate22) ... skipped 'No local Mongo server running' 389s test__aggregate23 (tests.test__mongomock.MongoClientAggregateTest.test__aggregate23) ... skipped 'No local Mongo server running' 389s test__aggregate24 (tests.test__mongomock.MongoClientAggregateTest.test__aggregate24) ... skipped 'No local Mongo server running' 389s test__aggregate25 (tests.test__mongomock.MongoClientAggregateTest.test__aggregate25) ... skipped 'No local Mongo server running' 389s test__aggregate26 (tests.test__mongomock.MongoClientAggregateTest.test__aggregate26) ... skipped 'No local Mongo server running' 389s test__aggregate27 (tests.test__mongomock.MongoClientAggregateTest.test__aggregate27) ... skipped 'No local Mongo server running' 389s test__aggregate27b (tests.test__mongomock.MongoClientAggregateTest.test__aggregate27b) ... skipped 'No local Mongo server running' 389s test__aggregate28 (tests.test__mongomock.MongoClientAggregateTest.test__aggregate28) ... skipped 'No local Mongo server running' 389s test__aggregate29 (tests.test__mongomock.MongoClientAggregateTest.test__aggregate29) ... skipped 'No local Mongo server running' 389s test__aggregate3 (tests.test__mongomock.MongoClientAggregateTest.test__aggregate3) ... skipped 'No local Mongo server running' 389s test__aggregate30 (tests.test__mongomock.MongoClientAggregateTest.test__aggregate30) ... skipped 'No local Mongo server running' 389s test__aggregate31 (tests.test__mongomock.MongoClientAggregateTest.test__aggregate31) ... skipped 'No local Mongo server running' 389s test__aggregate32 (tests.test__mongomock.MongoClientAggregateTest.test__aggregate32) ... skipped 'No local Mongo server running' 389s test__aggregate33 (tests.test__mongomock.MongoClientAggregateTest.test__aggregate33) ... skipped 'No local Mongo server running' 389s test__aggregate34 (tests.test__mongomock.MongoClientAggregateTest.test__aggregate34) ... skipped 'No local Mongo server running' 389s test__aggregate35 (tests.test__mongomock.MongoClientAggregateTest.test__aggregate35) ... skipped 'No local Mongo server running' 389s test__aggregate36 (tests.test__mongomock.MongoClientAggregateTest.test__aggregate36) ... skipped 'No local Mongo server running' 389s test__aggregate4 (tests.test__mongomock.MongoClientAggregateTest.test__aggregate4) ... skipped 'No local Mongo server running' 389s test__aggregate5 (tests.test__mongomock.MongoClientAggregateTest.test__aggregate5) ... skipped 'No local Mongo server running' 389s test__aggregate6 (tests.test__mongomock.MongoClientAggregateTest.test__aggregate6) ... skipped 'No local Mongo server running' 389s test__aggregate7 (tests.test__mongomock.MongoClientAggregateTest.test__aggregate7) ... skipped 'No local Mongo server running' 389s test__aggregate8 (tests.test__mongomock.MongoClientAggregateTest.test__aggregate8) ... skipped 'No local Mongo server running' 389s test__aggregate9 (tests.test__mongomock.MongoClientAggregateTest.test__aggregate9) ... skipped 'No local Mongo server running' 389s test__aggregate_add_fields (tests.test__mongomock.MongoClientAggregateTest.test__aggregate_add_fields) ... skipped 'No local Mongo server running' 389s test__aggregate_add_fields_with_max_min (tests.test__mongomock.MongoClientAggregateTest.test__aggregate_add_fields_with_max_min) ... skipped 'No local Mongo server running' 389s test__aggregate_add_fields_with_sum_avg (tests.test__mongomock.MongoClientAggregateTest.test__aggregate_add_fields_with_sum_avg) ... skipped 'No local Mongo server running' 389s test__aggregate_add_to_set_missing_value (tests.test__mongomock.MongoClientAggregateTest.test__aggregate_add_to_set_missing_value) ... skipped 'No local Mongo server running' 389s test__aggregate_array_eleme_at (tests.test__mongomock.MongoClientAggregateTest.test__aggregate_array_eleme_at) ... skipped 'No local Mongo server running' 389s test__aggregate_bucket (tests.test__mongomock.MongoClientAggregateTest.test__aggregate_bucket) ... skipped 'No local Mongo server running' 389s test__aggregate_bug_473 (tests.test__mongomock.MongoClientAggregateTest.test__aggregate_bug_473) 389s Regression test for bug https://github.com/mongomock/mongomock/issues/473. ... skipped 'No local Mongo server running' 389s test__aggregate_concatArrays (tests.test__mongomock.MongoClientAggregateTest.test__aggregate_concatArrays) ... skipped 'No local Mongo server running' 389s test__aggregate_concatArrays_exceptions (tests.test__mongomock.MongoClientAggregateTest.test__aggregate_concatArrays_exceptions) ... skipped 'No local Mongo server running' 389s test__aggregate_cond_mongodb_to_bool (tests.test__mongomock.MongoClientAggregateTest.test__aggregate_cond_mongodb_to_bool) 389s Regression test for bug https://github.com/mongomock/mongomock/issues/650 ... skipped 'No local Mongo server running' 389s test__aggregate_count (tests.test__mongomock.MongoClientAggregateTest.test__aggregate_count) ... skipped 'No local Mongo server running' 389s test__aggregate_date_operators (tests.test__mongomock.MongoClientAggregateTest.test__aggregate_date_operators) ... skipped 'No local Mongo server running' 389s test__aggregate_exception (tests.test__mongomock.MongoClientAggregateTest.test__aggregate_exception) ... skipped 'No local Mongo server running' 389s test__aggregate_facet (tests.test__mongomock.MongoClientAggregateTest.test__aggregate_facet) ... skipped 'No local Mongo server running' 389s test__aggregate_filter (tests.test__mongomock.MongoClientAggregateTest.test__aggregate_filter) ... skipped 'No local Mongo server running' 389s test__aggregate_filter_in_arrayElemAt (tests.test__mongomock.MongoClientAggregateTest.test__aggregate_filter_in_arrayElemAt) ... skipped 'No local Mongo server running' 389s test__aggregate_first_last_in_array (tests.test__mongomock.MongoClientAggregateTest.test__aggregate_first_last_in_array) ... skipped 'No local Mongo server running' 389s test__aggregate_graph_lookup_missing_field (tests.test__mongomock.MongoClientAggregateTest.test__aggregate_graph_lookup_missing_field) ... skipped 'No local Mongo server running' 389s test__aggregate_group_by_dbref (tests.test__mongomock.MongoClientAggregateTest.test__aggregate_group_by_dbref) ... skipped 'No local Mongo server running' 389s test__aggregate_if_null (tests.test__mongomock.MongoClientAggregateTest.test__aggregate_if_null) ... skipped 'No local Mongo server running' 389s test__aggregate_if_null_multi_field (tests.test__mongomock.MongoClientAggregateTest.test__aggregate_if_null_multi_field) ... skipped 'No local Mongo server running' 389s test__aggregate_in (tests.test__mongomock.MongoClientAggregateTest.test__aggregate_in) ... skipped 'No local Mongo server running' 389s test__aggregate_is_array (tests.test__mongomock.MongoClientAggregateTest.test__aggregate_is_array) ... skipped 'No local Mongo server running' 389s test__aggregate_is_number (tests.test__mongomock.MongoClientAggregateTest.test__aggregate_is_number) ... skipped 'No local Mongo server running' 389s test__aggregate_lookup_dot_in_local_field (tests.test__mongomock.MongoClientAggregateTest.test__aggregate_lookup_dot_in_local_field) ... skipped 'No local Mongo server running' 389s test__aggregate_map (tests.test__mongomock.MongoClientAggregateTest.test__aggregate_map) ... skipped 'No local Mongo server running' 389s test__aggregate_merge_objects (tests.test__mongomock.MongoClientAggregateTest.test__aggregate_merge_objects) ... skipped 'No local Mongo server running' 389s test__aggregate_no_entries (tests.test__mongomock.MongoClientAggregateTest.test__aggregate_no_entries) ... skipped 'No local Mongo server running' 389s test__aggregate_on_no_data (tests.test__mongomock.MongoClientAggregateTest.test__aggregate_on_no_data) ... skipped 'No local Mongo server running' 389s test__aggregate_project_array_size_missing (tests.test__mongomock.MongoClientAggregateTest.test__aggregate_project_array_size_missing) ... skipped 'No local Mongo server running' 389s test__aggregate_project_array_subfield (tests.test__mongomock.MongoClientAggregateTest.test__aggregate_project_array_subfield) ... skipped 'No local Mongo server running' 389s test__aggregate_project_exclude_id_in_inclusion (tests.test__mongomock.MongoClientAggregateTest.test__aggregate_project_exclude_id_in_inclusion) ... skipped 'No local Mongo server running' 389s test__aggregate_project_exclude_in_exclusion (tests.test__mongomock.MongoClientAggregateTest.test__aggregate_project_exclude_in_exclusion) ... skipped 'No local Mongo server running' 389s test__aggregate_project_id_0 (tests.test__mongomock.MongoClientAggregateTest.test__aggregate_project_id_0) ... skipped 'No local Mongo server running' 389s test__aggregate_project_include_in_inclusion (tests.test__mongomock.MongoClientAggregateTest.test__aggregate_project_include_in_inclusion) ... skipped 'No local Mongo server running' 389s test__aggregate_project_missing_fields (tests.test__mongomock.MongoClientAggregateTest.test__aggregate_project_missing_fields) ... skipped 'No local Mongo server running' 389s test__aggregate_project_rotate (tests.test__mongomock.MongoClientAggregateTest.test__aggregate_project_rotate) ... skipped 'No local Mongo server running' 389s test__aggregate_project_with_subfields (tests.test__mongomock.MongoClientAggregateTest.test__aggregate_project_with_subfields) ... skipped 'No local Mongo server running' 389s test__aggregate_project_with_subfields_exclude (tests.test__mongomock.MongoClientAggregateTest.test__aggregate_project_with_subfields_exclude) ... skipped 'No local Mongo server running' 389s test__aggregate_regexpmatch (tests.test__mongomock.MongoClientAggregateTest.test__aggregate_regexpmatch) ... skipped 'No local Mongo server running' 389s test__aggregate_slice (tests.test__mongomock.MongoClientAggregateTest.test__aggregate_slice) ... skipped 'No local Mongo server running' 389s test__aggregate_subtract_dates (tests.test__mongomock.MongoClientAggregateTest.test__aggregate_subtract_dates) ... skipped 'No local Mongo server running' 389s test__aggregate_switch (tests.test__mongomock.MongoClientAggregateTest.test__aggregate_switch) ... skipped 'No local Mongo server running' 389s test__aggregate_switch_mongodb_to_bool (tests.test__mongomock.MongoClientAggregateTest.test__aggregate_switch_mongodb_to_bool) ... skipped 'No local Mongo server running' 389s test__aggregate_system_variables (tests.test__mongomock.MongoClientAggregateTest.test__aggregate_system_variables) ... skipped 'No local Mongo server running' 389s test__aggregate_to_decimal (tests.test__mongomock.MongoClientAggregateTest.test__aggregate_to_decimal) ... skipped 'No local Mongo server running' 389s test__aggregate_unwind_options (tests.test__mongomock.MongoClientAggregateTest.test__aggregate_unwind_options) ... skipped 'No local Mongo server running' 389s test__aggregate_unwind_project_id (tests.test__mongomock.MongoClientAggregateTest.test__aggregate_unwind_project_id) ... skipped 'No local Mongo server running' 389s test__aggregate_with_missing_fields1 (tests.test__mongomock.MongoClientAggregateTest.test__aggregate_with_missing_fields1) ... skipped 'No local Mongo server running' 389s test__create_duplicate_index (tests.test__mongomock.MongoClientAggregateTest.test__create_duplicate_index) ... skipped 'No local Mongo server running' 389s test__group_with_missing_fields1 (tests.test__mongomock.MongoClientAggregateTest.test__group_with_missing_fields1) ... skipped 'No local Mongo server running' 389s test__group_with_missing_fields2 (tests.test__mongomock.MongoClientAggregateTest.test__group_with_missing_fields2) ... skipped 'No local Mongo server running' 389s test__group_with_missing_fields3 (tests.test__mongomock.MongoClientAggregateTest.test__group_with_missing_fields3) ... skipped 'No local Mongo server running' 389s test__insert_date_with_timezone (tests.test__mongomock.MongoClientAggregateTest.test__insert_date_with_timezone) ... skipped 'No local Mongo server running' 389s test__partial_filter_expression_unique_index (tests.test__mongomock.MongoClientAggregateTest.test__partial_filter_expression_unique_index) ... skipped 'No local Mongo server running' 389s test__replace_root (tests.test__mongomock.MongoClientAggregateTest.test__replace_root) ... skipped 'No local Mongo server running' 389s test__replace_root_new_document (tests.test__mongomock.MongoClientAggregateTest.test__replace_root_new_document) ... skipped 'No local Mongo server running' 389s test_aggregate_array_to_object (tests.test__mongomock.MongoClientAggregateTest.test_aggregate_array_to_object) ... skipped 'No local Mongo server running' 389s test_aggregate_bug_607 (tests.test__mongomock.MongoClientAggregateTest.test_aggregate_bug_607) 389s Regression test for bug https://github.com/mongomock/mongomock/issues/607. ... skipped 'No local Mongo server running' 389s test_aggregate_date_from_parts (tests.test__mongomock.MongoClientAggregateTest.test_aggregate_date_from_parts) ... skipped 'No local Mongo server running' 389s test_aggregate_date_to_string (tests.test__mongomock.MongoClientAggregateTest.test_aggregate_date_to_string) ... skipped 'No local Mongo server running' 389s test_aggregate_date_with_timezone (tests.test__mongomock.MongoClientAggregateTest.test_aggregate_date_with_timezone) ... skipped 'No local Mongo server running' 389s test_aggregate_project_with_boolean (tests.test__mongomock.MongoClientAggregateTest.test_aggregate_project_with_boolean) ... skipped 'No local Mongo server running' 389s test_aggregate_project_with_missing_subfields (tests.test__mongomock.MongoClientAggregateTest.test_aggregate_project_with_missing_subfields) ... skipped 'No local Mongo server running' 389s test_aggregate_to_int (tests.test__mongomock.MongoClientAggregateTest.test_aggregate_to_int) ... skipped 'No local Mongo server running' 389s test_aggregate_to_long (tests.test__mongomock.MongoClientAggregateTest.test_aggregate_to_long) ... skipped 'No local Mongo server running' 389s test_aggregate_to_string (tests.test__mongomock.MongoClientAggregateTest.test_aggregate_to_string) ... skipped 'No local Mongo server running' 389s test__addToSet (tests.test__mongomock.MongoClientCollectionTest.test__addToSet) ... skipped 'No local Mongo server running' 389s test__addToSet_dollar_operand (tests.test__mongomock.MongoClientCollectionTest.test__addToSet_dollar_operand) ... skipped 'No local Mongo server running' 389s test__addToSet_each (tests.test__mongomock.MongoClientCollectionTest.test__addToSet_each) ... skipped 'No local Mongo server running' 389s test__addToSet_nested (tests.test__mongomock.MongoClientCollectionTest.test__addToSet_nested) ... skipped 'No local Mongo server running' 389s test__aggregate_system_variables_generate_array (tests.test__mongomock.MongoClientCollectionTest.test__aggregate_system_variables_generate_array) ... skipped 'No local Mongo server running' 389s test__all_with_other_operators (tests.test__mongomock.MongoClientCollectionTest.test__all_with_other_operators) ... skipped 'No local Mongo server running' 389s test__bulk_insert (tests.test__mongomock.MongoClientCollectionTest.test__bulk_insert) ... skipped 'No local Mongo server running' 389s test__count (tests.test__mongomock.MongoClientCollectionTest.test__count) ... skipped 'No local Mongo server running' 389s test__count_documents (tests.test__mongomock.MongoClientCollectionTest.test__count_documents) ... skipped 'No local Mongo server running' 389s test__default_fields_if_projection_empty (tests.test__mongomock.MongoClientCollectionTest.test__default_fields_if_projection_empty) ... skipped 'No local Mongo server running' 389s test__delete_many (tests.test__mongomock.MongoClientCollectionTest.test__delete_many) ... skipped 'No local Mongo server running' 389s test__delete_one (tests.test__mongomock.MongoClientCollectionTest.test__delete_one) ... skipped 'No local Mongo server running' 389s test__drop (tests.test__mongomock.MongoClientCollectionTest.test__drop) ... skipped 'No local Mongo server running' 389s test__drop_index (tests.test__mongomock.MongoClientCollectionTest.test__drop_index) ... skipped 'No local Mongo server running' 389s test__drop_index_by_name (tests.test__mongomock.MongoClientCollectionTest.test__drop_index_by_name) ... skipped 'No local Mongo server running' 389s test__empty_logical_operators (tests.test__mongomock.MongoClientCollectionTest.test__empty_logical_operators) ... skipped 'No local Mongo server running' 389s test__ensure_index (tests.test__mongomock.MongoClientCollectionTest.test__ensure_index) ... skipped 'No local Mongo server running' 389s test__estimated_document_count (tests.test__mongomock.MongoClientCollectionTest.test__estimated_document_count) ... skipped 'No local Mongo server running' 389s test__exclude_all_fields_including_id (tests.test__mongomock.MongoClientCollectionTest.test__exclude_all_fields_including_id) ... skipped 'No local Mongo server running' 389s test__exclude_all_selected_nested_fields (tests.test__mongomock.MongoClientCollectionTest.test__exclude_all_selected_nested_fields) ... skipped 'No local Mongo server running' 389s test__exclude_selected_fields (tests.test__mongomock.MongoClientCollectionTest.test__exclude_selected_fields) ... skipped 'No local Mongo server running' 389s test__exclude_selected_fields_including_id (tests.test__mongomock.MongoClientCollectionTest.test__exclude_selected_fields_including_id) ... skipped 'No local Mongo server running' 389s test__exclude_selected_nested_fields (tests.test__mongomock.MongoClientCollectionTest.test__exclude_selected_nested_fields) ... skipped 'No local Mongo server running' 389s test__fail_at_uuid_encoding (tests.test__mongomock.MongoClientCollectionTest.test__fail_at_uuid_encoding) ... skipped 'No local Mongo server running' 389s test__find_all (tests.test__mongomock.MongoClientCollectionTest.test__find_all) ... skipped 'No local Mongo server running' 389s test__find_and_modify_remove (tests.test__mongomock.MongoClientCollectionTest.test__find_and_modify_remove) ... skipped 'No local Mongo server running' 389s test__find_by_attributes (tests.test__mongomock.MongoClientCollectionTest.test__find_by_attributes) ... skipped 'No local Mongo server running' 389s test__find_by_attributes_return_fields (tests.test__mongomock.MongoClientCollectionTest.test__find_by_attributes_return_fields) ... skipped 'No local Mongo server running' 389s test__find_by_attributes_return_fields_elemMatch (tests.test__mongomock.MongoClientCollectionTest.test__find_by_attributes_return_fields_elemMatch) ... skipped 'No local Mongo server running' 389s test__find_by_document (tests.test__mongomock.MongoClientCollectionTest.test__find_by_document) ... skipped 'No local Mongo server running' 389s test__find_by_dotted_attributes (tests.test__mongomock.MongoClientCollectionTest.test__find_by_dotted_attributes) 389s Test seaching with dot notation. ... skipped 'No local Mongo server running' 389s test__find_by_elemMatch (tests.test__mongomock.MongoClientCollectionTest.test__find_by_elemMatch) ... skipped 'No local Mongo server running' 389s test__find_by_elemMatchDirectQuery (tests.test__mongomock.MongoClientCollectionTest.test__find_by_elemMatchDirectQuery) ... skipped 'No local Mongo server running' 389s test__find_by_empty_document (tests.test__mongomock.MongoClientCollectionTest.test__find_by_empty_document) ... skipped 'No local Mongo server running' 389s test__find_by_objectid_in_list (tests.test__mongomock.MongoClientCollectionTest.test__find_by_objectid_in_list) ... skipped 'No local Mongo server running' 389s test__find_by_regex_object (tests.test__mongomock.MongoClientCollectionTest.test__find_by_regex_object) 389s Test searching with regular expression objects. ... skipped 'No local Mongo server running' 389s test__find_by_regex_string (tests.test__mongomock.MongoClientCollectionTest.test__find_by_regex_string) 389s Test searching with regular expression string. ... skipped 'No local Mongo server running' 389s test__find_by_regex_string_on_absent_field_dont_break (tests.test__mongomock.MongoClientCollectionTest.test__find_by_regex_string_on_absent_field_dont_break) 389s Test searching on absent field with regular expression string dont break ... skipped 'No local Mongo server running' 389s test__find_compare (tests.test__mongomock.MongoClientCollectionTest.test__find_compare) ... skipped 'No local Mongo server running' 389s test__find_compare_nested_objects (tests.test__mongomock.MongoClientCollectionTest.test__find_compare_nested_objects) ... skipped 'No local Mongo server running' 389s test__find_compare_objects (tests.test__mongomock.MongoClientCollectionTest.test__find_compare_objects) ... skipped 'No local Mongo server running' 389s test__find_dict_in_nested_list (tests.test__mongomock.MongoClientCollectionTest.test__find_dict_in_nested_list) ... skipped 'No local Mongo server running' 389s test__find_empty_array_field (tests.test__mongomock.MongoClientCollectionTest.test__find_empty_array_field) ... skipped 'No local Mongo server running' 389s test__find_in_array (tests.test__mongomock.MongoClientCollectionTest.test__find_in_array) ... skipped 'No local Mongo server running' 389s test__find_in_array_by_regex_object (tests.test__mongomock.MongoClientCollectionTest.test__find_in_array_by_regex_object) 389s Test searching inside array with regular expression object. ... skipped 'No local Mongo server running' 389s test__find_in_array_by_regex_string (tests.test__mongomock.MongoClientCollectionTest.test__find_in_array_by_regex_string) 389s Test searching inside array with regular expression string ... skipped 'No local Mongo server running' 389s test__find_in_array_equal_null (tests.test__mongomock.MongoClientCollectionTest.test__find_in_array_equal_null) ... skipped 'No local Mongo server running' 389s test__find_is_empty (tests.test__mongomock.MongoClientCollectionTest.test__find_is_empty) ... skipped 'No local Mongo server running' 389s test__find_limit (tests.test__mongomock.MongoClientCollectionTest.test__find_limit) ... skipped 'No local Mongo server running' 389s test__find_ne_multiple_keys (tests.test__mongomock.MongoClientCollectionTest.test__find_ne_multiple_keys) ... skipped 'No local Mongo server running' 389s test__find_negative_matches (tests.test__mongomock.MongoClientCollectionTest.test__find_negative_matches) ... 1 items had no tests: 389s README.rst 389s 0 tests in 1 items. 389s 0 passed and 0 failed. 389s Test passed. 389s skipped 'No local Mongo server running' 389s test__find_non_empty_array_field (tests.test__mongomock.MongoClientCollectionTest.test__find_non_empty_array_field) ... skipped 'No local Mongo server running' 389s test__find_not (tests.test__mongomock.MongoClientCollectionTest.test__find_not) ... skipped 'No local Mongo server running' 389s test__find_not_exceptions (tests.test__mongomock.MongoClientCollectionTest.test__find_not_exceptions) ... skipped 'No local Mongo server running' 389s test__find_notequal (tests.test__mongomock.MongoClientCollectionTest.test__find_notequal) 389s Test searching with operators other than equality. ... skipped 'No local Mongo server running' 389s test__find_notequal_by_value (tests.test__mongomock.MongoClientCollectionTest.test__find_notequal_by_value) 389s Test searching for None. ... skipped 'No local Mongo server running' 389s test__find_one (tests.test__mongomock.MongoClientCollectionTest.test__find_one) ... skipped 'No local Mongo server running' 389s test__find_one_and_delete (tests.test__mongomock.MongoClientCollectionTest.test__find_one_and_delete) ... skipped 'No local Mongo server running' 389s test__find_one_and_replace (tests.test__mongomock.MongoClientCollectionTest.test__find_one_and_replace) ... skipped 'No local Mongo server running' 389s test__find_one_and_update (tests.test__mongomock.MongoClientCollectionTest.test__find_one_and_update) ... skipped 'No local Mongo server running' 389s test__find_one_no_args (tests.test__mongomock.MongoClientCollectionTest.test__find_one_no_args) ... skipped 'No local Mongo server running' 389s test__find_operators_in_list (tests.test__mongomock.MongoClientCollectionTest.test__find_operators_in_list) ... skipped 'No local Mongo server running' 389s test__find_projection_subdocument_lists (tests.test__mongomock.MongoClientCollectionTest.test__find_projection_subdocument_lists) ... skipped 'No local Mongo server running' 389s test__find_sets (tests.test__mongomock.MongoClientCollectionTest.test__find_sets) ... skipped 'No local Mongo server running' 389s test__find_sets_regex (tests.test__mongomock.MongoClientCollectionTest.test__find_sets_regex) ... skipped 'No local Mongo server running' 389s test__find_sort_list (tests.test__mongomock.MongoClientCollectionTest.test__find_sort_list) ... skipped 'No local Mongo server running' 389s test__find_sort_list_empty_order (tests.test__mongomock.MongoClientCollectionTest.test__find_sort_list_empty_order) ... skipped 'No local Mongo server running' 389s test__find_sort_list_nested_doc (tests.test__mongomock.MongoClientCollectionTest.test__find_sort_list_nested_doc) ... skipped 'No local Mongo server running' 389s test__find_sort_list_nested_list (tests.test__mongomock.MongoClientCollectionTest.test__find_sort_list_nested_list) ... skipped 'No local Mongo server running' 389s test__find_sort_uuid (tests.test__mongomock.MongoClientCollectionTest.test__find_sort_uuid) ... skipped 'No local Mongo server running' 389s test__find_subselect_in_list (tests.test__mongomock.MongoClientCollectionTest.test__find_subselect_in_list) ... skipped 'No local Mongo server running' 389s test__find_type (tests.test__mongomock.MongoClientCollectionTest.test__find_type) ... skipped 'No local Mongo server running' 389s test__find_with_expr (tests.test__mongomock.MongoClientCollectionTest.test__find_with_expr) ... skipped 'No local Mongo server running' 389s test__group_fails (tests.test__mongomock.MongoClientCollectionTest.test__group_fails) ... skipped 'No local Mongo server running' 389s test__inc (tests.test__mongomock.MongoClientCollectionTest.test__inc) ... skipped 'No local Mongo server running' 389s test__inc_subdocument (tests.test__mongomock.MongoClientCollectionTest.test__inc_subdocument) ... skipped 'No local Mongo server running' 389s test__inc_subdocument_array (tests.test__mongomock.MongoClientCollectionTest.test__inc_subdocument_array) ... skipped 'No local Mongo server running' 389s test__inc_subdocument_array_bad_index_after_dot (tests.test__mongomock.MongoClientCollectionTest.test__inc_subdocument_array_bad_index_after_dot) ... skipped 'No local Mongo server running' 389s test__inc_subdocument_array_bad_neg_index_after_dot (tests.test__mongomock.MongoClientCollectionTest.test__inc_subdocument_array_bad_neg_index_after_dot) ... skipped 'No local Mongo server running' 389s test__inc_subdocument_positional (tests.test__mongomock.MongoClientCollectionTest.test__inc_subdocument_positional) ... skipped 'No local Mongo server running' 389s test__inc_subdocument_positional_upsert (tests.test__mongomock.MongoClientCollectionTest.test__inc_subdocument_positional_upsert) ... skipped 'No local Mongo server running' 389s test__inc_upsert (tests.test__mongomock.MongoClientCollectionTest.test__inc_upsert) ... skipped 'No local Mongo server running' 389s test__index_information (tests.test__mongomock.MongoClientCollectionTest.test__index_information) ... skipped 'No local Mongo server running' 389s test__insert (tests.test__mongomock.MongoClientCollectionTest.test__insert) ... skipped 'No local Mongo server running' 389s test__insert_many (tests.test__mongomock.MongoClientCollectionTest.test__insert_many) ... skipped 'No local Mongo server running' 389s test__insert_object_id_as_dict (tests.test__mongomock.MongoClientCollectionTest.test__insert_object_id_as_dict) ... skipped 'No local Mongo server running' 389s test__insert_one (tests.test__mongomock.MongoClientCollectionTest.test__insert_one) ... skipped 'No local Mongo server running' 389s test__inserting (tests.test__mongomock.MongoClientCollectionTest.test__inserting) ... skipped 'No local Mongo server running' 389s test__list_indexes (tests.test__mongomock.MongoClientCollectionTest.test__list_indexes) ... skipped 'No local Mongo server running' 389s test__map_reduce_fails (tests.test__mongomock.MongoClientCollectionTest.test__map_reduce_fails) ... skipped 'No local Mongo server running' 389s test__max (tests.test__mongomock.MongoClientCollectionTest.test__max) ... skipped 'No local Mongo server running' 389s test__min (tests.test__mongomock.MongoClientCollectionTest.test__min) ... skipped 'No local Mongo server running' 389s test__pop (tests.test__mongomock.MongoClientCollectionTest.test__pop) ... skipped 'No local Mongo server running' 389s test__pop_array_in_array (tests.test__mongomock.MongoClientCollectionTest.test__pop_array_in_array) ... skipped 'No local Mongo server running' 389s test__pop_document_in_array (tests.test__mongomock.MongoClientCollectionTest.test__pop_document_in_array) ... skipped 'No local Mongo server running' 389s test__pop_empty (tests.test__mongomock.MongoClientCollectionTest.test__pop_empty) ... skipped 'No local Mongo server running' 389s test__pop_invalid_document_in_array (tests.test__mongomock.MongoClientCollectionTest.test__pop_invalid_document_in_array) ... skipped 'No local Mongo server running' 389s test__pop_invalid_syntax (tests.test__mongomock.MongoClientCollectionTest.test__pop_invalid_syntax) ... skipped 'No local Mongo server running' 389s test__pop_invalid_type (tests.test__mongomock.MongoClientCollectionTest.test__pop_invalid_type) ... skipped 'No local Mongo server running' 389s test__pop_too_far_in_array (tests.test__mongomock.MongoClientCollectionTest.test__pop_too_far_in_array) ... skipped 'No local Mongo server running' 389s test__projection_slice_int_first (tests.test__mongomock.MongoClientCollectionTest.test__projection_slice_int_first) ... skipped 'No local Mongo server running' 389s test__projection_slice_int_last (tests.test__mongomock.MongoClientCollectionTest.test__projection_slice_int_last) ... skipped 'No local Mongo server running' 389s test__projection_slice_list_neg (tests.test__mongomock.MongoClientCollectionTest.test__projection_slice_list_neg) ... skipped 'No local Mongo server running' 389s test__projection_slice_list_neg_to_end (tests.test__mongomock.MongoClientCollectionTest.test__projection_slice_list_neg_to_end) ... skipped 'No local Mongo server running' 389s test__projection_slice_list_pos (tests.test__mongomock.MongoClientCollectionTest.test__projection_slice_list_pos) ... skipped 'No local Mongo server running' 389s test__projection_slice_list_pos_to_end (tests.test__mongomock.MongoClientCollectionTest.test__projection_slice_list_pos_to_end) ... skipped 'No local Mongo server running' 389s test__projection_slice_list_select_subfield (tests.test__mongomock.MongoClientCollectionTest.test__projection_slice_list_select_subfield) ... skipped 'No local Mongo server running' 389s test__projection_slice_list_wrong_num_slice (tests.test__mongomock.MongoClientCollectionTest.test__projection_slice_list_wrong_num_slice) ... skipped 'No local Mongo server running' 389s test__projection_slice_list_wrong_slice_type (tests.test__mongomock.MongoClientCollectionTest.test__projection_slice_list_wrong_slice_type) ... skipped 'No local Mongo server running' 389s test__projection_slice_list_wrong_slice_value_type (tests.test__mongomock.MongoClientCollectionTest.test__projection_slice_list_wrong_slice_value_type) ... skipped 'No local Mongo server running' 389s test__projection_slice_list_wrong_value_type (tests.test__mongomock.MongoClientCollectionTest.test__projection_slice_list_wrong_value_type) ... skipped 'No local Mongo server running' 389s test__pull (tests.test__mongomock.MongoClientCollectionTest.test__pull) ... skipped 'No local Mongo server running' 389s test__pullAll (tests.test__mongomock.MongoClientCollectionTest.test__pullAll) ... skipped 'No local Mongo server running' 389s test__pullAll_dollar_operand (tests.test__mongomock.MongoClientCollectionTest.test__pullAll_dollar_operand) ... skipped 'No local Mongo server running' 389s test__pull_in_nested_field (tests.test__mongomock.MongoClientCollectionTest.test__pull_in_nested_field) ... skipped 'No local Mongo server running' 389s test__pull_in_query_operator (tests.test__mongomock.MongoClientCollectionTest.test__pull_in_query_operator) ... skipped 'No local Mongo server running' 389s test__pull_nested_dict (tests.test__mongomock.MongoClientCollectionTest.test__pull_nested_dict) ... skipped 'No local Mongo server running' 389s test__pull_nested_list (tests.test__mongomock.MongoClientCollectionTest.test__pull_nested_list) ... skipped 'No local Mongo server running' 389s test__pull_query (tests.test__mongomock.MongoClientCollectionTest.test__pull_query) ... skipped 'No local Mongo server running' 389s test__push (tests.test__mongomock.MongoClientCollectionTest.test__push) ... skipped 'No local Mongo server running' 389s test__push_dict (tests.test__mongomock.MongoClientCollectionTest.test__push_dict) ... skipped 'No local Mongo server running' 389s test__push_each (tests.test__mongomock.MongoClientCollectionTest.test__push_each) ... skipped 'No local Mongo server running' 389s test__push_each_slice (tests.test__mongomock.MongoClientCollectionTest.test__push_each_slice) ... skipped 'No local Mongo server running' 389s test__push_each_to_absent_field (tests.test__mongomock.MongoClientCollectionTest.test__push_each_to_absent_field) ... skipped 'No local Mongo server running' 389s test__push_nested_attribute (tests.test__mongomock.MongoClientCollectionTest.test__push_nested_attribute) ... skipped 'No local Mongo server running' 389s test__push_nested_attribute_each (tests.test__mongomock.MongoClientCollectionTest.test__push_nested_attribute_each) ... skipped 'No local Mongo server running' 389s test__push_nested_dict (tests.test__mongomock.MongoClientCollectionTest.test__push_nested_dict) ... skipped 'No local Mongo server running' 389s test__push_nested_dict_each (tests.test__mongomock.MongoClientCollectionTest.test__push_nested_dict_each) ... skipped 'No local Mongo server running' 389s test__push_nested_dict_in_list (tests.test__mongomock.MongoClientCollectionTest.test__push_nested_dict_in_list) ... skipped 'No local Mongo server running' 389s test__push_nested_list_each (tests.test__mongomock.MongoClientCollectionTest.test__push_nested_list_each) ... skipped 'No local Mongo server running' 389s test__push_to_absent_field (tests.test__mongomock.MongoClientCollectionTest.test__push_to_absent_field) ... skipped 'No local Mongo server running' 389s test__push_to_absent_nested_attribute (tests.test__mongomock.MongoClientCollectionTest.test__push_to_absent_nested_attribute) ... skipped 'No local Mongo server running' 389s test__regex_match_non_string (tests.test__mongomock.MongoClientCollectionTest.test__regex_match_non_string) ... skipped 'No local Mongo server running' 389s test__regex_match_non_string_in_list (tests.test__mongomock.MongoClientCollectionTest.test__regex_match_non_string_in_list) ... skipped 'No local Mongo server running' 389s test__reindex (tests.test__mongomock.MongoClientCollectionTest.test__reindex) ... skipped 'No local Mongo server running' 389s test__remove (tests.test__mongomock.MongoClientCollectionTest.test__remove) 389s Test the remove method. ... skipped 'No local Mongo server running' 389s test__rename (tests.test__mongomock.MongoClientCollectionTest.test__rename) ... skipped 'No local Mongo server running' 389s test__rename_collection (tests.test__mongomock.MongoClientCollectionTest.test__rename_collection) ... skipped 'No local Mongo server running' 389s test__replace_one (tests.test__mongomock.MongoClientCollectionTest.test__replace_one) ... skipped 'No local Mongo server running' 389s test__return_only_selected_fields (tests.test__mongomock.MongoClientCollectionTest.test__return_only_selected_fields) ... skipped 'No local Mongo server running' 389s test__return_only_selected_fields_nested_field_found (tests.test__mongomock.MongoClientCollectionTest.test__return_only_selected_fields_nested_field_found) ... skipped 'No local Mongo server running' 389s test__return_only_selected_fields_nested_field_found_no_id (tests.test__mongomock.MongoClientCollectionTest.test__return_only_selected_fields_nested_field_found_no_id) ... skipped 'No local Mongo server running' 389s test__return_only_selected_fields_nested_field_not_found (tests.test__mongomock.MongoClientCollectionTest.test__return_only_selected_fields_nested_field_not_found) ... skipped 'No local Mongo server running' 389s test__return_only_selected_fields_nested_field_not_found_no_id (tests.test__mongomock.MongoClientCollectionTest.test__return_only_selected_fields_nested_field_not_found_no_id) ... skipped 'No local Mongo server running' 389s test__return_only_selected_fields_no_id (tests.test__mongomock.MongoClientCollectionTest.test__return_only_selected_fields_no_id) ... skipped 'No local Mongo server running' 389s test__save (tests.test__mongomock.MongoClientCollectionTest.test__save) ... skipped 'No local Mongo server running' 389s test__set (tests.test__mongomock.MongoClientCollectionTest.test__set) 389s Tests calling update with $set members. ... skipped 'No local Mongo server running' 389s test__setOnInsert (tests.test__mongomock.MongoClientCollectionTest.test__setOnInsert) ... skipped 'No local Mongo server running' 389s test__setOnInsert_subdocument (tests.test__mongomock.MongoClientCollectionTest.test__setOnInsert_subdocument) ... skipped 'No local Mongo server running' 389s test__setOnInsert_subdocument_elemMatch (tests.test__mongomock.MongoClientCollectionTest.test__setOnInsert_subdocument_elemMatch) ... skipped 'No local Mongo server running' 389s test__setOnInsert_subdocument_upsert (tests.test__mongomock.MongoClientCollectionTest.test__setOnInsert_subdocument_upsert) ... skipped 'No local Mongo server running' 389s test__setOnInsert_upsert (tests.test__mongomock.MongoClientCollectionTest.test__setOnInsert_upsert) ... skipped 'No local Mongo server running' 389s test__set_dollar_operand (tests.test__mongomock.MongoClientCollectionTest.test__set_dollar_operand) ... skipped 'No local Mongo server running' 389s test__set_equals (tests.test__mongomock.MongoClientCollectionTest.test__set_equals) ... skipped 'No local Mongo server running' 389s test__set_subdocument_array (tests.test__mongomock.MongoClientCollectionTest.test__set_subdocument_array) ... skipped 'No local Mongo server running' 389s test__set_subdocument_array_bad_index_after_dot (tests.test__mongomock.MongoClientCollectionTest.test__set_subdocument_array_bad_index_after_dot) ... skipped 'No local Mongo server running' 389s test__set_subdocument_array_bad_neg_index_after_dot (tests.test__mongomock.MongoClientCollectionTest.test__set_subdocument_array_bad_neg_index_after_dot) ... skipped 'No local Mongo server running' 389s test__set_subdocuments_positional (tests.test__mongomock.MongoClientCollectionTest.test__set_subdocuments_positional) ... skipped 'No local Mongo server running' 389s test__set_upsert (tests.test__mongomock.MongoClientCollectionTest.test__set_upsert) ... skipped 'No local Mongo server running' 389s test__size (tests.test__mongomock.MongoClientCollectionTest.test__size) ... skipped 'No local Mongo server running' 389s test__sort_mixed_types (tests.test__mongomock.MongoClientCollectionTest.test__sort_mixed_types) ... skipped 'No local Mongo server running' 389s test__unset (tests.test__mongomock.MongoClientCollectionTest.test__unset) 389s Tests calling update with $unset members. ... skipped 'No local Mongo server running' 389s test__unset_nested (tests.test__mongomock.MongoClientCollectionTest.test__unset_nested) ... skipped 'No local Mongo server running' 389s test__unset_positional (tests.test__mongomock.MongoClientCollectionTest.test__unset_positional) ... skipped 'No local Mongo server running' 389s test__update (tests.test__mongomock.MongoClientCollectionTest.test__update) ... skipped 'No local Mongo server running' 389s test__update_many (tests.test__mongomock.MongoClientCollectionTest.test__update_many) ... skipped 'No local Mongo server running' 389s test__update_one (tests.test__mongomock.MongoClientCollectionTest.test__update_one) ... skipped 'No local Mongo server running' 389s test__update_push_array_of_arrays (tests.test__mongomock.MongoClientCollectionTest.test__update_push_array_of_arrays) ... skipped 'No local Mongo server running' 389s test__update_push_position (tests.test__mongomock.MongoClientCollectionTest.test__update_push_position) ... skipped 'No local Mongo server running' 389s test__update_push_slice_nested_field (tests.test__mongomock.MongoClientCollectionTest.test__update_push_slice_nested_field) ... skipped 'No local Mongo server running' 389s test__update_push_sort (tests.test__mongomock.MongoClientCollectionTest.test__update_push_sort) ... skipped 'No local Mongo server running' 389s test__update_upsert_with_dots (tests.test__mongomock.MongoClientCollectionTest.test__update_upsert_with_dots) ... skipped 'No local Mongo server running' 389s test__update_upsert_with_id (tests.test__mongomock.MongoClientCollectionTest.test__update_upsert_with_id) ... skipped 'No local Mongo server running' 389s test__update_upsert_with_matched_subdocuments (tests.test__mongomock.MongoClientCollectionTest.test__update_upsert_with_matched_subdocuments) ... skipped 'No local Mongo server running' 389s test__update_upsert_with_operators (tests.test__mongomock.MongoClientCollectionTest.test__update_upsert_with_operators) ... skipped 'No local Mongo server running' 389s test__update_with_empty_document_comes (tests.test__mongomock.MongoClientCollectionTest.test__update_with_empty_document_comes) 389s Tests calling update_one with just '{}' for replacing whole document ... skipped 'No local Mongo server running' 389s test__update_with_zero_id (tests.test__mongomock.MongoClientCollectionTest.test__update_with_zero_id) ... skipped 'No local Mongo server running' 389s test_double_negation (tests.test__mongomock.MongoClientCollectionTest.test_double_negation) ... skipped 'No local Mongo server running' 389s test__aggregate_let (tests.test__mongomock.MongoClientGraphLookupTest.test__aggregate_let) ... skipped 'No local Mongo server running' 389s test__aggregate_let_errors (tests.test__mongomock.MongoClientGraphLookupTest.test__aggregate_let_errors) ... skipped 'No local Mongo server running' 389s test_graphlookup_basic (tests.test__mongomock.MongoClientGraphLookupTest.test_graphlookup_basic) ... skipped 'No local Mongo server running' 389s test_graphlookup_nested_array (tests.test__mongomock.MongoClientGraphLookupTest.test_graphlookup_nested_array) ... skipped 'No local Mongo server running' 389s test_graphlookup_nested_dict (tests.test__mongomock.MongoClientGraphLookupTest.test_graphlookup_nested_dict) ... skipped 'No local Mongo server running' 389s test__close (tests.test__mongomock.MongoClientSortSkipLimitTest.test__close) ... skipped 'No local Mongo server running' 389s test__count (tests.test__mongomock.MongoClientSortSkipLimitTest.test__count) ... skipped 'No local Mongo server running' 389s test__count_fail (tests.test__mongomock.MongoClientSortSkipLimitTest.test__count_fail) ... skipped 'No local Mongo server running' 389s test__distinct_array_field (tests.test__mongomock.MongoClientSortSkipLimitTest.test__distinct_array_field) ... skipped 'No local Mongo server running' 389s test__distinct_array_field_with_dicts (tests.test__mongomock.MongoClientSortSkipLimitTest.test__distinct_array_field_with_dicts) ... skipped 'No local Mongo server running' 389s test__distinct_array_nested_field (tests.test__mongomock.MongoClientSortSkipLimitTest.test__distinct_array_nested_field) ... skipped 'No local Mongo server running' 389s test__distinct_nested_field (tests.test__mongomock.MongoClientSortSkipLimitTest.test__distinct_nested_field) ... skipped 'No local Mongo server running' 389s test__limit (tests.test__mongomock.MongoClientSortSkipLimitTest.test__limit) ... skipped 'No local Mongo server running' 389s test__negative_limit (tests.test__mongomock.MongoClientSortSkipLimitTest.test__negative_limit) ... skipped 'No local Mongo server running' 389s test__skip (tests.test__mongomock.MongoClientSortSkipLimitTest.test__skip) ... skipped 'No local Mongo server running' 389s test__skip_and_limit (tests.test__mongomock.MongoClientSortSkipLimitTest.test__skip_and_limit) ... skipped 'No local Mongo server running' 389s test__skipped_find (tests.test__mongomock.MongoClientSortSkipLimitTest.test__skipped_find) ... skipped 'No local Mongo server running' 389s test__sort_dict (tests.test__mongomock.MongoClientSortSkipLimitTest.test__sort_dict) ... skipped 'No local Mongo server running' 389s test__sort_list (tests.test__mongomock.MongoClientSortSkipLimitTest.test__sort_list) ... skipped 'No local Mongo server running' 389s test__sort_list_nested_doc (tests.test__mongomock.MongoClientSortSkipLimitTest.test__sort_list_nested_doc) ... skipped 'No local Mongo server running' 389s test__sort_list_nested_list (tests.test__mongomock.MongoClientSortSkipLimitTest.test__sort_list_nested_list) ... skipped 'No local Mongo server running' 389s test__sort_name (tests.test__mongomock.MongoClientSortSkipLimitTest.test__sort_name) ... skipped 'No local Mongo server running' 389s test__sort_name_nested_doc (tests.test__mongomock.MongoClientSortSkipLimitTest.test__sort_name_nested_doc) ... skipped 'No local Mongo server running' 389s test__sort_name_nested_list (tests.test__mongomock.MongoClientSortSkipLimitTest.test__sort_name_nested_list) ... skipped 'No local Mongo server running' 389s test__database_names (tests.test__mongomock.MongoClientTest.test__database_names) ... skipped 'No local Mongo server running' 389s test__equal_with_same_id (tests.test__mongomock.ObjectIdTest.test__equal_with_same_id) ... ok 389s test_ignores (tests.test__not_implemented.NotImplementedTests.test_ignores) ... ok 389s test_on_and_off (tests.test__not_implemented.NotImplementedTests.test_on_and_off) ... ok 389s test_raises (tests.test__not_implemented.NotImplementedTests.test_raises) ... ok 389s test_wrong_key (tests.test__not_implemented.NotImplementedTests.test_wrong_key) ... ok 389s test__create_new (tests.test__patch.PatchTest.test__create_new) ... ok 389s test__create_servers (tests.test__patch.PatchTest.test__create_servers) ... ok 389s test__create_timeout (tests.test__patch.PatchTest.test__create_timeout) ... ok 389s test__decorator (tests.test__patch.PatchTest.test__decorator) ... ok 389s test__different_default_db (tests.test__patch.PatchTest.test__different_default_db) ... ok 389s test__error_new (tests.test__patch.PatchTest.test__error_new) ... ok 389s test__rename_through_another_client (tests.test__patch.PatchTest.test__rename_through_another_client) ... ok 389s test__tuple_server_host_and_port (tests.test__patch.PatchTest.test__tuple_server_host_and_port) ... ok 389s test__readme_doctests (tests.test__readme_doctest.ReadMeDocTest.test__readme_doctests) ... ok 389s test_rwlock_exception (tests.test__thread.LockTestCase.test_rwlock_exception) 389s Asserts exceptions occur between a lock's acquire/release ... ok 389s 389s ---------------------------------------------------------------------- 389s Ran 888 tests in 0.270s 389s 389s OK (skipped=391) 390s autopkgtest [09:40:07]: test pybuild-autopkgtest: -----------------------] 394s pybuild-autopkgtest PASS 394s autopkgtest [09:40:11]: test pybuild-autopkgtest: - - - - - - - - - - results - - - - - - - - - - 399s autopkgtest [09:40:16]: @@@@@@@@@@@@@@@@@@@@ summary 399s command1 FAIL non-zero exit status 1 399s pybuild-autopkgtest PASS