From nobody Wed Apr 10 18:18:57 2024 X-Original-To: dev-commits-ports-all@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4VFB1C4rYkz5Fql0; Wed, 10 Apr 2024 18:19:11 +0000 (UTC) (envelope-from tcberner@gmail.com) Received: from mail-qt1-x831.google.com (mail-qt1-x831.google.com [IPv6:2607:f8b0:4864:20::831]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (2048 bits) client-digest SHA256) (Client CN "smtp.gmail.com", Issuer "GTS CA 1D4" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4VFB1B5pqQz4Jnq; Wed, 10 Apr 2024 18:19:10 +0000 (UTC) (envelope-from tcberner@gmail.com) Authentication-Results: mx1.freebsd.org; none Received: by mail-qt1-x831.google.com with SMTP id d75a77b69052e-434d85cdb05so8767271cf.0; Wed, 10 Apr 2024 11:19:10 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1712773149; x=1713377949; darn=freebsd.org; h=content-transfer-encoding:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:from:to:cc:subject:date :message-id:reply-to; bh=uQPTHUOCY/A0EWO2mxeNyp2r9cDI4/BcxQLN+EP52x0=; b=I6OCBQr/yoLAU+pLgxxASv1XqMDKImgCe4cn2iyEzKppuRpRTJA1914dns1sndaOfY rXn4KdUhazrcW6BfpwWLHNuije55BohD8NU+Hqj0PJzh60VpsmckfJsf4OncfujZJWuT AzCltdXuJR9Qin6HOr1IWw/PRprd/859cSaFnpbg7huLDJmwAWcT/3g1FPhj4uAEDn3q cavrPrNUiP2HLxXe6b3IobfgeXLWpNnSEM5DabMQAGXOC5QYRcI5ljH9Fs8dHTeg0V5o qbF991H96/xK7l9qxBjyiglz3TrqXbPYFPoJAwxWj8zuhFFgKIi5RNkf9zFfQW6o19bG sQ+A== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1712773149; x=1713377949; h=content-transfer-encoding:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=uQPTHUOCY/A0EWO2mxeNyp2r9cDI4/BcxQLN+EP52x0=; b=CVwAgUT2wKhy97DBVKrE0GpsiEwvqfGPX3CgOFNd1HcMVdPWiPcegXGQePdMiBcmVb 4HiB3yP0WPqYlOChKpkiY44Y7DR3SgdoE4nsiuFBanB+s76U+/ZZgGbWx3fxpvqYWYg9 ihx1s37cEGMI8BNxLx72+9VGsGBC1FobCvWV934zEkmmMrk8ghWnzSJlSzxemOBMKks/ hRb6Il0qo7JpDR6hKqR3dzBgIGMfoYJgcUzvJtY2o9WY63ZEoBCrn5Yycy2q3NDSh1dK HEeqSdujVJH/x0elPbaifvJm6KOHgnE6LMMFpfCKSxHkZ3A5T0d9kd6OwLPF5j+XReLR AExA== X-Forwarded-Encrypted: i=1; AJvYcCWc9R2UQ2ytM4LT76v78BGEf64ITI7NYpRK328Zc2kJkH+X8QJfXwospXTBIJh7U2RJZirrwCIiazkRRIEJm+o7VREVELDDqbXvMGR7GsploelAnDU5ImRQXxxV7VMCFTQvC8OWioxiT8Au0XQ7rxQE9BzHyBQ= X-Gm-Message-State: AOJu0YytnQhunrbpB0n6LdFPhEhW3iAUfIzG0zDEmRUmBNp/iaPBiOv6 bVvi/0WgjAhVJxSumC7kTSAJl92mL4tEtMvZZZ1YXpKiYjcQhAgUr2WPEs/cRuobxgf6TARtJwz ug0sHscG1yu1SI3k6+LjQFv7I1CEYiA+p X-Google-Smtp-Source: AGHT+IEFMWTUAUMG5m1ckkVw0uCjtii/c4jD0xHaMTfJx+nsSPJYyzmJnbSOD1ZL15h+7BmE0qhRMzy/NUIrm//D/Bw= X-Received: by 2002:a05:622a:4ca:b0:434:4e8d:435c with SMTP id q10-20020a05622a04ca00b004344e8d435cmr3357580qtx.18.1712773148910; Wed, 10 Apr 2024 11:19:08 -0700 (PDT) List-Id: Commit messages for all branches of the ports repository List-Archive: https://lists.freebsd.org/archives/dev-commits-ports-all List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: dev-commits-ports-all+owner@freebsd.org X-BeenThere: dev-commits-ports-all@freebsd.org MIME-Version: 1.0 References: <202404101716.43AHGgaa096903@gitrepo.freebsd.org> In-Reply-To: <202404101716.43AHGgaa096903@gitrepo.freebsd.org> From: "Tobias C. Berner" Date: Wed, 10 Apr 2024 20:18:57 +0200 Message-ID: Subject: =?UTF-8?B?UmU6IGdpdDogYmQyOGQ5NmIxYWZlIC0gbWFpbiAtIHd3dy9weS1tdWx0aWRpY3Q6IHVwZA==?= =?UTF-8?B?YXRlIDYuMC40IOKGkiA2LjAuNQ==?= To: Dmitry Marakasov Cc: ports-committers@freebsd.org, dev-commits-ports-all@freebsd.org, dev-commits-ports-main@freebsd.org Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Spamd-Bar: ---- X-Rspamd-Pre-Result: action=no action; module=replies; Message is reply to one we originated X-Spamd-Result: default: False [-4.00 / 15.00]; REPLY(-4.00)[]; ASN(0.00)[asn:15169, ipnet:2607:f8b0::/32, country:US] X-Rspamd-Queue-Id: 4VFB1B5pqQz4Jnq Moin moin You seem to have added some log files. The pre-commit hook could have warned you about this :) mfg Tobias On Wed, 10 Apr 2024 at 19:16, Dmitry Marakasov wrote: > > The branch main has been updated by amdmi3: > > URL: https://cgit.FreeBSD.org/ports/commit/?id=3Dbd28d96b1afe6a5b5acafddb= 7c6cab783baa0f00 > > commit bd28d96b1afe6a5b5acafddb7c6cab783baa0f00 > Author: Dmitry Marakasov > AuthorDate: 2024-04-10 17:16:30 +0000 > Commit: Dmitry Marakasov > CommitDate: 2024-04-10 17:16:37 +0000 > > www/py-multidict: update 6.0.4 =E2=86=92 6.0.5 > --- > www/py-multidict/4 | 1027 +++ > www/py-multidict/5 | 19993 ++++++++++++++++++++++++++++++++++++++= ++++++ > www/py-multidict/Makefile | 7 +- > www/py-multidict/distinfo | 6 +- > 4 files changed, 21028 insertions(+), 5 deletions(-) > > diff --git a/www/py-multidict/4 b/www/py-multidict/4 > new file mode 100644 > index 000000000000..d965ec7e9023 > --- /dev/null > +++ b/www/py-multidict/4 > @@ -0,0 +1,1027 @@ > +=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D > +=3D Fetch phase =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D > +=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D > +=3D=3D=3D> License APACHE20 accepted by the user > +=3D=3D=3D> py39-multidict-6.0.4 depends on file: /usr/local/sbin/pkg -= found > +=3D=3D=3D> Fetching all distfiles required by py39-multidict-6.0.4 for b= uilding > +=3D> SHA256 Checksum OK for multidict-6.0.4.tar.gz. > +=3D=3D=3D=3D=3D > +Message from python39-3.9.18_2: > + > +-- > +Note that some standard Python modules are provided as separate ports > +as they require additional dependencies. They are available as: > + > +py39-gdbm databases/py-gdbm@py39 > +py39-sqlite3 databases/py-sqlite3@py39 > +py39-tkinter x11-toolkits/py-tkinter@py39 > +=3D=3D=3D=3D=3D > +Message from py39-pytest-runner-6.0.1: > + > +-- > +=3D=3D=3D> NOTICE: > + > +This port is deprecated; you may wish to reconsider installing it: > + > +pytest-runner depends on deprecated features of setuptools. > + > +It is scheduled to be removed on or after 2024-12-31. > +Create compiler links... > +create symlink for cc > +create symlink for cc (world) > +create symlink for c++ > +create symlink for c++ (world) > +create symlink for CC > +create symlink for CC (world) > +create symlink for clang > +create symlink for clang (world) > +create symlink for clang++ > +create symlink for clang++ (world) > +=3D=3D=3D=3D=3D > +Message from ccache-3.7.12_6: > + > +-- > +NOTE: > +Please read /usr/local/share/doc/ccache/ccache-howto-freebsd.txt for > +information on using ccache with FreeBSD ports and src. > +=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D > +=3D Listing installed packages before build =3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D > +=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D > +ccache-3.7.12_6 > +gettext-runtime-0.22.5 > +indexinfo-0.3.1 > +libedit-3.1.20230828_1,1 > +libffi-3.4.4_1 > +mpdecimal-4.0.0 > +pkg-1.20.9_1 > +py39-coverage-7.3.2 > +py39-cython-0.29.37 > +py39-exceptiongroup-1.2.0 > +py39-iniconfig-1.1.1_1 > +py39-packaging-23.2 > +py39-pluggy-1.4.0 > +py39-pytest-7.4.4,1 > +py39-pytest-cov-4.1.0 > +py39-pytest-runner-6.0.1 > +py39-setuptools-63.1.0_1 > +py39-sqlite3-3.9.18_7 > +py39-tomli-2.0.1_2 > +python39-3.9.18_2 > +readline-8.2.10 > +sqlite3-3.45.1,1 > +=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D > +=3D Build package phase =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D > +=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D > +=3D=3D=3D> License APACHE20 accepted by the user > +=3D=3D=3D> py39-multidict-6.0.4 depends on file: /usr/local/sbin/pkg -= found > +=3D=3D=3D> Fetching all distfiles required by py39-multidict-6.0.4 for b= uilding > +=3D=3D=3D> Extracting for py39-multidict-6.0.4 > +=3D> SHA256 Checksum OK for multidict-6.0.4.tar.gz. > +=3D=3D=3D> Patching for py39-multidict-6.0.4 > +=3D=3D=3D> py39-multidict-6.0.4 depends on executable: cython-3.9 - fo= und > +=3D=3D=3D> py39-multidict-6.0.4 depends on package: py39-setuptools>= =3D63.1.0 - found > +=3D=3D=3D> py39-multidict-6.0.4 depends on file: /usr/local/bin/python= 3.9 - found > +=3D=3D=3D> py39-multidict-6.0.4 depends on file: /usr/local/bin/ccache= - found > +=3D=3D=3D> Configuring for py39-multidict-6.0.4 > +********************* > +* Accelerated build * > +********************* > +running config > +=3D=3D=3D> Building for py39-multidict-6.0.4 > +********************* > +* Accelerated build * > +********************* > +running build > +running build_py > +creating build > +creating build/lib.freebsd-14.0-RELEASE-amd64-cpython-39 > +creating build/lib.freebsd-14.0-RELEASE-amd64-cpython-39/multidict > +copying multidict/_abc.py -> build/lib.freebsd-14.0-RELEASE-amd64-cpytho= n-39/multidict > +copying multidict/_compat.py -> build/lib.freebsd-14.0-RELEASE-amd64-cpy= thon-39/multidict > +copying multidict/_multidict_py.py -> build/lib.freebsd-14.0-RELEASE-amd= 64-cpython-39/multidict > +copying multidict/_multidict_base.py -> build/lib.freebsd-14.0-RELEASE-a= md64-cpython-39/multidict > +copying multidict/__init__.py -> build/lib.freebsd-14.0-RELEASE-amd64-cp= ython-39/multidict > +running egg_info > +writing multidict.egg-info/PKG-INFO > +writing dependency_links to multidict.egg-info/dependency_links.txt > +writing top-level names to multidict.egg-info/top_level.txt > +reading manifest file 'multidict.egg-info/SOURCES.txt' > +reading manifest template 'MANIFEST.in' > +warning: no previously-included files matching '*.pyc' found anywhere in= distribution > +warning: no previously-included files found matching 'multidict/_multidi= ct.html' > +warning: no previously-included files found matching 'multidict/*.so' > +warning: no previously-included files found matching 'multidict/*.pyd' > +warning: no previously-included files found matching 'multidict/*.pyd' > +no previously-included directories found matching 'docs/_build' > +adding license file 'LICENSE' > +writing manifest file 'multidict.egg-info/SOURCES.txt' > +/usr/local/lib/python3.9/site-packages/setuptools/command/build_py.py:15= 3: SetuptoolsDeprecationWarning: Installing 'multidict._multilib' as da= ta is deprecated, please list it in `packages`. > + !! > + > + > + ############################ > + # Package would be ignored # > + ############################ > + Python recognizes 'multidict._multilib' as an importable package, > + but it is not listed in the `packages` configuration of setuptools. > + > + 'multidict._multilib' has been automatically added to the distributi= on only > + because it may contain data files, but this behavior is likely to ch= ange > + in future versions of setuptools (and therefore is considered deprec= ated). > + > + Please make sure that 'multidict._multilib' is included as a package= by using > + the `packages` configuration field or the proper discovery methods > + (for example by using `find_namespace_packages(...)`/`find_namespace= :` > + instead of `find_packages(...)`/`find:`). > + > + You can read more about "package discovery" and "data files" on setu= ptools > + documentation page. > + > + > +!! > + > + check.warn(importable) > +copying multidict/__init__.pyi -> build/lib.freebsd-14.0-RELEASE-amd64-c= python-39/multidict > +copying multidict/py.typed -> build/lib.freebsd-14.0-RELEASE-amd64-cpyth= on-39/multidict > +running build_ext > +building 'multidict._multidict' extension > +creating build/temp.freebsd-14.0-RELEASE-amd64-cpython-39 > +creating build/temp.freebsd-14.0-RELEASE-amd64-cpython-39/multidict > +cc -Wno-unused-result -Wsign-compare -Wunreachable-code -DNDEBUG -O2 -pi= pe -fstack-protector-strong -fno-strict-aliasing -O2 -pipe -fstack-protecto= r-strong -fno-strict-aliasing -fPIC -I/usr/local/include/python3.9 -c multi= dict/_multidict.c -o build/temp.freebsd-14.0-RELEASE-amd64-cpython-39/multi= dict/_multidict.o -O2 -std=3Dc99 -Wall -Wsign-compare -Wconversion -fno-str= ict-aliasing -pedantic > +In file included from multidict/_multidict.c:9: > +multidict/_multilib/iter.h:225:20: warning: a function declaration witho= ut a prototype is deprecated in all versions of C [-Wstrict-prototypes] > +multidict_iter_init() > + ^ > + void > +In file included from multidict/_multidict.c:10: > +multidict/_multilib/views.h:388:21: warning: a function declaration with= out a prototype is deprecated in all versions of C [-Wstrict-prototypes] > +multidict_views_init() > + ^ > + void > +multidict/_multidict.c:1684:18: warning: a function declaration without = a prototype is deprecated in all versions of C [-Wstrict-prototypes] > +PyInit__multidict() > + ^ > + void > +3 warnings generated. > +cc -shared -fstack-protector-strong -O2 -pipe -fstack-protector-strong -= fno-strict-aliasing build/temp.freebsd-14.0-RELEASE-amd64-cpython-39/multid= ict/_multidict.o -L/usr/local/lib -o build/lib.freebsd-14.0-RELEASE-amd64-c= python-39/multidict/_multidict.cpython-39.so > +=3D=3D=3D> Staging for py39-multidict-6.0.4 > +=3D=3D=3D> py39-multidict-6.0.4 depends on package: py39-setuptools>= =3D63.1.0 - found > +=3D=3D=3D> py39-multidict-6.0.4 depends on file: /usr/local/bin/python= 3.9 - found > +=3D=3D=3D> Generating temporary packing list > +********************* > +* Accelerated build * > +********************* > +running install > +/usr/local/lib/python3.9/site-packages/setuptools/command/install.py:34:= SetuptoolsDeprecationWarning: setup.py install is deprecated. Use build an= d pip and other standards-based tools. > + warnings.warn( > +running build > +running build_py > +running egg_info > +writing multidict.egg-info/PKG-INFO > +writing dependency_links to multidict.egg-info/dependency_links.txt > +writing top-level names to multidict.egg-info/top_level.txt > +reading manifest file 'multidict.egg-info/SOURCES.txt' > +reading manifest template 'MANIFEST.in' > +warning: no previously-included files matching '*.pyc' found anywhere in= distribution > +warning: no previously-included files found matching 'multidict/_multidi= ct.html' > +warning: no previously-included files found matching 'multidict/*.so' > +warning: no previously-included files found matching 'multidict/*.pyd' > +warning: no previously-included files found matching 'multidict/*.pyd' > +no previously-included directories found matching 'docs/_build' > +adding license file 'LICENSE' > +writing manifest file 'multidict.egg-info/SOURCES.txt' > +/usr/local/lib/python3.9/site-packages/setuptools/command/build_py.py:15= 3: SetuptoolsDeprecationWarning: Installing 'multidict._multilib' as da= ta is deprecated, please list it in `packages`. > + !! > + > + > + ############################ > + # Package would be ignored # > + ############################ > + Python recognizes 'multidict._multilib' as an importable package, > + but it is not listed in the `packages` configuration of setuptools. > + > + 'multidict._multilib' has been automatically added to the distributi= on only > + because it may contain data files, but this behavior is likely to ch= ange > + in future versions of setuptools (and therefore is considered deprec= ated). > + > + Please make sure that 'multidict._multilib' is included as a package= by using > + the `packages` configuration field or the proper discovery methods > + (for example by using `find_namespace_packages(...)`/`find_namespace= :` > + instead of `find_packages(...)`/`find:`). > + > + You can read more about "package discovery" and "data files" on setu= ptools > + documentation page. > + > + > +!! > + > + check.warn(importable) > +running build_ext > +running install_lib > +creating /work/usr/ports/www/py-multidict/work-py39/stage/usr/local/lib/= python3.9 > +creating /work/usr/ports/www/py-multidict/work-py39/stage/usr/local/lib/= python3.9/site-packages > +creating /work/usr/ports/www/py-multidict/work-py39/stage/usr/local/lib/= python3.9/site-packages/multidict > +copying build/lib.freebsd-14.0-RELEASE-amd64-cpython-39/multidict/__init= __.pyi -> /work/usr/ports/www/py-multidict/work-py39/stage/usr/local/lib/py= thon3.9/site-packages/multidict > +copying build/lib.freebsd-14.0-RELEASE-amd64-cpython-39/multidict/__init= __.py -> /work/usr/ports/www/py-multidict/work-py39/stage/usr/local/lib/pyt= hon3.9/site-packages/multidict > +copying build/lib.freebsd-14.0-RELEASE-amd64-cpython-39/multidict/_multi= dict_py.py -> /work/usr/ports/www/py-multidict/work-py39/stage/usr/local/li= b/python3.9/site-packages/multidict > +copying build/lib.freebsd-14.0-RELEASE-amd64-cpython-39/multidict/_multi= dict.cpython-39.so -> /work/usr/ports/www/py-multidict/work-py39/stage/usr/= local/lib/python3.9/site-packages/multidict > +copying build/lib.freebsd-14.0-RELEASE-amd64-cpython-39/multidict/_abc.p= y -> /work/usr/ports/www/py-multidict/work-py39/stage/usr/local/lib/python3= .9/site-packages/multidict > +copying build/lib.freebsd-14.0-RELEASE-amd64-cpython-39/multidict/_compa= t.py -> /work/usr/ports/www/py-multidict/work-py39/stage/usr/local/lib/pyth= on3.9/site-packages/multidict > +copying build/lib.freebsd-14.0-RELEASE-amd64-cpython-39/multidict/_multi= dict_base.py -> /work/usr/ports/www/py-multidict/work-py39/stage/usr/local/= lib/python3.9/site-packages/multidict > +copying build/lib.freebsd-14.0-RELEASE-amd64-cpython-39/multidict/py.typ= ed -> /work/usr/ports/www/py-multidict/work-py39/stage/usr/local/lib/python= 3.9/site-packages/multidict > +byte-compiling /work/usr/ports/www/py-multidict/work-py39/stage/usr/loca= l/lib/python3.9/site-packages/multidict/__init__.py to __init__.cpython-39.= pyc > +byte-compiling /work/usr/ports/www/py-multidict/work-py39/stage/usr/loca= l/lib/python3.9/site-packages/multidict/_multidict_py.py to _multidict_py.c= python-39.pyc > +byte-compiling /work/usr/ports/www/py-multidict/work-py39/stage/usr/loca= l/lib/python3.9/site-packages/multidict/_abc.py to _abc.cpython-39.pyc > +byte-compiling /work/usr/ports/www/py-multidict/work-py39/stage/usr/loca= l/lib/python3.9/site-packages/multidict/_compat.py to _compat.cpython-39.py= c > +byte-compiling /work/usr/ports/www/py-multidict/work-py39/stage/usr/loca= l/lib/python3.9/site-packages/multidict/_multidict_base.py to _multidict_ba= se.cpython-39.pyc > +writing byte-compilation script '/tmp/tmp1krfua2m.py' > +/usr/local/bin/python3.9 /tmp/tmp1krfua2m.py > +removing /tmp/tmp1krfua2m.py > +running install_egg_info > +Copying multidict.egg-info to /work/usr/ports/www/py-multidict/work-py39= /stage/usr/local/lib/python3.9/site-packages/multidict-6.0.4-py3.9.egg-info > +running install_scripts > +writing list of installed files to '/work/usr/ports/www/py-multidict/wor= k-py39/.PLIST.pymodtmp' > +=3D=3D=3D=3D> Compressing man pages (compress-man) > +=3D=3D=3D=3D> Running Q/A tests (stage-qa) > +=3D=3D=3D=3D> Checking for pkg-plist issues (check-plist) > +=3D=3D=3D> Parsing plist > +=3D=3D=3D> Checking for items in STAGEDIR missing from pkg-plist > +=3D=3D=3D> Checking for items in pkg-plist which are not in STAGEDIR > +=3D=3D=3D> No pkg-plist issues found (check-plist) > +=3D=3D=3D> Building packages for py39-multidict-6.0.4 > +=3D=3D=3D> Building py39-multidict-6.0.4 > +=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D > +=3D Install package phase =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D > +=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D > +[reprise-builder] Installing py39-multidict-6.0.4... > +[reprise-builder] Extracting py39-multidict-6.0.4: .......... done > +=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D > +=3D Listing used shared libraries =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D > +=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D > + 0x0000000000000001 NEEDED Shared library: [libc.so.7] > +=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D > +=3D Testing phase =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D > +=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D > +=3D=3D=3D> Testing for py39-multidict-6.0.4 > +=3D=3D=3D> py39-multidict-6.0.4 depends on package: py39-pytest-runner= >=3D0 - found > +=3D=3D=3D> py39-multidict-6.0.4 depends on package: py39-pytest-cov>= =3D0 - found > +=3D=3D=3D> py39-multidict-6.0.4 depends on package: py39-pytest>=3D7,1= - found > +=3D=3D=3D> py39-multidict-6.0.4 depends on file: /usr/local/bin/python= 3.9 - found > +cd /work/usr/ports/www/py-multidict/work-py39/multidict-6.0.4 && /usr/bi= n/env -i HOME=3D/work/usr/ports/www/py-multidict/work-py39 PWD=3D"${PWD}" = __MAKE_CONF=3D/nonexistent OSVERSION=3D1400097 PATH=3D/usr/local/libexec/c= cache:/work/usr/ports/www/py-multidict/work-py39/.bin:/sbin:/bin:/usr/sbin:= /usr/bin:/usr/local/sbin:/usr/local/bin UNAME_m=3Damd64 UNAME_p=3Damd64 UNA= ME_r=3D14.0-RELEASE UNAME_v=3DFreeBSD\ 14.0-RELEASE XDG_DATA_HOME=3D/work/u= sr/ports/www/py-multidict/work-py39 XDG_CONFIG_HOME=3D/work/usr/ports/www/= py-multidict/work-py39 XDG_CACHE_HOME=3D/work/usr/ports/www/py-multidict/w= ork-py39/.cache HOME=3D/work/usr/ports/www/py-multidict/work-py39 PATH=3D/= usr/local/libexec/ccache:/work/usr/ports/www/py-multidict/work-py39/.bin:/s= bin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin PKG_CONFIG_LIBDI= R=3D/work/usr/ports/www/py-multidict/work-py39/.pkgconfig:/usr/local/libdat= a/pkgconfig:/usr/local/share/pkgconfig:/usr/libdata/pkgconfig MK_DEBUG_FILE= S=3Dno MK_KERNEL_SYMBOLS=3Dno SHELL=3D/bin/sh NO_LINT=3DYES LDS > HARED=3D"cc -shared" PYTHONDONTWRITEBYTECODE=3D PYTHONOPTIMIZE=3D PREFIX= =3D/usr/local LOCALBASE=3D/usr/local CC=3D"cc" CFLAGS=3D"-O2 -pipe -fsta= ck-protector-strong -fno-strict-aliasing " CPP=3D"cpp" CPPFLAGS=3D"" LDFL= AGS=3D" -fstack-protector-strong " LIBS=3D"" CXX=3D"c++" CXXFLAGS=3D"-O2 -= pipe -fstack-protector-strong -fno-strict-aliasing " CCACHE_DIR=3D"/ccache= " BSD_INSTALL_PROGRAM=3D"install -s -m 555" BSD_INSTALL_LIB=3D"install -= s -m 0644" BSD_INSTALL_SCRIPT=3D"install -m 555" BSD_INSTALL_DATA=3D"ins= tall -m 0644" BSD_INSTALL_MAN=3D"install -m 444" /usr/local/bin/python3.= 9 -m pytest -k '' -rs -v -o addopts=3D > +=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D test session starts =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D > +platform freebsd14 -- Python 3.9.18, pytest-7.4.4, pluggy-1.4.0 -- /usr/= local/bin/python3.9 > +cachedir: .pytest_cache > +rootdir: /work/usr/ports/www/py-multidict/work-py39/multidict-6.0.4 > +configfile: setup.cfg > +testpaths: tests > +plugins: cov-4.1.0 > +collecting ... collected 730 items > + > +tests/test_abc.py::test_abc_inheritance PASSED = [ 0%] > +tests/test_abc.py::test_abc_getall PASSED = [ 0%] > +tests/test_abc.py::test_abc_getone PASSED = [ 0%] > +tests/test_abc.py::test_abc_add PASSED = [ 0%] > +tests/test_abc.py::test_abc_extend PASSED = [ 0%] > +tests/test_abc.py::test_abc_popone PASSED = [ 0%] > +tests/test_abc.py::test_abc_popall PASSED = [ 0%] > +tests/test_abc.py::test_multidict_inheritance[PyMultiDict] PASSED = [ 1%] > +tests/test_abc.py::test_multidict_inheritance[PyCIMultiDict] PASSED = [ 1%] > +tests/test_abc.py::test_proxy_inheritance[PyMultiDictProxy] PASSED = [ 1%] > +tests/test_abc.py::test_proxy_inheritance[PyCIMultiDictProxy] PASSED = [ 1%] > +tests/test_abc.py::test_generic_type_in_runtime PASSED = [ 1%] > +tests/test_copy.py::test_copy[PyMultiDict] PASSED = [ 1%] > +tests/test_copy.py::test_copy[PyCIMultiDict] PASSED = [ 1%] > +tests/test_copy.py::test_copy_proxy[PyMultiDictProxy] PASSED = [ 2%] > +tests/test_copy.py::test_copy_proxy[PyCIMultiDictProxy] PASSED = [ 2%] > +tests/test_copy.py::test_copy_std_copy[PyMultiDict] PASSED = [ 2%] > +tests/test_copy.py::test_copy_std_copy[PyCIMultiDict] PASSED = [ 2%] > +tests/test_copy.py::test_ci_multidict_clone[PyMultiDict] PASSED = [ 2%] > +tests/test_copy.py::test_ci_multidict_clone[PyCIMultiDict] PASSED = [ 2%] > +tests/test_guard.py::test_guard_items[PyMultiDict] PASSED = [ 2%] > +tests/test_guard.py::test_guard_keys[PyMultiDict] PASSED = [ 3%] > +tests/test_guard.py::test_guard_values[PyMultiDict] PASSED = [ 3%] > +tests/test_istr.py::TestPyIStr::test_ctor PASSED = [ 3%] > +tests/test_istr.py::TestPyIStr::test_ctor_str PASSED = [ 3%] > +tests/test_istr.py::TestPyIStr::test_ctor_istr PASSED = [ 3%] > +tests/test_istr.py::TestPyIStr::test_ctor_buffer PASSED = [ 3%] > +tests/test_istr.py::TestPyIStr::test_ctor_repr PASSED = [ 3%] > +tests/test_istr.py::TestPyIStr::test_str PASSED = [ 3%] > +tests/test_istr.py::TestPyIStr::test_eq PASSED = [ 4%] > +tests/test_istr.py::TestPyIStr::test_leak PASSED = [ 4%] > +tests/test_multidict.py::test_exposed_names[multidict._multidict-MultiDi= ct] SKIPPED [ 4%] > +tests/test_multidict.py::test_exposed_names[multidict._multidict-CIMulti= Dict] SKIPPED [ 4%] > +tests/test_multidict.py::test__iter__types[multidict._multidict-MultiDic= t-str] SKIPPED [ 4%] > +tests/test_multidict.py::test__iter__types[multidict._multidict-cls1-str= ] SKIPPED [ 4%] > +tests/test_multidict.py::test_proxy_copy[multidict._multidict-classes0] = SKIPPED [ 4%] > +tests/test_multidict.py::test_proxy_copy[multidict._multidict-classes1] = SKIPPED [ 5%] > +tests/test_multidict.py::test_subclassing[multidict._multidict-MultiDict= ] SKIPPED [ 5%] > +tests/test_multidict.py::test_subclassing[multidict._multidict-CIMultiDi= ct] SKIPPED [ 5%] > +tests/test_multidict.py::test_subclassing[multidict._multidict-MultiDict= Proxy] SKIPPED [ 5%] > +tests/test_multidict.py::test_subclassing[multidict._multidict-CIMultiDi= ctProxy] SKIPPED [ 5%] > +tests/test_multidict.py::TestMultiDict::test_instantiate__empty[multidic= t._multidict-MultiDict] SKIPPED [ 5%] > +tests/test_multidict.py::TestMultiDict::test_instantiate__empty[multidic= t._multidict-cls1] SKIPPED [ 5%] > +tests/test_multidict.py::TestMultiDict::test_instantiate__from_arg0[mult= idict._multidict-MultiDict-arg00] SKIPPED [ 6%] > +tests/test_multidict.py::TestMultiDict::test_instantiate__from_arg0[mult= idict._multidict-MultiDict-arg01] SKIPPED [ 6%] > +tests/test_multidict.py::TestMultiDict::test_instantiate__from_arg0[mult= idict._multidict-cls1-arg00] SKIPPED [ 6%] > +tests/test_multidict.py::TestMultiDict::test_instantiate__from_arg0[mult= idict._multidict-cls1-arg01] SKIPPED [ 6%] > +tests/test_multidict.py::TestMultiDict::test_instantiate__with_kwargs[mu= ltidict._multidict-MultiDict] SKIPPED [ 6%] > +tests/test_multidict.py::TestMultiDict::test_instantiate__with_kwargs[mu= ltidict._multidict-cls1] SKIPPED [ 6%] > +tests/test_multidict.py::TestMultiDict::test_instantiate__from_generator= [multidict._multidict-MultiDict] SKIPPED [ 6%] > +tests/test_multidict.py::TestMultiDict::test_instantiate__from_generator= [multidict._multidict-cls1] SKIPPED [ 6%] > +tests/test_multidict.py::TestMultiDict::test_instantiate__from_list_of_l= ists[multidict._multidict-MultiDict] SKIPPED [ 7%] > +tests/test_multidict.py::TestMultiDict::test_instantiate__from_list_of_l= ists[multidict._multidict-cls1] SKIPPED [ 7%] > +tests/test_multidict.py::TestMultiDict::test_instantiate__from_list_of_c= ustom_pairs[multidict._multidict-MultiDict] SKIPPED [ 7%] > +tests/test_multidict.py::TestMultiDict::test_instantiate__from_list_of_c= ustom_pairs[multidict._multidict-cls1] SKIPPED [ 7%] > +tests/test_multidict.py::TestMultiDict::test_getone[multidict._multidict= -MultiDict] SKIPPED [ 7%] > +tests/test_multidict.py::TestMultiDict::test_getone[multidict._multidict= -cls1] SKIPPED [ 7%] > +tests/test_multidict.py::TestMultiDict::test__iter__[multidict._multidic= t-MultiDict] SKIPPED [ 7%] > +tests/test_multidict.py::TestMultiDict::test__iter__[multidict._multidic= t-cls1] SKIPPED [ 8%] > +tests/test_multidict.py::TestMultiDict::test_keys__contains[multidict._m= ultidict-MultiDict] SKIPPED [ 8%] > +tests/test_multidict.py::TestMultiDict::test_keys__contains[multidict._m= ultidict-cls1] SKIPPED [ 8%] > +tests/test_multidict.py::TestMultiDict::test_values__contains[multidict.= _multidict-MultiDict] SKIPPED [ 8%] > +tests/test_multidict.py::TestMultiDict::test_values__contains[multidict.= _multidict-cls1] SKIPPED [ 8%] > +tests/test_multidict.py::TestMultiDict::test_items__contains[multidict._= multidict-MultiDict] SKIPPED [ 8%] > +tests/test_multidict.py::TestMultiDict::test_items__contains[multidict._= multidict-cls1] SKIPPED [ 8%] > +tests/test_multidict.py::TestMultiDict::test_cannot_create_from_unaccept= ed[multidict._multidict-MultiDict] SKIPPED [ 9%] > +tests/test_multidict.py::TestMultiDict::test_cannot_create_from_unaccept= ed[multidict._multidict-cls1] SKIPPED [ 9%] > +tests/test_multidict.py::TestMultiDict::test_keys_is_set_less[multidict.= _multidict-MultiDict] SKIPPED [ 9%] > +tests/test_multidict.py::TestMultiDict::test_keys_is_set_less[multidict.= _multidict-cls1] SKIPPED [ 9%] > +tests/test_multidict.py::TestMultiDict::test_keys_is_set_less_equal[mult= idict._multidict-MultiDict] SKIPPED [ 9%] > +tests/test_multidict.py::TestMultiDict::test_keys_is_set_less_equal[mult= idict._multidict-cls1] SKIPPED [ 9%] > +tests/test_multidict.py::TestMultiDict::test_keys_is_set_equal[multidict= ._multidict-MultiDict] SKIPPED [ 9%] > +tests/test_multidict.py::TestMultiDict::test_keys_is_set_equal[multidict= ._multidict-cls1] SKIPPED [ 10%] > +tests/test_multidict.py::TestMultiDict::test_keys_is_set_greater[multidi= ct._multidict-MultiDict] SKIPPED [ 10%] > +tests/test_multidict.py::TestMultiDict::test_keys_is_set_greater[multidi= ct._multidict-cls1] SKIPPED [ 10%] > +tests/test_multidict.py::TestMultiDict::test_keys_is_set_greater_equal[m= ultidict._multidict-MultiDict] SKIPPED [ 10%] > +tests/test_multidict.py::TestMultiDict::test_keys_is_set_greater_equal[m= ultidict._multidict-cls1] SKIPPED [ 10%] > +tests/test_multidict.py::TestMultiDict::test_keys_is_set_not_equal[multi= dict._multidict-MultiDict] SKIPPED [ 10%] > +tests/test_multidict.py::TestMultiDict::test_keys_is_set_not_equal[multi= dict._multidict-cls1] SKIPPED [ 10%] > +tests/test_multidict.py::TestMultiDict::test_eq[multidict._multidict-Mul= tiDict] SKIPPED [ 10%] > +tests/test_multidict.py::TestMultiDict::test_eq[multidict._multidict-cls= 1] SKIPPED [ 11%] > +tests/test_multidict.py::TestMultiDict::test_eq2[multidict._multidict-Mu= ltiDict] SKIPPED [ 11%] > +tests/test_multidict.py::TestMultiDict::test_eq2[multidict._multidict-cl= s1] SKIPPED [ 11%] > +tests/test_multidict.py::TestMultiDict::test_eq3[multidict._multidict-Mu= ltiDict] SKIPPED [ 11%] > +tests/test_multidict.py::TestMultiDict::test_eq3[multidict._multidict-cl= s1] SKIPPED [ 11%] > +tests/test_multidict.py::TestMultiDict::test_eq_other_mapping_contains_m= ore_keys[multidict._multidict-MultiDict] SKIPPED [ 11%] > +tests/test_multidict.py::TestMultiDict::test_eq_other_mapping_contains_m= ore_keys[multidict._multidict-cls1] SKIPPED [ 11%] > +tests/test_multidict.py::TestMultiDict::test_eq_bad_mapping_len[multidic= t._multidict-MultiDict] SKIPPED [ 12%] > +tests/test_multidict.py::TestMultiDict::test_eq_bad_mapping_len[multidic= t._multidict-cls1] SKIPPED [ 12%] > +tests/test_multidict.py::TestMultiDict::test_eq_bad_mapping_getitem[mult= idict._multidict-MultiDict] SKIPPED [ 12%] > +tests/test_multidict.py::TestMultiDict::test_eq_bad_mapping_getitem[mult= idict._multidict-cls1] SKIPPED [ 12%] > +tests/test_multidict.py::TestMultiDict::test_ne[multidict._multidict-Mul= tiDict] SKIPPED [ 12%] > +tests/test_multidict.py::TestMultiDict::test_ne[multidict._multidict-cls= 1] SKIPPED [ 12%] > +tests/test_multidict.py::TestMultiDict::test_and[multidict._multidict-Mu= ltiDict] SKIPPED [ 12%] > +tests/test_multidict.py::TestMultiDict::test_and[multidict._multidict-cl= s1] SKIPPED [ 13%] > +tests/test_multidict.py::TestMultiDict::test_and2[multidict._multidict-M= ultiDict] SKIPPED [ 13%] > +tests/test_multidict.py::TestMultiDict::test_and2[multidict._multidict-c= ls1] SKIPPED [ 13%] > +tests/test_multidict.py::TestMultiDict::test_or[multidict._multidict-Mul= tiDict] SKIPPED [ 13%] > +tests/test_multidict.py::TestMultiDict::test_or[multidict._multidict-cls= 1] SKIPPED [ 13%] > +tests/test_multidict.py::TestMultiDict::test_or2[multidict._multidict-Mu= ltiDict] SKIPPED [ 13%] > +tests/test_multidict.py::TestMultiDict::test_or2[multidict._multidict-cl= s1] SKIPPED [ 13%] > +tests/test_multidict.py::TestMultiDict::test_sub[multidict._multidict-Mu= ltiDict] SKIPPED [ 13%] > +tests/test_multidict.py::TestMultiDict::test_sub[multidict._multidict-cl= s1] SKIPPED [ 14%] > +tests/test_multidict.py::TestMultiDict::test_sub2[multidict._multidict-M= ultiDict] SKIPPED [ 14%] > +tests/test_multidict.py::TestMultiDict::test_sub2[multidict._multidict-c= ls1] SKIPPED [ 14%] > +tests/test_multidict.py::TestMultiDict::test_xor[multidict._multidict-Mu= ltiDict] SKIPPED [ 14%] > +tests/test_multidict.py::TestMultiDict::test_xor[multidict._multidict-cl= s1] SKIPPED [ 14%] > +tests/test_multidict.py::TestMultiDict::test_xor2[multidict._multidict-M= ultiDict] SKIPPED [ 14%] > +tests/test_multidict.py::TestMultiDict::test_xor2[multidict._multidict-c= ls1] SKIPPED [ 14%] > +tests/test_multidict.py::TestMultiDict::test_isdisjoint[multidict._multi= dict-MultiDict-_set0-True] SKIPPED [ 15%] > +tests/test_multidict.py::TestMultiDict::test_isdisjoint[multidict._multi= dict-MultiDict-_set1-False] SKIPPED [ 15%] > +tests/test_multidict.py::TestMultiDict::test_isdisjoint[multidict._multi= dict-cls1-_set0-True] SKIPPED [ 15%] > +tests/test_multidict.py::TestMultiDict::test_isdisjoint[multidict._multi= dict-cls1-_set1-False] SKIPPED [ 15%] > +tests/test_multidict.py::TestMultiDict::test_repr_issue_410[multidict._m= ultidict-MultiDict] SKIPPED [ 15%] > +tests/test_multidict.py::TestMultiDict::test_repr_issue_410[multidict._m= ultidict-cls1] SKIPPED [ 15%] > +tests/test_multidict.py::TestMultiDict::test_op_issue_410[multidict._mul= tidict-MultiDict-other0-or_] SKIPPED [ 15%] > +tests/test_multidict.py::TestMultiDict::test_op_issue_410[multidict._mul= tidict-MultiDict-other0-and_] SKIPPED [ 16%] > +tests/test_multidict.py::TestMultiDict::test_op_issue_410[multidict._mul= tidict-MultiDict-other0-sub] SKIPPED [ 16%] > +tests/test_multidict.py::TestMultiDict::test_op_issue_410[multidict._mul= tidict-MultiDict-other0-xor] SKIPPED [ 16%] > +tests/test_multidict.py::TestMultiDict::test_op_issue_410[multidict._mul= tidict-cls1-other0-or_] SKIPPED [ 16%] > +tests/test_multidict.py::TestMultiDict::test_op_issue_410[multidict._mul= tidict-cls1-other0-and_] SKIPPED [ 16%] > +tests/test_multidict.py::TestMultiDict::test_op_issue_410[multidict._mul= tidict-cls1-other0-sub] SKIPPED [ 16%] > +tests/test_multidict.py::TestMultiDict::test_op_issue_410[multidict._mul= tidict-cls1-other0-xor] SKIPPED [ 16%] > +tests/test_multidict.py::TestMultiDict::test_weakref[multidict._multidic= t-MultiDict] SKIPPED [ 16%] > +tests/test_multidict.py::TestMultiDict::test_weakref[multidict._multidic= t-cls1] SKIPPED [ 17%] > +tests/test_multidict.py::TestMultiDict::test_iter_length_hint_keys[multi= dict._multidict-MultiDict] SKIPPED [ 17%] > +tests/test_multidict.py::TestMultiDict::test_iter_length_hint_keys[multi= dict._multidict-cls1] SKIPPED [ 17%] > +tests/test_multidict.py::TestMultiDict::test_iter_length_hint_items[mult= idict._multidict-MultiDict] SKIPPED [ 17%] > +tests/test_multidict.py::TestMultiDict::test_iter_length_hint_items[mult= idict._multidict-cls1] SKIPPED [ 17%] > +tests/test_multidict.py::TestMultiDict::test_iter_length_hint_values[mul= tidict._multidict-MultiDict] SKIPPED [ 17%] > +tests/test_multidict.py::TestMultiDict::test_iter_length_hint_values[mul= tidict._multidict-cls1] SKIPPED [ 17%] > +tests/test_multidict.py::TestMultiDict::test_ctor_list_arg_and_kwds[mult= idict._multidict-MultiDict] SKIPPED [ 18%] > +tests/test_multidict.py::TestMultiDict::test_ctor_list_arg_and_kwds[mult= idict._multidict-cls1] SKIPPED [ 18%] > +tests/test_multidict.py::TestMultiDict::test_ctor_tuple_arg_and_kwds[mul= tidict._multidict-MultiDict] SKIPPED [ 18%] > +tests/test_multidict.py::TestMultiDict::test_ctor_tuple_arg_and_kwds[mul= tidict._multidict-cls1] SKIPPED [ 18%] > +tests/test_multidict.py::TestMultiDict::test_ctor_deque_arg_and_kwds[mul= tidict._multidict-MultiDict] SKIPPED [ 18%] > +tests/test_multidict.py::TestMultiDict::test_ctor_deque_arg_and_kwds[mul= tidict._multidict-cls1] SKIPPED [ 18%] > +tests/test_multidict.py::TestMultiDict::test__repr__[multidict._multidic= t-MultiDict] SKIPPED [ 18%] > +tests/test_multidict.py::TestMultiDict::test__repr__[multidict._multidic= t-cls1] SKIPPED [ 19%] > +tests/test_multidict.py::TestMultiDict::test_getall[multidict._multidict= -MultiDict] SKIPPED [ 19%] > +tests/test_multidict.py::TestMultiDict::test_getall[multidict._multidict= -cls1] SKIPPED [ 19%] > +tests/test_multidict.py::TestMultiDict::test_preserve_stable_ordering[mu= ltidict._multidict-MultiDict] SKIPPED [ 19%] > +tests/test_multidict.py::TestMultiDict::test_preserve_stable_ordering[mu= ltidict._multidict-cls1] SKIPPED [ 19%] > +tests/test_multidict.py::TestMultiDict::test_get[multidict._multidict-Mu= ltiDict] SKIPPED [ 19%] > +tests/test_multidict.py::TestMultiDict::test_get[multidict._multidict-cl= s1] SKIPPED [ 19%] > +tests/test_multidict.py::TestMultiDict::test_items__repr__[multidict._mu= ltidict-MultiDict] SKIPPED [ 20%] > +tests/test_multidict.py::TestMultiDict::test_items__repr__[multidict._mu= ltidict-cls1] SKIPPED [ 20%] > +tests/test_multidict.py::TestMultiDict::test_keys__repr__[multidict._mul= tidict-MultiDict] SKIPPED [ 20%] > +tests/test_multidict.py::TestMultiDict::test_keys__repr__[multidict._mul= tidict-cls1] SKIPPED [ 20%] > +tests/test_multidict.py::TestMultiDict::test_values__repr__[multidict._m= ultidict-MultiDict] SKIPPED [ 20%] > +tests/test_multidict.py::TestMultiDict::test_values__repr__[multidict._m= ultidict-cls1] SKIPPED [ 20%] > +tests/test_multidict.py::TestCIMultiDict::test_instantiate__empty[multid= ict._multidict-CIMultiDict] SKIPPED [ 20%] > +tests/test_multidict.py::TestCIMultiDict::test_instantiate__empty[multid= ict._multidict-cls1] SKIPPED [ 20%] > +tests/test_multidict.py::TestCIMultiDict::test_instantiate__from_arg0[mu= ltidict._multidict-CIMultiDict-arg00] SKIPPED [ 21%] > +tests/test_multidict.py::TestCIMultiDict::test_instantiate__from_arg0[mu= ltidict._multidict-CIMultiDict-arg01] SKIPPED [ 21%] > +tests/test_multidict.py::TestCIMultiDict::test_instantiate__from_arg0[mu= ltidict._multidict-cls1-arg00] SKIPPED [ 21%] > +tests/test_multidict.py::TestCIMultiDict::test_instantiate__from_arg0[mu= ltidict._multidict-cls1-arg01] SKIPPED [ 21%] > +tests/test_multidict.py::TestCIMultiDict::test_instantiate__with_kwargs[= multidict._multidict-CIMultiDict] SKIPPED [ 21%] > +tests/test_multidict.py::TestCIMultiDict::test_instantiate__with_kwargs[= multidict._multidict-cls1] SKIPPED [ 21%] > +tests/test_multidict.py::TestCIMultiDict::test_instantiate__from_generat= or[multidict._multidict-CIMultiDict] SKIPPED [ 21%] > +tests/test_multidict.py::TestCIMultiDict::test_instantiate__from_generat= or[multidict._multidict-cls1] SKIPPED [ 22%] > +tests/test_multidict.py::TestCIMultiDict::test_instantiate__from_list_of= _lists[multidict._multidict-CIMultiDict] SKIPPED [ 22%] > +tests/test_multidict.py::TestCIMultiDict::test_instantiate__from_list_of= _lists[multidict._multidict-cls1] SKIPPED [ 22%] > +tests/test_multidict.py::TestCIMultiDict::test_instantiate__from_list_of= _custom_pairs[multidict._multidict-CIMultiDict] SKIPPED [ 22%] > +tests/test_multidict.py::TestCIMultiDict::test_instantiate__from_list_of= _custom_pairs[multidict._multidict-cls1] SKIPPED [ 22%] > +tests/test_multidict.py::TestCIMultiDict::test_getone[multidict._multidi= ct-CIMultiDict] SKIPPED [ 22%] > +tests/test_multidict.py::TestCIMultiDict::test_getone[multidict._multidi= ct-cls1] SKIPPED [ 22%] > +tests/test_multidict.py::TestCIMultiDict::test__iter__[multidict._multid= ict-CIMultiDict] SKIPPED [ 23%] > +tests/test_multidict.py::TestCIMultiDict::test__iter__[multidict._multid= ict-cls1] SKIPPED [ 23%] > +tests/test_multidict.py::TestCIMultiDict::test_keys__contains[multidict.= _multidict-CIMultiDict] SKIPPED [ 23%] > +tests/test_multidict.py::TestCIMultiDict::test_keys__contains[multidict.= _multidict-cls1] SKIPPED [ 23%] > +tests/test_multidict.py::TestCIMultiDict::test_values__contains[multidic= t._multidict-CIMultiDict] SKIPPED [ 23%] > +tests/test_multidict.py::TestCIMultiDict::test_values__contains[multidic= t._multidict-cls1] SKIPPED [ 23%] > +tests/test_multidict.py::TestCIMultiDict::test_items__contains[multidict= ._multidict-CIMultiDict] SKIPPED [ 23%] > +tests/test_multidict.py::TestCIMultiDict::test_items__contains[multidict= ._multidict-cls1] SKIPPED [ 23%] > +tests/test_multidict.py::TestCIMultiDict::test_cannot_create_from_unacce= pted[multidict._multidict-CIMultiDict] SKIPPED [ 24%] > +tests/test_multidict.py::TestCIMultiDict::test_cannot_create_from_unacce= pted[multidict._multidict-cls1] SKIPPED [ 24%] > +tests/test_multidict.py::TestCIMultiDict::test_keys_is_set_less[multidic= t._multidict-CIMultiDict] SKIPPED [ 24%] > +tests/test_multidict.py::TestCIMultiDict::test_keys_is_set_less[multidic= t._multidict-cls1] SKIPPED [ 24%] > +tests/test_multidict.py::TestCIMultiDict::test_keys_is_set_less_equal[mu= ltidict._multidict-CIMultiDict] SKIPPED [ 24%] > +tests/test_multidict.py::TestCIMultiDict::test_keys_is_set_less_equal[mu= ltidict._multidict-cls1] SKIPPED [ 24%] > +tests/test_multidict.py::TestCIMultiDict::test_keys_is_set_equal[multidi= ct._multidict-CIMultiDict] SKIPPED [ 24%] > +tests/test_multidict.py::TestCIMultiDict::test_keys_is_set_equal[multidi= ct._multidict-cls1] SKIPPED [ 25%] > +tests/test_multidict.py::TestCIMultiDict::test_keys_is_set_greater[multi= dict._multidict-CIMultiDict] SKIPPED [ 25%] > +tests/test_multidict.py::TestCIMultiDict::test_keys_is_set_greater[multi= dict._multidict-cls1] SKIPPED [ 25%] > +tests/test_multidict.py::TestCIMultiDict::test_keys_is_set_greater_equal= [multidict._multidict-CIMultiDict] SKIPPED [ 25%] > +tests/test_multidict.py::TestCIMultiDict::test_keys_is_set_greater_equal= [multidict._multidict-cls1] SKIPPED [ 25%] > +tests/test_multidict.py::TestCIMultiDict::test_keys_is_set_not_equal[mul= tidict._multidict-CIMultiDict] SKIPPED [ 25%] > +tests/test_multidict.py::TestCIMultiDict::test_keys_is_set_not_equal[mul= tidict._multidict-cls1] SKIPPED [ 25%] > +tests/test_multidict.py::TestCIMultiDict::test_eq[multidict._multidict-C= IMultiDict] SKIPPED [ 26%] > +tests/test_multidict.py::TestCIMultiDict::test_eq[multidict._multidict-c= ls1] SKIPPED [ 26%] > +tests/test_multidict.py::TestCIMultiDict::test_eq2[multidict._multidict-= CIMultiDict] SKIPPED [ 26%] > +tests/test_multidict.py::TestCIMultiDict::test_eq2[multidict._multidict-= cls1] SKIPPED [ 26%] > +tests/test_multidict.py::TestCIMultiDict::test_eq3[multidict._multidict-= CIMultiDict] SKIPPED [ 26%] > +tests/test_multidict.py::TestCIMultiDict::test_eq3[multidict._multidict-= cls1] SKIPPED [ 26%] > +tests/test_multidict.py::TestCIMultiDict::test_eq_other_mapping_contains= _more_keys[multidict._multidict-CIMultiDict] SKIPPED [ 26%] > +tests/test_multidict.py::TestCIMultiDict::test_eq_other_mapping_contains= _more_keys[multidict._multidict-cls1] SKIPPED [ 26%] > +tests/test_multidict.py::TestCIMultiDict::test_eq_bad_mapping_len[multid= ict._multidict-CIMultiDict] SKIPPED [ 27%] > +tests/test_multidict.py::TestCIMultiDict::test_eq_bad_mapping_len[multid= ict._multidict-cls1] SKIPPED [ 27%] > +tests/test_multidict.py::TestCIMultiDict::test_eq_bad_mapping_getitem[mu= ltidict._multidict-CIMultiDict] SKIPPED [ 27%] > +tests/test_multidict.py::TestCIMultiDict::test_eq_bad_mapping_getitem[mu= ltidict._multidict-cls1] SKIPPED [ 27%] > +tests/test_multidict.py::TestCIMultiDict::test_ne[multidict._multidict-C= IMultiDict] SKIPPED [ 27%] > +tests/test_multidict.py::TestCIMultiDict::test_ne[multidict._multidict-c= ls1] SKIPPED [ 27%] > +tests/test_multidict.py::TestCIMultiDict::test_and[multidict._multidict-= CIMultiDict] SKIPPED [ 27%] > +tests/test_multidict.py::TestCIMultiDict::test_and[multidict._multidict-= cls1] SKIPPED [ 28%] > +tests/test_multidict.py::TestCIMultiDict::test_and2[multidict._multidict= -CIMultiDict] SKIPPED [ 28%] > +tests/test_multidict.py::TestCIMultiDict::test_and2[multidict._multidict= -cls1] SKIPPED [ 28%] > +tests/test_multidict.py::TestCIMultiDict::test_or[multidict._multidict-C= IMultiDict] SKIPPED [ 28%] > +tests/test_multidict.py::TestCIMultiDict::test_or[multidict._multidict-c= ls1] SKIPPED [ 28%] > +tests/test_multidict.py::TestCIMultiDict::test_or2[multidict._multidict-= CIMultiDict] SKIPPED [ 28%] > +tests/test_multidict.py::TestCIMultiDict::test_or2[multidict._multidict-= cls1] SKIPPED [ 28%] > +tests/test_multidict.py::TestCIMultiDict::test_sub[multidict._multidict-= CIMultiDict] SKIPPED [ 29%] > +tests/test_multidict.py::TestCIMultiDict::test_sub[multidict._multidict-= cls1] SKIPPED [ 29%] > +tests/test_multidict.py::TestCIMultiDict::test_sub2[multidict._multidict= -CIMultiDict] SKIPPED [ 29%] > +tests/test_multidict.py::TestCIMultiDict::test_sub2[multidict._multidict= -cls1] SKIPPED [ 29%] > +tests/test_multidict.py::TestCIMultiDict::test_xor[multidict._multidict-= CIMultiDict] SKIPPED [ 29%] > +tests/test_multidict.py::TestCIMultiDict::test_xor[multidict._multidict-= cls1] SKIPPED [ 29%] > +tests/test_multidict.py::TestCIMultiDict::test_xor2[multidict._multidict= -CIMultiDict] SKIPPED [ 29%] > +tests/test_multidict.py::TestCIMultiDict::test_xor2[multidict._multidict= -cls1] SKIPPED [ 30%] > +tests/test_multidict.py::TestCIMultiDict::test_isdisjoint[multidict._mul= tidict-CIMultiDict-_set0-True] SKIPPED [ 30%] > +tests/test_multidict.py::TestCIMultiDict::test_isdisjoint[multidict._mul= tidict-CIMultiDict-_set1-False] SKIPPED [ 30%] > +tests/test_multidict.py::TestCIMultiDict::test_isdisjoint[multidict._mul= tidict-cls1-_set0-True] SKIPPED [ 30%] > +tests/test_multidict.py::TestCIMultiDict::test_isdisjoint[multidict._mul= tidict-cls1-_set1-False] SKIPPED [ 30%] > +tests/test_multidict.py::TestCIMultiDict::test_repr_issue_410[multidict.= _multidict-CIMultiDict] SKIPPED [ 30%] > +tests/test_multidict.py::TestCIMultiDict::test_repr_issue_410[multidict.= _multidict-cls1] SKIPPED [ 30%] > +tests/test_multidict.py::TestCIMultiDict::test_op_issue_410[multidict._m= ultidict-CIMultiDict-other0-or_] SKIPPED [ 30%] > +tests/test_multidict.py::TestCIMultiDict::test_op_issue_410[multidict._m= ultidict-CIMultiDict-other0-and_] SKIPPED [ 31%] > +tests/test_multidict.py::TestCIMultiDict::test_op_issue_410[multidict._m= ultidict-CIMultiDict-other0-sub] SKIPPED [ 31%] > +tests/test_multidict.py::TestCIMultiDict::test_op_issue_410[multidict._m= ultidict-CIMultiDict-other0-xor] SKIPPED [ 31%] > +tests/test_multidict.py::TestCIMultiDict::test_op_issue_410[multidict._m= ultidict-cls1-other0-or_] SKIPPED [ 31%] > +tests/test_multidict.py::TestCIMultiDict::test_op_issue_410[multidict._m= ultidict-cls1-other0-and_] SKIPPED [ 31%] > +tests/test_multidict.py::TestCIMultiDict::test_op_issue_410[multidict._m= ultidict-cls1-other0-sub] SKIPPED [ 31%] > +tests/test_multidict.py::TestCIMultiDict::test_op_issue_410[multidict._m= ultidict-cls1-other0-xor] SKIPPED [ 31%] > +tests/test_multidict.py::TestCIMultiDict::test_weakref[multidict._multid= ict-CIMultiDict] SKIPPED [ 32%] > +tests/test_multidict.py::TestCIMultiDict::test_weakref[multidict._multid= ict-cls1] SKIPPED [ 32%] > +tests/test_multidict.py::TestCIMultiDict::test_iter_length_hint_keys[mul= tidict._multidict-CIMultiDict] SKIPPED [ 32%] > +tests/test_multidict.py::TestCIMultiDict::test_iter_length_hint_keys[mul= tidict._multidict-cls1] SKIPPED [ 32%] > +tests/test_multidict.py::TestCIMultiDict::test_iter_length_hint_items[mu= ltidict._multidict-CIMultiDict] SKIPPED [ 32%] > +tests/test_multidict.py::TestCIMultiDict::test_iter_length_hint_items[mu= ltidict._multidict-cls1] SKIPPED [ 32%] > +tests/test_multidict.py::TestCIMultiDict::test_iter_length_hint_values[m= ultidict._multidict-CIMultiDict] SKIPPED [ 32%] > +tests/test_multidict.py::TestCIMultiDict::test_iter_length_hint_values[m= ultidict._multidict-cls1] SKIPPED [ 33%] > +tests/test_multidict.py::TestCIMultiDict::test_ctor_list_arg_and_kwds[mu= ltidict._multidict-CIMultiDict] SKIPPED [ 33%] > +tests/test_multidict.py::TestCIMultiDict::test_ctor_list_arg_and_kwds[mu= ltidict._multidict-cls1] SKIPPED [ 33%] > +tests/test_multidict.py::TestCIMultiDict::test_ctor_tuple_arg_and_kwds[m= ultidict._multidict-CIMultiDict] SKIPPED [ 33%] > +tests/test_multidict.py::TestCIMultiDict::test_ctor_tuple_arg_and_kwds[m= ultidict._multidict-cls1] SKIPPED [ 33%] > +tests/test_multidict.py::TestCIMultiDict::test_ctor_deque_arg_and_kwds[m= ultidict._multidict-CIMultiDict] SKIPPED [ 33%] > +tests/test_multidict.py::TestCIMultiDict::test_ctor_deque_arg_and_kwds[m= ultidict._multidict-cls1] SKIPPED [ 33%] > +tests/test_multidict.py::TestCIMultiDict::test_basics[multidict._multidi= ct-CIMultiDict] SKIPPED [ 33%] > +tests/test_multidict.py::TestCIMultiDict::test_basics[multidict._multidi= ct-cls1] SKIPPED [ 34%] > +tests/test_multidict.py::TestCIMultiDict::test_getall[multidict._multidi= ct-CIMultiDict] SKIPPED [ 34%] > +tests/test_multidict.py::TestCIMultiDict::test_getall[multidict._multidi= ct-cls1] SKIPPED [ 34%] > +tests/test_multidict.py::TestCIMultiDict::test_get[multidict._multidict-= CIMultiDict] SKIPPED [ 34%] > +tests/test_multidict.py::TestCIMultiDict::test_get[multidict._multidict-= cls1] SKIPPED [ 34%] > +tests/test_multidict.py::TestCIMultiDict::test__repr__[multidict._multid= ict-CIMultiDict] SKIPPED [ 34%] > +tests/test_multidict.py::TestCIMultiDict::test__repr__[multidict._multid= ict-cls1] SKIPPED [ 34%] > +tests/test_multidict.py::TestCIMultiDict::test_items__repr__[multidict._= multidict-CIMultiDict] SKIPPED [ 35%] > +tests/test_multidict.py::TestCIMultiDict::test_items__repr__[multidict._= multidict-cls1] SKIPPED [ 35%] > +tests/test_multidict.py::TestCIMultiDict::test_keys__repr__[multidict._m= ultidict-CIMultiDict] SKIPPED [ 35%] > +tests/test_multidict.py::TestCIMultiDict::test_keys__repr__[multidict._m= ultidict-cls1] SKIPPED [ 35%] > +tests/test_multidict.py::TestCIMultiDict::test_values__repr__[multidict.= _multidict-CIMultiDict] SKIPPED [ 35%] > +tests/test_multidict.py::TestCIMultiDict::test_values__repr__[multidict.= _multidict-cls1] SKIPPED [ 35%] > +tests/test_mutable_multidict.py::TestMutableMultiDict::test_copy[multidi= ct._multidict] SKIPPED [ 35%] > +tests/test_mutable_multidict.py::TestMutableMultiDict::test__repr__[mult= idict._multidict] SKIPPED [ 36%] > +tests/test_mutable_multidict.py::TestMutableMultiDict::test_getall[multi= dict._multidict] SKIPPED [ 36%] > +tests/test_mutable_multidict.py::TestMutableMultiDict::test_add[multidic= t._multidict] SKIPPED [ 36%] > +tests/test_mutable_multidict.py::TestMutableMultiDict::test_extend[multi= dict._multidict] SKIPPED [ 36%] > +tests/test_mutable_multidict.py::TestMutableMultiDict::test_extend_from_= proxy[multidict._multidict] SKIPPED [ 36%] > +tests/test_mutable_multidict.py::TestMutableMultiDict::test_clear[multid= ict._multidict] SKIPPED [ 36%] > +tests/test_mutable_multidict.py::TestMutableMultiDict::test_del[multidic= t._multidict] SKIPPED [ 36%] > +tests/test_mutable_multidict.py::TestMutableMultiDict::test_set_default[= multidict._multidict] SKIPPED [ 36%] > +tests/test_mutable_multidict.py::TestMutableMultiDict::test_popitem[mult= idict._multidict] SKIPPED [ 37%] > +tests/test_mutable_multidict.py::TestMutableMultiDict::test_popitem_empt= y_multidict[multidict._multidict] SKIPPED [ 37%] > +tests/test_mutable_multidict.py::TestMutableMultiDict::test_pop[multidic= t._multidict] SKIPPED [ 37%] > +tests/test_mutable_multidict.py::TestMutableMultiDict::test_pop2[multidi= ct._multidict] SKIPPED [ 37%] > +tests/test_mutable_multidict.py::TestMutableMultiDict::test_pop_default[= multidict._multidict] SKIPPED [ 37%] > +tests/test_mutable_multidict.py::TestMutableMultiDict::test_pop_raises[m= ultidict._multidict] SKIPPED [ 37%] > +tests/test_mutable_multidict.py::TestMutableMultiDict::test_replacement_= order[multidict._multidict] SKIPPED [ 37%] > +tests/test_mutable_multidict.py::TestMutableMultiDict::test_nonstr_key[m= ultidict._multidict] SKIPPED [ 38%] > +tests/test_mutable_multidict.py::TestMutableMultiDict::test_istr_key[mul= tidict._multidict] SKIPPED [ 38%] > +tests/test_mutable_multidict.py::TestMutableMultiDict::test_str_derived_= key[multidict._multidict] SKIPPED [ 38%] > +tests/test_mutable_multidict.py::TestMutableMultiDict::test_istr_key_add= [multidict._multidict] SKIPPED [ 38%] > +tests/test_mutable_multidict.py::TestMutableMultiDict::test_str_derived_= key_add[multidict._multidict] SKIPPED [ 38%] > +tests/test_mutable_multidict.py::TestMutableMultiDict::test_popall[multi= dict._multidict] SKIPPED [ 38%] > +tests/test_mutable_multidict.py::TestMutableMultiDict::test_popall_defau= lt[multidict._multidict] SKIPPED [ 38%] > +tests/test_mutable_multidict.py::TestMutableMultiDict::test_popall_key_e= rror[multidict._multidict] SKIPPED [ 39%] > +tests/test_mutable_multidict.py::TestMutableMultiDict::test_large_multid= ict_resizing[multidict._multidict] SKIPPED [ 39%] > +tests/test_mutable_multidict.py::TestCIMutableMultiDict::test_getall[mul= tidict._multidict] SKIPPED [ 39%] > +tests/test_mutable_multidict.py::TestCIMutableMultiDict::test_ctor[multi= dict._multidict] SKIPPED [ 39%] > +tests/test_mutable_multidict.py::TestCIMutableMultiDict::test_setitem[mu= ltidict._multidict] SKIPPED [ 39%] > +tests/test_mutable_multidict.py::TestCIMutableMultiDict::test_delitem[mu= ltidict._multidict] SKIPPED [ 39%] > +tests/test_mutable_multidict.py::TestCIMutableMultiDict::test_copy[multi= dict._multidict] SKIPPED [ 39%] > +tests/test_mutable_multidict.py::TestCIMutableMultiDict::test__repr__[mu= ltidict._multidict] SKIPPED [ 40%] > +tests/test_mutable_multidict.py::TestCIMutableMultiDict::test_add[multid= ict._multidict] SKIPPED [ 40%] > +tests/test_mutable_multidict.py::TestCIMutableMultiDict::test_extend[mul= tidict._multidict] SKIPPED [ 40%] > +tests/test_mutable_multidict.py::TestCIMutableMultiDict::test_extend_fro= m_proxy[multidict._multidict] SKIPPED [ 40%] > +tests/test_mutable_multidict.py::TestCIMutableMultiDict::test_clear[mult= idict._multidict] SKIPPED [ 40%] > +tests/test_mutable_multidict.py::TestCIMutableMultiDict::test_del[multid= ict._multidict] SKIPPED [ 40%] > +tests/test_mutable_multidict.py::TestCIMutableMultiDict::test_set_defaul= t[multidict._multidict] SKIPPED [ 40%] > +tests/test_mutable_multidict.py::TestCIMutableMultiDict::test_popitem[mu= ltidict._multidict] SKIPPED [ 40%] > +tests/test_mutable_multidict.py::TestCIMutableMultiDict::test_popitem_em= pty_multidict[multidict._multidict] SKIPPED [ 41%] > +tests/test_mutable_multidict.py::TestCIMutableMultiDict::test_pop[multid= ict._multidict] SKIPPED [ 41%] > +tests/test_mutable_multidict.py::TestCIMutableMultiDict::test_pop_lowerc= ase[multidict._multidict] SKIPPED [ 41%] > +tests/test_mutable_multidict.py::TestCIMutableMultiDict::test_pop_defaul= t[multidict._multidict] SKIPPED [ 41%] > +tests/test_mutable_multidict.py::TestCIMutableMultiDict::test_pop_raises= [multidict._multidict] SKIPPED [ 41%] > +tests/test_mutable_multidict.py::TestCIMutableMultiDict::test_extend_wit= h_istr[multidict._multidict] SKIPPED [ 41%] > +tests/test_mutable_multidict.py::TestCIMutableMultiDict::test_copy_istr[= multidict._multidict] SKIPPED [ 41%] > +tests/test_mutable_multidict.py::TestCIMutableMultiDict::test_eq[multidi= ct._multidict] SKIPPED [ 42%] > +tests/test_mutable_multidict.py::TestCIMutableMultiDict::test_sizeof[mul= tidict._multidict] SKIPPED [ 42%] > +tests/test_mutable_multidict.py::TestCIMutableMultiDict::test_min_sizeof= [multidict._multidict] SKIPPED [ 42%] > +tests/test_mutable_multidict.py::TestCIMutableMultiDict::test_issue_620_= items[multidict._multidict] SKIPPED [ 42%] > +tests/test_mutable_multidict.py::TestCIMutableMultiDict::test_issue_620_= keys[multidict._multidict] SKIPPED [ 42%] > +tests/test_mutable_multidict.py::TestCIMutableMultiDict::test_issue_620_= values[multidict._multidict] SKIPPED [ 42%] > +tests/test_types.py::test_proxies[multidict._multidict] SKIPPED (No ...)= [ 42%] > +tests/test_types.py::test_dicts[multidict._multidict] SKIPPED (No ex...)= [ 43%] > +tests/test_types.py::test_proxy_not_inherited_from_dict[multidict._multi= dict] SKIPPED [ 43%] > +tests/test_types.py::test_dict_not_inherited_from_proxy[multidict._multi= dict] SKIPPED [ 43%] > +tests/test_types.py::test_multidict_proxy_copy_type[multidict._multidict= ] SKIPPED [ 43%] > +tests/test_types.py::test_cimultidict_proxy_copy_type[multidict._multidi= ct] SKIPPED [ 43%] > +tests/test_types.py::test_create_multidict_proxy_from_nonmultidict[multi= dict._multidict] SKIPPED [ 43%] > +tests/test_types.py::test_create_multidict_proxy_from_cimultidict[multid= ict._multidict] SKIPPED [ 43%] > +tests/test_types.py::test_create_multidict_proxy_from_multidict_proxy_fr= om_mdict[multidict._multidict] SKIPPED [ 43%] > +tests/test_types.py::test_create_cimultidict_proxy_from_cimultidict_prox= y_from_ci[multidict._multidict] SKIPPED [ 44%] > +tests/test_types.py::test_create_cimultidict_proxy_from_nonmultidict[mul= tidict._multidict] SKIPPED [ 44%] > +tests/test_types.py::test_create_ci_multidict_proxy_from_multidict[multi= dict._multidict] SKIPPED [ 44%] > +tests/test_types.py::test_generic_exists[multidict._multidict] SKIPPED = [ 44%] > +tests/test_types.py::test_generic_alias[multidict._multidict] SKIPPED = [ 44%] > +tests/test_update.py::test_update_md[multidict._multidict] SKIPPED (...)= [ 44%] > +tests/test_update.py::test_update_istr_ci_md[multidict._multidict] SKIPP= ED [ 44%] > +tests/test_update.py::test_update_ci_md[multidict._multidict] SKIPPED = [ 45%] > +tests/test_multidict.py::test_exposed_names[multidict._multidict_py-Mult= iDict] PASSED [ 45%] > +tests/test_multidict.py::test_exposed_names[multidict._multidict_py-CIMu= ltiDict] PASSED [ 45%] > +tests/test_multidict.py::test__iter__types[multidict._multidict_py-Multi= Dict-str] PASSED [ 45%] > +tests/test_multidict.py::test__iter__types[multidict._multidict_py-cls1-= str] PASSED [ 45%] > +tests/test_multidict.py::test_proxy_copy[multidict._multidict_py-classes= 0] PASSED [ 45%] > +tests/test_multidict.py::test_proxy_copy[multidict._multidict_py-classes= 1] PASSED [ 45%] > +tests/test_multidict.py::test_subclassing[multidict._multidict_py-MultiD= ict] PASSED [ 46%] > +tests/test_multidict.py::test_subclassing[multidict._multidict_py-CIMult= iDict] PASSED [ 46%] > +tests/test_multidict.py::test_subclassing[multidict._multidict_py-MultiD= ictProxy] PASSED [ 46%] > +tests/test_multidict.py::test_subclassing[multidict._multidict_py-CIMult= iDictProxy] PASSED [ 46%] > +tests/test_multidict.py::TestMultiDict::test_instantiate__empty[multidic= t._multidict_py-MultiDict] PASSED [ 46%] > +tests/test_multidict.py::TestMultiDict::test_instantiate__empty[multidic= t._multidict_py-cls1] PASSED [ 46%] > +tests/test_multidict.py::TestMultiDict::test_instantiate__from_arg0[mult= idict._multidict_py-MultiDict-arg00] PASSED [ 46%] > +tests/test_multidict.py::TestMultiDict::test_instantiate__from_arg0[mult= idict._multidict_py-MultiDict-arg01] PASSED [ 46%] > +tests/test_multidict.py::TestMultiDict::test_instantiate__from_arg0[mult= idict._multidict_py-cls1-arg00] PASSED [ 47%] > +tests/test_multidict.py::TestMultiDict::test_instantiate__from_arg0[mult= idict._multidict_py-cls1-arg01] PASSED [ 47%] > +tests/test_multidict.py::TestMultiDict::test_instantiate__with_kwargs[mu= ltidict._multidict_py-MultiDict] PASSED [ 47%] > +tests/test_multidict.py::TestMultiDict::test_instantiate__with_kwargs[mu= ltidict._multidict_py-cls1] PASSED [ 47%] > +tests/test_multidict.py::TestMultiDict::test_instantiate__from_generator= [multidict._multidict_py-MultiDict] PASSED [ 47%] > +tests/test_multidict.py::TestMultiDict::test_instantiate__from_generator= [multidict._multidict_py-cls1] PASSED [ 47%] > +tests/test_multidict.py::TestMultiDict::test_instantiate__from_list_of_l= ists[multidict._multidict_py-MultiDict] PASSED [ 47%] > +tests/test_multidict.py::TestMultiDict::test_instantiate__from_list_of_l= ists[multidict._multidict_py-cls1] PASSED [ 48%] > +tests/test_multidict.py::TestMultiDict::test_instantiate__from_list_of_c= ustom_pairs[multidict._multidict_py-MultiDict] PASSED [ 48%] > +tests/test_multidict.py::TestMultiDict::test_instantiate__from_list_of_c= ustom_pairs[multidict._multidict_py-cls1] PASSED [ 48%] > +tests/test_multidict.py::TestMultiDict::test_getone[multidict._multidict= _py-MultiDict] PASSED [ 48%] > +tests/test_multidict.py::TestMultiDict::test_getone[multidict._multidict= _py-cls1] PASSED [ 48%] > +tests/test_multidict.py::TestMultiDict::test__iter__[multidict._multidic= t_py-MultiDict] PASSED [ 48%] > +tests/test_multidict.py::TestMultiDict::test__iter__[multidict._multidic= t_py-cls1] PASSED [ 48%] > +tests/test_multidict.py::TestMultiDict::test_keys__contains[multidict._m= ultidict_py-MultiDict] PASSED [ 49%] > +tests/test_multidict.py::TestMultiDict::test_keys__contains[multidict._m= ultidict_py-cls1] PASSED [ 49%] > +tests/test_multidict.py::TestMultiDict::test_values__contains[multidict.= _multidict_py-MultiDict] PASSED [ 49%] > +tests/test_multidict.py::TestMultiDict::test_values__contains[multidict.= _multidict_py-cls1] PASSED [ 49%] > +tests/test_multidict.py::TestMultiDict::test_items__contains[multidict._= multidict_py-MultiDict] PASSED [ 49%] > +tests/test_multidict.py::TestMultiDict::test_items__contains[multidict._= multidict_py-cls1] PASSED [ 49%] > +tests/test_multidict.py::TestMultiDict::test_cannot_create_from_unaccept= ed[multidict._multidict_py-MultiDict] PASSED [ 49%] > +tests/test_multidict.py::TestMultiDict::test_cannot_create_from_unaccept= ed[multidict._multidict_py-cls1] PASSED [ 50%] > +tests/test_multidict.py::TestMultiDict::test_keys_is_set_less[multidict.= _multidict_py-MultiDict] PASSED [ 50%] > +tests/test_multidict.py::TestMultiDict::test_keys_is_set_less[multidict.= _multidict_py-cls1] PASSED [ 50%] > +tests/test_multidict.py::TestMultiDict::test_keys_is_set_less_equal[mult= idict._multidict_py-MultiDict] PASSED [ 50%] > +tests/test_multidict.py::TestMultiDict::test_keys_is_set_less_equal[mult= idict._multidict_py-cls1] PASSED [ 50%] > +tests/test_multidict.py::TestMultiDict::test_keys_is_set_equal[multidict= ._multidict_py-MultiDict] PASSED [ 50%] > +tests/test_multidict.py::TestMultiDict::test_keys_is_set_equal[multidict= ._multidict_py-cls1] PASSED [ 50%] > +tests/test_multidict.py::TestMultiDict::test_keys_is_set_greater[multidi= ct._multidict_py-MultiDict] PASSED [ 50%] > +tests/test_multidict.py::TestMultiDict::test_keys_is_set_greater[multidi= ct._multidict_py-cls1] PASSED [ 51%] > +tests/test_multidict.py::TestMultiDict::test_keys_is_set_greater_equal[m= ultidict._multidict_py-MultiDict] PASSED [ 51%] > +tests/test_multidict.py::TestMultiDict::test_keys_is_set_greater_equal[m= ultidict._multidict_py-cls1] PASSED [ 51%] > +tests/test_multidict.py::TestMultiDict::test_keys_is_set_not_equal[multi= dict._multidict_py-MultiDict] PASSED [ 51%] > +tests/test_multidict.py::TestMultiDict::test_keys_is_set_not_equal[multi= dict._multidict_py-cls1] PASSED [ 51%] > +tests/test_multidict.py::TestMultiDict::test_eq[multidict._multidict_py-= MultiDict] PASSED [ 51%] > +tests/test_multidict.py::TestMultiDict::test_eq[multidict._multidict_py-= cls1] PASSED [ 51%] > +tests/test_multidict.py::TestMultiDict::test_eq2[multidict._multidict_py= -MultiDict] PASSED [ 52%] > +tests/test_multidict.py::TestMultiDict::test_eq2[multidict._multidict_py= -cls1] PASSED [ 52%] > +tests/test_multidict.py::TestMultiDict::test_eq3[multidict._multidict_py= -MultiDict] PASSED [ 52%] > +tests/test_multidict.py::TestMultiDict::test_eq3[multidict._multidict_py= -cls1] PASSED [ 52%] > +tests/test_multidict.py::TestMultiDict::test_eq_other_mapping_contains_m= ore_keys[multidict._multidict_py-MultiDict] PASSED [ 52%] > +tests/test_multidict.py::TestMultiDict::test_eq_other_mapping_contains_m= ore_keys[multidict._multidict_py-cls1] PASSED [ 52%] > +tests/test_multidict.py::TestMultiDict::test_eq_bad_mapping_len[multidic= t._multidict_py-MultiDict] PASSED [ 52%] > +tests/test_multidict.py::TestMultiDict::test_eq_bad_mapping_len[multidic= t._multidict_py-cls1] PASSED [ 53%] > +tests/test_multidict.py::TestMultiDict::test_eq_bad_mapping_getitem[mult= idict._multidict_py-MultiDict] PASSED [ 53%] > +tests/test_multidict.py::TestMultiDict::test_eq_bad_mapping_getitem[mult= idict._multidict_py-cls1] PASSED [ 53%] > +tests/test_multidict.py::TestMultiDict::test_ne[multidict._multidict_py-= MultiDict] PASSED [ 53%] > +tests/test_multidict.py::TestMultiDict::test_ne[multidict._multidict_py-= cls1] PASSED [ 53%] > +tests/test_multidict.py::TestMultiDict::test_and[multidict._multidict_py= -MultiDict] PASSED [ 53%] > +tests/test_multidict.py::TestMultiDict::test_and[multidict._multidict_py= -cls1] PASSED [ 53%] > +tests/test_multidict.py::TestMultiDict::test_and2[multidict._multidict_p= y-MultiDict] PASSED [ 53%] > +tests/test_multidict.py::TestMultiDict::test_and2[multidict._multidict_p= y-cls1] PASSED [ 54%] > +tests/test_multidict.py::TestMultiDict::test_or[multidict._multidict_py-= MultiDict] PASSED [ 54%] > +tests/test_multidict.py::TestMultiDict::test_or[multidict._multidict_py-= cls1] PASSED [ 54%] > +tests/test_multidict.py::TestMultiDict::test_or2[multidict._multidict_py= -MultiDict] PASSED [ 54%] > +tests/test_multidict.py::TestMultiDict::test_or2[multidict._multidict_py= -cls1] PASSED [ 54%] > +tests/test_multidict.py::TestMultiDict::test_sub[multidict._multidict_py= -MultiDict] PASSED [ 54%] > +tests/test_multidict.py::TestMultiDict::test_sub[multidict._multidict_py= -cls1] PASSED [ 54%] > +tests/test_multidict.py::TestMultiDict::test_sub2[multidict._multidict_p= y-MultiDict] PASSED [ 55%] > +tests/test_multidict.py::TestMultiDict::test_sub2[multidict._multidict_p= y-cls1] PASSED [ 55%] > +tests/test_multidict.py::TestMultiDict::test_xor[multidict._multidict_py= -MultiDict] PASSED [ 55%] > +tests/test_multidict.py::TestMultiDict::test_xor[multidict._multidict_py= -cls1] PASSED [ 55%] > +tests/test_multidict.py::TestMultiDict::test_xor2[multidict._multidict_p= y-MultiDict] PASSED [ 55%] > +tests/test_multidict.py::TestMultiDict::test_xor2[multidict._multidict_p= y-cls1] PASSED [ 55%] > +tests/test_multidict.py::TestMultiDict::test_isdisjoint[multidict._multi= dict_py-MultiDict-_set0-True] PASSED [ 55%] > +tests/test_multidict.py::TestMultiDict::test_isdisjoint[multidict._multi= dict_py-MultiDict-_set1-False] PASSED [ 56%] > +tests/test_multidict.py::TestMultiDict::test_isdisjoint[multidict._multi= dict_py-cls1-_set0-True] PASSED [ 56%] > +tests/test_multidict.py::TestMultiDict::test_isdisjoint[multidict._multi= dict_py-cls1-_set1-False] PASSED [ 56%] > +tests/test_multidict.py::TestMultiDict::test_repr_issue_410[multidict._m= ultidict_py-MultiDict] PASSED [ 56%] > +tests/test_multidict.py::TestMultiDict::test_repr_issue_410[multidict._m= ultidict_py-cls1] PASSED [ 56%] > +tests/test_multidict.py::TestMultiDict::test_op_issue_410[multidict._mul= tidict_py-MultiDict-other0-or_] PASSED [ 56%] > +tests/test_multidict.py::TestMultiDict::test_op_issue_410[multidict._mul= tidict_py-MultiDict-other0-and_] PASSED [ 56%] > +tests/test_multidict.py::TestMultiDict::test_op_issue_410[multidict._mul= tidict_py-MultiDict-other0-sub] PASSED [ 56%] > +tests/test_multidict.py::TestMultiDict::test_op_issue_410[multidict._mul= tidict_py-MultiDict-other0-xor] PASSED [ 57%] > +tests/test_multidict.py::TestMultiDict::test_op_issue_410[multidict._mul= tidict_py-cls1-other0-or_] PASSED [ 57%] > +tests/test_multidict.py::TestMultiDict::test_op_issue_410[multidict._mul= tidict_py-cls1-other0-and_] PASSED [ 57%] > +tests/test_multidict.py::TestMultiDict::test_op_issue_410[multidict._mul= tidict_py-cls1-other0-sub] PASSED [ 57%] > +tests/test_multidict.py::TestMultiDict::test_op_issue_410[multidict._mul= tidict_py-cls1-other0-xor] PASSED [ 57%] > +tests/test_multidict.py::TestMultiDict::test_weakref[multidict._multidic= t_py-MultiDict] PASSED [ 57%] > +tests/test_multidict.py::TestMultiDict::test_weakref[multidict._multidic= t_py-cls1] PASSED [ 57%] > +tests/test_multidict.py::TestMultiDict::test_iter_length_hint_keys[multi= dict._multidict_py-MultiDict] PASSED [ 58%] > +tests/test_multidict.py::TestMultiDict::test_iter_length_hint_keys[multi= dict._multidict_py-cls1] PASSED [ 58%] > +tests/test_multidict.py::TestMultiDict::test_iter_length_hint_items[mult= idict._multidict_py-MultiDict] PASSED [ 58%] > +tests/test_multidict.py::TestMultiDict::test_iter_length_hint_items[mult= idict._multidict_py-cls1] PASSED [ 58%] > +tests/test_multidict.py::TestMultiDict::test_iter_length_hint_values[mul= tidict._multidict_py-MultiDict] PASSED [ 58%] > +tests/test_multidict.py::TestMultiDict::test_iter_length_hint_values[mul= tidict._multidict_py-cls1] PASSED [ 58%] > +tests/test_multidict.py::TestMultiDict::test_ctor_list_arg_and_kwds[mult= idict._multidict_py-MultiDict] PASSED [ 58%] > +tests/test_multidict.py::TestMultiDict::test_ctor_list_arg_and_kwds[mult= idict._multidict_py-cls1] PASSED [ 59%] > +tests/test_multidict.py::TestMultiDict::test_ctor_tuple_arg_and_kwds[mul= tidict._multidict_py-MultiDict] PASSED [ 59%] > +tests/test_multidict.py::TestMultiDict::test_ctor_tuple_arg_and_kwds[mul= tidict._multidict_py-cls1] PASSED [ 59%] > +tests/test_multidict.py::TestMultiDict::test_ctor_deque_arg_and_kwds[mul= tidict._multidict_py-MultiDict] PASSED [ 59%] > +tests/test_multidict.py::TestMultiDict::test_ctor_deque_arg_and_kwds[mul= tidict._multidict_py-cls1] PASSED [ 59%] > +tests/test_multidict.py::TestMultiDict::test__repr__[multidict._multidic= t_py-MultiDict] PASSED [ 59%] > +tests/test_multidict.py::TestMultiDict::test__repr__[multidict._multidic= t_py-cls1] PASSED [ 59%] > +tests/test_multidict.py::TestMultiDict::test_getall[multidict._multidict= _py-MultiDict] PASSED [ 60%] > +tests/test_multidict.py::TestMultiDict::test_getall[multidict._multidict= _py-cls1] PASSED [ 60%] > +tests/test_multidict.py::TestMultiDict::test_preserve_stable_ordering[mu= ltidict._multidict_py-MultiDict] PASSED [ 60%] > +tests/test_multidict.py::TestMultiDict::test_preserve_stable_ordering[mu= ltidict._multidict_py-cls1] PASSED [ 60%] > +tests/test_multidict.py::TestMultiDict::test_get[multidict._multidict_py= -MultiDict] PASSED [ 60%] > +tests/test_multidict.py::TestMultiDict::test_get[multidict._multidict_py= -cls1] PASSED [ 60%] > +tests/test_multidict.py::TestMultiDict::test_items__repr__[multidict._mu= ltidict_py-MultiDict] PASSED [ 60%] > +tests/test_multidict.py::TestMultiDict::test_items__repr__[multidict._mu= ltidict_py-cls1] PASSED [ 60%] > +tests/test_multidict.py::TestMultiDict::test_keys__repr__[multidict._mul= tidict_py-MultiDict] PASSED [ 61%] > +tests/test_multidict.py::TestMultiDict::test_keys__repr__[multidict._mul= tidict_py-cls1] PASSED [ 61%] > +tests/test_multidict.py::TestMultiDict::test_values__repr__[multidict._m= ultidict_py-MultiDict] PASSED [ 61%] > +tests/test_multidict.py::TestMultiDict::test_values__repr__[multidict._m= ultidict_py-cls1] PASSED [ 61%] > +tests/test_multidict.py::TestCIMultiDict::test_instantiate__empty[multid= ict._multidict_py-CIMultiDict] PASSED [ 61%] > +tests/test_multidict.py::TestCIMultiDict::test_instantiate__empty[multid= ict._multidict_py-cls1] PASSED [ 61%] > +tests/test_multidict.py::TestCIMultiDict::test_instantiate__from_arg0[mu= ltidict._multidict_py-CIMultiDict-arg00] PASSED [ 61%] > +tests/test_multidict.py::TestCIMultiDict::test_instantiate__from_arg0[mu= ltidict._multidict_py-CIMultiDict-arg01] PASSED [ 62%] > +tests/test_multidict.py::TestCIMultiDict::test_instantiate__from_arg0[mu= ltidict._multidict_py-cls1-arg00] PASSED [ 62%] > +tests/test_multidict.py::TestCIMultiDict::test_instantiate__from_arg0[mu= ltidict._multidict_py-cls1-arg01] PASSED [ 62%] > +tests/test_multidict.py::TestCIMultiDict::test_instantiate__with_kwargs[= multidict._multidict_py-CIMultiDict] PASSED [ 62%] > +tests/test_multidict.py::TestCIMultiDict::test_instantiate__with_kwargs[= multidict._multidict_py-cls1] PASSED [ 62%] > +tests/test_multidict.py::TestCIMultiDict::test_instantiate__from_generat= or[multidict._multidict_py-CIMultiDict] PASSED [ 62%] > +tests/test_multidict.py::TestCIMultiDict::test_instantiate__from_generat= or[multidict._multidict_py-cls1] PASSED [ 62%] > +tests/test_multidict.py::TestCIMultiDict::test_instantiate__from_list_of= _lists[multidict._multidict_py-CIMultiDict] PASSED [ 63%] > +tests/test_multidict.py::TestCIMultiDict::test_instantiate__from_list_of= _lists[multidict._multidict_py-cls1] PASSED [ 63%] > +tests/test_multidict.py::TestCIMultiDict::test_instantiate__from_list_of= _custom_pairs[multidict._multidict_py-CIMultiDict] PASSED [ 63%] > +tests/test_multidict.py::TestCIMultiDict::test_instantiate__from_list_of= _custom_pairs[multidict._multidict_py-cls1] PASSED [ 63%] > +tests/test_multidict.py::TestCIMultiDict::test_getone[multidict._multidi= ct_py-CIMultiDict] PASSED [ 63%] > +tests/test_multidict.py::TestCIMultiDict::test_getone[multidict._multidi= ct_py-cls1] PASSED [ 63%] > +tests/test_multidict.py::TestCIMultiDict::test__iter__[multidict._multid= ict_py-CIMultiDict] PASSED [ 63%] > +tests/test_multidict.py::TestCIMultiDict::test__iter__[multidict._multid= ict_py-cls1] PASSED [ 63%] > +tests/test_multidict.py::TestCIMultiDict::test_keys__contains[multidict.= _multidict_py-CIMultiDict] PASSED [ 64%] > +tests/test_multidict.py::TestCIMultiDict::test_keys__contains[multidict.= _multidict_py-cls1] PASSED [ 64%] > +tests/test_multidict.py::TestCIMultiDict::test_values__contains[multidic= t._multidict_py-CIMultiDict] PASSED [ 64%] > +tests/test_multidict.py::TestCIMultiDict::test_values__contains[multidic= t._multidict_py-cls1] PASSED [ 64%] > +tests/test_multidict.py::TestCIMultiDict::test_items__contains[multidict= ._multidict_py-CIMultiDict] PASSED [ 64%] > +tests/test_multidict.py::TestCIMultiDict::test_items__contains[multidict= ._multidict_py-cls1] PASSED [ 64%] > +tests/test_multidict.py::TestCIMultiDict::test_cannot_create_from_unacce= pted[multidict._multidict_py-CIMultiDict] PASSED [ 64%] > +tests/test_multidict.py::TestCIMultiDict::test_cannot_create_from_unacce= pted[multidict._multidict_py-cls1] PASSED [ 65%] > +tests/test_multidict.py::TestCIMultiDict::test_keys_is_set_less[multidic= t._multidict_py-CIMultiDict] PASSED [ 65%] > +tests/test_multidict.py::TestCIMultiDict::test_keys_is_set_less[multidic= t._multidict_py-cls1] PASSED [ 65%] > +tests/test_multidict.py::TestCIMultiDict::test_keys_is_set_less_equal[mu= ltidict._multidict_py-CIMultiDict] PASSED [ 65%] > +tests/test_multidict.py::TestCIMultiDict::test_keys_is_set_less_equal[mu= ltidict._multidict_py-cls1] PASSED [ 65%] > +tests/test_multidict.py::TestCIMultiDict::test_keys_is_set_equal[multidi= ct._multidict_py-CIMultiDict] PASSED [ 65%] > +tests/test_multidict.py::TestCIMultiDict::test_keys_is_set_equal[multidi= ct._multidict_py-cls1] PASSED [ 65%] > +tests/test_multidict.py::TestCIMultiDict::test_keys_is_set_greater[multi= dict._multidict_py-CIMultiDict] PASSED [ 66%] > +tests/test_multidict.py::TestCIMultiDict::test_keys_is_set_greater[multi= dict._multidict_py-cls1] PASSED [ 66%] > +tests/test_multidict.py::TestCIMultiDict::test_keys_is_set_greater_equal= [multidict._multidict_py-CIMultiDict] PASSED [ 66%] > +tests/test_multidict.py::TestCIMultiDict::test_keys_is_set_greater_equal= [multidict._multidict_py-cls1] PASSED [ 66%] > +tests/test_multidict.py::TestCIMultiDict::test_keys_is_set_not_equal[mul= tidict._multidict_py-CIMultiDict] PASSED [ 66%] > +tests/test_multidict.py::TestCIMultiDict::test_keys_is_set_not_equal[mul= tidict._multidict_py-cls1] PASSED [ 66%] > +tests/test_multidict.py::TestCIMultiDict::test_eq[multidict._multidict_p= y-CIMultiDict] PASSED [ 66%] > +tests/test_multidict.py::TestCIMultiDict::test_eq[multidict._multidict_p= y-cls1] PASSED [ 66%] > +tests/test_multidict.py::TestCIMultiDict::test_eq2[multidict._multidict_= py-CIMultiDict] PASSED [ 67%] > +tests/test_multidict.py::TestCIMultiDict::test_eq2[multidict._multidict_= py-cls1] PASSED [ 67%] > +tests/test_multidict.py::TestCIMultiDict::test_eq3[multidict._multidict_= py-CIMultiDict] PASSED [ 67%] > +tests/test_multidict.py::TestCIMultiDict::test_eq3[multidict._multidict_= py-cls1] PASSED [ 67%] > +tests/test_multidict.py::TestCIMultiDict::test_eq_other_mapping_contains= _more_keys[multidict._multidict_py-CIMultiDict] PASSED [ 67%] > +tests/test_multidict.py::TestCIMultiDict::test_eq_other_mapping_contains= _more_keys[multidict._multidict_py-cls1] PASSED [ 67%] > +tests/test_multidict.py::TestCIMultiDict::test_eq_bad_mapping_len[multid= ict._multidict_py-CIMultiDict] PASSED [ 67%] > +tests/test_multidict.py::TestCIMultiDict::test_eq_bad_mapping_len[multid= ict._multidict_py-cls1] PASSED [ 68%] > +tests/test_multidict.py::TestCIMultiDict::test_eq_bad_mapping_getitem[mu= ltidict._multidict_py-CIMultiDict] PASSED [ 68%] > +tests/test_multidict.py::TestCIMultiDict::test_eq_bad_mapping_getitem[mu= ltidict._multidict_py-cls1] PASSED [ 68%] > +tests/test_multidict.py::TestCIMultiDict::test_ne[multidict._multidict_p= y-CIMultiDict] PASSED [ 68%] > +tests/test_multidict.py::TestCIMultiDict::test_ne[multidict._multidict_p= y-cls1] PASSED [ 68%] > +tests/test_multidict.py::TestCIMultiDict::test_and[multidict._multidict_= py-CIMultiDict] PASSED [ 68%] > +tests/test_multidict.py::TestCIMultiDict::test_and[multidict._multidict_= py-cls1] PASSED [ 68%] > +tests/test_multidict.py::TestCIMultiDict::test_and2[multidict._multidict= _py-CIMultiDict] PASSED [ 69%] > +tests/test_multidict.py::TestCIMultiDict::test_and2[multidict._multidict= _py-cls1] PASSED [ 69%] > +tests/test_multidict.py::TestCIMultiDict::test_or[multidict._multidict_p= y-CIMultiDict] PASSED [ 69%] > +tests/test_multidict.py::TestCIMultiDict::test_or[multidict._multidict_p= y-cls1] PASSED [ 69%] > +tests/test_multidict.py::TestCIMultiDict::test_or2[multidict._multidict_= py-CIMultiDict] PASSED [ 69%] > +tests/test_multidict.py::TestCIMultiDict::test_or2[multidict._multidict_= py-cls1] PASSED [ 69%] > +tests/test_multidict.py::TestCIMultiDict::test_sub[multidict._multidict_= py-CIMultiDict] PASSED [ 69%] > +tests/test_multidict.py::TestCIMultiDict::test_sub[multidict._multidict_= py-cls1] PASSED [ 70%] > +tests/test_multidict.py::TestCIMultiDict::test_sub2[multidict._multidict= _py-CIMultiDict] PASSED [ 70%] > +tests/test_multidict.py::TestCIMultiDict::test_sub2[multidict._multidict= _py-cls1] PASSED [ 70%] > +tests/test_multidict.py::TestCIMultiDict::test_xor[multidict._multidict_= py-CIMultiDict] PASSED [ 70%] > +tests/test_multidict.py::TestCIMultiDict::test_xor[multidict._multidict_= py-cls1] PASSED [ 70%] > +tests/test_multidict.py::TestCIMultiDict::test_xor2[multidict._multidict= _py-CIMultiDict] PASSED [ 70%] > +tests/test_multidict.py::TestCIMultiDict::test_xor2[multidict._multidict= _py-cls1] PASSED [ 70%] > +tests/test_multidict.py::TestCIMultiDict::test_isdisjoint[multidict._mul= tidict_py-CIMultiDict-_set0-True] PASSED [ 70%] > +tests/test_multidict.py::TestCIMultiDict::test_isdisjoint[multidict._mul= tidict_py-CIMultiDict-_set1-False] PASSED [ 71%] > +tests/test_multidict.py::TestCIMultiDict::test_isdisjoint[multidict._mul= tidict_py-cls1-_set0-True] PASSED [ 71%] > +tests/test_multidict.py::TestCIMultiDict::test_isdisjoint[multidict._mul= tidict_py-cls1-_set1-False] PASSED [ 71%] > +tests/test_multidict.py::TestCIMultiDict::test_repr_issue_410[multidict.= _multidict_py-CIMultiDict] PASSED [ 71%] > +tests/test_multidict.py::TestCIMultiDict::test_repr_issue_410[multidict.= _multidict_py-cls1] PASSED [ 71%] > +tests/test_multidict.py::TestCIMultiDict::test_op_issue_410[multidict._m= ultidict_py-CIMultiDict-other0-or_] PASSED [ 71%] > +tests/test_multidict.py::TestCIMultiDict::test_op_issue_410[multidict._m= ultidict_py-CIMultiDict-other0-and_] PASSED [ 71%] > +tests/test_multidict.py::TestCIMultiDict::test_op_issue_410[multidict._m= ultidict_py-CIMultiDict-other0-sub] PASSED [ 72%] > +tests/test_multidict.py::TestCIMultiDict::test_op_issue_410[multidict._m= ultidict_py-CIMultiDict-other0-xor] PASSED [ 72%] > +tests/test_multidict.py::TestCIMultiDict::test_op_issue_410[multidict._m= ultidict_py-cls1-other0-or_] PASSED [ 72%] > +tests/test_multidict.py::TestCIMultiDict::test_op_issue_410[multidict._m= ultidict_py-cls1-other0-and_] PASSED [ 72%] > +tests/test_multidict.py::TestCIMultiDict::test_op_issue_410[multidict._m= ultidict_py-cls1-other0-sub] PASSED [ 72%] > +tests/test_multidict.py::TestCIMultiDict::test_op_issue_410[multidict._m= ultidict_py-cls1-other0-xor] PASSED [ 72%] > +tests/test_multidict.py::TestCIMultiDict::test_weakref[multidict._multid= ict_py-CIMultiDict] PASSED [ 72%] > +tests/test_multidict.py::TestCIMultiDict::test_weakref[multidict._multid= ict_py-cls1] PASSED [ 73%] > +tests/test_multidict.py::TestCIMultiDict::test_iter_length_hint_keys[mul= tidict._multidict_py-CIMultiDict] PASSED [ 73%] > +tests/test_multidict.py::TestCIMultiDict::test_iter_length_hint_keys[mul= tidict._multidict_py-cls1] PASSED [ 73%] > +tests/test_multidict.py::TestCIMultiDict::test_iter_length_hint_items[mu= ltidict._multidict_py-CIMultiDict] PASSED [ 73%] > +tests/test_multidict.py::TestCIMultiDict::test_iter_length_hint_items[mu= ltidict._multidict_py-cls1] PASSED [ 73%] > +tests/test_multidict.py::TestCIMultiDict::test_iter_length_hint_values[m= ultidict._multidict_py-CIMultiDict] PASSED [ 73%] > +tests/test_multidict.py::TestCIMultiDict::test_iter_length_hint_values[m= ultidict._multidict_py-cls1] PASSED [ 73%] > +tests/test_multidict.py::TestCIMultiDict::test_ctor_list_arg_and_kwds[mu= ltidict._multidict_py-CIMultiDict] PASSED [ 73%] > +tests/test_multidict.py::TestCIMultiDict::test_ctor_list_arg_and_kwds[mu= ltidict._multidict_py-cls1] PASSED [ 74%] > +tests/test_multidict.py::TestCIMultiDict::test_ctor_tuple_arg_and_kwds[m= ultidict._multidict_py-CIMultiDict] PASSED [ 74%] > +tests/test_multidict.py::TestCIMultiDict::test_ctor_tuple_arg_and_kwds[m= ultidict._multidict_py-cls1] PASSED [ 74%] > +tests/test_multidict.py::TestCIMultiDict::test_ctor_deque_arg_and_kwds[m= ultidict._multidict_py-CIMultiDict] PASSED [ 74%] > +tests/test_multidict.py::TestCIMultiDict::test_ctor_deque_arg_and_kwds[m= ultidict._multidict_py-cls1] PASSED [ 74%] > +tests/test_multidict.py::TestCIMultiDict::test_basics[multidict._multidi= ct_py-CIMultiDict] PASSED [ 74%] > +tests/test_multidict.py::TestCIMultiDict::test_basics[multidict._multidi= ct_py-cls1] PASSED [ 74%] > +tests/test_multidict.py::TestCIMultiDict::test_getall[multidict._multidi= ct_py-CIMultiDict] PASSED [ 75%] > +tests/test_multidict.py::TestCIMultiDict::test_getall[multidict._multidi= ct_py-cls1] PASSED [ 75%] > +tests/test_multidict.py::TestCIMultiDict::test_get[multidict._multidict_= py-CIMultiDict] PASSED [ 75%] > +tests/test_multidict.py::TestCIMultiDict::test_get[multidict._multidict_= py-cls1] PASSED [ 75%] > +tests/test_multidict.py::TestCIMultiDict::test__repr__[multidict._multid= ict_py-CIMultiDict] PASSED [ 75%] > +tests/test_multidict.py::TestCIMultiDict::test__repr__[multidict._multid= ict_py-cls1] PASSED [ 75%] > +tests/test_multidict.py::TestCIMultiDict::test_items__repr__[multidict._= multidict_py-CIMultiDict] PASSED [ 75%] > +tests/test_multidict.py::TestCIMultiDict::test_items__repr__[multidict._= multidict_py-cls1] PASSED [ 76%] > +tests/test_multidict.py::TestCIMultiDict::test_keys__repr__[multidict._m= ultidict_py-CIMultiDict] PASSED [ 76%] > +tests/test_multidict.py::TestCIMultiDict::test_keys__repr__[multidict._m= ultidict_py-cls1] PASSED [ 76%] > +tests/test_multidict.py::TestCIMultiDict::test_values__repr__[multidict.= _multidict_py-CIMultiDict] PASSED [ 76%] > +tests/test_multidict.py::TestCIMultiDict::test_values__repr__[multidict.= _multidict_py-cls1] PASSED [ 76%] > +tests/test_mutable_multidict.py::TestMutableMultiDict::test_copy[multidi= ct._multidict_py] PASSED [ 76%] > +tests/test_mutable_multidict.py::TestMutableMultiDict::test__repr__[mult= idict._multidict_py] PASSED [ 76%] > +tests/test_mutable_multidict.py::TestMutableMultiDict::test_getall[multi= dict._multidict_py] PASSED [ 76%] > +tests/test_mutable_multidict.py::TestMutableMultiDict::test_add[multidic= t._multidict_py] PASSED [ 77%] > +tests/test_mutable_multidict.py::TestMutableMultiDict::test_extend[multi= dict._multidict_py] PASSED [ 77%] > +tests/test_mutable_multidict.py::TestMutableMultiDict::test_extend_from_= proxy[multidict._multidict_py] PASSED [ 77%] > +tests/test_mutable_multidict.py::TestMutableMultiDict::test_clear[multid= ict._multidict_py] PASSED [ 77%] > +tests/test_mutable_multidict.py::TestMutableMultiDict::test_del[multidic= t._multidict_py] PASSED [ 77%] > +tests/test_mutable_multidict.py::TestMutableMultiDict::test_set_default[= multidict._multidict_py] PASSED [ 77%] > +tests/test_mutable_multidict.py::TestMutableMultiDict::test_popitem[mult= idict._multidict_py] PASSED [ 77%] > +tests/test_mutable_multidict.py::TestMutableMultiDict::test_popitem_empt= y_multidict[multidict._multidict_py] PASSED [ 78%] > +tests/test_mutable_multidict.py::TestMutableMultiDict::test_pop[multidic= t._multidict_py] PASSED [ 78%] > +tests/test_mutable_multidict.py::TestMutableMultiDict::test_pop2[multidi= ct._multidict_py] PASSED [ 78%] > +tests/test_mutable_multidict.py::TestMutableMultiDict::test_pop_default[= multidict._multidict_py] PASSED [ 78%] > +tests/test_mutable_multidict.py::TestMutableMultiDict::test_pop_raises[m= ultidict._multidict_py] PASSED [ 78%] > +tests/test_mutable_multidict.py::TestMutableMultiDict::test_replacement_= order[multidict._multidict_py] PASSED [ 78%] > +tests/test_mutable_multidict.py::TestMutableMultiDict::test_nonstr_key[m= ultidict._multidict_py] PASSED [ 78%] > +tests/test_mutable_multidict.py::TestMutableMultiDict::test_istr_key[mul= tidict._multidict_py] PASSED [ 79%] > +tests/test_mutable_multidict.py::TestMutableMultiDict::test_str_derived_= key[multidict._multidict_py] PASSED [ 79%] > +tests/test_mutable_multidict.py::TestMutableMultiDict::test_istr_key_add= [multidict._multidict_py] PASSED [ 79%] > +tests/test_mutable_multidict.py::TestMutableMultiDict::test_str_derived_= key_add[multidict._multidict_py] PASSED [ 79%] > +tests/test_mutable_multidict.py::TestMutableMultiDict::test_popall[multi= dict._multidict_py] PASSED [ 79%] > +tests/test_mutable_multidict.py::TestMutableMultiDict::test_popall_defau= lt[multidict._multidict_py] PASSED [ 79%] > +tests/test_mutable_multidict.py::TestMutableMultiDict::test_popall_key_e= rror[multidict._multidict_py] PASSED [ 79%] > +tests/test_mutable_multidict.py::TestMutableMultiDict::test_large_multid= ict_resizing[multidict._multidict_py] PASSED [ 80%] > +tests/test_mutable_multidict.py::TestCIMutableMultiDict::test_getall[mul= tidict._multidict_py] PASSED [ 80%] > +tests/test_mutable_multidict.py::TestCIMutableMultiDict::test_ctor[multi= dict._multidict_py] PASSED [ 80%] > +tests/test_mutable_multidict.py::TestCIMutableMultiDict::test_setitem[mu= ltidict._multidict_py] PASSED [ 80%] > +tests/test_mutable_multidict.py::TestCIMutableMultiDict::test_delitem[mu= ltidict._multidict_py] PASSED [ 80%] > +tests/test_mutable_multidict.py::TestCIMutableMultiDict::test_copy[multi= dict._multidict_py] PASSED [ 80%] > +tests/test_mutable_multidict.py::TestCIMutableMultiDict::test__repr__[mu= ltidict._multidict_py] PASSED [ 80%] > +tests/test_mutable_multidict.py::TestCIMutableMultiDict::test_add[multid= ict._multidict_py] PASSED [ 80%] > +tests/test_mutable_multidict.py::TestCIMutableMultiDict::test_extend[mul= tidict._multidict_py] PASSED [ 81%] > +tests/test_mutable_multidict.py::TestCIMutableMultiDict::test_extend_fro= m_proxy[multidict._multidict_py] PASSED [ 81%] > +tests/test_mutable_multidict.py::TestCIMutableMultiDict::test_clear[mult= idict._multidict_py] PASSED [ 81%] > +tests/test_mutable_multidict.py::TestCIMutableMultiDict::test_del[multid= ict._multidict_py] PASSED [ 81%] > +tests/test_mutable_multidict.py::TestCIMutableMultiDict::test_set_defaul= t[multidict._multidict_py] PASSED [ 81%] > +tests/test_mutable_multidict.py::TestCIMutableMultiDict::test_popitem[mu= ltidict._multidict_py] PASSED [ 81%] > +tests/test_mutable_multidict.py::TestCIMutableMultiDict::test_popitem_em= pty_multidict[multidict._multidict_py] PASSED [ 81%] > +tests/test_mutable_multidict.py::TestCIMutableMultiDict::test_pop[multid= ict._multidict_py] PASSED [ 82%] > +tests/test_mutable_multidict.py::TestCIMutableMultiDict::test_pop_lowerc= ase[multidict._multidict_py] PASSED [ 82%] > +tests/test_mutable_multidict.py::TestCIMutableMultiDict::test_pop_defaul= t[multidict._multidict_py] PASSED [ 82%] > +tests/test_mutable_multidict.py::TestCIMutableMultiDict::test_pop_raises= [multidict._multidict_py] PASSED [ 82%] > +tests/test_mutable_multidict.py::TestCIMutableMultiDict::test_extend_wit= h_istr[multidict._multidict_py] PASSED [ 82%] > +tests/test_mutable_multidict.py::TestCIMutableMultiDict::test_copy_istr[= multidict._multidict_py] PASSED [ 82%] > +tests/test_mutable_multidict.py::TestCIMutableMultiDict::test_eq[multidi= ct._multidict_py] PASSED [ 82%] > +tests/test_mutable_multidict.py::TestCIMutableMultiDict::test_sizeof[mul= tidict._multidict_py] PASSED [ 83%] > +tests/test_mutable_multidict.py::TestCIMutableMultiDict::test_min_sizeof= [multidict._multidict_py] PASSED [ 83%] > +tests/test_mutable_multidict.py::TestCIMutableMultiDict::test_issue_620_= items[multidict._multidict_py] PASSED [ 83%] > +tests/test_mutable_multidict.py::TestCIMutableMultiDict::test_issue_620_= keys[multidict._multidict_py] PASSED [ 83%] > +tests/test_mutable_multidict.py::TestCIMutableMultiDict::test_issue_620_= values[multidict._multidict_py] PASSED [ 83%] > +tests/test_types.py::test_proxies[multidict._multidict_py] PASSED = [ 83%] > +tests/test_types.py::test_dicts[multidict._multidict_py] PASSED = [ 83%] > +tests/test_types.py::test_proxy_not_inherited_from_dict[multidict._multi= dict_py] PASSED [ 83%] > +tests/test_types.py::test_dict_not_inherited_from_proxy[multidict._multi= dict_py] PASSED [ 84%] > +tests/test_types.py::test_multidict_proxy_copy_type[multidict._multidict= _py] PASSED [ 84%] > +tests/test_types.py::test_cimultidict_proxy_copy_type[multidict._multidi= ct_py] PASSED [ 84%] > +tests/test_types.py::test_create_multidict_proxy_from_nonmultidict[multi= dict._multidict_py] PASSED [ 84%] > +tests/test_types.py::test_create_multidict_proxy_from_cimultidict[multid= ict._multidict_py] PASSED [ 84%] > +tests/test_types.py::test_create_multidict_proxy_from_multidict_proxy_fr= om_mdict[multidict._multidict_py] PASSED [ 84%] > +tests/test_types.py::test_create_cimultidict_proxy_from_cimultidict_prox= y_from_ci[multidict._multidict_py] PASSED [ 84%] > +tests/test_types.py::test_create_cimultidict_proxy_from_nonmultidict[mul= tidict._multidict_py] PASSED [ 85%] > +tests/test_types.py::test_create_ci_multidict_proxy_from_multidict[multi= dict._multidict_py] PASSED [ 85%] > +tests/test_types.py::test_generic_exists[multidict._multidict_py] SKIPPE= D [ 85%] > +tests/test_types.py::test_generic_alias[multidict._multidict_py] PASSED = [ 85%] > +tests/test_update.py::test_update_md[multidict._multidict_py] PASSED = [ 85%] > +tests/test_update.py::test_update_istr_ci_md[multidict._multidict_py] PA= SSED [ 85%] > +tests/test_update.py::test_update_ci_md[multidict._multidict_py] PASSED = [ 85%] > +tests/test_mypy.py::test_classes_not_abstract PASSED = [ 86%] > +tests/test_mypy.py::test_getitem PASSED = [ 86%] > +tests/test_mypy.py::test_get PASSED = [ 86%] > +tests/test_mypy.py::test_get_default PASSED = [ 86%] > +tests/test_mypy.py::test_getone PASSED = [ 86%] > +tests/test_mypy.py::test_getone_default PASSED = [ 86%] > +tests/test_mypy.py::test_getall PASSED = [ 86%] > +tests/test_mypy.py::test_getall_default PASSED = [ 86%] > +tests/test_mypy.py::test_copy PASSED = [ 87%] > +tests/test_mypy.py::test_iter PASSED = [ 87%] > +tests/test_mypy.py::test_setitem PASSED = [ 87%] > +tests/test_mypy.py::test_delitem PASSED = [ 87%] > +tests/test_mypy.py::test_additem PASSED = [ 87%] > +tests/test_mypy.py::test_extend_mapping PASSED = [ 87%] > +tests/test_mypy.py::test_update_mapping PASSED = [ 87%] > +tests/test_mypy.py::test_popone PASSED = [ 88%] > +tests/test_mypy.py::test_popall PASSED = [ 88%] > +tests/test_pickle.py::test_pickle[PyMultiDict-0] PASSED = [ 88%] > +tests/test_pickle.py::test_load_from_file[PyMultiDict-0] PASSED = [ 88%] > +tests/test_pickle.py::test_pickle[PyMultiDict-1] PASSED = [ 88%] > +tests/test_pickle.py::test_load_from_file[PyMultiDict-1] PASSED = [ 88%] > +tests/test_pickle.py::test_pickle[PyMultiDict-2] PASSED = [ 88%] > +tests/test_pickle.py::test_load_from_file[PyMultiDict-2] PASSED = [ 89%] > +tests/test_pickle.py::test_pickle[PyMultiDict-3] PASSED = [ 89%] > +tests/test_pickle.py::test_load_from_file[PyMultiDict-3] PASSED = [ 89%] > +tests/test_pickle.py::test_pickle[PyMultiDict-4] PASSED = [ 89%] > +tests/test_pickle.py::test_load_from_file[PyMultiDict-4] PASSED = [ 89%] > +tests/test_pickle.py::test_pickle[PyMultiDict-5] PASSED = [ 89%] > +tests/test_pickle.py::test_load_from_file[PyMultiDict-5] PASSED = [ 89%] > +tests/test_pickle.py::test_pickle[PyCIMultiDict-0] PASSED = [ 90%] > +tests/test_pickle.py::test_load_from_file[PyCIMultiDict-0] PASSED = [ 90%] > +tests/test_pickle.py::test_pickle[PyCIMultiDict-1] PASSED = [ 90%] > +tests/test_pickle.py::test_load_from_file[PyCIMultiDict-1] PASSED = [ 90%] > +tests/test_pickle.py::test_pickle[PyCIMultiDict-2] PASSED = [ 90%] > +tests/test_pickle.py::test_load_from_file[PyCIMultiDict-2] PASSED = [ 90%] > +tests/test_pickle.py::test_pickle[PyCIMultiDict-3] PASSED = [ 90%] > +tests/test_pickle.py::test_load_from_file[PyCIMultiDict-3] PASSED = [ 90%] > +tests/test_pickle.py::test_pickle[PyCIMultiDict-4] PASSED = [ 91%] > +tests/test_pickle.py::test_load_from_file[PyCIMultiDict-4] PASSED = [ 91%] > +tests/test_pickle.py::test_pickle[PyCIMultiDict-5] PASSED = [ 91%] > +tests/test_pickle.py::test_load_from_file[PyCIMultiDict-5] PASSED = [ 91%] > +tests/test_pickle.py::test_pickle_proxy[PyMultiDictProxy] PASSED = [ 91%] > +tests/test_pickle.py::test_pickle_proxy[PyCIMultiDictProxy] PASSED = [ 91%] > +tests/test_update.py::test_update_replace[PyMultiDict] PASSED = [ 91%] > +tests/test_update.py::test_update_replace[PyCIMultiDict] PASSED = [ 92%] > +tests/test_update.py::test_update_append[PyMultiDict] PASSED = [ 92%] > +tests/test_update.py::test_update_append[PyCIMultiDict] PASSED = [ 92%] > +tests/test_update.py::test_update_remove[PyMultiDict] PASSED = [ 92%] > +tests/test_update.py::test_update_remove[PyCIMultiDict] PASSED = [ 92%] > +tests/test_update.py::test_update_replace_seq[PyMultiDict] PASSED = [ 92%] > +tests/test_update.py::test_update_replace_seq[PyCIMultiDict] PASSED = [ 92%] > +tests/test_update.py::test_update_replace_seq2[PyMultiDict] PASSED = [ 93%] > +tests/test_update.py::test_update_replace_seq2[PyCIMultiDict] PASSED = [ 93%] > +tests/test_update.py::test_update_append_seq[PyMultiDict] PASSED = [ 93%] > +tests/test_update.py::test_update_append_seq[PyCIMultiDict] PASSED = [ 93%] > +tests/test_update.py::test_update_remove_seq[PyMultiDict] PASSED = [ 93%] > *** 20102 LINES SKIPPED ***