[artix-build-failures] [world] Failure: python-fastapi-0.110.3-1

jenkins at artixlinux.org jenkins at artixlinux.org
Tue Apr 30 15:00:20 CEST 2024


   Build: world

   Name: python-fastapi-0.110.3-1

   maintainer: Artoo

   email: artoo at artixlinux.org

   [1]https://orion.artixlinux.org/job/packages/job/python-fastapi/job/mas
   ter/22/

References

   1. https://orion.artixlinux.org/job/packages/job/python-fastapi/job/master/22/
-------------- next part --------------
Push event to branch master
Looking up repository packages/python-fastapi
Querying the current revision of branch master...
Current revision of branch master is 54b566bb86c1ecd5d84e4e77091d1ec0fdf26101
Obtained .artixlinux/Jenkinsfile from 54b566bb86c1ecd5d84e4e77091d1ec0fdf26101
Loading library artix-ci at orion
Attempting to resolve orion from remote references...
 > git --version # timeout=10
 > git --version # 'git version 2.44.0'
using GIT_ASKPASS to set credentials jenkins gitea token
 > git ls-remote -- https://gitea.artixlinux.org/artix/pipeline-libs.git # timeout=10
Found match: refs/heads/orion revision 880bd3745db54fd7d2bc517b1ce67190bee429ae
Selected Git installation does not exist. Using Default
The recommended git tool is: NONE
using credential jenkins-gotea-token
 > git rev-parse --resolve-git-dir /var/lib/jenkins/workspace/packages_python-fastapi_master at libs/d1b6e538991d6cf27c1f72e8cf4d6e290b22a9c93094b0e97e3a05b8d58db898/.git # timeout=10
Fetching changes from the remote Git repository
 > git config remote.origin.url https://gitea.artixlinux.org/artix/pipeline-libs.git # timeout=10
Fetching without tags
Fetching upstream changes from https://gitea.artixlinux.org/artix/pipeline-libs.git
 > git --version # timeout=10
 > git --version # 'git version 2.44.0'
using GIT_ASKPASS to set credentials jenkins gitea token
 > git fetch --no-tags --force --progress -- https://gitea.artixlinux.org/artix/pipeline-libs.git +refs/heads/orion:refs/remotes/origin/orion # timeout=10
Checking out Revision 880bd3745db54fd7d2bc517b1ce67190bee429ae (orion)
 > git config core.sparsecheckout # timeout=10
 > git checkout -f 880bd3745db54fd7d2bc517b1ce67190bee429ae # timeout=10
Commit message: "Merge pull request 'fix check args' (#69) from master into orion"
[Gitea] Notifying branch build status: PENDING Build started...
[Gitea] Notified
[Pipeline] Start of Pipeline
[Pipeline] catchError
[Pipeline] {
[Pipeline] libraryResource
[Pipeline] readYaml
[Pipeline] }
[Pipeline] // catchError
[Pipeline] node
Still waiting to schedule task
Waiting for next available executor on ‘Jenkins’
Running on Jenkins in /var/lib/jenkins/workspace/packages_python-fastapi_master
[Pipeline] {
[Pipeline] timestamps
[Pipeline] {
[Pipeline] ansiColor
[Pipeline] {
[2024-04-30T12:59:01.915Z] 
[Pipeline] stage
[Pipeline] { (Checkout)
[Pipeline] checkout
[2024-04-30T12:59:01.971Z] The recommended git tool is: NONE
[2024-04-30T12:59:01.971Z] using credential jenkins-gotea-token
[2024-04-30T12:59:02.129Z]  > git rev-parse --resolve-git-dir /var/lib/jenkins/workspace/packages_python-fastapi_master/.git # timeout=10
[2024-04-30T12:59:02.135Z] Fetching changes from the remote Git repository
[2024-04-30T12:59:02.136Z]  > git config remote.origin.url https://gitea.artixlinux.org/packages/python-fastapi.git # timeout=10
[2024-04-30T12:59:02.143Z] Cleaning workspace
[2024-04-30T12:59:02.143Z]  > git rev-parse --verify HEAD # timeout=10
[2024-04-30T12:59:02.149Z] Resetting working tree
[2024-04-30T12:59:02.149Z]  > git reset --hard # timeout=10
[2024-04-30T12:59:02.155Z]  > git clean -fdx # timeout=10
[2024-04-30T12:59:02.159Z] Fetching without tags
[2024-04-30T12:59:02.159Z] Fetching upstream changes from https://gitea.artixlinux.org/packages/python-fastapi.git
[2024-04-30T12:59:02.159Z]  > git --version # timeout=10
[2024-04-30T12:59:02.164Z]  > git --version # 'git version 2.44.0'
[2024-04-30T12:59:02.164Z] using GIT_ASKPASS to set credentials jenkins gitea token
[2024-04-30T12:59:02.168Z]  > git fetch --no-tags --force --progress -- https://gitea.artixlinux.org/packages/python-fastapi.git +refs/heads/master:refs/remotes/origin/master # timeout=10
[2024-04-30T12:59:02.338Z] Checking out Revision 54b566bb86c1ecd5d84e4e77091d1ec0fdf26101 (master)
[2024-04-30T12:59:02.338Z]  > git config core.sparsecheckout # timeout=10
[2024-04-30T12:59:02.344Z]  > git checkout -f 54b566bb86c1ecd5d84e4e77091d1ec0fdf26101 # timeout=10
[2024-04-30T12:59:02.355Z] Commit message: "[world] 'python-fastapi-0.110.3-1' add"
[2024-04-30T12:59:02.356Z]  > git rev-list --no-walk 86fa70a0f63072de34bf11e2de431bae5ab17484 # timeout=10
[2024-04-30T12:59:02.371Z] [Gitea] Notifying branch build status: PENDING Build started...
[2024-04-30T12:59:02.527Z] [Gitea] Notified
[Pipeline] readYaml
[Pipeline] sh
[2024-04-30T12:59:02.796Z] + git show -s --format=%an 54b566bb86c1ecd5d84e4e77091d1ec0fdf26101
[Pipeline] sh
[2024-04-30T12:59:03.054Z] + git show -s --format=%ae 54b566bb86c1ecd5d84e4e77091d1ec0fdf26101
[Pipeline] echo
[2024-04-30T12:59:03.078Z] addRepo=world
[Pipeline] echo
[2024-04-30T12:59:03.083Z] removeRepo=null
[Pipeline] echo
[2024-04-30T12:59:03.088Z] triggersBuild=true
[Pipeline] echo
[2024-04-30T12:59:03.093Z] triggersRebuild=false
[Pipeline] echo
[2024-04-30T12:59:03.098Z] triggersRepoAdd=true
[Pipeline] echo
[2024-04-30T12:59:03.103Z] triggersRepoRemove=false
[Pipeline] echo
[2024-04-30T12:59:03.108Z] triggersNoCheck=false
[Pipeline] echo
[2024-04-30T12:59:03.113Z] name=Artoo
[Pipeline] echo
[2024-04-30T12:59:03.118Z] email=artoo at artixlinux.org
[Pipeline] echo
[2024-04-30T12:59:03.123Z] credentialsId=BUILDBOT_GPGP
[Pipeline] }
[Pipeline] // stage
[Pipeline] stage
[Pipeline] { (Build)
[Pipeline] catchError
[Pipeline] {
[Pipeline] sh
[2024-04-30T12:59:03.442Z] + buildpkg -n -a x86_64 -d world -e 'Artoo <artoo at artixlinux.org>'
[2024-04-30T12:59:07.564Z] :: Synchronizing package databases...
[2024-04-30T12:59:07.564Z]  system downloading...
[2024-04-30T12:59:07.564Z]  world downloading...
[2024-04-30T12:59:07.564Z] :: Starting full system upgrade...
[2024-04-30T12:59:07.564Z]  there is nothing to do
[2024-04-30T12:59:09.426Z] ==> Building in chroot for [world] (x86_64)...
[2024-04-30T12:59:10.336Z] ==> Synchronizing chroot copy [/build/buildpkg/world-x86_64/root] -> [jenkins]...done
[2024-04-30T12:59:11.679Z] ==> Making package: python-fastapi 0.110.3-1 (Tue Apr 30 14:59:11 2024)
[2024-04-30T12:59:11.679Z] ==> Retrieving sources...
[2024-04-30T12:59:11.679Z]   -> Downloading fastapi-0.110.3.tar.gz...
[2024-04-30T12:59:11.679Z]   % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
[2024-04-30T12:59:11.679Z]                                  Dload  Upload   Total   Spent    Left  Speed
[2024-04-30T12:59:11.679Z] 
  0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0
  0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0
[2024-04-30T12:59:12.780Z] 
100 1026k    0 1026k    0     0  1738k      0 --:--:-- --:--:-- --:--:-- 1738k
100 11.4M    0 11.4M    0     0  9819k      0 --:--:--  0:00:01 --:--:-- 17.3M
[2024-04-30T12:59:12.780Z] ==> Validating source files with sha512sums...
[2024-04-30T12:59:12.780Z]     fastapi-0.110.3.tar.gz ... Passed
[2024-04-30T12:59:12.780Z] ==> Validating source files with b2sums...
[2024-04-30T12:59:12.780Z]     fastapi-0.110.3.tar.gz ... Passed
[2024-04-30T12:59:19.261Z] ==> Making package: python-fastapi 0.110.3-1 (Tue Apr 30 12:59:18 2024)
[2024-04-30T12:59:19.261Z] ==> Checking runtime dependencies...
[2024-04-30T12:59:19.261Z] ==> Installing missing dependencies...
[2024-04-30T12:59:19.261Z] resolving dependencies...
[2024-04-30T12:59:19.261Z] looking for conflicting packages...
[2024-04-30T12:59:19.261Z] 
[2024-04-30T12:59:19.261Z] Package (16)                       New Version    Net Change  Download Size
[2024-04-30T12:59:19.261Z] 
[2024-04-30T12:59:19.261Z] world/mpdecimal                    4.0.0-2          0.32 MiB               
[2024-04-30T12:59:19.261Z] world/python-annotated-types       0.6.0-3          0.10 MiB               
[2024-04-30T12:59:19.261Z] world/python-click                 8.1.7-3          1.18 MiB               
[2024-04-30T12:59:19.261Z] world/python-dotenv                1.0.1-2          0.14 MiB               
[2024-04-30T12:59:19.261Z] world/python-idna                  3.6-2            0.70 MiB               
[2024-04-30T12:59:19.261Z] world/python-pytz                  2024.1-2         0.16 MiB               
[2024-04-30T12:59:19.261Z] world/python-sniffio               1.3.1-3          0.04 MiB               
[2024-04-30T12:59:19.261Z] system/python                      3.12.3-1        70.08 MiB               
[2024-04-30T12:59:19.261Z] world/python-anyio                 4.3.0-3          1.22 MiB               
[2024-04-30T12:59:19.261Z] world/python-dirty-equals          0.7.1.post0-4    0.31 MiB               
[2024-04-30T12:59:19.261Z] world/python-pydantic              2.7.1-2          4.68 MiB               
[2024-04-30T12:59:19.261Z] world/python-pydantic-core         1:2.18.2-2       5.31 MiB               
[2024-04-30T12:59:19.261Z] world/python-pydantic-extra-types  2.7.0-2          0.30 MiB               
[2024-04-30T12:59:19.261Z] world/python-pydantic-settings     2.2.1-2          0.14 MiB               
[2024-04-30T12:59:19.261Z] world/python-starlette             0.37.2-5         0.88 MiB       0.17 MiB
[2024-04-30T12:59:19.261Z] world/python-typing_extensions     4.11.0-1         0.38 MiB               
[2024-04-30T12:59:19.261Z] 
[2024-04-30T12:59:19.261Z] Total Download Size:    0.17 MiB
[2024-04-30T12:59:19.261Z] Total Installed Size:  85.93 MiB
[2024-04-30T12:59:19.261Z] 
[2024-04-30T12:59:19.261Z] :: Proceed with installation? [Y/n] 
[2024-04-30T12:59:19.261Z] :: Retrieving packages...
[2024-04-30T12:59:19.261Z]  python-starlette-0.37.2-5-any downloading...
[2024-04-30T12:59:19.261Z] checking keyring...
[2024-04-30T12:59:19.261Z] checking package integrity...
[2024-04-30T12:59:19.811Z] loading package files...
[2024-04-30T12:59:19.812Z] checking for file conflicts...
[2024-04-30T12:59:19.812Z] :: Processing package changes...
[2024-04-30T12:59:19.812Z] installing mpdecimal...
[2024-04-30T12:59:19.812Z] installing python...
[2024-04-30T12:59:20.062Z] Optional dependencies for python
[2024-04-30T12:59:20.062Z]     python-setuptools: for building Python packages using tooling that is usually bundled with Python
[2024-04-30T12:59:20.062Z]     python-pip: for installing Python packages using tooling that is usually bundled with Python
[2024-04-30T12:59:20.062Z]     python-pipx: for installing Python software not packaged on Arch Linux
[2024-04-30T12:59:20.062Z]     sqlite: for a default database integration [installed]
[2024-04-30T12:59:20.062Z]     xz: for lzma [installed]
[2024-04-30T12:59:20.062Z]     tk: for tkinter
[2024-04-30T12:59:20.062Z] installing python-idna...
[2024-04-30T12:59:20.062Z] installing python-sniffio...
[2024-04-30T12:59:20.062Z] installing python-anyio...
[2024-04-30T12:59:20.062Z] Optional dependencies for python-anyio
[2024-04-30T12:59:20.062Z]     python-trio: trio backend
[2024-04-30T12:59:20.062Z]     python-outcome: trio backend
[2024-04-30T12:59:20.062Z]     python-uvloop: use uvloop for asyncio backend
[2024-04-30T12:59:20.062Z]     python-pytest: pytest plugin
[2024-04-30T12:59:20.062Z] installing python-pytz...
[2024-04-30T12:59:20.062Z] installing python-dirty-equals...
[2024-04-30T12:59:20.062Z] Optional dependencies for python-dirty-equals
[2024-04-30T12:59:20.062Z]     python-pydantic: for pydantic support [pending]
[2024-04-30T12:59:20.062Z] installing python-annotated-types...
[2024-04-30T12:59:20.062Z] installing python-typing_extensions...
[2024-04-30T12:59:20.062Z] installing python-pydantic-core...
[2024-04-30T12:59:20.062Z] installing python-pydantic...
[2024-04-30T12:59:20.062Z] Optional dependencies for python-pydantic
[2024-04-30T12:59:20.062Z]     mypy: for type validation with mypy
[2024-04-30T12:59:20.062Z]     python-dotenv: for .env file support [pending]
[2024-04-30T12:59:20.062Z]     python-email-validator: for email validation
[2024-04-30T12:59:20.062Z]     python-hypothesis: for hypothesis plugin when using legacy v1
[2024-04-30T12:59:20.062Z] installing python-pydantic-extra-types...
[2024-04-30T12:59:20.062Z] Optional dependencies for python-pydantic-extra-types
[2024-04-30T12:59:20.062Z]     python-pendulum: for datetime support
[2024-04-30T12:59:20.062Z]     python-phonenumbers: for phone number support
[2024-04-30T12:59:20.062Z]     python-pycountry: for country code support
[2024-04-30T12:59:20.062Z]     python-ulid: for ULID support
[2024-04-30T12:59:20.062Z] installing python-click...
[2024-04-30T12:59:20.062Z] installing python-dotenv...
[2024-04-30T12:59:20.062Z] Optional dependencies for python-dotenv
[2024-04-30T12:59:20.062Z]     ipython: ipython support
[2024-04-30T12:59:20.062Z] installing python-pydantic-settings...
[2024-04-30T12:59:20.062Z] Optional dependencies for python-pydantic-settings
[2024-04-30T12:59:20.062Z]     python-pyyaml: for YAML support
[2024-04-30T12:59:20.062Z]     python-tomlkit: for TOML support
[2024-04-30T12:59:20.062Z] installing python-starlette...
[2024-04-30T12:59:20.062Z] Optional dependencies for python-starlette
[2024-04-30T12:59:20.062Z]     python-itsdangerous: for session middleware support
[2024-04-30T12:59:20.062Z]     python-jinja: for jinja templates
[2024-04-30T12:59:20.062Z]     python-python-multipart: for form parsing
[2024-04-30T12:59:20.062Z]     python-pyyaml: for schema generator
[2024-04-30T12:59:20.062Z]     python-httpx: for test client
[2024-04-30T12:59:20.312Z] ==> Checking buildtime dependencies...
[2024-04-30T12:59:20.312Z] ==> Installing missing dependencies...
[2024-04-30T12:59:20.563Z] resolving dependencies...
[2024-04-30T12:59:20.563Z] looking for conflicting packages...
[2024-04-30T12:59:20.563Z] 
[2024-04-30T12:59:20.563Z] Package (79)                     New Version    Net Change  Download Size
[2024-04-30T12:59:20.563Z] 
[2024-04-30T12:59:20.563Z] world/http-parser                2.9.4-2          0.06 MiB               
[2024-04-30T12:59:20.563Z] world/libuv                      1.48.0-2         0.58 MiB               
[2024-04-30T12:59:20.563Z] world/libyaml                    0.2.5-2          0.18 MiB               
[2024-04-30T12:59:20.563Z] world/python-asgiref             3.7.2-2          0.21 MiB               
[2024-04-30T12:59:20.563Z] world/python-attrs               23.2.0-3         0.54 MiB               
[2024-04-30T12:59:20.563Z] world/python-blinker             1.7.0-2          0.11 MiB               
[2024-04-30T12:59:20.563Z] world/python-certifi             2024.02.02-2     0.02 MiB               
[2024-04-30T12:59:20.563Z] world/python-cffi                1.16.0-2         1.32 MiB               
[2024-04-30T12:59:20.563Z] world/python-colorama            0.4.6-3          0.25 MiB               
[2024-04-30T12:59:20.563Z] world/python-dep-logic           0.2.0-2          0.28 MiB               
[2024-04-30T12:59:20.563Z] world/python-distlib             0.3.8-2          1.29 MiB               
[2024-04-30T12:59:20.563Z] world/python-dnspython           1:2.5.0-2        3.31 MiB               
[2024-04-30T12:59:20.563Z] world/python-ecdsa               0.18.0-4         1.79 MiB               
[2024-04-30T12:59:20.563Z] world/python-exceptiongroup      1.2.1-2          0.14 MiB               
[2024-04-30T12:59:20.563Z] world/python-filelock            3.13.3-2         0.08 MiB               
[2024-04-30T12:59:20.563Z] world/python-findpython          0.6.1-2          0.19 MiB       0.04 MiB
[2024-04-30T12:59:20.563Z] world/python-future              1.0.0-1          4.73 MiB               
[2024-04-30T12:59:20.563Z] world/python-greenlet            3.0.3-2          0.44 MiB               
[2024-04-30T12:59:20.563Z] world/python-h11                 0.14.0-3         0.57 MiB               
[2024-04-30T12:59:20.563Z] world/python-hishel              0.0.26-2         0.48 MiB               
[2024-04-30T12:59:20.563Z] world/python-httpcore            1.0.5-1          0.92 MiB               
[2024-04-30T12:59:20.563Z] world/python-httptools           0.6.1-2          0.22 MiB               
[2024-04-30T12:59:20.563Z] world/python-iniconfig           2.0.0-5          0.04 MiB               
[2024-04-30T12:59:20.563Z] world/python-markdown-it-py      3.0.0-2          0.68 MiB               
[2024-04-30T12:59:20.563Z] world/python-markupsafe          2.1.5-2          0.08 MiB               
[2024-04-30T12:59:20.563Z] world/python-mdurl               0.1.2-5          0.06 MiB               
[2024-04-30T12:59:20.563Z] world/python-msgpack             1.0.5-2          0.32 MiB               
[2024-04-30T12:59:20.563Z] world/python-outcome             1.3.0.post0-4    0.05 MiB               
[2024-04-30T12:59:20.563Z] world/python-packaging           23.2-3           0.50 MiB               
[2024-04-30T12:59:20.563Z] world/python-pbs-installer       2024.4.1-2       0.54 MiB               
[2024-04-30T12:59:20.563Z] world/python-pdm-backend         2.1.8-4          0.39 MiB       0.08 MiB
[2024-04-30T12:59:20.563Z] world/python-platformdirs        4.2.0-3          0.23 MiB               
[2024-04-30T12:59:20.563Z] world/python-pluggy              1.4.0-4          0.20 MiB               
[2024-04-30T12:59:20.563Z] world/python-pyasn1              0.5.1-1          1.20 MiB               
[2024-04-30T12:59:20.563Z] world/python-pycparser           2.22-2           1.71 MiB               
[2024-04-30T12:59:20.563Z] world/python-pygments            2.17.2-3        13.76 MiB               
[2024-04-30T12:59:20.563Z] world/python-pyproject-hooks     1.1.0-1          0.10 MiB               
[2024-04-30T12:59:20.563Z] world/python-pyproject-metadata  0.7.1-4          0.07 MiB               
[2024-04-30T12:59:20.563Z] world/python-resolvelib          1.0.1-2          0.13 MiB               
[2024-04-30T12:59:20.563Z] world/python-rich                13.7.1-2         3.11 MiB               
[2024-04-30T12:59:20.563Z] world/python-rsa                 4.9-4            0.28 MiB               
[2024-04-30T12:59:20.563Z] world/python-shellingham         1.5.4-2          0.05 MiB               
[2024-04-30T12:59:20.563Z] world/python-six                 1.16.0-9         0.11 MiB               
[2024-04-30T12:59:20.563Z] world/python-socksio             1.0.0-4          0.11 MiB               
[2024-04-30T12:59:20.563Z] world/python-sortedcontainers    2.4.0-6          0.39 MiB               
[2024-04-30T12:59:20.563Z] world/python-tomli-w             1.0.0-7          0.03 MiB               
[2024-04-30T12:59:20.563Z] world/python-tomlkit             0.12.4-2         0.56 MiB               
[2024-04-30T12:59:20.563Z] world/python-truststore          0.8.0-3          0.15 MiB       0.03 MiB
[2024-04-30T12:59:20.563Z] world/python-uc-micro-py         1.0.3-2          0.02 MiB               
[2024-04-30T12:59:20.563Z] world/python-unearth             0.15.2-2         0.49 MiB       0.10 MiB
[2024-04-30T12:59:20.563Z] world/python-uvloop              0.19.0-3         1.95 MiB               
[2024-04-30T12:59:20.563Z] world/python-virtualenv          20.25.0-3        4.61 MiB               
[2024-04-30T12:59:20.563Z] world/python-websockets          12.0-2          13.69 MiB               
[2024-04-30T12:59:20.563Z] world/python-werkzeug            3.0.1-1          2.37 MiB               
[2024-04-30T12:59:20.563Z] world/python-zstandard           0.22.0-2         1.17 MiB               
[2024-04-30T12:59:20.563Z] world/python-aiosqlite           0.19.0-4         0.21 MiB               
[2024-04-30T12:59:20.563Z] world/python-bcrypt              4.1.2-2          0.52 MiB               
[2024-04-30T12:59:20.563Z] world/python-build               1.2.1-3          0.19 MiB               
[2024-04-30T12:59:20.563Z] world/python-cryptography        42.0.5-2         4.59 MiB               
[2024-04-30T12:59:20.563Z] world/python-databases           0.8.0-2          0.33 MiB               
[2024-04-30T12:59:20.563Z] world/python-email-validator     2.1.1-2          0.15 MiB               
[2024-04-30T12:59:20.563Z] world/python-flask               2.3.3-2          0.99 MiB               
[2024-04-30T12:59:20.563Z] world/python-httpx               0.27.0-1         0.95 MiB               
[2024-04-30T12:59:20.563Z] world/python-installer           0.7.0-8          0.18 MiB               
[2024-04-30T12:59:20.563Z] world/python-itsdangerous        2.1.2-4          0.13 MiB               
[2024-04-30T12:59:20.563Z] world/python-jinja               1:3.1.3-2        1.74 MiB               
[2024-04-30T12:59:20.563Z] world/python-jose                3.3.0-7          0.35 MiB       0.06 MiB
[2024-04-30T12:59:20.563Z] world/python-orjson              3.10.1-2         0.69 MiB               
[2024-04-30T12:59:20.563Z] world/python-passlib             1.7.4-7          5.22 MiB               
[2024-04-30T12:59:20.563Z] world/python-pdm                 2.14.0-2         2.92 MiB       0.51 MiB
[2024-04-30T12:59:20.563Z] world/python-peewee              3.17.1-2         2.39 MiB               
[2024-04-30T12:59:20.563Z] world/python-pytest              1:8.1.2-1        3.89 MiB               
[2024-04-30T12:59:20.563Z] world/python-python-multipart    0.0.6-4          0.41 MiB               
[2024-04-30T12:59:20.563Z] world/python-sqlalchemy          1.4.52-4        19.82 MiB               
[2024-04-30T12:59:20.563Z] world/python-trio                0.25.0-2         5.37 MiB               
[2024-04-30T12:59:20.563Z] world/python-ujson               5.9.0-2          0.12 MiB               
[2024-04-30T12:59:20.563Z] world/python-wheel               0.43.0-4         0.25 MiB               
[2024-04-30T12:59:20.563Z] world/python-yaml                6.0.1-3          0.90 MiB               
[2024-04-30T12:59:20.563Z] world/uvicorn                    0.29.0-2         0.67 MiB               
[2024-04-30T12:59:20.563Z] 
[2024-04-30T12:59:20.563Z] Total Download Size:     0.83 MiB
[2024-04-30T12:59:20.563Z] Total Installed Size:  119.80 MiB
[2024-04-30T12:59:20.563Z] 
[2024-04-30T12:59:20.563Z] :: Proceed with installation? [Y/n] 
[2024-04-30T12:59:20.563Z] :: Retrieving packages...
[2024-04-30T12:59:20.563Z]  python-pdm-2.14.0-2-any downloading...
[2024-04-30T12:59:20.563Z]  python-unearth-0.15.2-2-any downloading...
[2024-04-30T12:59:20.563Z]  python-pdm-backend-2.1.8-4-any downloading...
[2024-04-30T12:59:20.563Z]  python-jose-3.3.0-7-any downloading...
[2024-04-30T12:59:20.563Z]  python-findpython-0.6.1-2-any downloading...
[2024-04-30T12:59:20.563Z]  python-truststore-0.8.0-3-any downloading...
[2024-04-30T12:59:20.563Z] checking keyring...
[2024-04-30T12:59:20.563Z] checking package integrity...
[2024-04-30T12:59:24.685Z] loading package files...
[2024-04-30T12:59:24.685Z] checking for file conflicts...
[2024-04-30T12:59:24.685Z] :: Processing package changes...
[2024-04-30T12:59:24.685Z] installing python-packaging...
[2024-04-30T12:59:24.685Z] installing python-pyproject-hooks...
[2024-04-30T12:59:24.685Z] installing python-build...
[2024-04-30T12:59:24.685Z] Optional dependencies for python-build
[2024-04-30T12:59:24.685Z]     python-pip: to use as the Python package installer (default)
[2024-04-30T12:59:24.685Z]     python-uv: to use as the Python package installer
[2024-04-30T12:59:24.685Z]     python-virtualenv: to use virtualenv for build isolation [pending]
[2024-04-30T12:59:24.685Z] installing python-installer...
[2024-04-30T12:59:24.685Z] installing python-blinker...
[2024-04-30T12:59:24.685Z] installing python-certifi...
[2024-04-30T12:59:24.685Z] installing python-dep-logic...
[2024-04-30T12:59:24.685Z] installing python-filelock...
[2024-04-30T12:59:24.685Z] installing python-findpython...
[2024-04-30T12:59:24.685Z] installing python-h11...
[2024-04-30T12:59:24.685Z] installing python-httpcore...
[2024-04-30T12:59:24.685Z] Optional dependencies for python-httpcore
[2024-04-30T12:59:24.685Z]     python-h2: for HTTP/2 support
[2024-04-30T12:59:24.685Z]     python-socksio: for SOCKS support [pending]
[2024-04-30T12:59:24.685Z]     python-anyio: for asyncio backend [installed]
[2024-04-30T12:59:24.685Z]     python-trio: for trio backend [pending]
[2024-04-30T12:59:24.685Z]     python-sniffio: for async support [installed]
[2024-04-30T12:59:24.685Z] installing python-httpx...
[2024-04-30T12:59:24.685Z] Optional dependencies for python-httpx
[2024-04-30T12:59:24.685Z]     python-brotli: for brotli response decompression
[2024-04-30T12:59:24.685Z]     python-brotlicffi: for brotli response decompression
[2024-04-30T12:59:24.685Z]     python-h2: HTTP/2 support
[2024-04-30T12:59:24.685Z]     python-socksio: SOCKS proxy support [pending]
[2024-04-30T12:59:24.685Z]     python-click: command line client support [installed]
[2024-04-30T12:59:24.685Z]     python-rich: command line client support [pending]
[2024-04-30T12:59:24.685Z]     python-pygments: command line client support [pending]
[2024-04-30T12:59:24.685Z]     python-trio: alternative async library [pending]
[2024-04-30T12:59:24.685Z] installing python-hishel...
[2024-04-30T12:59:24.685Z] Optional dependencies for python-hishel
[2024-04-30T12:59:24.685Z]     python-boto3: for S3 support
[2024-04-30T12:59:24.685Z]     python-pyyaml: for YAML support [pending]
[2024-04-30T12:59:24.685Z]     python-redis: for Redis support
[2024-04-30T12:59:24.685Z]     python-anysqlite: for SQLite support
[2024-04-30T12:59:24.685Z] installing python-msgpack...
[2024-04-30T12:59:24.685Z] installing python-pbs-installer...
[2024-04-30T12:59:24.685Z] Optional dependencies for python-pbs-installer
[2024-04-30T12:59:24.685Z]     python-httpx: for download support [installed]
[2024-04-30T12:59:24.685Z]     python-zstandard: for zstd installation support [pending]
[2024-04-30T12:59:24.685Z] installing python-pyproject-metadata...
[2024-04-30T12:59:24.685Z] installing python-tomli-w...
[2024-04-30T12:59:24.685Z] installing python-pdm-backend...
[2024-04-30T12:59:24.685Z] Optional dependencies for python-pdm-backend
[2024-04-30T12:59:24.685Z]     python-setuptools: for setuptools support
[2024-04-30T12:59:24.685Z]     python-editables: for editables backend support
[2024-04-30T12:59:24.685Z] installing python-platformdirs...
[2024-04-30T12:59:24.685Z] installing python-resolvelib...
[2024-04-30T12:59:24.685Z] installing python-colorama...
[2024-04-30T12:59:24.685Z] installing python-uc-micro-py...
[2024-04-30T12:59:24.685Z] installing python-mdurl...
[2024-04-30T12:59:24.685Z] installing python-markdown-it-py...
[2024-04-30T12:59:24.685Z] Optional dependencies for python-markdown-it-py
[2024-04-30T12:59:24.685Z]     python-mdit_py_plugins: core plugins
[2024-04-30T12:59:24.685Z] installing python-pygments...
[2024-04-30T12:59:24.685Z] installing python-rich...
[2024-04-30T12:59:24.685Z] installing python-shellingham...
[2024-04-30T12:59:24.685Z] installing python-socksio...
[2024-04-30T12:59:24.685Z] installing python-tomlkit...
[2024-04-30T12:59:24.685Z] installing python-truststore...
[2024-04-30T12:59:24.685Z] Optional dependencies for python-truststore
[2024-04-30T12:59:24.685Z]     python-urllib3: when injecting into SSLContext via urllib3
[2024-04-30T12:59:24.685Z] installing python-unearth...
[2024-04-30T12:59:24.685Z] Optional dependencies for python-unearth
[2024-04-30T12:59:24.685Z]     python-keyring: use keyring for authentication
[2024-04-30T12:59:24.685Z]     python-requests: use legacy facilities for download
[2024-04-30T12:59:24.685Z] installing python-distlib...
[2024-04-30T12:59:24.685Z] installing python-virtualenv...
[2024-04-30T12:59:24.685Z] installing python-zstandard...
[2024-04-30T12:59:24.685Z] Optional dependencies for python-zstandard
[2024-04-30T12:59:24.685Z]     python-cffi [pending]
[2024-04-30T12:59:24.685Z] installing python-pdm...
[2024-04-30T12:59:24.685Z] Optional dependencies for python-pdm
[2024-04-30T12:59:24.685Z]     python-cookiecutter: for using cookiecutter when generating project
[2024-04-30T12:59:24.685Z]     python-keyring: for storing credentials
[2024-04-30T12:59:24.685Z]     python-pytest-mock: for pytest plugin
[2024-04-30T12:59:24.685Z]     python-setuptools: for parsing setup.py files
[2024-04-30T12:59:24.685Z] installing python-wheel...
[2024-04-30T12:59:24.685Z] Optional dependencies for python-wheel
[2024-04-30T12:59:24.685Z]     python-keyring: for wheel.signatures
[2024-04-30T12:59:24.685Z]     python-xdg: for wheel.signatures
[2024-04-30T12:59:24.685Z] installing python-aiosqlite...
[2024-04-30T12:59:24.685Z] installing python-databases...
[2024-04-30T12:59:24.685Z] Optional dependencies for python-databases
[2024-04-30T12:59:24.685Z]     python-asyncpg: postgresql support
[2024-04-30T12:59:24.685Z]     python-aiopg: postgresql + aiopg support
[2024-04-30T12:59:24.685Z]     python-aiomysql: mysql support
[2024-04-30T12:59:24.685Z]     python-aiosqlite: sqlite support [installed]
[2024-04-30T12:59:24.685Z] installing python-markupsafe...
[2024-04-30T12:59:24.685Z] installing python-werkzeug...
[2024-04-30T12:59:24.685Z] installing python-jinja...
[2024-04-30T12:59:24.685Z] Optional dependencies for python-jinja
[2024-04-30T12:59:24.685Z]     python-babel: for i18n support
[2024-04-30T12:59:24.685Z] installing python-itsdangerous...
[2024-04-30T12:59:24.685Z] installing python-flask...
[2024-04-30T12:59:24.685Z] Optional dependencies for python-flask
[2024-04-30T12:59:24.685Z]     python-asgiref: async functions and views [pending]
[2024-04-30T12:59:24.685Z]     python-dotenv: loading env vars from files [installed]
[2024-04-30T12:59:24.685Z] installing python-peewee...
[2024-04-30T12:59:24.685Z] Optional dependencies for python-peewee
[2024-04-30T12:59:24.685Z]     python-psycopg2: for PostgreSQL database support
[2024-04-30T12:59:24.685Z]     python-pymysql: for MySQL database support
[2024-04-30T12:59:24.685Z] installing python-iniconfig...
[2024-04-30T12:59:24.685Z] installing python-pluggy...
[2024-04-30T12:59:24.685Z] installing python-pytest...
[2024-04-30T12:59:24.685Z] installing python-greenlet...
[2024-04-30T12:59:24.685Z] installing python-sqlalchemy...
[2024-04-30T12:59:24.685Z] Optional dependencies for python-sqlalchemy
[2024-04-30T12:59:24.685Z]     python-psycopg2: connect to PostgreSQL database
[2024-04-30T12:59:24.685Z] installing python-attrs...
[2024-04-30T12:59:24.685Z] installing python-exceptiongroup...
[2024-04-30T12:59:24.685Z] installing python-outcome...
[2024-04-30T12:59:24.685Z] installing python-sortedcontainers...
[2024-04-30T12:59:24.685Z] installing python-trio...
[2024-04-30T12:59:24.685Z] installing python-dnspython...
[2024-04-30T12:59:24.685Z] Optional dependencies for python-dnspython
[2024-04-30T12:59:24.685Z]     python-cryptography: DNSSEC support [pending]
[2024-04-30T12:59:24.685Z]     python-requests-toolbelt: DoH support
[2024-04-30T12:59:24.685Z]     python-idna: support for updated IDNA 2008 [installed]
[2024-04-30T12:59:24.685Z]     python-curio: async support
[2024-04-30T12:59:24.685Z]     python-trio: async support [installed]
[2024-04-30T12:59:24.685Z]     python-sniffio: async support [installed]
[2024-04-30T12:59:24.685Z] installing python-email-validator...
[2024-04-30T12:59:24.685Z] installing python-orjson...
[2024-04-30T12:59:24.685Z] installing python-python-multipart...
[2024-04-30T12:59:24.685Z] installing libyaml...
[2024-04-30T12:59:24.685Z] installing python-yaml...
[2024-04-30T12:59:24.685Z] installing python-ujson...
[2024-04-30T12:59:24.685Z] installing python-asgiref...
[2024-04-30T12:59:24.685Z] installing http-parser...
[2024-04-30T12:59:24.685Z] installing python-httptools...
[2024-04-30T12:59:24.685Z] installing libuv...
[2024-04-30T12:59:24.936Z] installing python-uvloop...
[2024-04-30T12:59:24.936Z] installing python-websockets...
[2024-04-30T12:59:24.936Z] installing uvicorn...
[2024-04-30T12:59:24.936Z] installing python-bcrypt...
[2024-04-30T12:59:24.936Z] installing python-pycparser...
[2024-04-30T12:59:24.936Z] installing python-cffi...
[2024-04-30T12:59:24.936Z] Optional dependencies for python-cffi
[2024-04-30T12:59:24.936Z]     python-setuptools: "limited api" version checking in cffi.setuptools_ext
[2024-04-30T12:59:24.936Z] installing python-cryptography...
[2024-04-30T12:59:24.936Z] installing python-pyasn1...
[2024-04-30T12:59:24.936Z] installing python-rsa...
[2024-04-30T12:59:24.936Z] installing python-six...
[2024-04-30T12:59:24.936Z] installing python-ecdsa...
[2024-04-30T12:59:24.936Z] installing python-future...
[2024-04-30T12:59:24.936Z] Optional dependencies for python-future
[2024-04-30T12:59:24.936Z]     python-setuptools: futurize and pasteurize scripts
[2024-04-30T12:59:24.936Z] installing python-jose...
[2024-04-30T12:59:24.936Z] Optional dependencies for python-jose
[2024-04-30T12:59:24.936Z]     python-cryptography: one option for better performance [installed]
[2024-04-30T12:59:24.936Z]     python-pycryptodome: one option for better performance
[2024-04-30T12:59:24.936Z] installing python-passlib...
[2024-04-30T12:59:24.936Z] Optional dependencies for python-passlib
[2024-04-30T12:59:24.936Z]     python-fastpbkdf2: accelerate PBKDF2-based hashes
[2024-04-30T12:59:24.936Z]     python-bcrypt: accelerate Bcrypt hashes [installed]
[2024-04-30T12:59:24.936Z]     python-scrypt: accelerate SCrypt hashes
[2024-04-30T12:59:25.186Z] ==> Retrieving sources...
[2024-04-30T12:59:25.186Z]   -> Found fastapi-0.110.3.tar.gz
[2024-04-30T12:59:25.186Z] ==> WARNING: Skipping all source file integrity checks.
[2024-04-30T12:59:25.186Z] ==> Extracting sources...
[2024-04-30T12:59:25.186Z]   -> Extracting fastapi-0.110.3.tar.gz with bsdtar
[2024-04-30T12:59:25.436Z] ==> Starting prepare()...
[2024-04-30T12:59:25.687Z] ==> Starting build()...
[2024-04-30T12:59:25.687Z] * Building wheel...
[2024-04-30T12:59:25.937Z]  - Adding .pdm-build/fastapi-0.110.3.dist-info/METADATA -> fastapi-0.110.3.dist-info/METADATA
[2024-04-30T12:59:25.937Z]  - Adding .pdm-build/fastapi-0.110.3.dist-info/WHEEL -> fastapi-0.110.3.dist-info/WHEEL
[2024-04-30T12:59:25.937Z]  - Adding .pdm-build/fastapi-0.110.3.dist-info/licenses/LICENSE -> fastapi-0.110.3.dist-info/licenses/LICENSE
[2024-04-30T12:59:25.937Z]  - Adding fastapi/__init__.py -> fastapi/__init__.py
[2024-04-30T12:59:25.937Z]  - Adding fastapi/_compat.py -> fastapi/_compat.py
[2024-04-30T12:59:25.937Z]  - Adding fastapi/applications.py -> fastapi/applications.py
[2024-04-30T12:59:25.937Z]  - Adding fastapi/background.py -> fastapi/background.py
[2024-04-30T12:59:25.937Z]  - Adding fastapi/concurrency.py -> fastapi/concurrency.py
[2024-04-30T12:59:25.937Z]  - Adding fastapi/datastructures.py -> fastapi/datastructures.py
[2024-04-30T12:59:25.937Z]  - Adding fastapi/dependencies/__init__.py -> fastapi/dependencies/__init__.py
[2024-04-30T12:59:25.937Z]  - Adding fastapi/dependencies/models.py -> fastapi/dependencies/models.py
[2024-04-30T12:59:25.937Z]  - Adding fastapi/dependencies/utils.py -> fastapi/dependencies/utils.py
[2024-04-30T12:59:25.937Z]  - Adding fastapi/encoders.py -> fastapi/encoders.py
[2024-04-30T12:59:25.937Z]  - Adding fastapi/exception_handlers.py -> fastapi/exception_handlers.py
[2024-04-30T12:59:25.937Z]  - Adding fastapi/exceptions.py -> fastapi/exceptions.py
[2024-04-30T12:59:25.937Z]  - Adding fastapi/logger.py -> fastapi/logger.py
[2024-04-30T12:59:25.937Z]  - Adding fastapi/middleware/__init__.py -> fastapi/middleware/__init__.py
[2024-04-30T12:59:25.937Z]  - Adding fastapi/middleware/cors.py -> fastapi/middleware/cors.py
[2024-04-30T12:59:25.937Z]  - Adding fastapi/middleware/gzip.py -> fastapi/middleware/gzip.py
[2024-04-30T12:59:25.937Z]  - Adding fastapi/middleware/httpsredirect.py -> fastapi/middleware/httpsredirect.py
[2024-04-30T12:59:25.937Z]  - Adding fastapi/middleware/trustedhost.py -> fastapi/middleware/trustedhost.py
[2024-04-30T12:59:25.937Z]  - Adding fastapi/middleware/wsgi.py -> fastapi/middleware/wsgi.py
[2024-04-30T12:59:25.937Z]  - Adding fastapi/openapi/__init__.py -> fastapi/openapi/__init__.py
[2024-04-30T12:59:25.937Z]  - Adding fastapi/openapi/constants.py -> fastapi/openapi/constants.py
[2024-04-30T12:59:25.937Z]  - Adding fastapi/openapi/docs.py -> fastapi/openapi/docs.py
[2024-04-30T12:59:25.937Z]  - Adding fastapi/openapi/models.py -> fastapi/openapi/models.py
[2024-04-30T12:59:25.937Z]  - Adding fastapi/openapi/utils.py -> fastapi/openapi/utils.py
[2024-04-30T12:59:25.937Z]  - Adding fastapi/param_functions.py -> fastapi/param_functions.py
[2024-04-30T12:59:25.937Z]  - Adding fastapi/params.py -> fastapi/params.py
[2024-04-30T12:59:25.937Z]  - Adding fastapi/py.typed -> fastapi/py.typed
[2024-04-30T12:59:25.937Z]  - Adding fastapi/requests.py -> fastapi/requests.py
[2024-04-30T12:59:25.937Z]  - Adding fastapi/responses.py -> fastapi/responses.py
[2024-04-30T12:59:25.937Z]  - Adding fastapi/routing.py -> fastapi/routing.py
[2024-04-30T12:59:25.937Z]  - Adding fastapi/security/__init__.py -> fastapi/security/__init__.py
[2024-04-30T12:59:25.937Z]  - Adding fastapi/security/api_key.py -> fastapi/security/api_key.py
[2024-04-30T12:59:25.937Z]  - Adding fastapi/security/base.py -> fastapi/security/base.py
[2024-04-30T12:59:25.937Z]  - Adding fastapi/security/http.py -> fastapi/security/http.py
[2024-04-30T12:59:25.937Z]  - Adding fastapi/security/oauth2.py -> fastapi/security/oauth2.py
[2024-04-30T12:59:25.937Z]  - Adding fastapi/security/open_id_connect_url.py -> fastapi/security/open_id_connect_url.py
[2024-04-30T12:59:25.937Z]  - Adding fastapi/security/utils.py -> fastapi/security/utils.py
[2024-04-30T12:59:25.937Z]  - Adding fastapi/staticfiles.py -> fastapi/staticfiles.py
[2024-04-30T12:59:25.937Z]  - Adding fastapi/templating.py -> fastapi/templating.py
[2024-04-30T12:59:25.937Z]  - Adding fastapi/testclient.py -> fastapi/testclient.py
[2024-04-30T12:59:25.937Z]  - Adding fastapi/types.py -> fastapi/types.py
[2024-04-30T12:59:25.937Z]  - Adding fastapi/utils.py -> fastapi/utils.py
[2024-04-30T12:59:25.937Z]  - Adding fastapi/websockets.py -> fastapi/websockets.py
[2024-04-30T12:59:25.937Z]  - Adding fastapi-0.110.3.dist-info/RECORD -> fastapi-0.110.3.dist-info/RECORD
[2024-04-30T12:59:25.937Z] Successfully built fastapi-0.110.3-py3-none-any.whl
[2024-04-30T12:59:25.937Z] ==> Starting check()...
[2024-04-30T12:59:26.848Z] ============================= test session starts ==============================
[2024-04-30T12:59:26.848Z] platform linux -- Python 3.12.3, pytest-8.1.2, pluggy-1.4.0 -- /usr/bin/python
[2024-04-30T12:59:26.848Z] cachedir: .pytest_cache
[2024-04-30T12:59:26.848Z] rootdir: /build/python-fastapi/src/fastapi-0.110.3
[2024-04-30T12:59:26.848Z] configfile: pyproject.toml
[2024-04-30T12:59:26.848Z] plugins: anyio-4.3.0
[2024-04-30T12:59:34.871Z] collecting ... collected 2087 items
[2024-04-30T12:59:34.871Z] 
[2024-04-30T12:59:34.871Z] tests/test_additional_properties.py::test_additional_properties_post PASSED [  0%]
[2024-04-30T12:59:34.871Z] tests/test_additional_properties.py::test_openapi_schema PASSED          [  0%]
[2024-04-30T12:59:34.871Z] tests/test_additional_properties_bool.py::test_call_invalid PASSED       [  0%]
[2024-04-30T12:59:34.871Z] tests/test_additional_properties_bool.py::test_call_valid PASSED         [  0%]
[2024-04-30T12:59:34.871Z] tests/test_additional_properties_bool.py::test_openapi_schema PASSED     [  0%]
[2024-04-30T12:59:34.871Z] tests/test_additional_response_extra.py::test_path_operation PASSED      [  0%]
[2024-04-30T12:59:34.871Z] tests/test_additional_response_extra.py::test_openapi_schema PASSED      [  0%]
[2024-04-30T12:59:34.871Z] tests/test_additional_responses_bad.py::test_openapi_schema PASSED       [  0%]
[2024-04-30T12:59:34.871Z] tests/test_additional_responses_custom_model_in_callback.py::test_openapi_schema PASSED [  0%]
[2024-04-30T12:59:34.871Z] tests/test_additional_responses_custom_validationerror.py::test_openapi_schema PASSED [  0%]
[2024-04-30T12:59:34.871Z] tests/test_additional_responses_default_validationerror.py::test_openapi_schema PASSED [  0%]
[2024-04-30T12:59:34.871Z] tests/test_additional_responses_response_class.py::test_openapi_schema PASSED [  0%]
[2024-04-30T12:59:34.871Z] tests/test_additional_responses_router.py::test_a PASSED                 [  0%]
[2024-04-30T12:59:34.871Z] tests/test_additional_responses_router.py::test_b PASSED                 [  0%]
[2024-04-30T12:59:34.871Z] tests/test_additional_responses_router.py::test_c PASSED                 [  0%]
[2024-04-30T12:59:34.871Z] tests/test_additional_responses_router.py::test_d PASSED                 [  0%]
[2024-04-30T12:59:34.871Z] tests/test_additional_responses_router.py::test_openapi_schema PASSED    [  0%]
[2024-04-30T12:59:34.871Z] tests/test_ambiguous_params.py::test_no_annotated_defaults PASSED        [  0%]
[2024-04-30T12:59:34.871Z] tests/test_ambiguous_params.py::test_multiple_annotations PASSED         [  0%]
[2024-04-30T12:59:34.871Z] tests/test_annotated.py::test_get[/default-200-expected_response0] PASSED [  0%]
[2024-04-30T12:59:34.871Z] tests/test_annotated.py::test_get[/default?foo=bar-200-expected_response1] PASSED [  1%]
[2024-04-30T12:59:34.871Z] tests/test_annotated.py::test_get[/required?foo=bar-200-expected_response2] PASSED [  1%]
[2024-04-30T12:59:34.871Z] tests/test_annotated.py::test_get[/required-422-expected_response3] PASSED [  1%]
[2024-04-30T12:59:34.871Z] tests/test_annotated.py::test_get[/required?foo=-422-expected_response4] PASSED [  1%]
[2024-04-30T12:59:34.871Z] tests/test_annotated.py::test_get[/multiple?foo=bar-200-expected_response5] PASSED [  1%]
[2024-04-30T12:59:34.871Z] tests/test_annotated.py::test_get[/multiple-422-expected_response6] PASSED [  1%]
[2024-04-30T12:59:34.871Z] tests/test_annotated.py::test_get[/multiple?foo=-422-expected_response7] PASSED [  1%]
[2024-04-30T12:59:34.871Z] tests/test_annotated.py::test_get[/unrelated?foo=bar-200-expected_response8] PASSED [  1%]
[2024-04-30T12:59:34.871Z] tests/test_annotated.py::test_get[/unrelated-422-expected_response9] PASSED [  1%]
[2024-04-30T12:59:34.871Z] tests/test_annotated.py::test_multiple_path PASSED                       [  1%]
[2024-04-30T12:59:34.871Z] tests/test_annotated.py::test_nested_router PASSED                       [  1%]
[2024-04-30T12:59:34.871Z] tests/test_annotated.py::test_openapi_schema PASSED                      [  1%]
[2024-04-30T12:59:34.871Z] tests/test_application.py::test_get_path[/api_route-200-expected_response0] PASSED [  1%]
[2024-04-30T12:59:34.871Z] tests/test_application.py::test_get_path[/non_decorated_route-200-expected_response1] PASSED [  1%]
[2024-04-30T12:59:34.871Z] tests/test_application.py::test_get_path[/nonexistent-404-expected_response2] PASSED [  1%]
[2024-04-30T12:59:34.871Z] tests/test_application.py::test_swagger_ui PASSED                        [  1%]
[2024-04-30T12:59:34.871Z] tests/test_application.py::test_swagger_ui_oauth2_redirect PASSED        [  1%]
[2024-04-30T12:59:34.871Z] tests/test_application.py::test_redoc PASSED                             [  1%]
[2024-04-30T12:59:34.871Z] tests/test_application.py::test_enum_status_code_response PASSED         [  1%]
[2024-04-30T12:59:34.871Z] tests/test_application.py::test_openapi_schema PASSED                    [  1%]
[2024-04-30T12:59:34.871Z] tests/test_callable_endpoint.py::test_partial PASSED                     [  1%]
[2024-04-30T12:59:34.871Z] tests/test_compat.py::test_model_field_default_required PASSED           [  2%]
[2024-04-30T12:59:34.871Z] tests/test_compat.py::test_upload_file_dummy_with_info_plain_validator_function SKIPPED [  2%]
[2024-04-30T12:59:34.871Z] tests/test_compat.py::test_union_scalar_list SKIPPED (requires Pydantic
[2024-04-30T12:59:34.871Z] v1)                                                                      [  2%]
[2024-04-30T12:59:34.871Z] tests/test_compat.py::test_get_model_config PASSED                       [  2%]
[2024-04-30T12:59:34.871Z] tests/test_compat.py::test_complex PASSED                                [  2%]
[2024-04-30T12:59:34.871Z] tests/test_compat.py::test_is_bytes_sequence_annotation_union PASSED     [  2%]
[2024-04-30T12:59:34.871Z] tests/test_compat.py::test_is_uploadfile_sequence_annotation PASSED      [  2%]
[2024-04-30T12:59:34.871Z] tests/test_computed_fields.py::test_get PASSED                           [  2%]
[2024-04-30T12:59:34.871Z] tests/test_computed_fields.py::test_openapi_schema PASSED                [  2%]
[2024-04-30T12:59:34.871Z] tests/test_custom_middleware_exception.py::test_custom_middleware_exception PASSED [  2%]
[2024-04-30T12:59:34.871Z] tests/test_custom_middleware_exception.py::test_custom_middleware_exception_not_raised PASSED [  2%]
[2024-04-30T12:59:34.871Z] tests/test_custom_route_class.py::test_get_path[/a-200-expected_response0] PASSED [  2%]
[2024-04-30T12:59:34.871Z] tests/test_custom_route_class.py::test_get_path[/a/b-200-expected_response1] PASSED [  2%]
[2024-04-30T12:59:34.871Z] tests/test_custom_route_class.py::test_get_path[/a/b/c-200-expected_response2] PASSED [  2%]
[2024-04-30T12:59:34.871Z] tests/test_custom_route_class.py::test_route_classes PASSED              [  2%]
[2024-04-30T12:59:34.871Z] tests/test_custom_route_class.py::test_openapi_schema PASSED             [  2%]
[2024-04-30T12:59:34.871Z] tests/test_custom_schema_fields.py::test_custom_response_schema PASSED   [  2%]
[2024-04-30T12:59:34.871Z] tests/test_custom_schema_fields.py::test_response PASSED                 [  2%]
[2024-04-30T12:59:34.871Z] tests/test_custom_swagger_ui_redirect.py::test_swagger_ui PASSED         [  2%]
[2024-04-30T12:59:34.871Z] tests/test_custom_swagger_ui_redirect.py::test_swagger_ui_oauth2_redirect PASSED [  2%]
[2024-04-30T12:59:34.871Z] tests/test_custom_swagger_ui_redirect.py::test_response PASSED           [  2%]
[2024-04-30T12:59:34.871Z] tests/test_datastructures.py::test_upload_file_invalid PASSED            [  3%]
[2024-04-30T12:59:34.871Z] tests/test_datastructures.py::test_upload_file_invalid_pydantic_v2 PASSED [  3%]
[2024-04-30T12:59:34.871Z] tests/test_datastructures.py::test_default_placeholder_equals PASSED     [  3%]
[2024-04-30T12:59:34.871Z] tests/test_datastructures.py::test_default_placeholder_bool PASSED       [  3%]
[2024-04-30T12:59:34.871Z] tests/test_datastructures.py::test_upload_file_is_closed PASSED          [  3%]
[2024-04-30T12:59:34.871Z] tests/test_datastructures.py::test_upload_file[asyncio] PASSED           [  3%]
[2024-04-30T12:59:34.871Z] tests/test_datastructures.py::test_upload_file[trio] PASSED              [  3%]
[2024-04-30T12:59:34.871Z] tests/test_datetime_custom_encoder.py::test_pydanticv2 PASSED            [  3%]
[2024-04-30T12:59:34.871Z] tests/test_datetime_custom_encoder.py::test_pydanticv1 SKIPPED (requires
[2024-04-30T12:59:34.871Z] Pydantic v1)                                                             [  3%]
[2024-04-30T12:59:34.871Z] tests/test_default_response_class.py::test_app PASSED                    [  3%]
[2024-04-30T12:59:34.871Z] tests/test_default_response_class.py::test_app_override PASSED           [  3%]
[2024-04-30T12:59:34.871Z] tests/test_default_response_class.py::test_router_a PASSED               [  3%]
[2024-04-30T12:59:34.871Z] tests/test_default_response_class.py::test_router_a_override PASSED      [  3%]
[2024-04-30T12:59:35.121Z] tests/test_default_response_class.py::test_router_a_a PASSED             [  3%]
[2024-04-30T12:59:35.121Z] tests/test_default_response_class.py::test_router_a_a_override PASSED    [  3%]
[2024-04-30T12:59:35.121Z] tests/test_default_response_class.py::test_router_a_b PASSED             [  3%]
[2024-04-30T12:59:35.121Z] tests/test_default_response_class.py::test_router_a_b_override PASSED    [  3%]
[2024-04-30T12:59:35.121Z] tests/test_default_response_class.py::test_router_b PASSED               [  3%]
[2024-04-30T12:59:35.121Z] tests/test_default_response_class.py::test_router_b_override PASSED      [  3%]
[2024-04-30T12:59:35.121Z] tests/test_default_response_class.py::test_router_b_a PASSED             [  3%]
[2024-04-30T12:59:35.121Z] tests/test_default_response_class.py::test_router_b_a_override PASSED    [  3%]
[2024-04-30T12:59:35.121Z] tests/test_default_response_class.py::test_router_b_a_c PASSED           [  4%]
[2024-04-30T12:59:35.121Z] tests/test_default_response_class.py::test_router_b_a_c_override PASSED  [  4%]
[2024-04-30T12:59:35.121Z] tests/test_default_response_class_router.py::test_app PASSED             [  4%]
[2024-04-30T12:59:35.121Z] tests/test_default_response_class_router.py::test_app_override PASSED    [  4%]
[2024-04-30T12:59:35.121Z] tests/test_default_response_class_router.py::test_router_a PASSED        [  4%]
[2024-04-30T12:59:35.121Z] tests/test_default_response_class_router.py::test_router_a_override PASSED [  4%]
[2024-04-30T12:59:35.121Z] tests/test_default_response_class_router.py::test_router_a_a PASSED      [  4%]
[2024-04-30T12:59:35.121Z] tests/test_default_response_class_router.py::test_router_a_a_override PASSED [  4%]
[2024-04-30T12:59:35.121Z] tests/test_default_response_class_router.py::test_router_a_b PASSED      [  4%]
[2024-04-30T12:59:35.121Z] tests/test_default_response_class_router.py::test_router_a_b_override PASSED [  4%]
[2024-04-30T12:59:35.121Z] tests/test_default_response_class_router.py::test_router_b PASSED        [  4%]
[2024-04-30T12:59:35.121Z] tests/test_default_response_class_router.py::test_router_b_override PASSED [  4%]
[2024-04-30T12:59:35.121Z] tests/test_default_response_class_router.py::test_router_b_a PASSED      [  4%]
[2024-04-30T12:59:35.122Z] tests/test_default_response_class_router.py::test_router_b_a_override PASSED [  4%]
[2024-04-30T12:59:35.122Z] tests/test_default_response_class_router.py::test_router_b_a_c PASSED    [  4%]
[2024-04-30T12:59:35.122Z] tests/test_default_response_class_router.py::test_router_b_a_c_override PASSED [  4%]
[2024-04-30T12:59:35.122Z] tests/test_dependency_cache.py::test_normal_counter PASSED               [  4%]
[2024-04-30T12:59:35.122Z] tests/test_dependency_cache.py::test_sub_counter PASSED                  [  4%]
[2024-04-30T12:59:35.122Z] tests/test_dependency_cache.py::test_sub_counter_no_cache PASSED         [  4%]
[2024-04-30T12:59:35.122Z] tests/test_dependency_cache.py::test_security_cache PASSED               [  4%]
[2024-04-30T12:59:35.122Z] tests/test_dependency_class.py::test_class_dependency[/callable-dependency-callable-dependency] PASSED [  4%]
[2024-04-30T12:59:35.122Z] tests/test_dependency_class.py::test_class_dependency[/callable-gen-dependency-callable-gen-dependency] PASSED [  5%]
[2024-04-30T12:59:35.122Z] tests/test_dependency_class.py::test_class_dependency[/async-callable-dependency-async-callable-dependency] PASSED [  5%]
[2024-04-30T12:59:35.122Z] tests/test_dependency_class.py::test_class_dependency[/async-callable-gen-dependency-async-callable-gen-dependency] PASSED [  5%]
[2024-04-30T12:59:35.122Z] tests/test_dependency_class.py::test_class_dependency[/synchronous-method-dependency-synchronous-method-dependency] PASSED [  5%]
[2024-04-30T12:59:35.122Z] tests/test_dependency_class.py::test_class_dependency[/synchronous-method-gen-dependency-synchronous-method-gen-dependency] PASSED [  5%]
[2024-04-30T12:59:35.122Z] tests/test_dependency_class.py::test_class_dependency[/asynchronous-method-dependency-asynchronous-method-dependency] PASSED [  5%]
[2024-04-30T12:59:35.122Z] tests/test_dependency_class.py::test_class_dependency[/asynchronous-method-gen-dependency-asynchronous-method-gen-dependency] PASSED [  5%]
[2024-04-30T12:59:35.122Z] tests/test_dependency_contextmanager.py::test_async_state PASSED         [  5%]
[2024-04-30T12:59:35.122Z] tests/test_dependency_contextmanager.py::test_sync_state PASSED          [  5%]
[2024-04-30T12:59:35.122Z] tests/test_dependency_contextmanager.py::test_async_raise_other PASSED   [  5%]
[2024-04-30T12:59:35.122Z] tests/test_dependency_contextmanager.py::test_sync_raise_other PASSED    [  5%]
[2024-04-30T12:59:35.122Z] tests/test_dependency_contextmanager.py::test_async_raise_raises PASSED  [  5%]
[2024-04-30T12:59:35.122Z] tests/test_dependency_contextmanager.py::test_async_raise_server_error PASSED [  5%]
[2024-04-30T12:59:35.122Z] tests/test_dependency_contextmanager.py::test_context_b PASSED           [  5%]
[2024-04-30T12:59:35.122Z] tests/test_dependency_contextmanager.py::test_context_b_raise PASSED     [  5%]
[2024-04-30T12:59:35.122Z] tests/test_dependency_contextmanager.py::test_background_tasks PASSED    [  5%]
[2024-04-30T12:59:35.372Z] tests/test_dependency_contextmanager.py::test_sync_raise_raises PASSED   [  5%]
[2024-04-30T12:59:35.372Z] tests/test_dependency_contextmanager.py::test_sync_raise_server_error PASSED [  5%]
[2024-04-30T12:59:35.372Z] tests/test_dependency_contextmanager.py::test_sync_async_state PASSED    [  5%]
[2024-04-30T12:59:35.372Z] tests/test_dependency_contextmanager.py::test_sync_sync_state PASSED     [  5%]
[2024-04-30T12:59:35.372Z] tests/test_dependency_contextmanager.py::test_sync_async_raise_other PASSED [  5%]
[2024-04-30T12:59:35.372Z] tests/test_dependency_contextmanager.py::test_sync_sync_raise_other PASSED [  6%]
[2024-04-30T12:59:35.372Z] tests/test_dependency_contextmanager.py::test_sync_async_raise_raises PASSED [  6%]
[2024-04-30T12:59:35.372Z] tests/test_dependency_contextmanager.py::test_sync_async_raise_server_error PASSED [  6%]
[2024-04-30T12:59:35.372Z] tests/test_dependency_contextmanager.py::test_sync_sync_raise_raises PASSED [  6%]
[2024-04-30T12:59:35.372Z] tests/test_dependency_contextmanager.py::test_sync_sync_raise_server_error PASSED [  6%]
[2024-04-30T12:59:35.372Z] tests/test_dependency_contextmanager.py::test_sync_context_b PASSED      [  6%]
[2024-04-30T12:59:35.372Z] tests/test_dependency_contextmanager.py::test_sync_context_b_raise PASSED [  6%]
[2024-04-30T12:59:35.372Z] tests/test_dependency_contextmanager.py::test_sync_background_tasks PASSED [  6%]
[2024-04-30T12:59:35.372Z] tests/test_dependency_contextvars.py::test_dependency_contextvars PASSED [  6%]
[2024-04-30T12:59:35.372Z] tests/test_dependency_duplicates.py::test_no_duplicates_invalid PASSED   [  6%]
[2024-04-30T12:59:35.372Z] tests/test_dependency_duplicates.py::test_no_duplicates PASSED           [  6%]
[2024-04-30T12:59:35.372Z] tests/test_dependency_duplicates.py::test_duplicates PASSED              [  6%]
[2024-04-30T12:59:35.372Z] tests/test_dependency_duplicates.py::test_sub_duplicates PASSED          [  6%]
[2024-04-30T12:59:35.372Z] tests/test_dependency_duplicates.py::test_openapi_schema PASSED          [  6%]
[2024-04-30T12:59:35.372Z] tests/test_dependency_normal_exceptions.py::test_dependency_gets_exception PASSED [  6%]
[2024-04-30T12:59:35.372Z] tests/test_dependency_normal_exceptions.py::test_dependency_no_exception PASSED [  6%]
[2024-04-30T12:59:35.372Z] tests/test_dependency_overrides.py::test_main_depends PASSED             [  6%]
[2024-04-30T12:59:35.372Z] tests/test_dependency_overrides.py::test_main_depends_q_foo PASSED       [  6%]
[2024-04-30T12:59:35.372Z] tests/test_dependency_overrides.py::test_main_depends_q_foo_skip_100_limit_200 PASSED [  6%]
[2024-04-30T12:59:35.372Z] tests/test_dependency_overrides.py::test_decorator_depends PASSED        [  6%]
[2024-04-30T12:59:35.372Z] tests/test_dependency_overrides.py::test_decorator_depends_q_foo PASSED  [  6%]
[2024-04-30T12:59:35.372Z] tests/test_dependency_overrides.py::test_decorator_depends_q_foo_skip_100_limit_200 PASSED [  7%]
[2024-04-30T12:59:35.372Z] tests/test_dependency_overrides.py::test_router_depends PASSED           [  7%]
[2024-04-30T12:59:35.372Z] tests/test_dependency_overrides.py::test_router_depends_q_foo PASSED     [  7%]
[2024-04-30T12:59:35.372Z] tests/test_dependency_overrides.py::test_router_depends_q_foo_skip_100_limit_200 PASSED [  7%]
[2024-04-30T12:59:35.372Z] tests/test_dependency_overrides.py::test_router_decorator_depends PASSED [  7%]
[2024-04-30T12:59:35.372Z] tests/test_dependency_overrides.py::test_router_decorator_depends_q_foo PASSED [  7%]
[2024-04-30T12:59:35.372Z] tests/test_dependency_overrides.py::test_router_decorator_depends_q_foo_skip_100_limit_200 PASSED [  7%]
[2024-04-30T12:59:35.372Z] tests/test_dependency_overrides.py::test_override_simple[/main-depends/-200-expected0] PASSED [  7%]
[2024-04-30T12:59:35.372Z] tests/test_dependency_overrides.py::test_override_simple[/main-depends/?q=foo-200-expected1] PASSED [  7%]
[2024-04-30T12:59:35.622Z] tests/test_dependency_overrides.py::test_override_simple[/main-depends/?q=foo&skip=100&limit=200-200-expected2] PASSED [  7%]
[2024-04-30T12:59:35.622Z] tests/test_dependency_overrides.py::test_override_simple[/decorator-depends/-200-expected3] PASSED [  7%]
[2024-04-30T12:59:35.622Z] tests/test_dependency_overrides.py::test_override_simple[/router-depends/-200-expected4] PASSED [  7%]
[2024-04-30T12:59:35.622Z] tests/test_dependency_overrides.py::test_override_simple[/router-depends/?q=foo-200-expected5] PASSED [  7%]
[2024-04-30T12:59:35.622Z] tests/test_dependency_overrides.py::test_override_simple[/router-depends/?q=foo&skip=100&limit=200-200-expected6] PASSED [  7%]
[2024-04-30T12:59:35.622Z] tests/test_dependency_overrides.py::test_override_simple[/router-decorator-depends/-200-expected7] PASSED [  7%]
[2024-04-30T12:59:35.622Z] tests/test_dependency_overrides.py::test_override_with_sub_main_depends PASSED [  7%]
[2024-04-30T12:59:35.622Z] tests/test_dependency_overrides.py::test_override_with_sub__main_depends_q_foo PASSED [  7%]
[2024-04-30T12:59:35.622Z] tests/test_dependency_overrides.py::test_override_with_sub_main_depends_k_bar PASSED [  7%]
[2024-04-30T12:59:35.622Z] tests/test_dependency_overrides.py::test_override_with_sub_decorator_depends PASSED [  7%]
[2024-04-30T12:59:35.622Z] tests/test_dependency_overrides.py::test_override_with_sub_decorator_depends_q_foo PASSED [  7%]
[2024-04-30T12:59:35.622Z] tests/test_dependency_overrides.py::test_override_with_sub_decorator_depends_k_bar PASSED [  8%]
[2024-04-30T12:59:35.622Z] tests/test_dependency_overrides.py::test_override_with_sub_router_depends PASSED [  8%]
[2024-04-30T12:59:35.622Z] tests/test_dependency_overrides.py::test_override_with_sub_router_depends_q_foo PASSED [  8%]
[2024-04-30T12:59:35.622Z] tests/test_dependency_overrides.py::test_override_with_sub_router_depends_k_bar PASSED [  8%]
[2024-04-30T12:59:35.622Z] tests/test_dependency_overrides.py::test_override_with_sub_router_decorator_depends PASSED [  8%]
[2024-04-30T12:59:35.622Z] tests/test_dependency_overrides.py::test_override_with_sub_router_decorator_depends_q_foo PASSED [  8%]
[2024-04-30T12:59:35.622Z] tests/test_dependency_overrides.py::test_override_with_sub_router_decorator_depends_k_bar PASSED [  8%]
[2024-04-30T12:59:35.623Z] tests/test_dependency_security_overrides.py::test_normal PASSED          [  8%]
[2024-04-30T12:59:35.623Z] tests/test_dependency_security_overrides.py::test_override_data PASSED   [  8%]
[2024-04-30T12:59:35.623Z] tests/test_dependency_security_overrides.py::test_override_security PASSED [  8%]
[2024-04-30T12:59:35.623Z] tests/test_deprecated_openapi_prefix.py::test_main PASSED                [  8%]
[2024-04-30T12:59:35.623Z] tests/test_deprecated_openapi_prefix.py::test_openapi PASSED             [  8%]
[2024-04-30T12:59:35.623Z] tests/test_duplicate_models_openapi.py::test_get_api_route PASSED        [  8%]
[2024-04-30T12:59:35.623Z] tests/test_duplicate_models_openapi.py::test_openapi_schema PASSED       [  8%]
[2024-04-30T12:59:35.623Z] tests/test_empty_router.py::test_use_empty PASSED                        [  8%]
[2024-04-30T12:59:35.623Z] tests/test_empty_router.py::test_include_empty PASSED                    [  8%]
[2024-04-30T12:59:35.873Z] tests/test_enforce_once_required_parameter.py::test_schema PASSED        [  8%]
[2024-04-30T12:59:35.873Z] tests/test_enforce_once_required_parameter.py::test_get_invalid PASSED   [  8%]
[2024-04-30T12:59:35.873Z] tests/test_enforce_once_required_parameter.py::test_get_valid PASSED     [  8%]
[2024-04-30T12:59:35.873Z] tests/test_exception_handlers.py::test_override_http_exception PASSED    [  8%]
[2024-04-30T12:59:35.873Z] tests/test_exception_handlers.py::test_override_request_validation_exception PASSED [  8%]
[2024-04-30T12:59:35.873Z] tests/test_exception_handlers.py::test_override_server_error_exception_raises PASSED [  9%]
[2024-04-30T12:59:35.873Z] tests/test_exception_handlers.py::test_override_server_error_exception_response PASSED [  9%]
[2024-04-30T12:59:35.873Z] tests/test_extra_routes.py::test_get_api_route PASSED                    [  9%]
[2024-04-30T12:59:35.873Z] tests/test_extra_routes.py::test_get_api_route_not_decorated PASSED      [  9%]
[2024-04-30T12:59:35.873Z] tests/test_extra_routes.py::test_delete PASSED                           [  9%]
[2024-04-30T12:59:35.873Z] tests/test_extra_routes.py::test_head PASSED                             [  9%]
[2024-04-30T12:59:35.873Z] tests/test_extra_routes.py::test_options PASSED                          [  9%]
[2024-04-30T12:59:35.873Z] tests/test_extra_routes.py::test_patch PASSED                            [  9%]
[2024-04-30T12:59:35.873Z] tests/test_extra_routes.py::test_trace PASSED                            [  9%]
[2024-04-30T12:59:35.873Z] tests/test_extra_routes.py::test_openapi_schema PASSED                   [  9%]
[2024-04-30T12:59:35.873Z] tests/test_filter_pydantic_sub_model/test_filter_pydantic_sub_model_pv1.py::test_filter_sub_model SKIPPED [  9%]
[2024-04-30T12:59:35.873Z] tests/test_filter_pydantic_sub_model/test_filter_pydantic_sub_model_pv1.py::test_validator_is_cloned SKIPPED [  9%]
[2024-04-30T12:59:35.873Z] tests/test_filter_pydantic_sub_model/test_filter_pydantic_sub_model_pv1.py::test_openapi_schema SKIPPED [  9%]
[2024-04-30T12:59:35.873Z] tests/test_filter_pydantic_sub_model_pv2.py::test_filter_sub_model PASSED [  9%]
[2024-04-30T12:59:35.873Z] tests/test_filter_pydantic_sub_model_pv2.py::test_validator_is_cloned PASSED [  9%]
[2024-04-30T12:59:35.873Z] tests/test_filter_pydantic_sub_model_pv2.py::test_openapi_schema PASSED  [  9%]
[2024-04-30T12:59:35.873Z] tests/test_forms_from_non_typing_sequences.py::test_python_list_param_as_form PASSED [  9%]
[2024-04-30T12:59:35.873Z] tests/test_forms_from_non_typing_sequences.py::test_python_set_param_as_form PASSED [  9%]
[2024-04-30T12:59:35.873Z] tests/test_forms_from_non_typing_sequences.py::test_python_tuple_param_as_form PASSED [  9%]
[2024-04-30T12:59:35.873Z] tests/test_generate_unique_id_function.py::test_top_level_generate_unique_id PASSED [  9%]
[2024-04-30T12:59:35.873Z] tests/test_generate_unique_id_function.py::test_router_overrides_generate_unique_id PASSED [  9%]
[2024-04-30T12:59:36.123Z] tests/test_generate_unique_id_function.py::test_router_include_overrides_generate_unique_id PASSED [ 10%]
[2024-04-30T12:59:36.123Z] tests/test_generate_unique_id_function.py::test_subrouter_top_level_include_overrides_generate_unique_id PASSED [ 10%]
[2024-04-30T12:59:36.123Z] tests/test_generate_unique_id_function.py::test_router_path_operation_overrides_generate_unique_id PASSED [ 10%]
[2024-04-30T12:59:36.123Z] tests/test_generate_unique_id_function.py::test_app_path_operation_overrides_generate_unique_id PASSED [ 10%]
[2024-04-30T12:59:36.123Z] tests/test_generate_unique_id_function.py::test_callback_override_generate_unique_id PASSED [ 10%]
[2024-04-30T12:59:36.123Z] tests/test_generate_unique_id_function.py::test_warn_duplicate_operation_id PASSED [ 10%]
[2024-04-30T12:59:36.123Z] tests/test_generic_parameterless_depends.py::test_generic_parameterless_depends PASSED [ 10%]
[2024-04-30T12:59:36.123Z] tests/test_generic_parameterless_depends.py::test_openapi_schema PASSED  [ 10%]
[2024-04-30T12:59:36.123Z] tests/test_get_request_body.py::test_get_with_body PASSED                [ 10%]
[2024-04-30T12:59:36.123Z] tests/test_get_request_body.py::test_openapi_schema PASSED               [ 10%]
[2024-04-30T12:59:36.123Z] tests/test_http_connection_injection.py::test_value_extracting_by_http PASSED [ 10%]
[2024-04-30T12:59:36.123Z] tests/test_http_connection_injection.py::test_value_extracting_by_ws PASSED [ 10%]
[2024-04-30T12:59:36.123Z] tests/test_include_route.py::test_sub_router PASSED                      [ 10%]
[2024-04-30T12:59:36.123Z] tests/test_include_router_defaults_overrides.py::test_level1_override PASSED [ 10%]
[2024-04-30T12:59:36.123Z] tests/test_include_router_defaults_overrides.py::test_level1_default PASSED [ 10%]
[2024-04-30T12:59:36.123Z] tests/test_include_router_defaults_overrides.py::test_paths_level3[True-True-True] PASSED [ 10%]
[2024-04-30T12:59:36.123Z] tests/test_include_router_defaults_overrides.py::test_paths_level3[True-True-False] PASSED [ 10%]
[2024-04-30T12:59:36.123Z] tests/test_include_router_defaults_overrides.py::test_paths_level3[True-False-True] PASSED [ 10%]
[2024-04-30T12:59:36.123Z] tests/test_include_router_defaults_overrides.py::test_paths_level3[True-False-False] PASSED [ 10%]
[2024-04-30T12:59:36.123Z] tests/test_include_router_defaults_overrides.py::test_paths_level3[False-True-True] PASSED [ 10%]
[2024-04-30T12:59:36.123Z] tests/test_include_router_defaults_overrides.py::test_paths_level3[False-True-False] PASSED [ 10%]
[2024-04-30T12:59:36.123Z] tests/test_include_router_defaults_overrides.py::test_paths_level3[False-False-True] PASSED [ 11%]
[2024-04-30T12:59:36.123Z] tests/test_include_router_defaults_overrides.py::test_paths_level3[False-False-False] PASSED [ 11%]
[2024-04-30T12:59:36.123Z] tests/test_include_router_defaults_overrides.py::test_paths_level5[True-True-True-True-True] PASSED [ 11%]
[2024-04-30T12:59:36.123Z] tests/test_include_router_defaults_overrides.py::test_paths_level5[True-True-True-True-False] PASSED [ 11%]
[2024-04-30T12:59:36.123Z] tests/test_include_router_defaults_overrides.py::test_paths_level5[True-True-True-False-True] PASSED [ 11%]
[2024-04-30T12:59:36.123Z] tests/test_include_router_defaults_overrides.py::test_paths_level5[True-True-True-False-False] PASSED [ 11%]
[2024-04-30T12:59:36.123Z] tests/test_include_router_defaults_overrides.py::test_paths_level5[True-True-False-True-True] PASSED [ 11%]
[2024-04-30T12:59:36.123Z] tests/test_include_router_defaults_overrides.py::test_paths_level5[True-True-False-True-False] PASSED [ 11%]
[2024-04-30T12:59:36.123Z] tests/test_include_router_defaults_overrides.py::test_paths_level5[True-True-False-False-True] PASSED [ 11%]
[2024-04-30T12:59:36.123Z] tests/test_include_router_defaults_overrides.py::test_paths_level5[True-True-False-False-False] PASSED [ 11%]
[2024-04-30T12:59:36.123Z] tests/test_include_router_defaults_overrides.py::test_paths_level5[True-False-True-True-True] PASSED [ 11%]
[2024-04-30T12:59:36.123Z] tests/test_include_router_defaults_overrides.py::test_paths_level5[True-False-True-True-False] PASSED [ 11%]
[2024-04-30T12:59:36.374Z] tests/test_include_router_defaults_overrides.py::test_paths_level5[True-False-True-False-True] PASSED [ 11%]
[2024-04-30T12:59:36.374Z] tests/test_include_router_defaults_overrides.py::test_paths_level5[True-False-True-False-False] PASSED [ 11%]
[2024-04-30T12:59:36.374Z] tests/test_include_router_defaults_overrides.py::test_paths_level5[True-False-False-True-True] PASSED [ 11%]
[2024-04-30T12:59:36.374Z] tests/test_include_router_defaults_overrides.py::test_paths_level5[True-False-False-True-False] PASSED [ 11%]
[2024-04-30T12:59:36.374Z] tests/test_include_router_defaults_overrides.py::test_paths_level5[True-False-False-False-True] PASSED [ 11%]
[2024-04-30T12:59:36.374Z] tests/test_include_router_defaults_overrides.py::test_paths_level5[True-False-False-False-False] PASSED [ 11%]
[2024-04-30T12:59:36.374Z] tests/test_include_router_defaults_overrides.py::test_paths_level5[False-True-True-True-True] PASSED [ 11%]
[2024-04-30T12:59:36.374Z] tests/test_include_router_defaults_overrides.py::test_paths_level5[False-True-True-True-False] PASSED [ 11%]
[2024-04-30T12:59:36.374Z] tests/test_include_router_defaults_overrides.py::test_paths_level5[False-True-True-False-True] PASSED [ 11%]
[2024-04-30T12:59:36.374Z] tests/test_include_router_defaults_overrides.py::test_paths_level5[False-True-True-False-False] PASSED [ 12%]
[2024-04-30T12:59:36.374Z] tests/test_include_router_defaults_overrides.py::test_paths_level5[False-True-False-True-True] PASSED [ 12%]
[2024-04-30T12:59:36.374Z] tests/test_include_router_defaults_overrides.py::test_paths_level5[False-True-False-True-False] PASSED [ 12%]
[2024-04-30T12:59:36.374Z] tests/test_include_router_defaults_overrides.py::test_paths_level5[False-True-False-False-True] PASSED [ 12%]
[2024-04-30T12:59:36.374Z] tests/test_include_router_defaults_overrides.py::test_paths_level5[False-True-False-False-False] PASSED [ 12%]
[2024-04-30T12:59:36.374Z] tests/test_include_router_defaults_overrides.py::test_paths_level5[False-False-True-True-True] PASSED [ 12%]
[2024-04-30T12:59:36.374Z] tests/test_include_router_defaults_overrides.py::test_paths_level5[False-False-True-True-False] PASSED [ 12%]
[2024-04-30T12:59:36.374Z] tests/test_include_router_defaults_overrides.py::test_paths_level5[False-False-True-False-True] PASSED [ 12%]
[2024-04-30T12:59:36.374Z] tests/test_include_router_defaults_overrides.py::test_paths_level5[False-False-True-False-False] PASSED [ 12%]
[2024-04-30T12:59:36.374Z] tests/test_include_router_defaults_overrides.py::test_paths_level5[False-False-False-True-True] PASSED [ 12%]
[2024-04-30T12:59:36.374Z] tests/test_include_router_defaults_overrides.py::test_paths_level5[False-False-False-True-False] PASSED [ 12%]
[2024-04-30T12:59:36.374Z] tests/test_include_router_defaults_overrides.py::test_paths_level5[False-False-False-False-True] PASSED [ 12%]
[2024-04-30T12:59:36.374Z] tests/test_include_router_defaults_overrides.py::test_paths_level5[False-False-False-False-False] PASSED [ 12%]
[2024-04-30T12:59:36.374Z] tests/test_include_router_defaults_overrides.py::test_openapi PASSED     [ 12%]
[2024-04-30T12:59:36.374Z] tests/test_infer_param_optionality.py::test_get_users PASSED             [ 12%]
[2024-04-30T12:59:36.374Z] tests/test_infer_param_optionality.py::test_get_user PASSED              [ 12%]
[2024-04-30T12:59:36.374Z] tests/test_infer_param_optionality.py::test_get_items_1 PASSED           [ 12%]
[2024-04-30T12:59:36.374Z] tests/test_infer_param_optionality.py::test_get_items_2 PASSED           [ 12%]
[2024-04-30T12:59:36.374Z] tests/test_infer_param_optionality.py::test_get_item_1 PASSED            [ 12%]
[2024-04-30T12:59:36.624Z] tests/test_infer_param_optionality.py::test_get_item_2 PASSED            [ 12%]
[2024-04-30T12:59:36.624Z] tests/test_infer_param_optionality.py::test_get_users_items PASSED       [ 12%]
[2024-04-30T12:59:36.624Z] tests/test_infer_param_optionality.py::test_get_users_item PASSED        [ 13%]
[2024-04-30T12:59:36.624Z] tests/test_infer_param_optionality.py::test_openapi_schema PASSED        [ 13%]
[2024-04-30T12:59:36.624Z] tests/test_inherited_custom_class.py::test_pydanticv2 PASSED             [ 13%]
[2024-04-30T12:59:36.624Z] tests/test_inherited_custom_class.py::test_pydanticv1 SKIPPED (requires
[2024-04-30T12:59:36.624Z] Pydantic v1)                                                             [ 13%]
[2024-04-30T12:59:36.624Z] tests/test_invalid_path_param.py::test_invalid_sequence PASSED           [ 13%]
[2024-04-30T12:59:36.624Z] tests/test_invalid_path_param.py::test_invalid_tuple PASSED              [ 13%]
[2024-04-30T12:59:36.624Z] tests/test_invalid_path_param.py::test_invalid_dict PASSED               [ 13%]
[2024-04-30T12:59:36.624Z] tests/test_invalid_path_param.py::test_invalid_simple_list PASSED        [ 13%]
[2024-04-30T12:59:36.624Z] tests/test_invalid_path_param.py::test_invalid_simple_tuple PASSED       [ 13%]
[2024-04-30T12:59:36.624Z] tests/test_invalid_path_param.py::test_invalid_simple_set PASSED         [ 13%]
[2024-04-30T12:59:36.624Z] tests/test_invalid_path_param.py::test_invalid_simple_dict PASSED        [ 13%]
[2024-04-30T12:59:36.624Z] tests/test_invalid_sequence_param.py::test_invalid_sequence PASSED       [ 13%]
[2024-04-30T12:59:36.624Z] tests/test_invalid_sequence_param.py::test_invalid_tuple PASSED          [ 13%]
[2024-04-30T12:59:36.624Z] tests/test_invalid_sequence_param.py::test_invalid_dict PASSED           [ 13%]
[2024-04-30T12:59:36.624Z] tests/test_invalid_sequence_param.py::test_invalid_simple_dict PASSED    [ 13%]
[2024-04-30T12:59:36.624Z] tests/test_jsonable_encoder.py::test_encode_dict PASSED                  [ 13%]
[2024-04-30T12:59:36.624Z] tests/test_jsonable_encoder.py::test_encode_class PASSED                 [ 13%]
[2024-04-30T12:59:36.624Z] tests/test_jsonable_encoder.py::test_encode_dictable PASSED              [ 13%]
[2024-04-30T12:59:36.624Z] tests/test_jsonable_encoder.py::test_encode_dataclass PASSED             [ 13%]
[2024-04-30T12:59:36.624Z] tests/test_jsonable_encoder.py::test_encode_unsupported PASSED           [ 13%]
[2024-04-30T12:59:36.624Z] tests/test_jsonable_encoder.py::test_encode_custom_json_encoders_model_pydanticv2 PASSED [ 13%]
[2024-04-30T12:59:36.624Z] tests/test_jsonable_encoder.py::test_encode_custom_json_encoders_model_pydanticv1 SKIPPED [ 14%]
[2024-04-30T12:59:36.624Z] tests/test_jsonable_encoder.py::test_encode_model_with_config PASSED     [ 14%]
[2024-04-30T12:59:36.624Z] tests/test_jsonable_encoder.py::test_encode_model_with_alias_raises PASSED [ 14%]
[2024-04-30T12:59:36.624Z] tests/test_jsonable_encoder.py::test_encode_model_with_alias PASSED      [ 14%]
[2024-04-30T12:59:36.624Z] tests/test_jsonable_encoder.py::test_encode_model_with_default PASSED    [ 14%]
[2024-04-30T12:59:36.624Z] tests/test_jsonable_encoder.py::test_custom_encoders SKIPPED (requires
[2024-04-30T12:59:36.624Z] Pydantic v1)                                                             [ 14%]
[2024-04-30T12:59:36.624Z] tests/test_jsonable_encoder.py::test_custom_enum_encoders PASSED         [ 14%]
[2024-04-30T12:59:36.624Z] tests/test_jsonable_encoder.py::test_encode_model_with_pure_path PASSED  [ 14%]
[2024-04-30T12:59:36.624Z] tests/test_jsonable_encoder.py::test_encode_model_with_pure_posix_path PASSED [ 14%]
[2024-04-30T12:59:36.624Z] tests/test_jsonable_encoder.py::test_encode_model_with_pure_windows_path PASSED [ 14%]
[2024-04-30T12:59:36.624Z] tests/test_jsonable_encoder.py::test_encode_root SKIPPED (requires
[2024-04-30T12:59:36.624Z] Pydantic v1)                                                             [ 14%]
[2024-04-30T12:59:36.624Z] tests/test_jsonable_encoder.py::test_decimal_encoder_float PASSED        [ 14%]
[2024-04-30T12:59:36.624Z] tests/test_jsonable_encoder.py::test_decimal_encoder_int PASSED          [ 14%]
[2024-04-30T12:59:36.624Z] tests/test_jsonable_encoder.py::test_encode_deque_encodes_child_models PASSED [ 14%]
[2024-04-30T12:59:36.624Z] tests/test_jsonable_encoder.py::test_encode_pydantic_undefined PASSED    [ 14%]
[2024-04-30T12:59:36.624Z] tests/test_local_docs.py::test_strings_in_generated_swagger PASSED       [ 14%]
[2024-04-30T12:59:36.624Z] tests/test_local_docs.py::test_strings_in_custom_swagger PASSED          [ 14%]
[2024-04-30T12:59:36.624Z] tests/test_local_docs.py::test_strings_in_generated_redoc PASSED         [ 14%]
[2024-04-30T12:59:36.624Z] tests/test_local_docs.py::test_strings_in_custom_redoc PASSED            [ 14%]
[2024-04-30T12:59:36.624Z] tests/test_local_docs.py::test_google_fonts_in_generated_redoc PASSED    [ 14%]
[2024-04-30T12:59:36.624Z] tests/test_modules_same_name_body/test_main.py::test_post_a PASSED       [ 14%]
[2024-04-30T12:59:36.624Z] tests/test_modules_same_name_body/test_main.py::test_post_a_invalid PASSED [ 15%]
[2024-04-30T12:59:36.624Z] tests/test_modules_same_name_body/test_main.py::test_post_b PASSED       [ 15%]
[2024-04-30T12:59:36.624Z] tests/test_modules_same_name_body/test_main.py::test_post_b_invalid PASSED [ 15%]
[2024-04-30T12:59:36.624Z] tests/test_modules_same_name_body/test_main.py::test_openapi_schema PASSED [ 15%]
[2024-04-30T12:59:36.624Z] tests/test_multi_body_errors.py::test_put_correct_body PASSED            [ 15%]
[2024-04-30T12:59:36.624Z] tests/test_multi_body_errors.py::test_jsonable_encoder_requiring_error PASSED [ 15%]
[2024-04-30T12:59:36.624Z] tests/test_multi_body_errors.py::test_put_incorrect_body_multiple PASSED [ 15%]
[2024-04-30T12:59:36.624Z] tests/test_multi_body_errors.py::test_openapi_schema PASSED              [ 15%]
[2024-04-30T12:59:36.624Z] tests/test_multi_query_errors.py::test_multi_query PASSED                [ 15%]
[2024-04-30T12:59:36.624Z] tests/test_multi_query_errors.py::test_multi_query_incorrect PASSED      [ 15%]
[2024-04-30T12:59:36.624Z] tests/test_multi_query_errors.py::test_openapi_schema PASSED             [ 15%]
[2024-04-30T12:59:36.624Z] tests/test_multipart_installation.py::test_incorrect_multipart_installed_form PASSED [ 15%]
[2024-04-30T12:59:36.624Z] tests/test_multipart_installation.py::test_incorrect_multipart_installed_file_upload PASSED [ 15%]
[2024-04-30T12:59:36.624Z] tests/test_multipart_installation.py::test_incorrect_multipart_installed_file_bytes PASSED [ 15%]
[2024-04-30T12:59:36.624Z] tests/test_multipart_installation.py::test_incorrect_multipart_installed_multi_form PASSED [ 15%]
[2024-04-30T12:59:36.625Z] tests/test_multipart_installation.py::test_incorrect_multipart_installed_form_file PASSED [ 15%]
[2024-04-30T12:59:36.625Z] tests/test_multipart_installation.py::test_no_multipart_installed PASSED [ 15%]
[2024-04-30T12:59:36.625Z] tests/test_multipart_installation.py::test_no_multipart_installed_file PASSED [ 15%]
[2024-04-30T12:59:36.625Z] tests/test_multipart_installation.py::test_no_multipart_installed_file_bytes PASSED [ 15%]
[2024-04-30T12:59:36.625Z] tests/test_multipart_installation.py::test_no_multipart_installed_multi_form PASSED [ 15%]
[2024-04-30T12:59:36.625Z] tests/test_multipart_installation.py::test_no_multipart_installed_form_file PASSED [ 16%]
[2024-04-30T12:59:36.625Z] tests/test_no_swagger_ui_redirect.py::test_swagger_ui PASSED             [ 16%]
[2024-04-30T12:59:36.625Z] tests/test_no_swagger_ui_redirect.py::test_swagger_ui_no_oauth2_redirect PASSED [ 16%]
[2024-04-30T12:59:36.625Z] tests/test_no_swagger_ui_redirect.py::test_response PASSED               [ 16%]
[2024-04-30T12:59:36.625Z] tests/test_openapi_examples.py::test_call_api PASSED                     [ 16%]
[2024-04-30T12:59:36.625Z] tests/test_openapi_examples.py::test_openapi_schema PASSED               [ 16%]
[2024-04-30T12:59:36.875Z] tests/test_openapi_query_parameter_extension.py::test_get_route PASSED   [ 16%]
[2024-04-30T12:59:36.875Z] tests/test_openapi_query_parameter_extension.py::test_openapi PASSED     [ 16%]
[2024-04-30T12:59:36.875Z] tests/test_openapi_route_extensions.py::test_get_route PASSED            [ 16%]
[2024-04-30T12:59:36.875Z] tests/test_openapi_route_extensions.py::test_openapi PASSED              [ 16%]
[2024-04-30T12:59:36.875Z] tests/test_openapi_separate_input_output_schemas.py::test_create_item PASSED [ 16%]
[2024-04-30T12:59:36.875Z] tests/test_openapi_separate_input_output_schemas.py::test_create_item_with_sub PASSED [ 16%]
[2024-04-30T12:59:36.875Z] tests/test_openapi_separate_input_output_schemas.py::test_create_item_list PASSED [ 16%]
[2024-04-30T12:59:36.875Z] tests/test_openapi_separate_input_output_schemas.py::test_read_items PASSED [ 16%]
[2024-04-30T12:59:36.875Z] tests/test_openapi_separate_input_output_schemas.py::test_openapi_schema PASSED [ 16%]
[2024-04-30T12:59:36.875Z] tests/test_openapi_separate_input_output_schemas.py::test_openapi_schema_no_separate PASSED [ 16%]
[2024-04-30T12:59:36.875Z] tests/test_openapi_servers.py::test_app PASSED                           [ 16%]
[2024-04-30T12:59:36.875Z] tests/test_openapi_servers.py::test_openapi_schema PASSED                [ 16%]
[2024-04-30T12:59:36.875Z] tests/test_operations_signatures.py::test_signatures_consistency PASSED  [ 16%]
[2024-04-30T12:59:36.875Z] tests/test_orjson_response_class.py::test_orjson_non_str_keys PASSED     [ 16%]
[2024-04-30T12:59:36.875Z] tests/test_param_class.py::test_default_param_query_none PASSED          [ 16%]
[2024-04-30T12:59:36.875Z] tests/test_param_class.py::test_default_param_query PASSED               [ 17%]
[2024-04-30T12:59:36.875Z] tests/test_param_in_path_and_dependency.py::test_read_users PASSED       [ 17%]
[2024-04-30T12:59:36.875Z] tests/test_param_in_path_and_dependency.py::test_openapi_schema PASSED   [ 17%]
[2024-04-30T12:59:36.875Z] tests/test_param_include_in_schema.py::test_openapi_schema PASSED        [ 17%]
[2024-04-30T12:59:36.875Z] tests/test_param_include_in_schema.py::test_hidden_cookie[/hidden_cookie-cookies0-200-expected_response0] PASSED [ 17%]
[2024-04-30T12:59:36.875Z] tests/test_param_include_in_schema.py::test_hidden_cookie[/hidden_cookie-cookies1-200-expected_response1] PASSED [ 17%]
[2024-04-30T12:59:36.875Z] tests/test_param_include_in_schema.py::test_hidden_header[/hidden_header-headers0-200-expected_response0] PASSED [ 17%]
[2024-04-30T12:59:36.875Z] tests/test_param_include_in_schema.py::test_hidden_header[/hidden_header-headers1-200-expected_response1] PASSED [ 17%]
[2024-04-30T12:59:36.875Z] tests/test_param_include_in_schema.py::test_hidden_path PASSED           [ 17%]
[2024-04-30T12:59:36.875Z] tests/test_param_include_in_schema.py::test_hidden_query[/hidden_query-200-expected_response0] PASSED [ 17%]
[2024-04-30T12:59:36.875Z] tests/test_param_include_in_schema.py::test_hidden_query[/hidden_query?hidden_query=somevalue-200-expected_response1] PASSED [ 17%]
[2024-04-30T12:59:36.875Z] tests/test_params_repr.py::test_param_repr_str PASSED                    [ 17%]
[2024-04-30T12:59:36.875Z] tests/test_params_repr.py::test_param_repr_none PASSED                   [ 17%]
[2024-04-30T12:59:36.875Z] tests/test_params_repr.py::test_param_repr_ellipsis PASSED               [ 17%]
[2024-04-30T12:59:36.875Z] tests/test_params_repr.py::test_param_repr_number PASSED                 [ 17%]
[2024-04-30T12:59:36.875Z] tests/test_params_repr.py::test_param_repr_list PASSED                   [ 17%]
[2024-04-30T12:59:36.875Z] tests/test_params_repr.py::test_path_repr PASSED                         [ 17%]
[2024-04-30T12:59:36.875Z] tests/test_params_repr.py::test_query_repr_str PASSED                    [ 17%]
[2024-04-30T12:59:36.875Z] tests/test_params_repr.py::test_query_repr_none PASSED                   [ 17%]
[2024-04-30T12:59:36.875Z] tests/test_params_repr.py::test_query_repr_ellipsis PASSED               [ 17%]
[2024-04-30T12:59:36.875Z] tests/test_params_repr.py::test_query_repr_number PASSED                 [ 17%]
[2024-04-30T12:59:36.875Z] tests/test_params_repr.py::test_query_repr_list PASSED                   [ 18%]
[2024-04-30T12:59:36.875Z] tests/test_params_repr.py::test_header_repr_str PASSED                   [ 18%]
[2024-04-30T12:59:36.875Z] tests/test_params_repr.py::test_header_repr_none PASSED                  [ 18%]
[2024-04-30T12:59:36.875Z] tests/test_params_repr.py::test_header_repr_ellipsis PASSED              [ 18%]
[2024-04-30T12:59:36.875Z] tests/test_params_repr.py::test_header_repr_number PASSED                [ 18%]
[2024-04-30T12:59:36.875Z] tests/test_params_repr.py::test_header_repr_list PASSED                  [ 18%]
[2024-04-30T12:59:36.875Z] tests/test_params_repr.py::test_cookie_repr_str PASSED                   [ 18%]
[2024-04-30T12:59:36.875Z] tests/test_params_repr.py::test_cookie_repr_none PASSED                  [ 18%]
[2024-04-30T12:59:36.875Z] tests/test_params_repr.py::test_cookie_repr_ellipsis PASSED              [ 18%]
[2024-04-30T12:59:36.875Z] tests/test_params_repr.py::test_cookie_repr_number PASSED                [ 18%]
[2024-04-30T12:59:36.875Z] tests/test_params_repr.py::test_cookie_repr_list PASSED                  [ 18%]
[2024-04-30T12:59:36.875Z] tests/test_params_repr.py::test_body_repr_str PASSED                     [ 18%]
[2024-04-30T12:59:36.875Z] tests/test_params_repr.py::test_body_repr_none PASSED                    [ 18%]
[2024-04-30T12:59:36.875Z] tests/test_params_repr.py::test_body_repr_ellipsis PASSED                [ 18%]
[2024-04-30T12:59:36.875Z] tests/test_params_repr.py::test_body_repr_number PASSED                  [ 18%]
[2024-04-30T12:59:36.875Z] tests/test_params_repr.py::test_body_repr_list PASSED                    [ 18%]
[2024-04-30T12:59:36.875Z] tests/test_params_repr.py::test_depends_repr PASSED                      [ 18%]
[2024-04-30T12:59:36.875Z] tests/test_path.py::test_text_get PASSED                                 [ 18%]
[2024-04-30T12:59:36.875Z] tests/test_path.py::test_nonexistent PASSED                              [ 18%]
[2024-04-30T12:59:36.875Z] tests/test_path.py::test_path_foobar PASSED                              [ 18%]
[2024-04-30T12:59:36.875Z] tests/test_path.py::test_path_str_foobar PASSED                          [ 18%]
[2024-04-30T12:59:36.875Z] tests/test_path.py::test_path_str_42 PASSED                              [ 19%]
[2024-04-30T12:59:36.875Z] tests/test_path.py::test_path_str_True PASSED                            [ 19%]
[2024-04-30T12:59:36.875Z] tests/test_path.py::test_path_int_foobar PASSED                          [ 19%]
[2024-04-30T12:59:36.875Z] tests/test_path.py::test_path_int_True PASSED                            [ 19%]
[2024-04-30T12:59:36.875Z] tests/test_path.py::test_path_int_42 PASSED                              [ 19%]
[2024-04-30T12:59:36.875Z] tests/test_path.py::test_path_int_42_5 PASSED                            [ 19%]
[2024-04-30T12:59:36.875Z] tests/test_path.py::test_path_float_foobar PASSED                        [ 19%]
[2024-04-30T12:59:37.126Z] tests/test_path.py::test_path_float_True PASSED                          [ 19%]
[2024-04-30T12:59:37.126Z] tests/test_path.py::test_path_float_42 PASSED                            [ 19%]
[2024-04-30T12:59:37.126Z] tests/test_path.py::test_path_float_42_5 PASSED                          [ 19%]
[2024-04-30T12:59:37.126Z] tests/test_path.py::test_path_bool_foobar PASSED                         [ 19%]
[2024-04-30T12:59:37.126Z] tests/test_path.py::test_path_bool_True PASSED                           [ 19%]
[2024-04-30T12:59:37.126Z] tests/test_path.py::test_path_bool_42 PASSED                             [ 19%]
[2024-04-30T12:59:37.126Z] tests/test_path.py::test_path_bool_42_5 PASSED                           [ 19%]
[2024-04-30T12:59:37.126Z] tests/test_path.py::test_path_bool_1 PASSED                              [ 19%]
[2024-04-30T12:59:37.126Z] tests/test_path.py::test_path_bool_0 PASSED                              [ 19%]
[2024-04-30T12:59:37.126Z] tests/test_path.py::test_path_bool_true PASSED                           [ 19%]
[2024-04-30T12:59:37.126Z] tests/test_path.py::test_path_bool_False PASSED                          [ 19%]
[2024-04-30T12:59:37.126Z] tests/test_path.py::test_path_bool_false PASSED                          [ 19%]
[2024-04-30T12:59:37.126Z] tests/test_path.py::test_path_param_foo PASSED                           [ 19%]
[2024-04-30T12:59:37.126Z] tests/test_path.py::test_path_param_minlength_foo PASSED                 [ 19%]
[2024-04-30T12:59:37.126Z] tests/test_path.py::test_path_param_minlength_fo PASSED                  [ 20%]
[2024-04-30T12:59:37.126Z] tests/test_path.py::test_path_param_maxlength_foo PASSED                 [ 20%]
[2024-04-30T12:59:37.126Z] tests/test_path.py::test_path_param_maxlength_foobar PASSED              [ 20%]
[2024-04-30T12:59:37.126Z] tests/test_path.py::test_path_param_min_maxlength_foo PASSED             [ 20%]
[2024-04-30T12:59:37.126Z] tests/test_path.py::test_path_param_min_maxlength_foobar PASSED          [ 20%]
[2024-04-30T12:59:37.126Z] tests/test_path.py::test_path_param_min_maxlength_f PASSED               [ 20%]
[2024-04-30T12:59:37.126Z] tests/test_path.py::test_path_param_gt_42 PASSED                         [ 20%]
[2024-04-30T12:59:37.126Z] tests/test_path.py::test_path_param_gt_2 PASSED                          [ 20%]
[2024-04-30T12:59:37.126Z] tests/test_path.py::test_path_param_gt0_0_05 PASSED                      [ 20%]
[2024-04-30T12:59:37.126Z] tests/test_path.py::test_path_param_gt0_0 PASSED                         [ 20%]
[2024-04-30T12:59:37.126Z] tests/test_path.py::test_path_param_ge_42 PASSED                         [ 20%]
[2024-04-30T12:59:37.126Z] tests/test_path.py::test_path_param_ge_3 PASSED                          [ 20%]
[2024-04-30T12:59:37.126Z] tests/test_path.py::test_path_param_ge_2 PASSED                          [ 20%]
[2024-04-30T12:59:37.126Z] tests/test_path.py::test_path_param_lt_42 PASSED                         [ 20%]
[2024-04-30T12:59:37.126Z] tests/test_path.py::test_path_param_lt_2 PASSED                          [ 20%]
[2024-04-30T12:59:37.126Z] tests/test_path.py::test_path_param_lt0__1 PASSED                        [ 20%]
[2024-04-30T12:59:37.126Z] tests/test_path.py::test_path_param_lt0_0 PASSED                         [ 20%]
[2024-04-30T12:59:37.126Z] tests/test_path.py::test_path_param_le_42 PASSED                         [ 20%]
[2024-04-30T12:59:37.126Z] tests/test_path.py::test_path_param_le_3 PASSED                          [ 20%]
[2024-04-30T12:59:37.126Z] tests/test_path.py::test_path_param_le_2 PASSED                          [ 20%]
[2024-04-30T12:59:37.126Z] tests/test_path.py::test_path_param_lt_gt_2 PASSED                       [ 20%]
[2024-04-30T12:59:37.126Z] tests/test_path.py::test_path_param_lt_gt_4 PASSED                       [ 21%]
[2024-04-30T12:59:37.126Z] tests/test_path.py::test_path_param_lt_gt_0 PASSED                       [ 21%]
[2024-04-30T12:59:37.126Z] tests/test_path.py::test_path_param_le_ge_2 PASSED                       [ 21%]
[2024-04-30T12:59:37.126Z] tests/test_path.py::test_path_param_le_ge_1 PASSED                       [ 21%]
[2024-04-30T12:59:37.126Z] tests/test_path.py::test_path_param_le_ge_3 PASSED                       [ 21%]
[2024-04-30T12:59:37.126Z] tests/test_path.py::test_path_param_le_ge_4 PASSED                       [ 21%]
[2024-04-30T12:59:37.126Z] tests/test_path.py::test_path_param_lt_int_2 PASSED                      [ 21%]
[2024-04-30T12:59:37.126Z] tests/test_path.py::test_path_param_lt_int_42 PASSED                     [ 21%]
[2024-04-30T12:59:37.126Z] tests/test_path.py::test_path_param_lt_int_2_7 PASSED                    [ 21%]
[2024-04-30T12:59:37.126Z] tests/test_path.py::test_path_param_gt_int_42 PASSED                     [ 21%]
[2024-04-30T12:59:37.126Z] tests/test_path.py::test_path_param_gt_int_2 PASSED                      [ 21%]
[2024-04-30T12:59:37.126Z] tests/test_path.py::test_path_param_gt_int_2_7 PASSED                    [ 21%]
[2024-04-30T12:59:37.126Z] tests/test_path.py::test_path_param_le_int_42 PASSED                     [ 21%]
[2024-04-30T12:59:37.126Z] tests/test_path.py::test_path_param_le_int_3 PASSED                      [ 21%]
[2024-04-30T12:59:37.376Z] tests/test_path.py::test_path_param_le_int_2 PASSED                      [ 21%]
[2024-04-30T12:59:37.376Z] tests/test_path.py::test_path_param_le_int_2_7 PASSED                    [ 21%]
[2024-04-30T12:59:37.376Z] tests/test_path.py::test_path_param_ge_int_42 PASSED                     [ 21%]
[2024-04-30T12:59:37.376Z] tests/test_path.py::test_path_param_ge_int_3 PASSED                      [ 21%]
[2024-04-30T12:59:37.376Z] tests/test_path.py::test_path_param_ge_int_2 PASSED                      [ 21%]
[2024-04-30T12:59:37.376Z] tests/test_path.py::test_path_param_ge_int_2_7 PASSED                    [ 21%]
[2024-04-30T12:59:37.376Z] tests/test_path.py::test_path_param_lt_gt_int_2 PASSED                   [ 21%]
[2024-04-30T12:59:37.376Z] tests/test_path.py::test_path_param_lt_gt_int_4 PASSED                   [ 22%]
[2024-04-30T12:59:37.376Z] tests/test_path.py::test_path_param_lt_gt_int_0 PASSED                   [ 22%]
[2024-04-30T12:59:37.376Z] tests/test_path.py::test_path_param_lt_gt_int_2_7 PASSED                 [ 22%]
[2024-04-30T12:59:37.376Z] tests/test_path.py::test_path_param_le_ge_int_2 PASSED                   [ 22%]
[2024-04-30T12:59:37.376Z] tests/test_path.py::test_path_param_le_ge_int_1 PASSED                   [ 22%]
[2024-04-30T12:59:37.376Z] tests/test_path.py::test_path_param_le_ge_int_3 PASSED                   [ 22%]
[2024-04-30T12:59:37.376Z] tests/test_path.py::test_path_param_le_ge_int_4 PASSED                   [ 22%]
[2024-04-30T12:59:37.376Z] tests/test_path.py::test_path_param_le_ge_int_2_7 PASSED                 [ 22%]
[2024-04-30T12:59:37.376Z] tests/test_put_no_body.py::test_put_no_body PASSED                       [ 22%]
[2024-04-30T12:59:37.376Z] tests/test_put_no_body.py::test_put_no_body_with_body PASSED             [ 22%]
[2024-04-30T12:59:37.376Z] tests/test_put_no_body.py::test_openapi_schema PASSED                    [ 22%]
[2024-04-30T12:59:37.376Z] tests/test_query.py::test_query PASSED                                   [ 22%]
[2024-04-30T12:59:37.376Z] tests/test_query.py::test_query_query_baz PASSED                         [ 22%]
[2024-04-30T12:59:37.376Z] tests/test_query.py::test_query_not_declared_baz PASSED                  [ 22%]
[2024-04-30T12:59:37.376Z] tests/test_query.py::test_query_optional PASSED                          [ 22%]
[2024-04-30T12:59:37.376Z] tests/test_query.py::test_query_optional_query_baz PASSED                [ 22%]
[2024-04-30T12:59:37.376Z] tests/test_query.py::test_query_optional_not_declared_baz PASSED         [ 22%]
[2024-04-30T12:59:37.376Z] tests/test_query.py::test_query_int PASSED                               [ 22%]
[2024-04-30T12:59:37.376Z] tests/test_query.py::test_query_int_query_42 PASSED                      [ 22%]
[2024-04-30T12:59:37.376Z] tests/test_query.py::test_query_int_query_42_5 PASSED                    [ 22%]
[2024-04-30T12:59:37.376Z] tests/test_query.py::test_query_int_query_baz PASSED                     [ 22%]
[2024-04-30T12:59:37.376Z] tests/test_query.py::test_query_int_not_declared_baz PASSED              [ 23%]
[2024-04-30T12:59:37.376Z] tests/test_query.py::test_query_int_optional PASSED                      [ 23%]
[2024-04-30T12:59:37.376Z] tests/test_query.py::test_query_int_optional_query_50 PASSED             [ 23%]
[2024-04-30T12:59:37.376Z] tests/test_query.py::test_query_int_optional_query_foo PASSED            [ 23%]
[2024-04-30T12:59:37.376Z] tests/test_query.py::test_query_int_default PASSED                       [ 23%]
[2024-04-30T12:59:37.376Z] tests/test_query.py::test_query_int_default_query_50 PASSED              [ 23%]
[2024-04-30T12:59:37.376Z] tests/test_query.py::test_query_int_default_query_foo PASSED             [ 23%]
[2024-04-30T12:59:37.376Z] tests/test_query.py::test_query_param PASSED                             [ 23%]
[2024-04-30T12:59:37.376Z] tests/test_query.py::test_query_param_query_50 PASSED                    [ 23%]
[2024-04-30T12:59:37.376Z] tests/test_query.py::test_query_param_required PASSED                    [ 23%]
[2024-04-30T12:59:37.627Z] tests/test_query.py::test_query_param_required_query_50 PASSED           [ 23%]
[2024-04-30T12:59:37.627Z] tests/test_query.py::test_query_param_required_int PASSED                [ 23%]
[2024-04-30T12:59:37.627Z] tests/test_query.py::test_query_param_required_int_query_50 PASSED       [ 23%]
[2024-04-30T12:59:37.627Z] tests/test_query.py::test_query_param_required_int_query_foo PASSED      [ 23%]
[2024-04-30T12:59:37.627Z] tests/test_query.py::test_query_frozenset_query_1_query_1_query_2 PASSED [ 23%]
[2024-04-30T12:59:37.627Z] tests/test_query.py::test_query_list PASSED                              [ 23%]
[2024-04-30T12:59:37.627Z] tests/test_query.py::test_query_list_empty PASSED                        [ 23%]
[2024-04-30T12:59:37.627Z] tests/test_query.py::test_query_list_default PASSED                      [ 23%]
[2024-04-30T12:59:37.627Z] tests/test_query.py::test_query_list_default_empty PASSED                [ 23%]
[2024-04-30T12:59:37.627Z] tests/test_read_with_orm_mode.py::test_read_with_orm_mode PASSED         [ 23%]
[2024-04-30T12:59:37.627Z] tests/test_read_with_orm_mode.py::test_read_with_orm_mode_pv1 SKIPPED    [ 24%]
[2024-04-30T12:59:37.627Z] tests/test_regex_deprecated_body.py::test_no_query PASSED                [ 24%]
[2024-04-30T12:59:37.627Z] tests/test_regex_deprecated_body.py::test_q_fixedquery PASSED            [ 24%]
[2024-04-30T12:59:37.627Z] tests/test_regex_deprecated_body.py::test_query_nonregexquery PASSED     [ 24%]
[2024-04-30T12:59:37.627Z] tests/test_regex_deprecated_body.py::test_openapi_schema PASSED          [ 24%]
[2024-04-30T12:59:37.627Z] tests/test_regex_deprecated_params.py::test_query_params_str_validations_no_query PASSED [ 24%]
[2024-04-30T12:59:37.627Z] tests/test_regex_deprecated_params.py::test_query_params_str_validations_q_fixedquery PASSED [ 24%]
[2024-04-30T12:59:37.627Z] tests/test_regex_deprecated_params.py::test_query_params_str_validations_item_query_nonregexquery PASSED [ 24%]
[2024-04-30T12:59:37.627Z] tests/test_regex_deprecated_params.py::test_openapi_schema PASSED        [ 24%]
[2024-04-30T12:59:37.627Z] tests/test_repeated_cookie_headers.py::test_cookie_is_set_once PASSED    [ 24%]
[2024-04-30T12:59:37.627Z] tests/test_repeated_dependency_schema.py::test_schema PASSED             [ 24%]
[2024-04-30T12:59:37.627Z] tests/test_repeated_dependency_schema.py::test_response PASSED           [ 24%]
[2024-04-30T12:59:37.627Z] tests/test_repeated_parameter_alias.py::test_get_parameters PASSED       [ 24%]
[2024-04-30T12:59:37.627Z] tests/test_repeated_parameter_alias.py::test_openapi_schema PASSED       [ 24%]
[2024-04-30T12:59:37.627Z] tests/test_reponse_set_reponse_code_empty.py::test_dependency_set_status_code PASSED [ 24%]
[2024-04-30T12:59:37.627Z] tests/test_reponse_set_reponse_code_empty.py::test_openapi_schema PASSED [ 24%]
[2024-04-30T12:59:37.627Z] tests/test_request_body_parameters_media_type.py::test_openapi_schema PASSED [ 24%]
[2024-04-30T12:59:37.627Z] tests/test_required_noneable.py::test_required_nonable_query_invalid PASSED [ 24%]
[2024-04-30T12:59:37.627Z] tests/test_required_noneable.py::test_required_noneable_query_value PASSED [ 24%]
[2024-04-30T12:59:37.627Z] tests/test_required_noneable.py::test_required_nonable_explicit_query_invalid PASSED [ 24%]
[2024-04-30T12:59:37.627Z] tests/test_required_noneable.py::test_required_nonable_explicit_query_value PASSED [ 24%]
[2024-04-30T12:59:37.627Z] tests/test_required_noneable.py::test_required_nonable_body_embed_no_content PASSED [ 25%]
[2024-04-30T12:59:37.627Z] tests/test_required_noneable.py::test_required_nonable_body_embed_invalid PASSED [ 25%]
[2024-04-30T12:59:37.627Z] tests/test_required_noneable.py::test_required_noneable_body_embed_value PASSED [ 25%]
[2024-04-30T12:59:37.627Z] tests/test_response_by_alias.py::test_read_dict PASSED                   [ 25%]
[2024-04-30T12:59:37.627Z] tests/test_response_by_alias.py::test_read_model PASSED                  [ 25%]
[2024-04-30T12:59:37.627Z] tests/test_response_by_alias.py::test_read_list PASSED                   [ 25%]
[2024-04-30T12:59:37.627Z] tests/test_response_by_alias.py::test_read_dict_by_alias PASSED          [ 25%]
[2024-04-30T12:59:37.627Z] tests/test_response_by_alias.py::test_read_model_by_alias PASSED         [ 25%]
[2024-04-30T12:59:37.627Z] tests/test_response_by_alias.py::test_read_list_by_alias PASSED          [ 25%]
[2024-04-30T12:59:37.627Z] tests/test_response_by_alias.py::test_read_dict_no_alias PASSED          [ 25%]
[2024-04-30T12:59:37.627Z] tests/test_response_by_alias.py::test_read_model_no_alias PASSED         [ 25%]
[2024-04-30T12:59:37.627Z] tests/test_response_by_alias.py::test_read_list_no_alias PASSED          [ 25%]
[2024-04-30T12:59:37.627Z] tests/test_response_by_alias.py::test_openapi_schema PASSED              [ 25%]
[2024-04-30T12:59:37.627Z] tests/test_response_change_status_code.py::test_dependency_set_status_code PASSED [ 25%]
[2024-04-30T12:59:37.877Z] tests/test_response_class_no_mediatype.py::test_openapi_schema PASSED    [ 25%]
[2024-04-30T12:59:37.877Z] tests/test_response_code_no_body.py::test_get_response PASSED            [ 25%]
[2024-04-30T12:59:37.877Z] tests/test_response_code_no_body.py::test_openapi_schema PASSED          [ 25%]
[2024-04-30T12:59:37.877Z] tests/test_response_model_as_return_annotation.py::test_no_response_model_no_annotation_return_model PASSED [ 25%]
[2024-04-30T12:59:37.877Z] tests/test_response_model_as_return_annotation.py::test_no_response_model_no_annotation_return_dict PASSED [ 25%]
[2024-04-30T12:59:37.877Z] tests/test_response_model_as_return_annotation.py::test_response_model_no_annotation_return_same_model PASSED [ 25%]
[2024-04-30T12:59:37.877Z] tests/test_response_model_as_return_annotation.py::test_response_model_no_annotation_return_exact_dict PASSED [ 25%]
[2024-04-30T12:59:37.877Z] tests/test_response_model_as_return_annotation.py::test_response_model_no_annotation_return_invalid_dict PASSED [ 26%]
[2024-04-30T12:59:37.877Z] tests/test_response_model_as_return_annotation.py::test_response_model_no_annotation_return_invalid_model PASSED [ 26%]
[2024-04-30T12:59:37.877Z] tests/test_response_model_as_return_annotation.py::test_response_model_no_annotation_return_dict_with_extra_data PASSED [ 26%]
[2024-04-30T12:59:37.877Z] tests/test_response_model_as_return_annotation.py::test_response_model_no_annotation_return_submodel_with_extra_data PASSED [ 26%]
[2024-04-30T12:59:37.877Z] tests/test_response_model_as_return_annotation.py::test_no_response_model_annotation_return_same_model PASSED [ 26%]
[2024-04-30T12:59:37.877Z] tests/test_response_model_as_return_annotation.py::test_no_response_model_annotation_return_exact_dict PASSED [ 26%]
[2024-04-30T12:59:37.877Z] tests/test_response_model_as_return_annotation.py::test_no_response_model_annotation_return_invalid_dict PASSED [ 26%]
[2024-04-30T12:59:37.877Z] tests/test_response_model_as_return_annotation.py::test_no_response_model_annotation_return_invalid_model PASSED [ 26%]
[2024-04-30T12:59:37.877Z] tests/test_response_model_as_return_annotation.py::test_no_response_model_annotation_return_dict_with_extra_data PASSED [ 26%]
[2024-04-30T12:59:37.877Z] tests/test_response_model_as_return_annotation.py::test_no_response_model_annotation_return_submodel_with_extra_data PASSED [ 26%]
[2024-04-30T12:59:37.877Z] tests/test_response_model_as_return_annotation.py::test_response_model_none_annotation_return_same_model PASSED [ 26%]
[2024-04-30T12:59:37.877Z] tests/test_response_model_as_return_annotation.py::test_response_model_none_annotation_return_exact_dict PASSED [ 26%]
[2024-04-30T12:59:37.877Z] tests/test_response_model_as_return_annotation.py::test_response_model_none_annotation_return_invalid_dict PASSED [ 26%]
[2024-04-30T12:59:37.877Z] tests/test_response_model_as_return_annotation.py::test_response_model_none_annotation_return_invalid_model PASSED [ 26%]
[2024-04-30T12:59:37.877Z] tests/test_response_model_as_return_annotation.py::test_response_model_none_annotation_return_dict_with_extra_data PASSED [ 26%]
[2024-04-30T12:59:37.877Z] tests/test_response_model_as_return_annotation.py::test_response_model_none_annotation_return_submodel_with_extra_data PASSED [ 26%]
[2024-04-30T12:59:37.877Z] tests/test_response_model_as_return_annotation.py::test_response_model_model1_annotation_model2_return_same_model PASSED [ 26%]
[2024-04-30T12:59:37.877Z] tests/test_response_model_as_return_annotation.py::test_response_model_model1_annotation_model2_return_exact_dict PASSED [ 26%]
[2024-04-30T12:59:37.877Z] tests/test_response_model_as_return_annotation.py::test_response_model_model1_annotation_model2_return_invalid_dict PASSED [ 26%]
[2024-04-30T12:59:37.877Z] tests/test_response_model_as_return_annotation.py::test_response_model_model1_annotation_model2_return_invalid_model PASSED [ 26%]
[2024-04-30T12:59:37.877Z] tests/test_response_model_as_return_annotation.py::test_response_model_model1_annotation_model2_return_dict_with_extra_data PASSED [ 26%]
[2024-04-30T12:59:37.877Z] tests/test_response_model_as_return_annotation.py::test_response_model_model1_annotation_model2_return_submodel_with_extra_data PASSED [ 27%]
[2024-04-30T12:59:37.877Z] tests/test_response_model_as_return_annotation.py::test_response_model_filtering_model_annotation_submodel_return_submodel PASSED [ 27%]
[2024-04-30T12:59:37.878Z] tests/test_response_model_as_return_annotation.py::test_response_model_list_of_model_no_annotation PASSED [ 27%]
[2024-04-30T12:59:37.878Z] tests/test_response_model_as_return_annotation.py::test_no_response_model_annotation_list_of_model PASSED [ 27%]
[2024-04-30T12:59:37.878Z] tests/test_response_model_as_return_annotation.py::test_no_response_model_annotation_forward_ref_list_of_model PASSED [ 27%]
[2024-04-30T12:59:37.878Z] tests/test_response_model_as_return_annotation.py::test_response_model_union_no_annotation_return_model1 PASSED [ 27%]
[2024-04-30T12:59:37.878Z] tests/test_response_model_as_return_annotation.py::test_response_model_union_no_annotation_return_model2 PASSED [ 27%]
[2024-04-30T12:59:38.128Z] tests/test_response_model_as_return_annotation.py::test_no_response_model_annotation_union_return_model1 PASSED [ 27%]
[2024-04-30T12:59:38.128Z] tests/test_response_model_as_return_annotation.py::test_no_response_model_annotation_union_return_model2 PASSED [ 27%]
[2024-04-30T12:59:38.128Z] tests/test_response_model_as_return_annotation.py::test_no_response_model_annotation_return_class PASSED [ 27%]
[2024-04-30T12:59:38.128Z] tests/test_response_model_as_return_annotation.py::test_no_response_model_annotation_json_response_class PASSED [ 27%]
[2024-04-30T12:59:38.128Z] tests/test_response_model_as_return_annotation.py::test_invalid_response_model_field PASSED [ 27%]
[2024-04-30T12:59:38.128Z] tests/test_response_model_as_return_annotation.py::test_openapi_schema PASSED [ 27%]
[2024-04-30T12:59:38.128Z] tests/test_response_model_data_filter.py::test_filter_top_level_model PASSED [ 27%]
[2024-04-30T12:59:38.128Z] tests/test_response_model_data_filter.py::test_filter_second_level_model PASSED [ 27%]
[2024-04-30T12:59:38.128Z] tests/test_response_model_data_filter.py::test_list_of_models PASSED     [ 27%]
[2024-04-30T12:59:38.128Z] tests/test_response_model_data_filter_no_inheritance.py::test_filter_top_level_model PASSED [ 27%]
[2024-04-30T12:59:38.128Z] tests/test_response_model_data_filter_no_inheritance.py::test_filter_second_level_model PASSED [ 27%]
[2024-04-30T12:59:38.128Z] tests/test_response_model_data_filter_no_inheritance.py::test_list_of_models PASSED [ 27%]
[2024-04-30T12:59:38.128Z] tests/test_response_model_include_exclude.py::test_nested_include_simple PASSED [ 27%]
[2024-04-30T12:59:38.128Z] tests/test_response_model_include_exclude.py::test_nested_include_simple_dict PASSED [ 27%]
[2024-04-30T12:59:38.128Z] tests/test_response_model_include_exclude.py::test_nested_exclude_simple PASSED [ 28%]
[2024-04-30T12:59:38.128Z] tests/test_response_model_include_exclude.py::test_nested_exclude_simple_dict PASSED [ 28%]
[2024-04-30T12:59:38.128Z] tests/test_response_model_include_exclude.py::test_nested_include_mixed PASSED [ 28%]
[2024-04-30T12:59:38.128Z] tests/test_response_model_include_exclude.py::test_nested_include_mixed_dict PASSED [ 28%]
[2024-04-30T12:59:38.128Z] tests/test_response_model_invalid.py::test_invalid_response_model_raises PASSED [ 28%]
[2024-04-30T12:59:38.128Z] tests/test_response_model_invalid.py::test_invalid_response_model_sub_type_raises PASSED [ 28%]
[2024-04-30T12:59:38.128Z] tests/test_response_model_invalid.py::test_invalid_response_model_in_responses_raises PASSED [ 28%]
[2024-04-30T12:59:38.128Z] tests/test_response_model_invalid.py::test_invalid_response_model_sub_type_in_responses_raises PASSED [ 28%]
[2024-04-30T12:59:38.128Z] tests/test_response_model_sub_types.py::test_path_operations PASSED      [ 28%]
[2024-04-30T12:59:38.128Z] tests/test_response_model_sub_types.py::test_openapi_schema PASSED       [ 28%]
[2024-04-30T12:59:38.128Z] tests/test_route_scope.py::test_get PASSED                               [ 28%]
[2024-04-30T12:59:38.128Z] tests/test_route_scope.py::test_invalid_method_doesnt_match PASSED       [ 28%]
[2024-04-30T12:59:38.128Z] tests/test_route_scope.py::test_invalid_path_doesnt_match PASSED         [ 28%]
[2024-04-30T12:59:38.128Z] tests/test_route_scope.py::test_websocket PASSED                         [ 28%]
[2024-04-30T12:59:38.128Z] tests/test_route_scope.py::test_websocket_invalid_path_doesnt_match PASSED [ 28%]
[2024-04-30T12:59:38.128Z] tests/test_router_events.py::test_router_events PASSED                   [ 28%]
[2024-04-30T12:59:38.128Z] tests/test_router_events.py::test_app_lifespan_state PASSED              [ 28%]
[2024-04-30T12:59:38.128Z] tests/test_router_prefix_with_template.py::test_get PASSED               [ 28%]
[2024-04-30T12:59:38.128Z] tests/test_router_redirect_slashes.py::test_redirect_slashes_enabled PASSED [ 28%]
[2024-04-30T12:59:38.128Z] tests/test_router_redirect_slashes.py::test_redirect_slashes_disabled PASSED [ 28%]
[2024-04-30T12:59:38.378Z] tests/test_schema_extra_examples.py::test_call_api PASSED                [ 28%]
[2024-04-30T12:59:38.378Z] tests/test_schema_extra_examples.py::test_openapi_schema PASSED          [ 29%]
[2024-04-30T12:59:38.378Z] tests/test_security_api_key_cookie.py::test_security_api_key PASSED      [ 29%]
[2024-04-30T12:59:38.378Z] tests/test_security_api_key_cookie.py::test_security_api_key_no_key PASSED [ 29%]
[2024-04-30T12:59:38.378Z] tests/test_security_api_key_cookie.py::test_openapi_schema PASSED        [ 29%]
[2024-04-30T12:59:38.378Z] tests/test_security_api_key_cookie_description.py::test_security_api_key PASSED [ 29%]
[2024-04-30T12:59:38.378Z] tests/test_security_api_key_cookie_description.py::test_security_api_key_no_key PASSED [ 29%]
[2024-04-30T12:59:38.378Z] tests/test_security_api_key_cookie_description.py::test_openapi_schema PASSED [ 29%]
[2024-04-30T12:59:38.378Z] tests/test_security_api_key_cookie_optional.py::test_security_api_key PASSED [ 29%]
[2024-04-30T12:59:38.378Z] tests/test_security_api_key_cookie_optional.py::test_security_api_key_no_key PASSED [ 29%]
[2024-04-30T12:59:38.378Z] tests/test_security_api_key_cookie_optional.py::test_openapi_schema PASSED [ 29%]
[2024-04-30T12:59:38.378Z] tests/test_security_api_key_header.py::test_security_api_key PASSED      [ 29%]
[2024-04-30T12:59:38.378Z] tests/test_security_api_key_header.py::test_security_api_key_no_key PASSED [ 29%]
[2024-04-30T12:59:38.378Z] tests/test_security_api_key_header.py::test_openapi_schema PASSED        [ 29%]
[2024-04-30T12:59:38.378Z] tests/test_security_api_key_header_description.py::test_security_api_key PASSED [ 29%]
[2024-04-30T12:59:38.378Z] tests/test_security_api_key_header_description.py::test_security_api_key_no_key PASSED [ 29%]
[2024-04-30T12:59:38.378Z] tests/test_security_api_key_header_description.py::test_openapi_schema PASSED [ 29%]
[2024-04-30T12:59:38.378Z] tests/test_security_api_key_header_optional.py::test_security_api_key PASSED [ 29%]
[2024-04-30T12:59:38.378Z] tests/test_security_api_key_header_optional.py::test_security_api_key_no_key PASSED [ 29%]
[2024-04-30T12:59:38.378Z] tests/test_security_api_key_header_optional.py::test_openapi_schema PASSED [ 29%]
[2024-04-30T12:59:38.378Z] tests/test_security_api_key_query.py::test_security_api_key PASSED       [ 29%]
[2024-04-30T12:59:38.378Z] tests/test_security_api_key_query.py::test_security_api_key_no_key PASSED [ 29%]
[2024-04-30T12:59:38.378Z] tests/test_security_api_key_query.py::test_openapi_schema PASSED         [ 30%]
[2024-04-30T12:59:38.378Z] tests/test_security_api_key_query_description.py::test_security_api_key PASSED [ 30%]
[2024-04-30T12:59:38.378Z] tests/test_security_api_key_query_description.py::test_security_api_key_no_key PASSED [ 30%]
[2024-04-30T12:59:38.378Z] tests/test_security_api_key_query_description.py::test_openapi_schema PASSED [ 30%]
[2024-04-30T12:59:38.378Z] tests/test_security_api_key_query_optional.py::test_security_api_key PASSED [ 30%]
[2024-04-30T12:59:38.378Z] tests/test_security_api_key_query_optional.py::test_security_api_key_no_key PASSED [ 30%]
[2024-04-30T12:59:38.378Z] tests/test_security_api_key_query_optional.py::test_openapi_schema PASSED [ 30%]
[2024-04-30T12:59:38.378Z] tests/test_security_http_base.py::test_security_http_base PASSED         [ 30%]
[2024-04-30T12:59:38.378Z] tests/test_security_http_base.py::test_security_http_base_no_credentials PASSED [ 30%]
[2024-04-30T12:59:38.378Z] tests/test_security_http_base.py::test_openapi_schema PASSED             [ 30%]
[2024-04-30T12:59:38.378Z] tests/test_security_http_base_description.py::test_security_http_base PASSED [ 30%]
[2024-04-30T12:59:38.378Z] tests/test_security_http_base_description.py::test_security_http_base_no_credentials PASSED [ 30%]
[2024-04-30T12:59:38.378Z] tests/test_security_http_base_description.py::test_openapi_schema PASSED [ 30%]
[2024-04-30T12:59:38.379Z] tests/test_security_http_base_optional.py::test_security_http_base PASSED [ 30%]
[2024-04-30T12:59:38.379Z] tests/test_security_http_base_optional.py::test_security_http_base_no_credentials PASSED [ 30%]
[2024-04-30T12:59:38.379Z] tests/test_security_http_base_optional.py::test_openapi_schema PASSED    [ 30%]
[2024-04-30T12:59:38.379Z] tests/test_security_http_basic_optional.py::test_security_http_basic PASSED [ 30%]
[2024-04-30T12:59:38.379Z] tests/test_security_http_basic_optional.py::test_security_http_basic_no_credentials PASSED [ 30%]
[2024-04-30T12:59:38.379Z] tests/test_security_http_basic_optional.py::test_security_http_basic_invalid_credentials PASSED [ 30%]
[2024-04-30T12:59:38.379Z] tests/test_security_http_basic_optional.py::test_security_http_basic_non_basic_credentials PASSED [ 30%]
[2024-04-30T12:59:38.379Z] tests/test_security_http_basic_optional.py::test_openapi_schema PASSED   [ 31%]
[2024-04-30T12:59:38.379Z] tests/test_security_http_basic_realm.py::test_security_http_basic PASSED [ 31%]
[2024-04-30T12:59:38.379Z] tests/test_security_http_basic_realm.py::test_security_http_basic_no_credentials PASSED [ 31%]
[2024-04-30T12:59:38.379Z] tests/test_security_http_basic_realm.py::test_security_http_basic_invalid_credentials PASSED [ 31%]
[2024-04-30T12:59:38.629Z] tests/test_security_http_basic_realm.py::test_security_http_basic_non_basic_credentials PASSED [ 31%]
[2024-04-30T12:59:38.629Z] tests/test_security_http_basic_realm.py::test_openapi_schema PASSED      [ 31%]
[2024-04-30T12:59:38.629Z] tests/test_security_http_basic_realm_description.py::test_security_http_basic PASSED [ 31%]
[2024-04-30T12:59:38.629Z] tests/test_security_http_basic_realm_description.py::test_security_http_basic_no_credentials PASSED [ 31%]
[2024-04-30T12:59:38.629Z] tests/test_security_http_basic_realm_description.py::test_security_http_basic_invalid_credentials PASSED [ 31%]
[2024-04-30T12:59:38.629Z] tests/test_security_http_basic_realm_description.py::test_security_http_basic_non_basic_credentials PASSED [ 31%]
[2024-04-30T12:59:38.629Z] tests/test_security_http_basic_realm_description.py::test_openapi_schema PASSED [ 31%]
[2024-04-30T12:59:38.629Z] tests/test_security_http_bearer.py::test_security_http_bearer PASSED     [ 31%]
[2024-04-30T12:59:38.629Z] tests/test_security_http_bearer.py::test_security_http_bearer_no_credentials PASSED [ 31%]
[2024-04-30T12:59:38.629Z] tests/test_security_http_bearer.py::test_security_http_bearer_incorrect_scheme_credentials PASSED [ 31%]
[2024-04-30T12:59:38.629Z] tests/test_security_http_bearer.py::test_openapi_schema PASSED           [ 31%]
[2024-04-30T12:59:38.629Z] tests/test_security_http_bearer_description.py::test_security_http_bearer PASSED [ 31%]
[2024-04-30T12:59:38.629Z] tests/test_security_http_bearer_description.py::test_security_http_bearer_no_credentials PASSED [ 31%]
[2024-04-30T12:59:38.629Z] tests/test_security_http_bearer_description.py::test_security_http_bearer_incorrect_scheme_credentials PASSED [ 31%]
[2024-04-30T12:59:38.629Z] tests/test_security_http_bearer_description.py::test_openapi_schema PASSED [ 31%]
[2024-04-30T12:59:38.629Z] tests/test_security_http_bearer_optional.py::test_security_http_bearer PASSED [ 31%]
[2024-04-30T12:59:38.629Z] tests/test_security_http_bearer_optional.py::test_security_http_bearer_no_credentials PASSED [ 31%]
[2024-04-30T12:59:38.629Z] tests/test_security_http_bearer_optional.py::test_security_http_bearer_incorrect_scheme_credentials PASSED [ 32%]
[2024-04-30T12:59:38.629Z] tests/test_security_http_bearer_optional.py::test_openapi_schema PASSED  [ 32%]
[2024-04-30T12:59:38.629Z] tests/test_security_http_digest.py::test_security_http_digest PASSED     [ 32%]
[2024-04-30T12:59:38.629Z] tests/test_security_http_digest.py::test_security_http_digest_no_credentials PASSED [ 32%]
[2024-04-30T12:59:38.629Z] tests/test_security_http_digest.py::test_security_http_digest_incorrect_scheme_credentials PASSED [ 32%]
[2024-04-30T12:59:38.629Z] tests/test_security_http_digest.py::test_openapi_schema PASSED           [ 32%]
[2024-04-30T12:59:38.629Z] tests/test_security_http_digest_description.py::test_security_http_digest PASSED [ 32%]
[2024-04-30T12:59:38.629Z] tests/test_security_http_digest_description.py::test_security_http_digest_no_credentials PASSED [ 32%]
[2024-04-30T12:59:38.629Z] tests/test_security_http_digest_description.py::test_security_http_digest_incorrect_scheme_credentials PASSED [ 32%]
[2024-04-30T12:59:38.629Z] tests/test_security_http_digest_description.py::test_openapi_schema PASSED [ 32%]
[2024-04-30T12:59:38.629Z] tests/test_security_http_digest_optional.py::test_security_http_digest PASSED [ 32%]
[2024-04-30T12:59:38.629Z] tests/test_security_http_digest_optional.py::test_security_http_digest_no_credentials PASSED [ 32%]
[2024-04-30T12:59:38.629Z] tests/test_security_http_digest_optional.py::test_security_http_digest_incorrect_scheme_credentials PASSED [ 32%]
[2024-04-30T12:59:38.629Z] tests/test_security_http_digest_optional.py::test_openapi_schema PASSED  [ 32%]
[2024-04-30T12:59:38.629Z] tests/test_security_oauth2.py::test_security_oauth2 PASSED               [ 32%]
[2024-04-30T12:59:38.629Z] tests/test_security_oauth2.py::test_security_oauth2_password_other_header PASSED [ 32%]
[2024-04-30T12:59:38.629Z] tests/test_security_oauth2.py::test_security_oauth2_password_bearer_no_header PASSED [ 32%]
[2024-04-30T12:59:38.629Z] tests/test_security_oauth2.py::test_strict_login_no_data PASSED          [ 32%]
[2024-04-30T12:59:38.629Z] tests/test_security_oauth2.py::test_strict_login_no_grant_type PASSED    [ 32%]
[2024-04-30T12:59:38.629Z] tests/test_security_oauth2.py::test_strict_login_incorrect_grant_type PASSED [ 32%]
[2024-04-30T12:59:38.629Z] tests/test_security_oauth2.py::test_strict_login_correct_grant_type PASSED [ 32%]
[2024-04-30T12:59:38.629Z] tests/test_security_oauth2.py::test_openapi_schema PASSED                [ 33%]
[2024-04-30T12:59:38.629Z] tests/test_security_oauth2_authorization_code_bearer.py::test_no_token PASSED [ 33%]
[2024-04-30T12:59:38.629Z] tests/test_security_oauth2_authorization_code_bearer.py::test_incorrect_token PASSED [ 33%]
[2024-04-30T12:59:38.629Z] tests/test_security_oauth2_authorization_code_bearer.py::test_token PASSED [ 33%]
[2024-04-30T12:59:38.629Z] tests/test_security_oauth2_authorization_code_bearer.py::test_openapi_schema PASSED [ 33%]
[2024-04-30T12:59:38.629Z] tests/test_security_oauth2_authorization_code_bearer_description.py::test_no_token PASSED [ 33%]
[2024-04-30T12:59:38.629Z] tests/test_security_oauth2_authorization_code_bearer_description.py::test_incorrect_token PASSED [ 33%]
[2024-04-30T12:59:38.629Z] tests/test_security_oauth2_authorization_code_bearer_description.py::test_token PASSED [ 33%]
[2024-04-30T12:59:38.629Z] tests/test_security_oauth2_authorization_code_bearer_description.py::test_openapi_schema PASSED [ 33%]
[2024-04-30T12:59:38.629Z] tests/test_security_oauth2_optional.py::test_security_oauth2 PASSED      [ 33%]
[2024-04-30T12:59:38.629Z] tests/test_security_oauth2_optional.py::test_security_oauth2_password_other_header PASSED [ 33%]
[2024-04-30T12:59:38.629Z] tests/test_security_oauth2_optional.py::test_security_oauth2_password_bearer_no_header PASSED [ 33%]
[2024-04-30T12:59:38.629Z] tests/test_security_oauth2_optional.py::test_strict_login_no_data PASSED [ 33%]
[2024-04-30T12:59:38.629Z] tests/test_security_oauth2_optional.py::test_strict_login_no_grant_type PASSED [ 33%]
[2024-04-30T12:59:38.629Z] tests/test_security_oauth2_optional.py::test_strict_login_incorrect_grant_type PASSED [ 33%]
[2024-04-30T12:59:38.629Z] tests/test_security_oauth2_optional.py::test_strict_login_correct_data PASSED [ 33%]
[2024-04-30T12:59:38.629Z] tests/test_security_oauth2_optional.py::test_openapi_schema PASSED       [ 33%]
[2024-04-30T12:59:38.629Z] tests/test_security_oauth2_optional_description.py::test_security_oauth2 PASSED [ 33%]
[2024-04-30T12:59:38.629Z] tests/test_security_oauth2_optional_description.py::test_security_oauth2_password_other_header PASSED [ 33%]
[2024-04-30T12:59:38.629Z] tests/test_security_oauth2_optional_description.py::test_security_oauth2_password_bearer_no_header PASSED [ 33%]
[2024-04-30T12:59:38.629Z] tests/test_security_oauth2_optional_description.py::test_strict_login_None PASSED [ 33%]
[2024-04-30T12:59:38.629Z] tests/test_security_oauth2_optional_description.py::test_strict_login_no_grant_type PASSED [ 34%]
[2024-04-30T12:59:38.629Z] tests/test_security_oauth2_optional_description.py::test_strict_login_incorrect_grant_type PASSED [ 34%]
[2024-04-30T12:59:38.629Z] tests/test_security_oauth2_optional_description.py::test_strict_login_correct_correct_grant_type PASSED [ 34%]
[2024-04-30T12:59:38.879Z] tests/test_security_oauth2_optional_description.py::test_openapi_schema PASSED [ 34%]
[2024-04-30T12:59:38.879Z] tests/test_security_oauth2_password_bearer_optional.py::test_no_token PASSED [ 34%]
[2024-04-30T12:59:38.879Z] tests/test_security_oauth2_password_bearer_optional.py::test_token PASSED [ 34%]
[2024-04-30T12:59:38.879Z] tests/test_security_oauth2_password_bearer_optional.py::test_incorrect_token PASSED [ 34%]
[2024-04-30T12:59:38.880Z] tests/test_security_oauth2_password_bearer_optional.py::test_openapi_schema PASSED [ 34%]
[2024-04-30T12:59:38.880Z] tests/test_security_oauth2_password_bearer_optional_description.py::test_no_token PASSED [ 34%]
[2024-04-30T12:59:38.880Z] tests/test_security_oauth2_password_bearer_optional_description.py::test_token PASSED [ 34%]
[2024-04-30T12:59:38.880Z] tests/test_security_oauth2_password_bearer_optional_description.py::test_incorrect_token PASSED [ 34%]
[2024-04-30T12:59:38.880Z] tests/test_security_oauth2_password_bearer_optional_description.py::test_openapi_schema PASSED [ 34%]
[2024-04-30T12:59:38.880Z] tests/test_security_openid_connect.py::test_security_oauth2 PASSED       [ 34%]
[2024-04-30T12:59:38.880Z] tests/test_security_openid_connect.py::test_security_oauth2_password_other_header PASSED [ 34%]
[2024-04-30T12:59:38.880Z] tests/test_security_openid_connect.py::test_security_oauth2_password_bearer_no_header PASSED [ 34%]
[2024-04-30T12:59:38.880Z] tests/test_security_openid_connect.py::test_openapi_schema PASSED        [ 34%]
[2024-04-30T12:59:38.880Z] tests/test_security_openid_connect_description.py::test_security_oauth2 PASSED [ 34%]
[2024-04-30T12:59:38.880Z] tests/test_security_openid_connect_description.py::test_security_oauth2_password_other_header PASSED [ 34%]
[2024-04-30T12:59:38.880Z] tests/test_security_openid_connect_description.py::test_security_oauth2_password_bearer_no_header PASSED [ 34%]
[2024-04-30T12:59:38.880Z] tests/test_security_openid_connect_description.py::test_openapi_schema PASSED [ 34%]
[2024-04-30T12:59:38.880Z] tests/test_security_openid_connect_optional.py::test_security_oauth2 PASSED [ 34%]
[2024-04-30T12:59:38.880Z] tests/test_security_openid_connect_optional.py::test_security_oauth2_password_other_header PASSED [ 35%]
[2024-04-30T12:59:38.880Z] tests/test_security_openid_connect_optional.py::test_security_oauth2_password_bearer_no_header PASSED [ 35%]
[2024-04-30T12:59:38.880Z] tests/test_security_openid_connect_optional.py::test_openapi_schema PASSED [ 35%]
[2024-04-30T12:59:38.880Z] tests/test_serialize_response.py::test_valid PASSED                      [ 35%]
[2024-04-30T12:59:38.880Z] tests/test_serialize_response.py::test_coerce PASSED                     [ 35%]
[2024-04-30T12:59:38.880Z] tests/test_serialize_response.py::test_validlist PASSED                  [ 35%]
[2024-04-30T12:59:38.880Z] tests/test_serialize_response_dataclass.py::test_valid PASSED            [ 35%]
[2024-04-30T12:59:38.880Z] tests/test_serialize_response_dataclass.py::test_object PASSED           [ 35%]
[2024-04-30T12:59:38.880Z] tests/test_serialize_response_dataclass.py::test_coerce PASSED           [ 35%]
[2024-04-30T12:59:38.880Z] tests/test_serialize_response_dataclass.py::test_validlist PASSED        [ 35%]
[2024-04-30T12:59:38.880Z] tests/test_serialize_response_dataclass.py::test_objectlist PASSED       [ 35%]
[2024-04-30T12:59:38.880Z] tests/test_serialize_response_dataclass.py::test_no_response_model_object PASSED [ 35%]
[2024-04-30T12:59:38.880Z] tests/test_serialize_response_dataclass.py::test_no_response_model_objectlist PASSED [ 35%]
[2024-04-30T12:59:38.880Z] tests/test_serialize_response_model.py::test_valid PASSED                [ 35%]
[2024-04-30T12:59:38.880Z] tests/test_serialize_response_model.py::test_coerce PASSED               [ 35%]
[2024-04-30T12:59:38.880Z] tests/test_serialize_response_model.py::test_validlist PASSED            [ 35%]
[2024-04-30T12:59:38.880Z] tests/test_serialize_response_model.py::test_validdict PASSED            [ 35%]
[2024-04-30T12:59:38.880Z] tests/test_serialize_response_model.py::test_valid_exclude_unset PASSED  [ 35%]
[2024-04-30T12:59:38.880Z] tests/test_serialize_response_model.py::test_coerce_exclude_unset PASSED [ 35%]
[2024-04-30T12:59:38.880Z] tests/test_serialize_response_model.py::test_validlist_exclude_unset PASSED [ 35%]
[2024-04-30T12:59:38.880Z] tests/test_serialize_response_model.py::test_validdict_exclude_unset PASSED [ 35%]
[2024-04-30T12:59:38.880Z] tests/test_skip_defaults.py::test_return_defaults PASSED                 [ 36%]
[2024-04-30T12:59:38.880Z] tests/test_skip_defaults.py::test_return_exclude_unset PASSED            [ 36%]
[2024-04-30T12:59:38.880Z] tests/test_skip_defaults.py::test_return_exclude_defaults PASSED         [ 36%]
[2024-04-30T12:59:38.880Z] tests/test_skip_defaults.py::test_return_exclude_none PASSED             [ 36%]
[2024-04-30T12:59:38.880Z] tests/test_skip_defaults.py::test_return_exclude_unset_none PASSED       [ 36%]
[2024-04-30T12:59:38.880Z] tests/test_starlette_exception.py::test_get_item PASSED                  [ 36%]
[2024-04-30T12:59:38.880Z] tests/test_starlette_exception.py::test_get_item_not_found PASSED        [ 36%]
[2024-04-30T12:59:38.880Z] tests/test_starlette_exception.py::test_get_starlette_item PASSED        [ 36%]
[2024-04-30T12:59:38.880Z] tests/test_starlette_exception.py::test_get_starlette_item_not_found PASSED [ 36%]
[2024-04-30T12:59:38.880Z] tests/test_starlette_exception.py::test_no_body_status_code_exception_handlers PASSED [ 36%]
[2024-04-30T12:59:38.880Z] tests/test_starlette_exception.py::test_no_body_status_code_with_detail_exception_handlers PASSED [ 36%]
[2024-04-30T12:59:38.880Z] tests/test_starlette_exception.py::test_openapi_schema PASSED            [ 36%]
[2024-04-30T12:59:38.880Z] tests/test_starlette_urlconvertors.py::test_route_converters_int PASSED  [ 36%]
[2024-04-30T12:59:38.880Z] tests/test_starlette_urlconvertors.py::test_route_converters_float PASSED [ 36%]
[2024-04-30T12:59:38.880Z] tests/test_starlette_urlconvertors.py::test_route_converters_path PASSED [ 36%]
[2024-04-30T12:59:38.880Z] tests/test_starlette_urlconvertors.py::test_route_converters_query PASSED [ 36%]
[2024-04-30T12:59:38.880Z] tests/test_starlette_urlconvertors.py::test_url_path_for_path_convertor PASSED [ 36%]
[2024-04-30T12:59:38.880Z] tests/test_sub_callbacks.py::test_get PASSED                             [ 36%]
[2024-04-30T12:59:38.880Z] tests/test_sub_callbacks.py::test_openapi_schema PASSED                  [ 36%]
[2024-04-30T12:59:38.880Z] tests/test_swagger_ui_init_oauth.py::test_swagger_ui PASSED              [ 36%]
[2024-04-30T12:59:38.880Z] tests/test_swagger_ui_init_oauth.py::test_response PASSED                [ 36%]
[2024-04-30T12:59:38.880Z] tests/test_tuples.py::test_model_with_tuple_valid PASSED                 [ 37%]
[2024-04-30T12:59:38.880Z] tests/test_tuples.py::test_model_with_tuple_invalid PASSED               [ 37%]
[2024-04-30T12:59:38.880Z] tests/test_tuples.py::test_tuple_with_model_valid PASSED                 [ 37%]
[2024-04-30T12:59:38.880Z] tests/test_tuples.py::test_tuple_with_model_invalid PASSED               [ 37%]
[2024-04-30T12:59:38.880Z] tests/test_tuples.py::test_tuple_form_valid PASSED                       [ 37%]
[2024-04-30T12:59:39.130Z] tests/test_tuples.py::test_tuple_form_invalid PASSED                     [ 37%]
[2024-04-30T12:59:39.130Z] tests/test_tuples.py::test_openapi_schema PASSED                         [ 37%]
[2024-04-30T12:59:39.130Z] tests/test_tutorial/test_additional_responses/test_tutorial001.py::test_path_operation PASSED [ 37%]
[2024-04-30T12:59:39.130Z] tests/test_tutorial/test_additional_responses/test_tutorial001.py::test_path_operation_not_found PASSED [ 37%]
[2024-04-30T12:59:39.130Z] tests/test_tutorial/test_additional_responses/test_tutorial001.py::test_openapi_schema PASSED [ 37%]
[2024-04-30T12:59:39.130Z] tests/test_tutorial/test_additional_responses/test_tutorial002.py::test_path_operation PASSED [ 37%]
[2024-04-30T12:59:39.130Z] tests/test_tutorial/test_additional_responses/test_tutorial002.py::test_path_operation_img PASSED [ 37%]
[2024-04-30T12:59:39.130Z] tests/test_tutorial/test_additional_responses/test_tutorial002.py::test_openapi_schema PASSED [ 37%]
[2024-04-30T12:59:39.130Z] tests/test_tutorial/test_additional_responses/test_tutorial003.py::test_path_operation PASSED [ 37%]
[2024-04-30T12:59:39.130Z] tests/test_tutorial/test_additional_responses/test_tutorial003.py::test_path_operation_not_found PASSED [ 37%]
[2024-04-30T12:59:39.130Z] tests/test_tutorial/test_additional_responses/test_tutorial003.py::test_openapi_schema PASSED [ 37%]
[2024-04-30T12:59:39.130Z] tests/test_tutorial/test_additional_responses/test_tutorial004.py::test_path_operation PASSED [ 37%]
[2024-04-30T12:59:39.130Z] tests/test_tutorial/test_additional_responses/test_tutorial004.py::test_path_operation_img PASSED [ 37%]
[2024-04-30T12:59:39.130Z] tests/test_tutorial/test_additional_responses/test_tutorial004.py::test_openapi_schema PASSED [ 37%]
[2024-04-30T12:59:39.130Z] tests/test_tutorial/test_additional_status_codes/test_tutorial001.py::test_update PASSED [ 37%]
[2024-04-30T12:59:39.130Z] tests/test_tutorial/test_additional_status_codes/test_tutorial001.py::test_create PASSED [ 37%]
[2024-04-30T12:59:39.130Z] tests/test_tutorial/test_additional_status_codes/test_tutorial001_an.py::test_update PASSED [ 38%]
[2024-04-30T12:59:39.130Z] tests/test_tutorial/test_additional_status_codes/test_tutorial001_an.py::test_create PASSED [ 38%]
[2024-04-30T12:59:39.130Z] tests/test_tutorial/test_additional_status_codes/test_tutorial001_an_py310.py::test_update PASSED [ 38%]
[2024-04-30T12:59:39.130Z] tests/test_tutorial/test_additional_status_codes/test_tutorial001_an_py310.py::test_create PASSED [ 38%]
[2024-04-30T12:59:39.130Z] tests/test_tutorial/test_additional_status_codes/test_tutorial001_an_py39.py::test_update PASSED [ 38%]
[2024-04-30T12:59:39.130Z] tests/test_tutorial/test_additional_status_codes/test_tutorial001_an_py39.py::test_create PASSED [ 38%]
[2024-04-30T12:59:39.130Z] tests/test_tutorial/test_additional_status_codes/test_tutorial001_py310.py::test_update PASSED [ 38%]
[2024-04-30T12:59:39.130Z] tests/test_tutorial/test_additional_status_codes/test_tutorial001_py310.py::test_create PASSED [ 38%]
[2024-04-30T12:59:39.130Z] tests/test_tutorial/test_advanced_middleware/test_tutorial001.py::test_middleware PASSED [ 38%]
[2024-04-30T12:59:39.130Z] tests/test_tutorial/test_advanced_middleware/test_tutorial002.py::test_middleware PASSED [ 38%]
[2024-04-30T12:59:39.130Z] tests/test_tutorial/test_advanced_middleware/test_tutorial003.py::test_middleware PASSED [ 38%]
[2024-04-30T12:59:39.130Z] tests/test_tutorial/test_async_sql_databases/test_tutorial001.py::test_create_read SKIPPED [ 38%]
[2024-04-30T12:59:39.130Z] tests/test_tutorial/test_async_sql_databases/test_tutorial001.py::test_openapi_schema PASSED [ 38%]
[2024-04-30T12:59:39.381Z] tests/test_tutorial/test_async_tests/test_main.py::test_root[asyncio] <- docs_src/async_tests/test_main.py FAILED [ 38%]
[2024-04-30T12:59:39.381Z] tests/test_tutorial/test_async_tests/test_main.py::test_async_testing[asyncio] FAILED [ 38%]
[2024-04-30T12:59:39.381Z] tests/test_tutorial/test_async_tests/test_main.py::test_root[trio] <- docs_src/async_tests/test_main.py FAILED [ 38%]
[2024-04-30T12:59:39.381Z] tests/test_tutorial/test_async_tests/test_main.py::test_async_testing[trio] FAILED [ 38%]
[2024-04-30T12:59:39.381Z] tests/test_tutorial/test_background_tasks/test_tutorial001.py::test PASSED [ 38%]
[2024-04-30T12:59:39.381Z] tests/test_tutorial/test_background_tasks/test_tutorial002.py::test PASSED [ 38%]
[2024-04-30T12:59:39.381Z] tests/test_tutorial/test_background_tasks/test_tutorial002_an.py::test PASSED [ 38%]
[2024-04-30T12:59:39.381Z] tests/test_tutorial/test_background_tasks/test_tutorial002_an_py310.py::test PASSED [ 39%]
[2024-04-30T12:59:39.381Z] tests/test_tutorial/test_background_tasks/test_tutorial002_an_py39.py::test PASSED [ 39%]
[2024-04-30T12:59:39.381Z] tests/test_tutorial/test_background_tasks/test_tutorial002_py310.py::test PASSED [ 39%]
[2024-04-30T12:59:39.381Z] tests/test_tutorial/test_behind_a_proxy/test_tutorial001.py::test_main PASSED [ 39%]
[2024-04-30T12:59:39.381Z] tests/test_tutorial/test_behind_a_proxy/test_tutorial001.py::test_openapi PASSED [ 39%]
[2024-04-30T12:59:39.381Z] tests/test_tutorial/test_behind_a_proxy/test_tutorial002.py::test_main PASSED [ 39%]
[2024-04-30T12:59:39.381Z] tests/test_tutorial/test_behind_a_proxy/test_tutorial002.py::test_openapi PASSED [ 39%]
[2024-04-30T12:59:39.381Z] tests/test_tutorial/test_behind_a_proxy/test_tutorial003.py::test_main PASSED [ 39%]
[2024-04-30T12:59:39.381Z] tests/test_tutorial/test_behind_a_proxy/test_tutorial003.py::test_openapi_schema PASSED [ 39%]
[2024-04-30T12:59:39.381Z] tests/test_tutorial/test_behind_a_proxy/test_tutorial004.py::test_main PASSED [ 39%]
[2024-04-30T12:59:39.381Z] tests/test_tutorial/test_behind_a_proxy/test_tutorial004.py::test_openapi_schema PASSED [ 39%]
[2024-04-30T12:59:39.381Z] tests/test_tutorial/test_bigger_applications/test_main.py::test_users_token_jessica PASSED [ 39%]
[2024-04-30T12:59:39.381Z] tests/test_tutorial/test_bigger_applications/test_main.py::test_users_with_no_token PASSED [ 39%]
[2024-04-30T12:59:39.381Z] tests/test_tutorial/test_bigger_applications/test_main.py::test_users_foo_token_jessica PASSED [ 39%]
[2024-04-30T12:59:39.381Z] tests/test_tutorial/test_bigger_applications/test_main.py::test_users_foo_with_no_token PASSED [ 39%]
[2024-04-30T12:59:39.381Z] tests/test_tutorial/test_bigger_applications/test_main.py::test_users_me_token_jessica PASSED [ 39%]
[2024-04-30T12:59:39.381Z] tests/test_tutorial/test_bigger_applications/test_main.py::test_users_me_with_no_token PASSED [ 39%]
[2024-04-30T12:59:39.381Z] tests/test_tutorial/test_bigger_applications/test_main.py::test_users_token_monica_with_no_jessica PASSED [ 39%]
[2024-04-30T12:59:39.381Z] tests/test_tutorial/test_bigger_applications/test_main.py::test_items_token_jessica PASSED [ 39%]
[2024-04-30T12:59:39.381Z] tests/test_tutorial/test_bigger_applications/test_main.py::test_items_with_no_token_jessica PASSED [ 39%]
[2024-04-30T12:59:39.381Z] tests/test_tutorial/test_bigger_applications/test_main.py::test_items_plumbus_token_jessica PASSED [ 39%]
[2024-04-30T12:59:39.381Z] tests/test_tutorial/test_bigger_applications/test_main.py::test_items_bar_token_jessica PASSED [ 40%]
[2024-04-30T12:59:39.381Z] tests/test_tutorial/test_bigger_applications/test_main.py::test_items_plumbus_with_no_token PASSED [ 40%]
[2024-04-30T12:59:39.381Z] tests/test_tutorial/test_bigger_applications/test_main.py::test_items_with_invalid_token PASSED [ 40%]
[2024-04-30T12:59:39.381Z] tests/test_tutorial/test_bigger_applications/test_main.py::test_items_bar_with_invalid_token PASSED [ 40%]
[2024-04-30T12:59:39.631Z] tests/test_tutorial/test_bigger_applications/test_main.py::test_items_with_missing_x_token_header PASSED [ 40%]
[2024-04-30T12:59:39.631Z] tests/test_tutorial/test_bigger_applications/test_main.py::test_items_plumbus_with_missing_x_token_header PASSED [ 40%]
[2024-04-30T12:59:39.631Z] tests/test_tutorial/test_bigger_applications/test_main.py::test_root_token_jessica PASSED [ 40%]
[2024-04-30T12:59:39.631Z] tests/test_tutorial/test_bigger_applications/test_main.py::test_root_with_no_token PASSED [ 40%]
[2024-04-30T12:59:39.631Z] tests/test_tutorial/test_bigger_applications/test_main.py::test_put_no_header PASSED [ 40%]
[2024-04-30T12:59:39.631Z] tests/test_tutorial/test_bigger_applications/test_main.py::test_put_invalid_header PASSED [ 40%]
[2024-04-30T12:59:39.631Z] tests/test_tutorial/test_bigger_applications/test_main.py::test_put PASSED [ 40%]
[2024-04-30T12:59:39.631Z] tests/test_tutorial/test_bigger_applications/test_main.py::test_put_forbidden PASSED [ 40%]
[2024-04-30T12:59:39.631Z] tests/test_tutorial/test_bigger_applications/test_main.py::test_admin PASSED [ 40%]
[2024-04-30T12:59:39.631Z] tests/test_tutorial/test_bigger_applications/test_main.py::test_admin_invalid_header PASSED [ 40%]
[2024-04-30T12:59:39.631Z] tests/test_tutorial/test_bigger_applications/test_main.py::test_openapi_schema PASSED [ 40%]
[2024-04-30T12:59:39.631Z] tests/test_tutorial/test_bigger_applications/test_main_an.py::test_users_token_jessica PASSED [ 40%]
[2024-04-30T12:59:39.631Z] tests/test_tutorial/test_bigger_applications/test_main_an.py::test_users_with_no_token PASSED [ 40%]
[2024-04-30T12:59:39.631Z] tests/test_tutorial/test_bigger_applications/test_main_an.py::test_users_foo_token_jessica PASSED [ 40%]
[2024-04-30T12:59:39.631Z] tests/test_tutorial/test_bigger_applications/test_main_an.py::test_users_foo_with_no_token PASSED [ 40%]
[2024-04-30T12:59:39.631Z] tests/test_tutorial/test_bigger_applications/test_main_an.py::test_users_me_token_jessica PASSED [ 40%]
[2024-04-30T12:59:39.631Z] tests/test_tutorial/test_bigger_applications/test_main_an.py::test_users_me_with_no_token PASSED [ 40%]
[2024-04-30T12:59:39.631Z] tests/test_tutorial/test_bigger_applications/test_main_an.py::test_users_token_monica_with_no_jessica PASSED [ 41%]
[2024-04-30T12:59:39.631Z] tests/test_tutorial/test_bigger_applications/test_main_an.py::test_items_token_jessica PASSED [ 41%]
[2024-04-30T12:59:39.631Z] tests/test_tutorial/test_bigger_applications/test_main_an.py::test_items_with_no_token_jessica PASSED [ 41%]
[2024-04-30T12:59:39.631Z] tests/test_tutorial/test_bigger_applications/test_main_an.py::test_items_plumbus_token_jessica PASSED [ 41%]
[2024-04-30T12:59:39.631Z] tests/test_tutorial/test_bigger_applications/test_main_an.py::test_items_bar_token_jessica PASSED [ 41%]
[2024-04-30T12:59:39.631Z] tests/test_tutorial/test_bigger_applications/test_main_an.py::test_items_plumbus_with_no_token PASSED [ 41%]
[2024-04-30T12:59:39.631Z] tests/test_tutorial/test_bigger_applications/test_main_an.py::test_items_with_invalid_token PASSED [ 41%]
[2024-04-30T12:59:39.631Z] tests/test_tutorial/test_bigger_applications/test_main_an.py::test_items_bar_with_invalid_token PASSED [ 41%]
[2024-04-30T12:59:39.631Z] tests/test_tutorial/test_bigger_applications/test_main_an.py::test_items_with_missing_x_token_header PASSED [ 41%]
[2024-04-30T12:59:39.631Z] tests/test_tutorial/test_bigger_applications/test_main_an.py::test_items_plumbus_with_missing_x_token_header PASSED [ 41%]
[2024-04-30T12:59:39.631Z] tests/test_tutorial/test_bigger_applications/test_main_an.py::test_root_token_jessica PASSED [ 41%]
[2024-04-30T12:59:39.631Z] tests/test_tutorial/test_bigger_applications/test_main_an.py::test_root_with_no_token PASSED [ 41%]
[2024-04-30T12:59:39.631Z] tests/test_tutorial/test_bigger_applications/test_main_an.py::test_put_no_header PASSED [ 41%]
[2024-04-30T12:59:39.631Z] tests/test_tutorial/test_bigger_applications/test_main_an.py::test_put_invalid_header PASSED [ 41%]
[2024-04-30T12:59:39.631Z] tests/test_tutorial/test_bigger_applications/test_main_an.py::test_put PASSED [ 41%]
[2024-04-30T12:59:39.631Z] tests/test_tutorial/test_bigger_applications/test_main_an.py::test_put_forbidden PASSED [ 41%]
[2024-04-30T12:59:39.631Z] tests/test_tutorial/test_bigger_applications/test_main_an.py::test_admin PASSED [ 41%]
[2024-04-30T12:59:39.631Z] tests/test_tutorial/test_bigger_applications/test_main_an.py::test_admin_invalid_header PASSED [ 41%]
[2024-04-30T12:59:39.631Z] tests/test_tutorial/test_bigger_applications/test_main_an.py::test_openapi_schema PASSED [ 41%]
[2024-04-30T12:59:39.631Z] tests/test_tutorial/test_bigger_applications/test_main_an_py39.py::test_users_token_jessica PASSED [ 41%]
[2024-04-30T12:59:39.631Z] tests/test_tutorial/test_bigger_applications/test_main_an_py39.py::test_users_with_no_token PASSED [ 41%]
[2024-04-30T12:59:39.632Z] tests/test_tutorial/test_bigger_applications/test_main_an_py39.py::test_users_foo_token_jessica PASSED [ 42%]
[2024-04-30T12:59:39.632Z] tests/test_tutorial/test_bigger_applications/test_main_an_py39.py::test_users_foo_with_no_token PASSED [ 42%]
[2024-04-30T12:59:39.632Z] tests/test_tutorial/test_bigger_applications/test_main_an_py39.py::test_users_me_token_jessica PASSED [ 42%]
[2024-04-30T12:59:39.632Z] tests/test_tutorial/test_bigger_applications/test_main_an_py39.py::test_users_me_with_no_token PASSED [ 42%]
[2024-04-30T12:59:39.632Z] tests/test_tutorial/test_bigger_applications/test_main_an_py39.py::test_users_token_monica_with_no_jessica PASSED [ 42%]
[2024-04-30T12:59:39.632Z] tests/test_tutorial/test_bigger_applications/test_main_an_py39.py::test_items_token_jessica PASSED [ 42%]
[2024-04-30T12:59:39.632Z] tests/test_tutorial/test_bigger_applications/test_main_an_py39.py::test_items_with_no_token_jessica PASSED [ 42%]
[2024-04-30T12:59:39.632Z] tests/test_tutorial/test_bigger_applications/test_main_an_py39.py::test_items_plumbus_token_jessica PASSED [ 42%]
[2024-04-30T12:59:39.632Z] tests/test_tutorial/test_bigger_applications/test_main_an_py39.py::test_items_bar_token_jessica PASSED [ 42%]
[2024-04-30T12:59:39.632Z] tests/test_tutorial/test_bigger_applications/test_main_an_py39.py::test_items_plumbus_with_no_token PASSED [ 42%]
[2024-04-30T12:59:39.632Z] tests/test_tutorial/test_bigger_applications/test_main_an_py39.py::test_items_with_invalid_token PASSED [ 42%]
[2024-04-30T12:59:39.632Z] tests/test_tutorial/test_bigger_applications/test_main_an_py39.py::test_items_bar_with_invalid_token PASSED [ 42%]
[2024-04-30T12:59:39.632Z] tests/test_tutorial/test_bigger_applications/test_main_an_py39.py::test_items_with_missing_x_token_header PASSED [ 42%]
[2024-04-30T12:59:39.632Z] tests/test_tutorial/test_bigger_applications/test_main_an_py39.py::test_items_plumbus_with_missing_x_token_header PASSED [ 42%]
[2024-04-30T12:59:39.632Z] tests/test_tutorial/test_bigger_applications/test_main_an_py39.py::test_root_token_jessica PASSED [ 42%]
[2024-04-30T12:59:39.632Z] tests/test_tutorial/test_bigger_applications/test_main_an_py39.py::test_root_with_no_token PASSED [ 42%]
[2024-04-30T12:59:39.632Z] tests/test_tutorial/test_bigger_applications/test_main_an_py39.py::test_put_no_header PASSED [ 42%]
[2024-04-30T12:59:39.632Z] tests/test_tutorial/test_bigger_applications/test_main_an_py39.py::test_put_invalid_header PASSED [ 42%]
[2024-04-30T12:59:39.632Z] tests/test_tutorial/test_bigger_applications/test_main_an_py39.py::test_put PASSED [ 42%]
[2024-04-30T12:59:39.632Z] tests/test_tutorial/test_bigger_applications/test_main_an_py39.py::test_put_forbidden PASSED [ 42%]
[2024-04-30T12:59:39.882Z] tests/test_tutorial/test_bigger_applications/test_main_an_py39.py::test_admin PASSED [ 42%]
[2024-04-30T12:59:39.882Z] tests/test_tutorial/test_bigger_applications/test_main_an_py39.py::test_admin_invalid_header PASSED [ 43%]
[2024-04-30T12:59:39.882Z] tests/test_tutorial/test_bigger_applications/test_main_an_py39.py::test_openapi_schema PASSED [ 43%]
[2024-04-30T12:59:39.882Z] tests/test_tutorial/test_body/test_tutorial001.py::test_body_float PASSED [ 43%]
[2024-04-30T12:59:39.882Z] tests/test_tutorial/test_body/test_tutorial001.py::test_post_with_str_float PASSED [ 43%]
[2024-04-30T12:59:39.882Z] tests/test_tutorial/test_body/test_tutorial001.py::test_post_with_str_float_description PASSED [ 43%]
[2024-04-30T12:59:39.882Z] tests/test_tutorial/test_body/test_tutorial001.py::test_post_with_str_float_description_tax PASSED [ 43%]
[2024-04-30T12:59:39.882Z] tests/test_tutorial/test_body/test_tutorial001.py::test_post_with_only_name PASSED [ 43%]
[2024-04-30T12:59:39.882Z] tests/test_tutorial/test_body/test_tutorial001.py::test_post_with_only_name_price PASSED [ 43%]
[2024-04-30T12:59:39.882Z] tests/test_tutorial/test_body/test_tutorial001.py::test_post_with_no_data PASSED [ 43%]
[2024-04-30T12:59:39.882Z] tests/test_tutorial/test_body/test_tutorial001.py::test_post_with_none PASSED [ 43%]
[2024-04-30T12:59:39.882Z] tests/test_tutorial/test_body/test_tutorial001.py::test_post_broken_body PASSED [ 43%]
[2024-04-30T12:59:39.882Z] tests/test_tutorial/test_body/test_tutorial001.py::test_post_form_for_json PASSED [ 43%]
[2024-04-30T12:59:39.882Z] tests/test_tutorial/test_body/test_tutorial001.py::test_explicit_content_type PASSED [ 43%]
[2024-04-30T12:59:39.882Z] tests/test_tutorial/test_body/test_tutorial001.py::test_geo_json PASSED  [ 43%]
[2024-04-30T12:59:39.882Z] tests/test_tutorial/test_body/test_tutorial001.py::test_no_content_type_is_json PASSED [ 43%]
[2024-04-30T12:59:39.882Z] tests/test_tutorial/test_body/test_tutorial001.py::test_wrong_headers PASSED [ 43%]
[2024-04-30T12:59:39.882Z] tests/test_tutorial/test_body/test_tutorial001.py::test_other_exceptions PASSED [ 43%]
[2024-04-30T12:59:39.882Z] tests/test_tutorial/test_body/test_tutorial001.py::test_openapi_schema PASSED [ 43%]
[2024-04-30T12:59:39.882Z] tests/test_tutorial/test_body/test_tutorial001_py310.py::test_body_float PASSED [ 43%]
[2024-04-30T12:59:39.882Z] tests/test_tutorial/test_body/test_tutorial001_py310.py::test_post_with_str_float PASSED [ 43%]
[2024-04-30T12:59:39.882Z] tests/test_tutorial/test_body/test_tutorial001_py310.py::test_post_with_str_float_description PASSED [ 43%]
[2024-04-30T12:59:39.882Z] tests/test_tutorial/test_body/test_tutorial001_py310.py::test_post_with_str_float_description_tax PASSED [ 44%]
[2024-04-30T12:59:39.882Z] tests/test_tutorial/test_body/test_tutorial001_py310.py::test_post_with_only_name PASSED [ 44%]
[2024-04-30T12:59:39.882Z] tests/test_tutorial/test_body/test_tutorial001_py310.py::test_post_with_only_name_price PASSED [ 44%]
[2024-04-30T12:59:39.882Z] tests/test_tutorial/test_body/test_tutorial001_py310.py::test_post_with_no_data PASSED [ 44%]
[2024-04-30T12:59:39.882Z] tests/test_tutorial/test_body/test_tutorial001_py310.py::test_post_with_none PASSED [ 44%]
[2024-04-30T12:59:39.882Z] tests/test_tutorial/test_body/test_tutorial001_py310.py::test_post_broken_body PASSED [ 44%]
[2024-04-30T12:59:39.882Z] tests/test_tutorial/test_body/test_tutorial001_py310.py::test_post_form_for_json PASSED [ 44%]
[2024-04-30T12:59:39.882Z] tests/test_tutorial/test_body/test_tutorial001_py310.py::test_explicit_content_type PASSED [ 44%]
[2024-04-30T12:59:39.882Z] tests/test_tutorial/test_body/test_tutorial001_py310.py::test_geo_json PASSED [ 44%]
[2024-04-30T12:59:39.882Z] tests/test_tutorial/test_body/test_tutorial001_py310.py::test_no_content_type_is_json PASSED [ 44%]
[2024-04-30T12:59:39.882Z] tests/test_tutorial/test_body/test_tutorial001_py310.py::test_wrong_headers PASSED [ 44%]
[2024-04-30T12:59:39.882Z] tests/test_tutorial/test_body/test_tutorial001_py310.py::test_other_exceptions PASSED [ 44%]
[2024-04-30T12:59:39.882Z] tests/test_tutorial/test_body/test_tutorial001_py310.py::test_openapi_schema PASSED [ 44%]
[2024-04-30T12:59:39.882Z] tests/test_tutorial/test_body_fields/test_tutorial001.py::test_items_5 PASSED [ 44%]
[2024-04-30T12:59:39.882Z] tests/test_tutorial/test_body_fields/test_tutorial001.py::test_items_6 PASSED [ 44%]
[2024-04-30T12:59:39.882Z] tests/test_tutorial/test_body_fields/test_tutorial001.py::test_invalid_price PASSED [ 44%]
[2024-04-30T12:59:39.882Z] tests/test_tutorial/test_body_fields/test_tutorial001.py::test_openapi_schema PASSED [ 44%]
[2024-04-30T12:59:39.882Z] tests/test_tutorial/test_body_fields/test_tutorial001_an.py::test_items_5 PASSED [ 44%]
[2024-04-30T12:59:39.882Z] tests/test_tutorial/test_body_fields/test_tutorial001_an.py::test_items_6 PASSED [ 44%]
[2024-04-30T12:59:39.882Z] tests/test_tutorial/test_body_fields/test_tutorial001_an.py::test_invalid_price PASSED [ 44%]
[2024-04-30T12:59:39.882Z] tests/test_tutorial/test_body_fields/test_tutorial001_an.py::test_openapi_schema PASSED [ 44%]
[2024-04-30T12:59:39.882Z] tests/test_tutorial/test_body_fields/test_tutorial001_an_py310.py::test_items_5 PASSED [ 45%]
[2024-04-30T12:59:39.882Z] tests/test_tutorial/test_body_fields/test_tutorial001_an_py310.py::test_items_6 PASSED [ 45%]
[2024-04-30T12:59:39.882Z] tests/test_tutorial/test_body_fields/test_tutorial001_an_py310.py::test_invalid_price PASSED [ 45%]
[2024-04-30T12:59:39.882Z] tests/test_tutorial/test_body_fields/test_tutorial001_an_py310.py::test_openapi_schema PASSED [ 45%]
[2024-04-30T12:59:40.132Z] tests/test_tutorial/test_body_fields/test_tutorial001_an_py39.py::test_items_5 PASSED [ 45%]
[2024-04-30T12:59:40.132Z] tests/test_tutorial/test_body_fields/test_tutorial001_an_py39.py::test_items_6 PASSED [ 45%]
[2024-04-30T12:59:40.132Z] tests/test_tutorial/test_body_fields/test_tutorial001_an_py39.py::test_invalid_price PASSED [ 45%]
[2024-04-30T12:59:40.132Z] tests/test_tutorial/test_body_fields/test_tutorial001_an_py39.py::test_openapi_schema PASSED [ 45%]
[2024-04-30T12:59:40.132Z] tests/test_tutorial/test_body_fields/test_tutorial001_py310.py::test_items_5 PASSED [ 45%]
[2024-04-30T12:59:40.132Z] tests/test_tutorial/test_body_fields/test_tutorial001_py310.py::test_items_6 PASSED [ 45%]
[2024-04-30T12:59:40.132Z] tests/test_tutorial/test_body_fields/test_tutorial001_py310.py::test_invalid_price PASSED [ 45%]
[2024-04-30T12:59:40.132Z] tests/test_tutorial/test_body_fields/test_tutorial001_py310.py::test_openapi_schema PASSED [ 45%]
[2024-04-30T12:59:40.132Z] tests/test_tutorial/test_body_multiple_params/test_tutorial001.py::test_post_body_q_bar_content PASSED [ 45%]
[2024-04-30T12:59:40.132Z] tests/test_tutorial/test_body_multiple_params/test_tutorial001.py::test_post_no_body_q_bar PASSED [ 45%]
[2024-04-30T12:59:40.133Z] tests/test_tutorial/test_body_multiple_params/test_tutorial001.py::test_post_no_body PASSED [ 45%]
[2024-04-30T12:59:40.133Z] tests/test_tutorial/test_body_multiple_params/test_tutorial001.py::test_post_id_foo PASSED [ 45%]
[2024-04-30T12:59:40.133Z] tests/test_tutorial/test_body_multiple_params/test_tutorial001.py::test_openapi_schema PASSED [ 45%]
[2024-04-30T12:59:40.133Z] tests/test_tutorial/test_body_multiple_params/test_tutorial001_an.py::test_post_body_q_bar_content PASSED [ 45%]
[2024-04-30T12:59:40.133Z] tests/test_tutorial/test_body_multiple_params/test_tutorial001_an.py::test_post_no_body_q_bar PASSED [ 45%]
[2024-04-30T12:59:40.133Z] tests/test_tutorial/test_body_multiple_params/test_tutorial001_an.py::test_post_no_body PASSED [ 45%]
[2024-04-30T12:59:40.133Z] tests/test_tutorial/test_body_multiple_params/test_tutorial001_an.py::test_post_id_foo PASSED [ 45%]
[2024-04-30T12:59:40.133Z] tests/test_tutorial/test_body_multiple_params/test_tutorial001_an.py::test_openapi_schema PASSED [ 46%]
[2024-04-30T12:59:40.133Z] tests/test_tutorial/test_body_multiple_params/test_tutorial001_an_py310.py::test_post_body_q_bar_content PASSED [ 46%]
[2024-04-30T12:59:40.133Z] tests/test_tutorial/test_body_multiple_params/test_tutorial001_an_py310.py::test_post_no_body_q_bar PASSED [ 46%]
[2024-04-30T12:59:40.133Z] tests/test_tutorial/test_body_multiple_params/test_tutorial001_an_py310.py::test_post_no_body PASSED [ 46%]
[2024-04-30T12:59:40.133Z] tests/test_tutorial/test_body_multiple_params/test_tutorial001_an_py310.py::test_post_id_foo PASSED [ 46%]
[2024-04-30T12:59:40.133Z] tests/test_tutorial/test_body_multiple_params/test_tutorial001_an_py310.py::test_openapi_schema PASSED [ 46%]
[2024-04-30T12:59:40.383Z] tests/test_tutorial/test_body_multiple_params/test_tutorial001_an_py39.py::test_post_body_q_bar_content PASSED [ 46%]
[2024-04-30T12:59:40.383Z] tests/test_tutorial/test_body_multiple_params/test_tutorial001_an_py39.py::test_post_no_body_q_bar PASSED [ 46%]
[2024-04-30T12:59:40.383Z] tests/test_tutorial/test_body_multiple_params/test_tutorial001_an_py39.py::test_post_no_body PASSED [ 46%]
[2024-04-30T12:59:40.383Z] tests/test_tutorial/test_body_multiple_params/test_tutorial001_an_py39.py::test_post_id_foo PASSED [ 46%]
[2024-04-30T12:59:40.383Z] tests/test_tutorial/test_body_multiple_params/test_tutorial001_an_py39.py::test_openapi_schema PASSED [ 46%]
[2024-04-30T12:59:40.383Z] tests/test_tutorial/test_body_multiple_params/test_tutorial001_py310.py::test_post_body_q_bar_content PASSED [ 46%]
[2024-04-30T12:59:40.383Z] tests/test_tutorial/test_body_multiple_params/test_tutorial001_py310.py::test_post_no_body_q_bar PASSED [ 46%]
[2024-04-30T12:59:40.383Z] tests/test_tutorial/test_body_multiple_params/test_tutorial001_py310.py::test_post_no_body PASSED [ 46%]
[2024-04-30T12:59:40.383Z] tests/test_tutorial/test_body_multiple_params/test_tutorial001_py310.py::test_post_id_foo PASSED [ 46%]
[2024-04-30T12:59:40.383Z] tests/test_tutorial/test_body_multiple_params/test_tutorial001_py310.py::test_openapi_schema PASSED [ 46%]
[2024-04-30T12:59:40.383Z] tests/test_tutorial/test_body_multiple_params/test_tutorial003.py::test_post_body_valid PASSED [ 46%]
[2024-04-30T12:59:40.383Z] tests/test_tutorial/test_body_multiple_params/test_tutorial003.py::test_post_body_no_data PASSED [ 46%]
[2024-04-30T12:59:40.383Z] tests/test_tutorial/test_body_multiple_params/test_tutorial003.py::test_post_body_empty_list PASSED [ 46%]
[2024-04-30T12:59:40.383Z] tests/test_tutorial/test_body_multiple_params/test_tutorial003.py::test_openapi_schema PASSED [ 46%]
[2024-04-30T12:59:40.383Z] tests/test_tutorial/test_body_multiple_params/test_tutorial003_an.py::test_post_body_valid PASSED [ 47%]
[2024-04-30T12:59:40.383Z] tests/test_tutorial/test_body_multiple_params/test_tutorial003_an.py::test_post_body_no_data PASSED [ 47%]
[2024-04-30T12:59:40.383Z] tests/test_tutorial/test_body_multiple_params/test_tutorial003_an.py::test_post_body_empty_list PASSED [ 47%]
[2024-04-30T12:59:40.383Z] tests/test_tutorial/test_body_multiple_params/test_tutorial003_an.py::test_openapi_schema PASSED [ 47%]
[2024-04-30T12:59:40.383Z] tests/test_tutorial/test_body_multiple_params/test_tutorial003_an_py310.py::test_post_body_valid PASSED [ 47%]
[2024-04-30T12:59:40.383Z] tests/test_tutorial/test_body_multiple_params/test_tutorial003_an_py310.py::test_post_body_no_data PASSED [ 47%]
[2024-04-30T12:59:40.383Z] tests/test_tutorial/test_body_multiple_params/test_tutorial003_an_py310.py::test_post_body_empty_list PASSED [ 47%]
[2024-04-30T12:59:40.383Z] tests/test_tutorial/test_body_multiple_params/test_tutorial003_an_py310.py::test_openapi_schema PASSED [ 47%]
[2024-04-30T12:59:40.633Z] tests/test_tutorial/test_body_multiple_params/test_tutorial003_an_py39.py::test_post_body_valid PASSED [ 47%]
[2024-04-30T12:59:40.633Z] tests/test_tutorial/test_body_multiple_params/test_tutorial003_an_py39.py::test_post_body_no_data PASSED [ 47%]
[2024-04-30T12:59:40.633Z] tests/test_tutorial/test_body_multiple_params/test_tutorial003_an_py39.py::test_post_body_empty_list PASSED [ 47%]
[2024-04-30T12:59:40.633Z] tests/test_tutorial/test_body_multiple_params/test_tutorial003_an_py39.py::test_openapi_schema PASSED [ 47%]
[2024-04-30T12:59:40.633Z] tests/test_tutorial/test_body_multiple_params/test_tutorial003_py310.py::test_post_body_valid PASSED [ 47%]
[2024-04-30T12:59:40.633Z] tests/test_tutorial/test_body_multiple_params/test_tutorial003_py310.py::test_post_body_no_data PASSED [ 47%]
[2024-04-30T12:59:40.633Z] tests/test_tutorial/test_body_multiple_params/test_tutorial003_py310.py::test_post_body_empty_list PASSED [ 47%]
[2024-04-30T12:59:40.633Z] tests/test_tutorial/test_body_multiple_params/test_tutorial003_py310.py::test_openapi_schema PASSED [ 47%]
[2024-04-30T12:59:40.633Z] tests/test_tutorial/test_body_nested_models/test_tutorial009.py::test_post_body PASSED [ 47%]
[2024-04-30T12:59:40.633Z] tests/test_tutorial/test_body_nested_models/test_tutorial009.py::test_post_invalid_body PASSED [ 47%]
[2024-04-30T12:59:40.633Z] tests/test_tutorial/test_body_nested_models/test_tutorial009.py::test_openapi_schema PASSED [ 47%]
[2024-04-30T12:59:40.633Z] tests/test_tutorial/test_body_nested_models/test_tutorial009_py39.py::test_post_body PASSED [ 47%]
[2024-04-30T12:59:40.633Z] tests/test_tutorial/test_body_nested_models/test_tutorial009_py39.py::test_post_invalid_body PASSED [ 47%]
[2024-04-30T12:59:40.633Z] tests/test_tutorial/test_body_nested_models/test_tutorial009_py39.py::test_openapi_schema PASSED [ 48%]
[2024-04-30T12:59:40.633Z] tests/test_tutorial/test_body_updates/test_tutorial001.py::test_get PASSED [ 48%]
[2024-04-30T12:59:40.633Z] tests/test_tutorial/test_body_updates/test_tutorial001.py::test_put PASSED [ 48%]
[2024-04-30T12:59:40.633Z] tests/test_tutorial/test_body_updates/test_tutorial001.py::test_openapi_schema PASSED [ 48%]
[2024-04-30T12:59:40.633Z] tests/test_tutorial/test_body_updates/test_tutorial001.py::test_openapi_schema_pv1 SKIPPED [ 48%]
[2024-04-30T12:59:40.633Z] tests/test_tutorial/test_body_updates/test_tutorial001_py310.py::test_get PASSED [ 48%]
[2024-04-30T12:59:40.633Z] tests/test_tutorial/test_body_updates/test_tutorial001_py310.py::test_put PASSED [ 48%]
[2024-04-30T12:59:40.633Z] tests/test_tutorial/test_body_updates/test_tutorial001_py310.py::test_openapi_schema PASSED [ 48%]
[2024-04-30T12:59:40.633Z] tests/test_tutorial/test_body_updates/test_tutorial001_py310.py::test_openapi_schema_pv1 SKIPPED [ 48%]
[2024-04-30T12:59:40.633Z] tests/test_tutorial/test_body_updates/test_tutorial001_py39.py::test_get PASSED [ 48%]
[2024-04-30T12:59:40.633Z] tests/test_tutorial/test_body_updates/test_tutorial001_py39.py::test_put PASSED [ 48%]
[2024-04-30T12:59:40.633Z] tests/test_tutorial/test_body_updates/test_tutorial001_py39.py::test_openapi_schema PASSED [ 48%]
[2024-04-30T12:59:40.633Z] tests/test_tutorial/test_body_updates/test_tutorial001_py39.py::test_openapi_schema_pv1 SKIPPED [ 48%]
[2024-04-30T12:59:40.633Z] tests/test_tutorial/test_conditional_openapi/test_tutorial001.py::test_disable_openapi PASSED [ 48%]
[2024-04-30T12:59:40.633Z] tests/test_tutorial/test_conditional_openapi/test_tutorial001.py::test_root PASSED [ 48%]
[2024-04-30T12:59:40.633Z] tests/test_tutorial/test_conditional_openapi/test_tutorial001.py::test_default_openapi PASSED [ 48%]
[2024-04-30T12:59:40.633Z] tests/test_tutorial/test_configure_swagger_ui/test_tutorial001.py::test_swagger_ui PASSED [ 48%]
[2024-04-30T12:59:40.633Z] tests/test_tutorial/test_configure_swagger_ui/test_tutorial001.py::test_get_users PASSED [ 48%]
[2024-04-30T12:59:40.633Z] tests/test_tutorial/test_configure_swagger_ui/test_tutorial002.py::test_swagger_ui PASSED [ 48%]
[2024-04-30T12:59:40.633Z] tests/test_tutorial/test_configure_swagger_ui/test_tutorial002.py::test_get_users PASSED [ 48%]
[2024-04-30T12:59:40.633Z] tests/test_tutorial/test_configure_swagger_ui/test_tutorial003.py::test_swagger_ui PASSED [ 48%]
[2024-04-30T12:59:40.633Z] tests/test_tutorial/test_configure_swagger_ui/test_tutorial003.py::test_get_users PASSED [ 49%]
[2024-04-30T12:59:40.633Z] tests/test_tutorial/test_cookie_params/test_tutorial001.py::test[/items-None-200-expected_response0] PASSED [ 49%]
[2024-04-30T12:59:40.634Z] tests/test_tutorial/test_cookie_params/test_tutorial001.py::test[/items-cookies1-200-expected_response1] PASSED [ 49%]
[2024-04-30T12:59:40.634Z] tests/test_tutorial/test_cookie_params/test_tutorial001.py::test[/items-cookies2-200-expected_response2] PASSED [ 49%]
[2024-04-30T12:59:40.634Z] tests/test_tutorial/test_cookie_params/test_tutorial001.py::test[/items-cookies3-200-expected_response3] PASSED [ 49%]
[2024-04-30T12:59:40.634Z] tests/test_tutorial/test_cookie_params/test_tutorial001.py::test_openapi_schema PASSED [ 49%]
[2024-04-30T12:59:40.634Z] tests/test_tutorial/test_cookie_params/test_tutorial001_an.py::test[/items-None-200-expected_response0] PASSED [ 49%]
[2024-04-30T12:59:40.884Z] tests/test_tutorial/test_cookie_params/test_tutorial001_an.py::test[/items-cookies1-200-expected_response1] PASSED [ 49%]
[2024-04-30T12:59:40.884Z] tests/test_tutorial/test_cookie_params/test_tutorial001_an.py::test[/items-cookies2-200-expected_response2] PASSED [ 49%]
[2024-04-30T12:59:40.884Z] tests/test_tutorial/test_cookie_params/test_tutorial001_an.py::test[/items-cookies3-200-expected_response3] PASSED [ 49%]
[2024-04-30T12:59:40.884Z] tests/test_tutorial/test_cookie_params/test_tutorial001_an.py::test_openapi_schema PASSED [ 49%]
[2024-04-30T12:59:40.884Z] tests/test_tutorial/test_cookie_params/test_tutorial001_an_py310.py::test[/items-None-200-expected_response0] PASSED [ 49%]
[2024-04-30T12:59:40.884Z] tests/test_tutorial/test_cookie_params/test_tutorial001_an_py310.py::test[/items-cookies1-200-expected_response1] PASSED [ 49%]
[2024-04-30T12:59:40.884Z] tests/test_tutorial/test_cookie_params/test_tutorial001_an_py310.py::test[/items-cookies2-200-expected_response2] PASSED [ 49%]
[2024-04-30T12:59:40.884Z] tests/test_tutorial/test_cookie_params/test_tutorial001_an_py310.py::test[/items-cookies3-200-expected_response3] PASSED [ 49%]
[2024-04-30T12:59:40.884Z] tests/test_tutorial/test_cookie_params/test_tutorial001_an_py310.py::test_openapi_schema PASSED [ 49%]
[2024-04-30T12:59:40.884Z] tests/test_tutorial/test_cookie_params/test_tutorial001_an_py39.py::test[/items-None-200-expected_response0] PASSED [ 49%]
[2024-04-30T12:59:40.884Z] tests/test_tutorial/test_cookie_params/test_tutorial001_an_py39.py::test[/items-cookies1-200-expected_response1] PASSED [ 49%]
[2024-04-30T12:59:40.884Z] tests/test_tutorial/test_cookie_params/test_tutorial001_an_py39.py::test[/items-cookies2-200-expected_response2] PASSED [ 49%]
[2024-04-30T12:59:40.884Z] tests/test_tutorial/test_cookie_params/test_tutorial001_an_py39.py::test[/items-cookies3-200-expected_response3] PASSED [ 49%]
[2024-04-30T12:59:40.884Z] tests/test_tutorial/test_cookie_params/test_tutorial001_an_py39.py::test_openapi_schema PASSED [ 49%]
[2024-04-30T12:59:40.884Z] tests/test_tutorial/test_cookie_params/test_tutorial001_py310.py::test[/items-None-200-expected_response0] PASSED [ 50%]
[2024-04-30T12:59:40.884Z] tests/test_tutorial/test_cookie_params/test_tutorial001_py310.py::test[/items-cookies1-200-expected_response1] PASSED [ 50%]
[2024-04-30T12:59:40.884Z] tests/test_tutorial/test_cookie_params/test_tutorial001_py310.py::test[/items-cookies2-200-expected_response2] PASSED [ 50%]
[2024-04-30T12:59:40.884Z] tests/test_tutorial/test_cookie_params/test_tutorial001_py310.py::test[/items-cookies3-200-expected_response3] PASSED [ 50%]
[2024-04-30T12:59:40.884Z] tests/test_tutorial/test_cookie_params/test_tutorial001_py310.py::test_openapi_schema PASSED [ 50%]
[2024-04-30T12:59:40.884Z] tests/test_tutorial/test_cors/test_tutorial001.py::test_cors PASSED      [ 50%]
[2024-04-30T12:59:40.884Z] tests/test_tutorial/test_custom_docs_ui/test_tutorial001.py::test_swagger_ui_html PASSED [ 50%]
[2024-04-30T12:59:40.884Z] tests/test_tutorial/test_custom_docs_ui/test_tutorial001.py::test_swagger_ui_oauth2_redirect_html PASSED [ 50%]
[2024-04-30T12:59:40.884Z] tests/test_tutorial/test_custom_docs_ui/test_tutorial001.py::test_redoc_html PASSED [ 50%]
[2024-04-30T12:59:40.884Z] tests/test_tutorial/test_custom_docs_ui/test_tutorial001.py::test_api PASSED [ 50%]
[2024-04-30T12:59:40.884Z] tests/test_tutorial/test_custom_docs_ui/test_tutorial002.py::test_swagger_ui_html PASSED [ 50%]
[2024-04-30T12:59:40.884Z] tests/test_tutorial/test_custom_docs_ui/test_tutorial002.py::test_swagger_ui_oauth2_redirect_html PASSED [ 50%]
[2024-04-30T12:59:40.884Z] tests/test_tutorial/test_custom_docs_ui/test_tutorial002.py::test_redoc_html PASSED [ 50%]
[2024-04-30T12:59:40.884Z] tests/test_tutorial/test_custom_docs_ui/test_tutorial002.py::test_api PASSED [ 50%]
[2024-04-30T12:59:40.884Z] tests/test_tutorial/test_custom_request_and_route/test_tutorial001.py::test_gzip_request[True] PASSED [ 50%]
[2024-04-30T12:59:40.884Z] tests/test_tutorial/test_custom_request_and_route/test_tutorial001.py::test_gzip_request[False] PASSED [ 50%]
[2024-04-30T12:59:40.884Z] tests/test_tutorial/test_custom_request_and_route/test_tutorial001.py::test_request_class PASSED [ 50%]
[2024-04-30T12:59:40.884Z] tests/test_tutorial/test_custom_request_and_route/test_tutorial002.py::test_endpoint_works PASSED [ 50%]
[2024-04-30T12:59:40.884Z] tests/test_tutorial/test_custom_request_and_route/test_tutorial002.py::test_exception_handler_body_access PASSED [ 50%]
[2024-04-30T12:59:40.884Z] tests/test_tutorial/test_custom_request_and_route/test_tutorial003.py::test_get PASSED [ 50%]
[2024-04-30T12:59:40.884Z] tests/test_tutorial/test_custom_request_and_route/test_tutorial003.py::test_get_timed PASSED [ 50%]
[2024-04-30T12:59:40.884Z] tests/test_tutorial/test_custom_response/test_tutorial001.py::test_get_custom_response PASSED [ 51%]
[2024-04-30T12:59:40.884Z] tests/test_tutorial/test_custom_response/test_tutorial001.py::test_openapi_schema PASSED [ 51%]
[2024-04-30T12:59:40.884Z] tests/test_tutorial/test_custom_response/test_tutorial001b.py::test_get_custom_response PASSED [ 51%]
[2024-04-30T12:59:40.884Z] tests/test_tutorial/test_custom_response/test_tutorial001b.py::test_openapi_schema PASSED [ 51%]
[2024-04-30T12:59:40.884Z] tests/test_tutorial/test_custom_response/test_tutorial004.py::test_get_custom_response PASSED [ 51%]
[2024-04-30T12:59:40.884Z] tests/test_tutorial/test_custom_response/test_tutorial004.py::test_openapi_schema PASSED [ 51%]
[2024-04-30T12:59:40.884Z] tests/test_tutorial/test_custom_response/test_tutorial005.py::test_get PASSED [ 51%]
[2024-04-30T12:59:40.884Z] tests/test_tutorial/test_custom_response/test_tutorial005.py::test_openapi_schema PASSED [ 51%]
[2024-04-30T12:59:40.884Z] tests/test_tutorial/test_custom_response/test_tutorial006.py::test_get PASSED [ 51%]
[2024-04-30T12:59:40.884Z] tests/test_tutorial/test_custom_response/test_tutorial006.py::test_openapi_schema PASSED [ 51%]
[2024-04-30T12:59:40.884Z] tests/test_tutorial/test_custom_response/test_tutorial006b.py::test_redirect_response_class PASSED [ 51%]
[2024-04-30T12:59:40.884Z] tests/test_tutorial/test_custom_response/test_tutorial006b.py::test_openapi_schema PASSED [ 51%]
[2024-04-30T12:59:40.884Z] tests/test_tutorial/test_custom_response/test_tutorial006c.py::test_redirect_status_code PASSED [ 51%]
[2024-04-30T12:59:40.884Z] tests/test_tutorial/test_custom_response/test_tutorial006c.py::test_openapi_schema PASSED [ 51%]
[2024-04-30T12:59:40.884Z] tests/test_tutorial/test_custom_response/test_tutorial007.py::test_get PASSED [ 51%]
[2024-04-30T12:59:40.884Z] tests/test_tutorial/test_custom_response/test_tutorial008.py::test_get PASSED [ 51%]
[2024-04-30T12:59:40.884Z] tests/test_tutorial/test_custom_response/test_tutorial009.py::test_get PASSED [ 51%]
[2024-04-30T12:59:40.884Z] tests/test_tutorial/test_custom_response/test_tutorial009b.py::test_get PASSED [ 51%]
[2024-04-30T12:59:40.884Z] tests/test_tutorial/test_custom_response/test_tutorial009c.py::test_get PASSED [ 51%]
[2024-04-30T12:59:40.884Z] tests/test_tutorial/test_dataclasses/test_tutorial001.py::test_post_item PASSED [ 51%]
[2024-04-30T12:59:40.884Z] tests/test_tutorial/test_dataclasses/test_tutorial001.py::test_post_invalid_item PASSED [ 51%]
[2024-04-30T12:59:40.884Z] tests/test_tutorial/test_dataclasses/test_tutorial001.py::test_openapi_schema PASSED [ 52%]
[2024-04-30T12:59:41.134Z] tests/test_tutorial/test_dataclasses/test_tutorial002.py::test_get_item PASSED [ 52%]
[2024-04-30T12:59:41.134Z] tests/test_tutorial/test_dataclasses/test_tutorial002.py::test_openapi_schema PASSED [ 52%]
[2024-04-30T12:59:41.134Z] tests/test_tutorial/test_dataclasses/test_tutorial003.py::test_post_authors_item PASSED [ 52%]
[2024-04-30T12:59:41.134Z] tests/test_tutorial/test_dataclasses/test_tutorial003.py::test_get_authors PASSED [ 52%]
[2024-04-30T12:59:41.134Z] tests/test_tutorial/test_dataclasses/test_tutorial003.py::test_openapi_schema PASSED [ 52%]
[2024-04-30T12:59:41.134Z] tests/test_tutorial/test_dataclasses/test_tutorial003.py::test_openapi_schema_pv1 SKIPPED [ 52%]
[2024-04-30T12:59:41.135Z] tests/test_tutorial/test_dependencies/test_tutorial001.py::test_get[/items-200-expected_response0] PASSED [ 52%]
[2024-04-30T12:59:41.135Z] tests/test_tutorial/test_dependencies/test_tutorial001.py::test_get[/items?q=foo-200-expected_response1] PASSED [ 52%]
[2024-04-30T12:59:41.135Z] tests/test_tutorial/test_dependencies/test_tutorial001.py::test_get[/items?q=foo&skip=5-200-expected_response2] PASSED [ 52%]
[2024-04-30T12:59:41.135Z] tests/test_tutorial/test_dependencies/test_tutorial001.py::test_get[/items?q=foo&skip=5&limit=30-200-expected_response3] PASSED [ 52%]
[2024-04-30T12:59:41.135Z] tests/test_tutorial/test_dependencies/test_tutorial001.py::test_get[/users-200-expected_response4] PASSED [ 52%]
[2024-04-30T12:59:41.135Z] tests/test_tutorial/test_dependencies/test_tutorial001.py::test_openapi_schema PASSED [ 52%]
[2024-04-30T12:59:41.135Z] tests/test_tutorial/test_dependencies/test_tutorial001_an.py::test_get[/items-200-expected_response0] PASSED [ 52%]
[2024-04-30T12:59:41.135Z] tests/test_tutorial/test_dependencies/test_tutorial001_an.py::test_get[/items?q=foo-200-expected_response1] PASSED [ 52%]
[2024-04-30T12:59:41.135Z] tests/test_tutorial/test_dependencies/test_tutorial001_an.py::test_get[/items?q=foo&skip=5-200-expected_response2] PASSED [ 52%]
[2024-04-30T12:59:41.135Z] tests/test_tutorial/test_dependencies/test_tutorial001_an.py::test_get[/items?q=foo&skip=5&limit=30-200-expected_response3] PASSED [ 52%]
[2024-04-30T12:59:41.135Z] tests/test_tutorial/test_dependencies/test_tutorial001_an.py::test_get[/users-200-expected_response4] PASSED [ 52%]
[2024-04-30T12:59:41.135Z] tests/test_tutorial/test_dependencies/test_tutorial001_an.py::test_openapi_schema PASSED [ 52%]
[2024-04-30T12:59:41.135Z] tests/test_tutorial/test_dependencies/test_tutorial001_an_py310.py::test_get[/items-200-expected_response0] PASSED [ 52%]
[2024-04-30T12:59:41.135Z] tests/test_tutorial/test_dependencies/test_tutorial001_an_py310.py::test_get[/items?q=foo-200-expected_response1] PASSED [ 52%]
[2024-04-30T12:59:41.135Z] tests/test_tutorial/test_dependencies/test_tutorial001_an_py310.py::test_get[/items?q=foo&skip=5-200-expected_response2] PASSED [ 53%]
[2024-04-30T12:59:41.135Z] tests/test_tutorial/test_dependencies/test_tutorial001_an_py310.py::test_get[/items?q=foo&skip=5&limit=30-200-expected_response3] PASSED [ 53%]
[2024-04-30T12:59:41.135Z] tests/test_tutorial/test_dependencies/test_tutorial001_an_py310.py::test_get[/users-200-expected_response4] PASSED [ 53%]
[2024-04-30T12:59:41.135Z] tests/test_tutorial/test_dependencies/test_tutorial001_an_py310.py::test_openapi_schema PASSED [ 53%]
[2024-04-30T12:59:41.385Z] tests/test_tutorial/test_dependencies/test_tutorial001_an_py39.py::test_get[/items-200-expected_response0] PASSED [ 53%]
[2024-04-30T12:59:41.385Z] tests/test_tutorial/test_dependencies/test_tutorial001_an_py39.py::test_get[/items?q=foo-200-expected_response1] PASSED [ 53%]
[2024-04-30T12:59:41.385Z] tests/test_tutorial/test_dependencies/test_tutorial001_an_py39.py::test_get[/items?q=foo&skip=5-200-expected_response2] PASSED [ 53%]
[2024-04-30T12:59:41.385Z] tests/test_tutorial/test_dependencies/test_tutorial001_an_py39.py::test_get[/items?q=foo&skip=5&limit=30-200-expected_response3] PASSED [ 53%]
[2024-04-30T12:59:41.385Z] tests/test_tutorial/test_dependencies/test_tutorial001_an_py39.py::test_get[/users-200-expected_response4] PASSED [ 53%]
[2024-04-30T12:59:41.385Z] tests/test_tutorial/test_dependencies/test_tutorial001_an_py39.py::test_openapi_schema PASSED [ 53%]
[2024-04-30T12:59:41.385Z] tests/test_tutorial/test_dependencies/test_tutorial001_py310.py::test_get[/items-200-expected_response0] PASSED [ 53%]
[2024-04-30T12:59:41.385Z] tests/test_tutorial/test_dependencies/test_tutorial001_py310.py::test_get[/items?q=foo-200-expected_response1] PASSED [ 53%]
[2024-04-30T12:59:41.385Z] tests/test_tutorial/test_dependencies/test_tutorial001_py310.py::test_get[/items?q=foo&skip=5-200-expected_response2] PASSED [ 53%]
[2024-04-30T12:59:41.385Z] tests/test_tutorial/test_dependencies/test_tutorial001_py310.py::test_get[/items?q=foo&skip=5&limit=30-200-expected_response3] PASSED [ 53%]
[2024-04-30T12:59:41.385Z] tests/test_tutorial/test_dependencies/test_tutorial001_py310.py::test_get[/users-200-expected_response4] PASSED [ 53%]
[2024-04-30T12:59:41.385Z] tests/test_tutorial/test_dependencies/test_tutorial001_py310.py::test_openapi_schema PASSED [ 53%]
[2024-04-30T12:59:41.385Z] tests/test_tutorial/test_dependencies/test_tutorial004.py::test_get[/items-200-expected_response0] PASSED [ 53%]
[2024-04-30T12:59:41.385Z] tests/test_tutorial/test_dependencies/test_tutorial004.py::test_get[/items?q=foo-200-expected_response1] PASSED [ 53%]
[2024-04-30T12:59:41.385Z] tests/test_tutorial/test_dependencies/test_tutorial004.py::test_get[/items?q=foo&skip=1-200-expected_response2] PASSED [ 53%]
[2024-04-30T12:59:41.385Z] tests/test_tutorial/test_dependencies/test_tutorial004.py::test_get[/items?q=bar&limit=2-200-expected_response3] PASSED [ 53%]
[2024-04-30T12:59:41.385Z] tests/test_tutorial/test_dependencies/test_tutorial004.py::test_get[/items?q=bar&skip=1&limit=1-200-expected_response4] PASSED [ 54%]
[2024-04-30T12:59:41.385Z] tests/test_tutorial/test_dependencies/test_tutorial004.py::test_get[/items?limit=1&q=bar&skip=1-200-expected_response5] PASSED [ 54%]
[2024-04-30T12:59:41.385Z] tests/test_tutorial/test_dependencies/test_tutorial004.py::test_openapi_schema PASSED [ 54%]
[2024-04-30T12:59:41.385Z] tests/test_tutorial/test_dependencies/test_tutorial004_an.py::test_get[/items-200-expected_response0] PASSED [ 54%]
[2024-04-30T12:59:41.385Z] tests/test_tutorial/test_dependencies/test_tutorial004_an.py::test_get[/items?q=foo-200-expected_response1] PASSED [ 54%]
[2024-04-30T12:59:41.385Z] tests/test_tutorial/test_dependencies/test_tutorial004_an.py::test_get[/items?q=foo&skip=1-200-expected_response2] PASSED [ 54%]
[2024-04-30T12:59:41.385Z] tests/test_tutorial/test_dependencies/test_tutorial004_an.py::test_get[/items?q=bar&limit=2-200-expected_response3] PASSED [ 54%]
[2024-04-30T12:59:41.635Z] tests/test_tutorial/test_dependencies/test_tutorial004_an.py::test_get[/items?q=bar&skip=1&limit=1-200-expected_response4] PASSED [ 54%]
[2024-04-30T12:59:41.635Z] tests/test_tutorial/test_dependencies/test_tutorial004_an.py::test_get[/items?limit=1&q=bar&skip=1-200-expected_response5] PASSED [ 54%]
[2024-04-30T12:59:41.635Z] tests/test_tutorial/test_dependencies/test_tutorial004_an.py::test_openapi_schema PASSED [ 54%]
[2024-04-30T12:59:41.635Z] tests/test_tutorial/test_dependencies/test_tutorial004_an_py310.py::test_get[/items-200-expected_response0] PASSED [ 54%]
[2024-04-30T12:59:41.635Z] tests/test_tutorial/test_dependencies/test_tutorial004_an_py310.py::test_get[/items?q=foo-200-expected_response1] PASSED [ 54%]
[2024-04-30T12:59:41.635Z] tests/test_tutorial/test_dependencies/test_tutorial004_an_py310.py::test_get[/items?q=foo&skip=1-200-expected_response2] PASSED [ 54%]
[2024-04-30T12:59:41.635Z] tests/test_tutorial/test_dependencies/test_tutorial004_an_py310.py::test_get[/items?q=bar&limit=2-200-expected_response3] PASSED [ 54%]
[2024-04-30T12:59:41.635Z] tests/test_tutorial/test_dependencies/test_tutorial004_an_py310.py::test_get[/items?q=bar&skip=1&limit=1-200-expected_response4] PASSED [ 54%]
[2024-04-30T12:59:41.635Z] tests/test_tutorial/test_dependencies/test_tutorial004_an_py310.py::test_get[/items?limit=1&q=bar&skip=1-200-expected_response5] PASSED [ 54%]
[2024-04-30T12:59:41.635Z] tests/test_tutorial/test_dependencies/test_tutorial004_an_py310.py::test_openapi_schema PASSED [ 54%]
[2024-04-30T12:59:41.635Z] tests/test_tutorial/test_dependencies/test_tutorial004_an_py39.py::test_get[/items-200-expected_response0] PASSED [ 54%]
[2024-04-30T12:59:41.635Z] tests/test_tutorial/test_dependencies/test_tutorial004_an_py39.py::test_get[/items?q=foo-200-expected_response1] PASSED [ 54%]
[2024-04-30T12:59:41.635Z] tests/test_tutorial/test_dependencies/test_tutorial004_an_py39.py::test_get[/items?q=foo&skip=1-200-expected_response2] PASSED [ 54%]
[2024-04-30T12:59:41.635Z] tests/test_tutorial/test_dependencies/test_tutorial004_an_py39.py::test_get[/items?q=bar&limit=2-200-expected_response3] PASSED [ 54%]
[2024-04-30T12:59:41.635Z] tests/test_tutorial/test_dependencies/test_tutorial004_an_py39.py::test_get[/items?q=bar&skip=1&limit=1-200-expected_response4] PASSED [ 55%]
[2024-04-30T12:59:41.635Z] tests/test_tutorial/test_dependencies/test_tutorial004_an_py39.py::test_get[/items?limit=1&q=bar&skip=1-200-expected_response5] PASSED [ 55%]
[2024-04-30T12:59:41.635Z] tests/test_tutorial/test_dependencies/test_tutorial004_an_py39.py::test_openapi_schema PASSED [ 55%]
[2024-04-30T12:59:41.635Z] tests/test_tutorial/test_dependencies/test_tutorial004_py310.py::test_get[/items-200-expected_response0] PASSED [ 55%]
[2024-04-30T12:59:41.635Z] tests/test_tutorial/test_dependencies/test_tutorial004_py310.py::test_get[/items?q=foo-200-expected_response1] PASSED [ 55%]
[2024-04-30T12:59:41.635Z] tests/test_tutorial/test_dependencies/test_tutorial004_py310.py::test_get[/items?q=foo&skip=1-200-expected_response2] PASSED [ 55%]
[2024-04-30T12:59:41.635Z] tests/test_tutorial/test_dependencies/test_tutorial004_py310.py::test_get[/items?q=bar&limit=2-200-expected_response3] PASSED [ 55%]
[2024-04-30T12:59:41.635Z] tests/test_tutorial/test_dependencies/test_tutorial004_py310.py::test_get[/items?q=bar&skip=1&limit=1-200-expected_response4] PASSED [ 55%]
[2024-04-30T12:59:41.635Z] tests/test_tutorial/test_dependencies/test_tutorial004_py310.py::test_get[/items?limit=1&q=bar&skip=1-200-expected_response5] PASSED [ 55%]
[2024-04-30T12:59:41.635Z] tests/test_tutorial/test_dependencies/test_tutorial004_py310.py::test_openapi_schema PASSED [ 55%]
[2024-04-30T12:59:41.635Z] tests/test_tutorial/test_dependencies/test_tutorial006.py::test_get_no_headers PASSED [ 55%]
[2024-04-30T12:59:41.635Z] tests/test_tutorial/test_dependencies/test_tutorial006.py::test_get_invalid_one_header PASSED [ 55%]
[2024-04-30T12:59:41.636Z] tests/test_tutorial/test_dependencies/test_tutorial006.py::test_get_invalid_second_header PASSED [ 55%]
[2024-04-30T12:59:41.636Z] tests/test_tutorial/test_dependencies/test_tutorial006.py::test_get_valid_headers PASSED [ 55%]
[2024-04-30T12:59:41.636Z] tests/test_tutorial/test_dependencies/test_tutorial006.py::test_openapi_schema PASSED [ 55%]
[2024-04-30T12:59:41.636Z] tests/test_tutorial/test_dependencies/test_tutorial006_an.py::test_get_no_headers PASSED [ 55%]
[2024-04-30T12:59:41.636Z] tests/test_tutorial/test_dependencies/test_tutorial006_an.py::test_get_invalid_one_header PASSED [ 55%]
[2024-04-30T12:59:41.636Z] tests/test_tutorial/test_dependencies/test_tutorial006_an.py::test_get_invalid_second_header PASSED [ 55%]
[2024-04-30T12:59:41.636Z] tests/test_tutorial/test_dependencies/test_tutorial006_an.py::test_get_valid_headers PASSED [ 55%]
[2024-04-30T12:59:41.636Z] tests/test_tutorial/test_dependencies/test_tutorial006_an.py::test_openapi_schema PASSED [ 55%]
[2024-04-30T12:59:41.636Z] tests/test_tutorial/test_dependencies/test_tutorial006_an_py39.py::test_get_no_headers PASSED [ 55%]
[2024-04-30T12:59:41.636Z] tests/test_tutorial/test_dependencies/test_tutorial006_an_py39.py::test_get_invalid_one_header PASSED [ 56%]
[2024-04-30T12:59:41.636Z] tests/test_tutorial/test_dependencies/test_tutorial006_an_py39.py::test_get_invalid_second_header PASSED [ 56%]
[2024-04-30T12:59:41.636Z] tests/test_tutorial/test_dependencies/test_tutorial006_an_py39.py::test_get_valid_headers PASSED [ 56%]
[2024-04-30T12:59:41.636Z] tests/test_tutorial/test_dependencies/test_tutorial006_an_py39.py::test_openapi_schema PASSED [ 56%]
[2024-04-30T12:59:41.636Z] tests/test_tutorial/test_dependencies/test_tutorial008b.py::test_get_no_item PASSED [ 56%]
[2024-04-30T12:59:41.636Z] tests/test_tutorial/test_dependencies/test_tutorial008b.py::test_owner_error PASSED [ 56%]
[2024-04-30T12:59:41.636Z] tests/test_tutorial/test_dependencies/test_tutorial008b.py::test_get_item PASSED [ 56%]
[2024-04-30T12:59:41.636Z] tests/test_tutorial/test_dependencies/test_tutorial008b_an.py::test_get_no_item PASSED [ 56%]
[2024-04-30T12:59:41.636Z] tests/test_tutorial/test_dependencies/test_tutorial008b_an.py::test_owner_error PASSED [ 56%]
[2024-04-30T12:59:41.636Z] tests/test_tutorial/test_dependencies/test_tutorial008b_an.py::test_get_item PASSED [ 56%]
[2024-04-30T12:59:41.886Z] tests/test_tutorial/test_dependencies/test_tutorial008b_an_py39.py::test_get_no_item PASSED [ 56%]
[2024-04-30T12:59:41.886Z] tests/test_tutorial/test_dependencies/test_tutorial008b_an_py39.py::test_owner_error PASSED [ 56%]
[2024-04-30T12:59:41.886Z] tests/test_tutorial/test_dependencies/test_tutorial008b_an_py39.py::test_get_item PASSED [ 56%]
[2024-04-30T12:59:41.886Z] tests/test_tutorial/test_dependencies/test_tutorial008c.py::test_get_no_item PASSED [ 56%]
[2024-04-30T12:59:41.886Z] tests/test_tutorial/test_dependencies/test_tutorial008c.py::test_get PASSED [ 56%]
[2024-04-30T12:59:41.886Z] tests/test_tutorial/test_dependencies/test_tutorial008c.py::test_fastapi_error PASSED [ 56%]
[2024-04-30T12:59:41.886Z] tests/test_tutorial/test_dependencies/test_tutorial008c.py::test_internal_server_error PASSED [ 56%]
[2024-04-30T12:59:41.886Z] tests/test_tutorial/test_dependencies/test_tutorial008c_an.py::test_get_no_item PASSED [ 56%]
[2024-04-30T12:59:41.886Z] tests/test_tutorial/test_dependencies/test_tutorial008c_an.py::test_get PASSED [ 56%]
[2024-04-30T12:59:41.886Z] tests/test_tutorial/test_dependencies/test_tutorial008c_an.py::test_fastapi_error PASSED [ 56%]
[2024-04-30T12:59:41.886Z] tests/test_tutorial/test_dependencies/test_tutorial008c_an.py::test_internal_server_error PASSED [ 56%]
[2024-04-30T12:59:41.886Z] tests/test_tutorial/test_dependencies/test_tutorial008c_an_py39.py::test_get_no_item PASSED [ 57%]
[2024-04-30T12:59:41.886Z] tests/test_tutorial/test_dependencies/test_tutorial008c_an_py39.py::test_get PASSED [ 57%]
[2024-04-30T12:59:41.886Z] tests/test_tutorial/test_dependencies/test_tutorial008c_an_py39.py::test_fastapi_error PASSED [ 57%]
[2024-04-30T12:59:41.886Z] tests/test_tutorial/test_dependencies/test_tutorial008c_an_py39.py::test_internal_server_error PASSED [ 57%]
[2024-04-30T12:59:41.886Z] tests/test_tutorial/test_dependencies/test_tutorial008d.py::test_get_no_item PASSED [ 57%]
[2024-04-30T12:59:41.886Z] tests/test_tutorial/test_dependencies/test_tutorial008d.py::test_get PASSED [ 57%]
[2024-04-30T12:59:41.886Z] tests/test_tutorial/test_dependencies/test_tutorial008d.py::test_internal_error PASSED [ 57%]
[2024-04-30T12:59:41.886Z] tests/test_tutorial/test_dependencies/test_tutorial008d.py::test_internal_server_error PASSED [ 57%]
[2024-04-30T12:59:41.886Z] tests/test_tutorial/test_dependencies/test_tutorial008d_an.py::test_get_no_item PASSED [ 57%]
[2024-04-30T12:59:41.886Z] tests/test_tutorial/test_dependencies/test_tutorial008d_an.py::test_get PASSED [ 57%]
[2024-04-30T12:59:41.886Z] tests/test_tutorial/test_dependencies/test_tutorial008d_an.py::test_internal_error PASSED [ 57%]
[2024-04-30T12:59:41.886Z] tests/test_tutorial/test_dependencies/test_tutorial008d_an.py::test_internal_server_error PASSED [ 57%]
[2024-04-30T12:59:41.886Z] tests/test_tutorial/test_dependencies/test_tutorial008d_an_py39.py::test_get_no_item PASSED [ 57%]
[2024-04-30T12:59:41.886Z] tests/test_tutorial/test_dependencies/test_tutorial008d_an_py39.py::test_get PASSED [ 57%]
[2024-04-30T12:59:41.886Z] tests/test_tutorial/test_dependencies/test_tutorial008d_an_py39.py::test_internal_error PASSED [ 57%]
[2024-04-30T12:59:41.886Z] tests/test_tutorial/test_dependencies/test_tutorial008d_an_py39.py::test_internal_server_error PASSED [ 57%]
[2024-04-30T12:59:41.886Z] tests/test_tutorial/test_dependencies/test_tutorial012.py::test_get_no_headers_items PASSED [ 57%]
[2024-04-30T12:59:41.886Z] tests/test_tutorial/test_dependencies/test_tutorial012.py::test_get_no_headers_users PASSED [ 57%]
[2024-04-30T12:59:41.886Z] tests/test_tutorial/test_dependencies/test_tutorial012.py::test_get_invalid_one_header_items PASSED [ 57%]
[2024-04-30T12:59:41.886Z] tests/test_tutorial/test_dependencies/test_tutorial012.py::test_get_invalid_one_users PASSED [ 57%]
[2024-04-30T12:59:41.886Z] tests/test_tutorial/test_dependencies/test_tutorial012.py::test_get_invalid_second_header_items PASSED [ 57%]
[2024-04-30T12:59:41.886Z] tests/test_tutorial/test_dependencies/test_tutorial012.py::test_get_invalid_second_header_users PASSED [ 58%]
[2024-04-30T12:59:41.886Z] tests/test_tutorial/test_dependencies/test_tutorial012.py::test_get_valid_headers_items PASSED [ 58%]
[2024-04-30T12:59:41.886Z] tests/test_tutorial/test_dependencies/test_tutorial012.py::test_get_valid_headers_users PASSED [ 58%]
[2024-04-30T12:59:41.886Z] tests/test_tutorial/test_dependencies/test_tutorial012.py::test_openapi_schema PASSED [ 58%]
[2024-04-30T12:59:41.886Z] tests/test_tutorial/test_dependencies/test_tutorial012_an.py::test_get_no_headers_items PASSED [ 58%]
[2024-04-30T12:59:41.886Z] tests/test_tutorial/test_dependencies/test_tutorial012_an.py::test_get_no_headers_users PASSED [ 58%]
[2024-04-30T12:59:41.886Z] tests/test_tutorial/test_dependencies/test_tutorial012_an.py::test_get_invalid_one_header_items PASSED [ 58%]
[2024-04-30T12:59:41.886Z] tests/test_tutorial/test_dependencies/test_tutorial012_an.py::test_get_invalid_one_users PASSED [ 58%]
[2024-04-30T12:59:41.886Z] tests/test_tutorial/test_dependencies/test_tutorial012_an.py::test_get_invalid_second_header_items PASSED [ 58%]
[2024-04-30T12:59:41.886Z] tests/test_tutorial/test_dependencies/test_tutorial012_an.py::test_get_invalid_second_header_users PASSED [ 58%]
[2024-04-30T12:59:41.886Z] tests/test_tutorial/test_dependencies/test_tutorial012_an.py::test_get_valid_headers_items PASSED [ 58%]
[2024-04-30T12:59:41.886Z] tests/test_tutorial/test_dependencies/test_tutorial012_an.py::test_get_valid_headers_users PASSED [ 58%]
[2024-04-30T12:59:41.886Z] tests/test_tutorial/test_dependencies/test_tutorial012_an.py::test_openapi_schema PASSED [ 58%]
[2024-04-30T12:59:41.886Z] tests/test_tutorial/test_dependencies/test_tutorial012_an_py39.py::test_get_no_headers_items PASSED [ 58%]
[2024-04-30T12:59:41.886Z] tests/test_tutorial/test_dependencies/test_tutorial012_an_py39.py::test_get_no_headers_users PASSED [ 58%]
[2024-04-30T12:59:41.886Z] tests/test_tutorial/test_dependencies/test_tutorial012_an_py39.py::test_get_invalid_one_header_items PASSED [ 58%]
[2024-04-30T12:59:41.886Z] tests/test_tutorial/test_dependencies/test_tutorial012_an_py39.py::test_get_invalid_one_users PASSED [ 58%]
[2024-04-30T12:59:41.886Z] tests/test_tutorial/test_dependencies/test_tutorial012_an_py39.py::test_get_invalid_second_header_items PASSED [ 58%]
[2024-04-30T12:59:41.886Z] tests/test_tutorial/test_dependencies/test_tutorial012_an_py39.py::test_get_invalid_second_header_users PASSED [ 58%]
[2024-04-30T12:59:41.886Z] tests/test_tutorial/test_dependencies/test_tutorial012_an_py39.py::test_get_valid_headers_items PASSED [ 58%]
[2024-04-30T12:59:41.886Z] tests/test_tutorial/test_dependencies/test_tutorial012_an_py39.py::test_get_valid_headers_users PASSED [ 58%]
[2024-04-30T12:59:41.886Z] tests/test_tutorial/test_dependencies/test_tutorial012_an_py39.py::test_openapi_schema PASSED [ 59%]
[2024-04-30T12:59:41.886Z] tests/test_tutorial/test_events/test_tutorial001.py::test_events PASSED  [ 59%]
[2024-04-30T12:59:41.886Z] tests/test_tutorial/test_events/test_tutorial001.py::test_openapi_schema PASSED [ 59%]
[2024-04-30T12:59:41.886Z] tests/test_tutorial/test_events/test_tutorial002.py::test_events PASSED  [ 59%]
[2024-04-30T12:59:41.886Z] tests/test_tutorial/test_events/test_tutorial002.py::test_openapi_schema PASSED [ 59%]
[2024-04-30T12:59:41.886Z] tests/test_tutorial/test_events/test_tutorial003.py::test_events PASSED  [ 59%]
[2024-04-30T12:59:41.886Z] tests/test_tutorial/test_events/test_tutorial003.py::test_openapi_schema PASSED [ 59%]
[2024-04-30T12:59:41.886Z] tests/test_tutorial/test_extending_openapi/test_tutorial001.py::test PASSED [ 59%]
[2024-04-30T12:59:42.137Z] tests/test_tutorial/test_extending_openapi/test_tutorial001.py::test_openapi_schema PASSED [ 59%]
[2024-04-30T12:59:42.137Z] tests/test_tutorial/test_extra_data_types/test_tutorial001.py::test_extra_types PASSED [ 59%]
[2024-04-30T12:59:42.137Z] tests/test_tutorial/test_extra_data_types/test_tutorial001.py::test_openapi_schema PASSED [ 59%]
[2024-04-30T12:59:42.137Z] tests/test_tutorial/test_extra_data_types/test_tutorial001_an.py::test_extra_types PASSED [ 59%]
[2024-04-30T12:59:42.137Z] tests/test_tutorial/test_extra_data_types/test_tutorial001_an.py::test_openapi_schema PASSED [ 59%]
[2024-04-30T12:59:42.137Z] tests/test_tutorial/test_extra_data_types/test_tutorial001_an_py310.py::test_extra_types PASSED [ 59%]
[2024-04-30T12:59:42.137Z] tests/test_tutorial/test_extra_data_types/test_tutorial001_an_py310.py::test_openapi_schema PASSED [ 59%]
[2024-04-30T12:59:42.137Z] tests/test_tutorial/test_extra_data_types/test_tutorial001_an_py39.py::test_extra_types PASSED [ 59%]
[2024-04-30T12:59:42.137Z] tests/test_tutorial/test_extra_data_types/test_tutorial001_an_py39.py::test_openapi_schema PASSED [ 59%]
[2024-04-30T12:59:42.137Z] tests/test_tutorial/test_extra_data_types/test_tutorial001_py310.py::test_extra_types PASSED [ 59%]
[2024-04-30T12:59:42.137Z] tests/test_tutorial/test_extra_data_types/test_tutorial001_py310.py::test_openapi_schema PASSED [ 59%]
[2024-04-30T12:59:42.137Z] tests/test_tutorial/test_extra_models/test_tutorial003.py::test_get_car PASSED [ 59%]
[2024-04-30T12:59:42.137Z] tests/test_tutorial/test_extra_models/test_tutorial003.py::test_get_plane PASSED [ 59%]
[2024-04-30T12:59:42.137Z] tests/test_tutorial/test_extra_models/test_tutorial003.py::test_openapi_schema PASSED [ 60%]
[2024-04-30T12:59:42.137Z] tests/test_tutorial/test_extra_models/test_tutorial003_py310.py::test_get_car PASSED [ 60%]
[2024-04-30T12:59:42.137Z] tests/test_tutorial/test_extra_models/test_tutorial003_py310.py::test_get_plane PASSED [ 60%]
[2024-04-30T12:59:42.137Z] tests/test_tutorial/test_extra_models/test_tutorial003_py310.py::test_openapi_schema PASSED [ 60%]
[2024-04-30T12:59:42.137Z] tests/test_tutorial/test_extra_models/test_tutorial004.py::test_get_items PASSED [ 60%]
[2024-04-30T12:59:42.137Z] tests/test_tutorial/test_extra_models/test_tutorial004.py::test_openapi_schema PASSED [ 60%]
[2024-04-30T12:59:42.137Z] tests/test_tutorial/test_extra_models/test_tutorial004_py39.py::test_get_items PASSED [ 60%]
[2024-04-30T12:59:42.137Z] tests/test_tutorial/test_extra_models/test_tutorial004_py39.py::test_openapi_schema PASSED [ 60%]
[2024-04-30T12:59:42.137Z] tests/test_tutorial/test_extra_models/test_tutorial005.py::test_get_items PASSED [ 60%]
[2024-04-30T12:59:42.137Z] tests/test_tutorial/test_extra_models/test_tutorial005.py::test_openapi_schema PASSED [ 60%]
[2024-04-30T12:59:42.137Z] tests/test_tutorial/test_extra_models/test_tutorial005_py39.py::test_get_items PASSED [ 60%]
[2024-04-30T12:59:42.137Z] tests/test_tutorial/test_extra_models/test_tutorial005_py39.py::test_openapi_schema PASSED [ 60%]
[2024-04-30T12:59:42.137Z] tests/test_tutorial/test_first_steps/test_tutorial001.py::test_get_path[/-200-expected_response0] PASSED [ 60%]
[2024-04-30T12:59:42.137Z] tests/test_tutorial/test_first_steps/test_tutorial001.py::test_get_path[/nonexistent-404-expected_response1] PASSED [ 60%]
[2024-04-30T12:59:42.137Z] tests/test_tutorial/test_first_steps/test_tutorial001.py::test_openapi_schema PASSED [ 60%]
[2024-04-30T12:59:42.137Z] tests/test_tutorial/test_generate_clients/test_tutorial003.py::test_post_items PASSED [ 60%]
[2024-04-30T12:59:42.137Z] tests/test_tutorial/test_generate_clients/test_tutorial003.py::test_post_users PASSED [ 60%]
[2024-04-30T12:59:42.137Z] tests/test_tutorial/test_generate_clients/test_tutorial003.py::test_get_items PASSED [ 60%]
[2024-04-30T12:59:42.137Z] tests/test_tutorial/test_generate_clients/test_tutorial003.py::test_openapi_schema PASSED [ 60%]
[2024-04-30T12:59:42.137Z] tests/test_tutorial/test_handling_errors/test_tutorial001.py::test_get_item PASSED [ 60%]
[2024-04-30T12:59:42.137Z] tests/test_tutorial/test_handling_errors/test_tutorial001.py::test_get_item_not_found PASSED [ 60%]
[2024-04-30T12:59:42.137Z] tests/test_tutorial/test_handling_errors/test_tutorial001.py::test_openapi_schema PASSED [ 61%]
[2024-04-30T12:59:42.137Z] tests/test_tutorial/test_handling_errors/test_tutorial002.py::test_get_item_header PASSED [ 61%]
[2024-04-30T12:59:42.137Z] tests/test_tutorial/test_handling_errors/test_tutorial002.py::test_get_item_not_found_header PASSED [ 61%]
[2024-04-30T12:59:42.137Z] tests/test_tutorial/test_handling_errors/test_tutorial002.py::test_openapi_schema PASSED [ 61%]
[2024-04-30T12:59:42.137Z] tests/test_tutorial/test_handling_errors/test_tutorial003.py::test_get PASSED [ 61%]
[2024-04-30T12:59:42.137Z] tests/test_tutorial/test_handling_errors/test_tutorial003.py::test_get_exception PASSED [ 61%]
[2024-04-30T12:59:42.137Z] tests/test_tutorial/test_handling_errors/test_tutorial003.py::test_openapi_schema PASSED [ 61%]
[2024-04-30T12:59:42.137Z] tests/test_tutorial/test_handling_errors/test_tutorial004.py::test_get_validation_error PASSED [ 61%]
[2024-04-30T12:59:42.137Z] tests/test_tutorial/test_handling_errors/test_tutorial004.py::test_get_http_error PASSED [ 61%]
[2024-04-30T12:59:42.137Z] tests/test_tutorial/test_handling_errors/test_tutorial004.py::test_get PASSED [ 61%]
[2024-04-30T12:59:42.387Z] tests/test_tutorial/test_handling_errors/test_tutorial004.py::test_openapi_schema PASSED [ 61%]
[2024-04-30T12:59:42.387Z] tests/test_tutorial/test_handling_errors/test_tutorial005.py::test_post_validation_error PASSED [ 61%]
[2024-04-30T12:59:42.387Z] tests/test_tutorial/test_handling_errors/test_tutorial005.py::test_post PASSED [ 61%]
[2024-04-30T12:59:42.387Z] tests/test_tutorial/test_handling_errors/test_tutorial005.py::test_openapi_schema PASSED [ 61%]
[2024-04-30T12:59:42.387Z] tests/test_tutorial/test_handling_errors/test_tutorial006.py::test_get_validation_error PASSED [ 61%]
[2024-04-30T12:59:42.387Z] tests/test_tutorial/test_handling_errors/test_tutorial006.py::test_get_http_error PASSED [ 61%]
[2024-04-30T12:59:42.387Z] tests/test_tutorial/test_handling_errors/test_tutorial006.py::test_get PASSED [ 61%]
[2024-04-30T12:59:42.387Z] tests/test_tutorial/test_handling_errors/test_tutorial006.py::test_openapi_schema PASSED [ 61%]
[2024-04-30T12:59:42.387Z] tests/test_tutorial/test_header_params/test_tutorial001.py::test[/items-None-200-expected_response0] PASSED [ 61%]
[2024-04-30T12:59:42.387Z] tests/test_tutorial/test_header_params/test_tutorial001.py::test[/items-headers1-200-expected_response1] PASSED [ 61%]
[2024-04-30T12:59:42.387Z] tests/test_tutorial/test_header_params/test_tutorial001.py::test[/items-headers2-200-expected_response2] PASSED [ 62%]
[2024-04-30T12:59:42.387Z] tests/test_tutorial/test_header_params/test_tutorial001.py::test_openapi_schema PASSED [ 62%]
[2024-04-30T12:59:42.387Z] tests/test_tutorial/test_header_params/test_tutorial001_an.py::test[/items-None-200-expected_response0] PASSED [ 62%]
[2024-04-30T12:59:42.387Z] tests/test_tutorial/test_header_params/test_tutorial001_an.py::test[/items-headers1-200-expected_response1] PASSED [ 62%]
[2024-04-30T12:59:42.387Z] tests/test_tutorial/test_header_params/test_tutorial001_an.py::test[/items-headers2-200-expected_response2] PASSED [ 62%]
[2024-04-30T12:59:42.387Z] tests/test_tutorial/test_header_params/test_tutorial001_an.py::test_openapi_schema PASSED [ 62%]
[2024-04-30T12:59:42.387Z] tests/test_tutorial/test_header_params/test_tutorial001_an_py310.py::test[/items-None-200-expected_response0] PASSED [ 62%]
[2024-04-30T12:59:42.387Z] tests/test_tutorial/test_header_params/test_tutorial001_an_py310.py::test[/items-headers1-200-expected_response1] PASSED [ 62%]
[2024-04-30T12:59:42.387Z] tests/test_tutorial/test_header_params/test_tutorial001_an_py310.py::test[/items-headers2-200-expected_response2] PASSED [ 62%]
[2024-04-30T12:59:42.387Z] tests/test_tutorial/test_header_params/test_tutorial001_an_py310.py::test_openapi_schema PASSED [ 62%]
[2024-04-30T12:59:42.387Z] tests/test_tutorial/test_header_params/test_tutorial001_py310.py::test[/items-None-200-expected_response0] PASSED [ 62%]
[2024-04-30T12:59:42.387Z] tests/test_tutorial/test_header_params/test_tutorial001_py310.py::test[/items-headers1-200-expected_response1] PASSED [ 62%]
[2024-04-30T12:59:42.387Z] tests/test_tutorial/test_header_params/test_tutorial001_py310.py::test[/items-headers2-200-expected_response2] PASSED [ 62%]
[2024-04-30T12:59:42.387Z] tests/test_tutorial/test_header_params/test_tutorial001_py310.py::test_openapi_schema PASSED [ 62%]
[2024-04-30T12:59:42.387Z] tests/test_tutorial/test_header_params/test_tutorial002.py::test[/items-None-200-expected_response0] PASSED [ 62%]
[2024-04-30T12:59:42.387Z] tests/test_tutorial/test_header_params/test_tutorial002.py::test[/items-headers1-200-expected_response1] PASSED [ 62%]
[2024-04-30T12:59:42.387Z] tests/test_tutorial/test_header_params/test_tutorial002.py::test[/items-headers2-200-expected_response2] PASSED [ 62%]
[2024-04-30T12:59:42.387Z] tests/test_tutorial/test_header_params/test_tutorial002.py::test[/items-headers3-200-expected_response3] PASSED [ 62%]
[2024-04-30T12:59:42.387Z] tests/test_tutorial/test_header_params/test_tutorial002.py::test_openapi_schema PASSED [ 62%]
[2024-04-30T12:59:42.387Z] tests/test_tutorial/test_header_params/test_tutorial002_an.py::test[/items-None-200-expected_response0] PASSED [ 62%]
[2024-04-30T12:59:42.638Z] tests/test_tutorial/test_header_params/test_tutorial002_an.py::test[/items-headers1-200-expected_response1] PASSED [ 62%]
[2024-04-30T12:59:42.638Z] tests/test_tutorial/test_header_params/test_tutorial002_an.py::test[/items-headers2-200-expected_response2] PASSED [ 63%]
[2024-04-30T12:59:42.638Z] tests/test_tutorial/test_header_params/test_tutorial002_an.py::test[/items-headers3-200-expected_response3] PASSED [ 63%]
[2024-04-30T12:59:42.638Z] tests/test_tutorial/test_header_params/test_tutorial002_an.py::test_openapi_schema PASSED [ 63%]
[2024-04-30T12:59:42.638Z] tests/test_tutorial/test_header_params/test_tutorial002_an_py310.py::test[/items-None-200-expected_response0] PASSED [ 63%]
[2024-04-30T12:59:42.638Z] tests/test_tutorial/test_header_params/test_tutorial002_an_py310.py::test[/items-headers1-200-expected_response1] PASSED [ 63%]
[2024-04-30T12:59:42.638Z] tests/test_tutorial/test_header_params/test_tutorial002_an_py310.py::test[/items-headers2-200-expected_response2] PASSED [ 63%]
[2024-04-30T12:59:42.638Z] tests/test_tutorial/test_header_params/test_tutorial002_an_py310.py::test[/items-headers3-200-expected_response3] PASSED [ 63%]
[2024-04-30T12:59:42.638Z] tests/test_tutorial/test_header_params/test_tutorial002_an_py310.py::test_openapi_schema PASSED [ 63%]
[2024-04-30T12:59:42.638Z] tests/test_tutorial/test_header_params/test_tutorial002_an_py39.py::test[/items-None-200-expected_response0] PASSED [ 63%]
[2024-04-30T12:59:42.638Z] tests/test_tutorial/test_header_params/test_tutorial002_an_py39.py::test[/items-headers1-200-expected_response1] PASSED [ 63%]
[2024-04-30T12:59:42.638Z] tests/test_tutorial/test_header_params/test_tutorial002_an_py39.py::test[/items-headers2-200-expected_response2] PASSED [ 63%]
[2024-04-30T12:59:42.638Z] tests/test_tutorial/test_header_params/test_tutorial002_an_py39.py::test[/items-headers3-200-expected_response3] PASSED [ 63%]
[2024-04-30T12:59:42.638Z] tests/test_tutorial/test_header_params/test_tutorial002_an_py39.py::test_openapi_schema PASSED [ 63%]
[2024-04-30T12:59:42.638Z] tests/test_tutorial/test_header_params/test_tutorial002_py310.py::test[/items-None-200-expected_response0] PASSED [ 63%]
[2024-04-30T12:59:42.638Z] tests/test_tutorial/test_header_params/test_tutorial002_py310.py::test[/items-headers1-200-expected_response1] PASSED [ 63%]
[2024-04-30T12:59:42.638Z] tests/test_tutorial/test_header_params/test_tutorial002_py310.py::test[/items-headers2-200-expected_response2] PASSED [ 63%]
[2024-04-30T12:59:42.638Z] tests/test_tutorial/test_header_params/test_tutorial002_py310.py::test[/items-headers3-200-expected_response3] PASSED [ 63%]
[2024-04-30T12:59:42.638Z] tests/test_tutorial/test_header_params/test_tutorial002_py310.py::test_openapi_schema PASSED [ 63%]
[2024-04-30T12:59:42.638Z] tests/test_tutorial/test_header_params/test_tutorial003.py::test[/items-None-200-expected_response0] PASSED [ 63%]
[2024-04-30T12:59:42.638Z] tests/test_tutorial/test_header_params/test_tutorial003.py::test[/items-headers1-200-expected_response1] PASSED [ 63%]
[2024-04-30T12:59:42.638Z] tests/test_tutorial/test_header_params/test_tutorial003.py::test[/items-headers2-200-expected_response2] PASSED [ 63%]
[2024-04-30T12:59:42.638Z] tests/test_tutorial/test_header_params/test_tutorial003.py::test_openapi_schema PASSED [ 64%]
[2024-04-30T12:59:42.638Z] tests/test_tutorial/test_header_params/test_tutorial003_an.py::test[/items-None-200-expected_response0] PASSED [ 64%]
[2024-04-30T12:59:42.638Z] tests/test_tutorial/test_header_params/test_tutorial003_an.py::test[/items-headers1-200-expected_response1] PASSED [ 64%]
[2024-04-30T12:59:42.638Z] tests/test_tutorial/test_header_params/test_tutorial003_an.py::test_openapi_schema PASSED [ 64%]
[2024-04-30T12:59:42.638Z] tests/test_tutorial/test_header_params/test_tutorial003_an_py310.py::test[/items-None-200-expected_response0] PASSED [ 64%]
[2024-04-30T12:59:42.638Z] tests/test_tutorial/test_header_params/test_tutorial003_an_py310.py::test[/items-headers1-200-expected_response1] PASSED [ 64%]
[2024-04-30T12:59:42.888Z] tests/test_tutorial/test_header_params/test_tutorial003_an_py310.py::test_openapi_schema PASSED [ 64%]
[2024-04-30T12:59:42.888Z] tests/test_tutorial/test_header_params/test_tutorial003_an_py39.py::test[/items-None-200-expected_response0] PASSED [ 64%]
[2024-04-30T12:59:42.888Z] tests/test_tutorial/test_header_params/test_tutorial003_an_py39.py::test[/items-headers1-200-expected_response1] PASSED [ 64%]
[2024-04-30T12:59:42.888Z] tests/test_tutorial/test_header_params/test_tutorial003_an_py39.py::test_openapi_schema PASSED [ 64%]
[2024-04-30T12:59:42.888Z] tests/test_tutorial/test_header_params/test_tutorial003_py310.py::test[/items-None-200-expected_response0] PASSED [ 64%]
[2024-04-30T12:59:42.888Z] tests/test_tutorial/test_header_params/test_tutorial003_py310.py::test[/items-headers1-200-expected_response1] PASSED [ 64%]
[2024-04-30T12:59:42.888Z] tests/test_tutorial/test_header_params/test_tutorial003_py310.py::test_openapi_schema PASSED [ 64%]
[2024-04-30T12:59:42.888Z] tests/test_tutorial/test_metadata/test_tutorial001.py::test_items PASSED [ 64%]
[2024-04-30T12:59:42.888Z] tests/test_tutorial/test_metadata/test_tutorial001.py::test_openapi_schema PASSED [ 64%]
[2024-04-30T12:59:42.888Z] tests/test_tutorial/test_metadata/test_tutorial001_1.py::test_items PASSED [ 64%]
[2024-04-30T12:59:42.888Z] tests/test_tutorial/test_metadata/test_tutorial001_1.py::test_openapi_schema PASSED [ 64%]
[2024-04-30T12:59:42.888Z] tests/test_tutorial/test_metadata/test_tutorial004.py::test_path_operations PASSED [ 64%]
[2024-04-30T12:59:42.888Z] tests/test_tutorial/test_metadata/test_tutorial004.py::test_openapi_schema PASSED [ 64%]
[2024-04-30T12:59:42.888Z] tests/test_tutorial/test_openapi_callbacks/test_tutorial001.py::test_get PASSED [ 64%]
[2024-04-30T12:59:42.888Z] tests/test_tutorial/test_openapi_callbacks/test_tutorial001.py::test_dummy_callback PASSED [ 64%]
[2024-04-30T12:59:42.888Z] tests/test_tutorial/test_openapi_callbacks/test_tutorial001.py::test_openapi_schema PASSED [ 65%]
[2024-04-30T12:59:42.888Z] tests/test_tutorial/test_openapi_webhooks/test_tutorial001.py::test_get PASSED [ 65%]
[2024-04-30T12:59:42.888Z] tests/test_tutorial/test_openapi_webhooks/test_tutorial001.py::test_dummy_webhook PASSED [ 65%]
[2024-04-30T12:59:42.888Z] tests/test_tutorial/test_openapi_webhooks/test_tutorial001.py::test_openapi_schema PASSED [ 65%]
[2024-04-30T12:59:42.888Z] tests/test_tutorial/test_path_operation_advanced_configurations/test_tutorial001.py::test_get PASSED [ 65%]
[2024-04-30T12:59:42.888Z] tests/test_tutorial/test_path_operation_advanced_configurations/test_tutorial001.py::test_openapi_schema PASSED [ 65%]
[2024-04-30T12:59:42.888Z] tests/test_tutorial/test_path_operation_advanced_configurations/test_tutorial002.py::test_get PASSED [ 65%]
[2024-04-30T12:59:42.888Z] tests/test_tutorial/test_path_operation_advanced_configurations/test_tutorial002.py::test_openapi_schema PASSED [ 65%]
[2024-04-30T12:59:42.888Z] tests/test_tutorial/test_path_operation_advanced_configurations/test_tutorial003.py::test_get PASSED [ 65%]
[2024-04-30T12:59:42.888Z] tests/test_tutorial/test_path_operation_advanced_configurations/test_tutorial003.py::test_openapi_schema PASSED [ 65%]
[2024-04-30T12:59:42.888Z] tests/test_tutorial/test_path_operation_advanced_configurations/test_tutorial004.py::test_query_params_str_validations PASSED [ 65%]
[2024-04-30T12:59:42.888Z] tests/test_tutorial/test_path_operation_advanced_configurations/test_tutorial004.py::test_openapi_schema PASSED [ 65%]
[2024-04-30T12:59:42.888Z] tests/test_tutorial/test_path_operation_advanced_configurations/test_tutorial004.py::test_openapi_schema_pv1 SKIPPED [ 65%]
[2024-04-30T12:59:42.888Z] tests/test_tutorial/test_path_operation_advanced_configurations/test_tutorial005.py::test_get PASSED [ 65%]
[2024-04-30T12:59:42.888Z] tests/test_tutorial/test_path_operation_advanced_configurations/test_tutorial005.py::test_openapi_schema PASSED [ 65%]
[2024-04-30T12:59:42.888Z] tests/test_tutorial/test_path_operation_advanced_configurations/test_tutorial006.py::test_post PASSED [ 65%]
[2024-04-30T12:59:42.888Z] tests/test_tutorial/test_path_operation_advanced_configurations/test_tutorial006.py::test_openapi_schema PASSED [ 65%]
[2024-04-30T12:59:43.138Z] tests/test_tutorial/test_path_operation_advanced_configurations/test_tutorial007.py::test_post PASSED [ 65%]
[2024-04-30T12:59:43.139Z] tests/test_tutorial/test_path_operation_advanced_configurations/test_tutorial007.py::test_post_broken_yaml PASSED [ 65%]
[2024-04-30T12:59:43.139Z] tests/test_tutorial/test_path_operation_advanced_configurations/test_tutorial007.py::test_post_invalid PASSED [ 65%]
[2024-04-30T12:59:43.139Z] tests/test_tutorial/test_path_operation_advanced_configurations/test_tutorial007.py::test_openapi_schema PASSED [ 65%]
[2024-04-30T12:59:43.139Z] tests/test_tutorial/test_path_operation_advanced_configurations/test_tutorial007_pv1.py::test_post SKIPPED [ 66%]
[2024-04-30T12:59:43.139Z] tests/test_tutorial/test_path_operation_advanced_configurations/test_tutorial007_pv1.py::test_post_broken_yaml SKIPPED [ 66%]
[2024-04-30T12:59:43.139Z] tests/test_tutorial/test_path_operation_advanced_configurations/test_tutorial007_pv1.py::test_post_invalid SKIPPED [ 66%]
[2024-04-30T12:59:43.139Z] tests/test_tutorial/test_path_operation_advanced_configurations/test_tutorial007_pv1.py::test_openapi_schema SKIPPED [ 66%]
[2024-04-30T12:59:43.139Z] tests/test_tutorial/test_path_operation_configurations/test_tutorial002b.py::test_get_items PASSED [ 66%]
[2024-04-30T12:59:43.139Z] tests/test_tutorial/test_path_operation_configurations/test_tutorial002b.py::test_get_users PASSED [ 66%]
[2024-04-30T12:59:43.139Z] tests/test_tutorial/test_path_operation_configurations/test_tutorial002b.py::test_openapi_schema PASSED [ 66%]
[2024-04-30T12:59:43.139Z] tests/test_tutorial/test_path_operation_configurations/test_tutorial005.py::test_query_params_str_validations PASSED [ 66%]
[2024-04-30T12:59:43.139Z] tests/test_tutorial/test_path_operation_configurations/test_tutorial005.py::test_openapi_schema PASSED [ 66%]
[2024-04-30T12:59:43.139Z] tests/test_tutorial/test_path_operation_configurations/test_tutorial005.py::test_openapi_schema_pv1 SKIPPED [ 66%]
[2024-04-30T12:59:43.139Z] tests/test_tutorial/test_path_operation_configurations/test_tutorial005_py310.py::test_query_params_str_validations PASSED [ 66%]
[2024-04-30T12:59:43.139Z] tests/test_tutorial/test_path_operation_configurations/test_tutorial005_py310.py::test_openapi_schema PASSED [ 66%]
[2024-04-30T12:59:43.139Z] tests/test_tutorial/test_path_operation_configurations/test_tutorial005_py310.py::test_openapi_schema_pv1 SKIPPED [ 66%]
[2024-04-30T12:59:43.139Z] tests/test_tutorial/test_path_operation_configurations/test_tutorial005_py39.py::test_query_params_str_validations PASSED [ 66%]
[2024-04-30T12:59:43.139Z] tests/test_tutorial/test_path_operation_configurations/test_tutorial005_py39.py::test_openapi_schema PASSED [ 66%]
[2024-04-30T12:59:43.139Z] tests/test_tutorial/test_path_operation_configurations/test_tutorial005_py39.py::test_openapi_schema_pv1 SKIPPED [ 66%]
[2024-04-30T12:59:43.139Z] tests/test_tutorial/test_path_operation_configurations/test_tutorial006.py::test_query_params_str_validations[/items/-200-expected_response0] PASSED [ 66%]
[2024-04-30T12:59:43.139Z] tests/test_tutorial/test_path_operation_configurations/test_tutorial006.py::test_query_params_str_validations[/users/-200-expected_response1] PASSED [ 66%]
[2024-04-30T12:59:43.139Z] tests/test_tutorial/test_path_operation_configurations/test_tutorial006.py::test_query_params_str_validations[/elements/-200-expected_response2] PASSED [ 66%]
[2024-04-30T12:59:43.139Z] tests/test_tutorial/test_path_operation_configurations/test_tutorial006.py::test_openapi_schema PASSED [ 66%]
[2024-04-30T12:59:43.139Z] tests/test_tutorial/test_path_params/test_tutorial004.py::test_file_path PASSED [ 66%]
[2024-04-30T12:59:43.139Z] tests/test_tutorial/test_path_params/test_tutorial004.py::test_root_file_path PASSED [ 67%]
[2024-04-30T12:59:43.139Z] tests/test_tutorial/test_path_params/test_tutorial004.py::test_openapi_schema PASSED [ 67%]
[2024-04-30T12:59:43.139Z] tests/test_tutorial/test_path_params/test_tutorial005.py::test_get_enums_alexnet PASSED [ 67%]
[2024-04-30T12:59:43.139Z] tests/test_tutorial/test_path_params/test_tutorial005.py::test_get_enums_lenet PASSED [ 67%]
[2024-04-30T12:59:43.139Z] tests/test_tutorial/test_path_params/test_tutorial005.py::test_get_enums_resnet PASSED [ 67%]
[2024-04-30T12:59:43.139Z] tests/test_tutorial/test_path_params/test_tutorial005.py::test_get_enums_invalid PASSED [ 67%]
[2024-04-30T12:59:43.139Z] tests/test_tutorial/test_path_params/test_tutorial005.py::test_openapi_schema PASSED [ 67%]
[2024-04-30T12:59:43.139Z] tests/test_tutorial/test_query_params/test_tutorial005.py::test_foo_needy_very PASSED [ 67%]
[2024-04-30T12:59:43.139Z] tests/test_tutorial/test_query_params/test_tutorial005.py::test_foo_no_needy PASSED [ 67%]
[2024-04-30T12:59:43.139Z] tests/test_tutorial/test_query_params/test_tutorial005.py::test_openapi_schema PASSED [ 67%]
[2024-04-30T12:59:43.139Z] tests/test_tutorial/test_query_params/test_tutorial006.py::test_foo_needy_very PASSED [ 67%]
[2024-04-30T12:59:43.139Z] tests/test_tutorial/test_query_params/test_tutorial006.py::test_foo_no_needy PASSED [ 67%]
[2024-04-30T12:59:43.139Z] tests/test_tutorial/test_query_params/test_tutorial006.py::test_openapi_schema PASSED [ 67%]
[2024-04-30T12:59:43.139Z] tests/test_tutorial/test_query_params/test_tutorial006_py310.py::test_foo_needy_very PASSED [ 67%]
[2024-04-30T12:59:43.139Z] tests/test_tutorial/test_query_params/test_tutorial006_py310.py::test_foo_no_needy PASSED [ 67%]
[2024-04-30T12:59:43.139Z] tests/test_tutorial/test_query_params/test_tutorial006_py310.py::test_openapi_schema PASSED [ 67%]
[2024-04-30T12:59:43.139Z] tests/test_tutorial/test_query_params_str_validations/test_tutorial010.py::test_query_params_str_validations_no_query PASSED [ 67%]
[2024-04-30T12:59:43.139Z] tests/test_tutorial/test_query_params_str_validations/test_tutorial010.py::test_query_params_str_validations_item_query_fixedquery PASSED [ 67%]
[2024-04-30T12:59:43.139Z] tests/test_tutorial/test_query_params_str_validations/test_tutorial010.py::test_query_params_str_validations_q_fixedquery PASSED [ 67%]
[2024-04-30T12:59:43.139Z] tests/test_tutorial/test_query_params_str_validations/test_tutorial010.py::test_query_params_str_validations_item_query_nonregexquery PASSED [ 67%]
[2024-04-30T12:59:43.139Z] tests/test_tutorial/test_query_params_str_validations/test_tutorial010.py::test_openapi_schema PASSED [ 67%]
[2024-04-30T12:59:43.139Z] tests/test_tutorial/test_query_params_str_validations/test_tutorial010_an.py::test_query_params_str_validations_no_query PASSED [ 68%]
[2024-04-30T12:59:43.139Z] tests/test_tutorial/test_query_params_str_validations/test_tutorial010_an.py::test_query_params_str_validations_item_query_fixedquery PASSED [ 68%]
[2024-04-30T12:59:43.139Z] tests/test_tutorial/test_query_params_str_validations/test_tutorial010_an.py::test_query_params_str_validations_q_fixedquery PASSED [ 68%]
[2024-04-30T12:59:43.139Z] tests/test_tutorial/test_query_params_str_validations/test_tutorial010_an.py::test_query_params_str_validations_item_query_nonregexquery PASSED [ 68%]
[2024-04-30T12:59:43.139Z] tests/test_tutorial/test_query_params_str_validations/test_tutorial010_an.py::test_openapi_schema PASSED [ 68%]
[2024-04-30T12:59:43.139Z] tests/test_tutorial/test_query_params_str_validations/test_tutorial010_an_py310.py::test_query_params_str_validations_no_query PASSED [ 68%]
[2024-04-30T12:59:43.139Z] tests/test_tutorial/test_query_params_str_validations/test_tutorial010_an_py310.py::test_query_params_str_validations_item_query_fixedquery PASSED [ 68%]
[2024-04-30T12:59:43.139Z] tests/test_tutorial/test_query_params_str_validations/test_tutorial010_an_py310.py::test_query_params_str_validations_q_fixedquery PASSED [ 68%]
[2024-04-30T12:59:43.139Z] tests/test_tutorial/test_query_params_str_validations/test_tutorial010_an_py310.py::test_query_params_str_validations_item_query_nonregexquery PASSED [ 68%]
[2024-04-30T12:59:43.139Z] tests/test_tutorial/test_query_params_str_validations/test_tutorial010_an_py310.py::test_openapi_schema PASSED [ 68%]
[2024-04-30T12:59:43.139Z] tests/test_tutorial/test_query_params_str_validations/test_tutorial010_an_py39.py::test_query_params_str_validations_no_query PASSED [ 68%]
[2024-04-30T12:59:43.139Z] tests/test_tutorial/test_query_params_str_validations/test_tutorial010_an_py39.py::test_query_params_str_validations_item_query_fixedquery PASSED [ 68%]
[2024-04-30T12:59:43.139Z] tests/test_tutorial/test_query_params_str_validations/test_tutorial010_an_py39.py::test_query_params_str_validations_q_fixedquery PASSED [ 68%]
[2024-04-30T12:59:43.389Z] tests/test_tutorial/test_query_params_str_validations/test_tutorial010_an_py39.py::test_query_params_str_validations_item_query_nonregexquery PASSED [ 68%]
[2024-04-30T12:59:43.389Z] tests/test_tutorial/test_query_params_str_validations/test_tutorial010_an_py39.py::test_openapi_schema PASSED [ 68%]
[2024-04-30T12:59:43.389Z] tests/test_tutorial/test_query_params_str_validations/test_tutorial010_py310.py::test_query_params_str_validations_no_query PASSED [ 68%]
[2024-04-30T12:59:43.389Z] tests/test_tutorial/test_query_params_str_validations/test_tutorial010_py310.py::test_query_params_str_validations_item_query_fixedquery PASSED [ 68%]
[2024-04-30T12:59:43.389Z] tests/test_tutorial/test_query_params_str_validations/test_tutorial010_py310.py::test_query_params_str_validations_q_fixedquery PASSED [ 68%]
[2024-04-30T12:59:43.389Z] tests/test_tutorial/test_query_params_str_validations/test_tutorial010_py310.py::test_query_params_str_validations_item_query_nonregexquery PASSED [ 68%]
[2024-04-30T12:59:43.389Z] tests/test_tutorial/test_query_params_str_validations/test_tutorial010_py310.py::test_openapi_schema PASSED [ 68%]
[2024-04-30T12:59:43.389Z] tests/test_tutorial/test_query_params_str_validations/test_tutorial011.py::test_multi_query_values PASSED [ 68%]
[2024-04-30T12:59:43.389Z] tests/test_tutorial/test_query_params_str_validations/test_tutorial011.py::test_query_no_values PASSED [ 69%]
[2024-04-30T12:59:43.389Z] tests/test_tutorial/test_query_params_str_validations/test_tutorial011.py::test_openapi_schema PASSED [ 69%]
[2024-04-30T12:59:43.389Z] tests/test_tutorial/test_query_params_str_validations/test_tutorial011_an.py::test_multi_query_values PASSED [ 69%]
[2024-04-30T12:59:43.389Z] tests/test_tutorial/test_query_params_str_validations/test_tutorial011_an.py::test_query_no_values PASSED [ 69%]
[2024-04-30T12:59:43.389Z] tests/test_tutorial/test_query_params_str_validations/test_tutorial011_an.py::test_openapi_schema PASSED [ 69%]
[2024-04-30T12:59:43.389Z] tests/test_tutorial/test_query_params_str_validations/test_tutorial011_an_py310.py::test_multi_query_values PASSED [ 69%]
[2024-04-30T12:59:43.389Z] tests/test_tutorial/test_query_params_str_validations/test_tutorial011_an_py310.py::test_query_no_values PASSED [ 69%]
[2024-04-30T12:59:43.389Z] tests/test_tutorial/test_query_params_str_validations/test_tutorial011_an_py310.py::test_openapi_schema PASSED [ 69%]
[2024-04-30T12:59:43.389Z] tests/test_tutorial/test_query_params_str_validations/test_tutorial011_an_py39.py::test_multi_query_values PASSED [ 69%]
[2024-04-30T12:59:43.389Z] tests/test_tutorial/test_query_params_str_validations/test_tutorial011_an_py39.py::test_query_no_values PASSED [ 69%]
[2024-04-30T12:59:43.389Z] tests/test_tutorial/test_query_params_str_validations/test_tutorial011_an_py39.py::test_openapi_schema PASSED [ 69%]
[2024-04-30T12:59:43.389Z] tests/test_tutorial/test_query_params_str_validations/test_tutorial011_py310.py::test_multi_query_values PASSED [ 69%]
[2024-04-30T12:59:43.389Z] tests/test_tutorial/test_query_params_str_validations/test_tutorial011_py310.py::test_query_no_values PASSED [ 69%]
[2024-04-30T12:59:43.389Z] tests/test_tutorial/test_query_params_str_validations/test_tutorial011_py310.py::test_openapi_schema PASSED [ 69%]
[2024-04-30T12:59:43.389Z] tests/test_tutorial/test_query_params_str_validations/test_tutorial011_py39.py::test_multi_query_values PASSED [ 69%]
[2024-04-30T12:59:43.389Z] tests/test_tutorial/test_query_params_str_validations/test_tutorial011_py39.py::test_query_no_values PASSED [ 69%]
[2024-04-30T12:59:43.389Z] tests/test_tutorial/test_query_params_str_validations/test_tutorial011_py39.py::test_openapi_schema PASSED [ 69%]
[2024-04-30T12:59:43.389Z] tests/test_tutorial/test_query_params_str_validations/test_tutorial012.py::test_default_query_values PASSED [ 69%]
[2024-04-30T12:59:43.389Z] tests/test_tutorial/test_query_params_str_validations/test_tutorial012.py::test_multi_query_values PASSED [ 69%]
[2024-04-30T12:59:43.389Z] tests/test_tutorial/test_query_params_str_validations/test_tutorial012.py::test_openapi_schema PASSED [ 69%]
[2024-04-30T12:59:43.389Z] tests/test_tutorial/test_query_params_str_validations/test_tutorial012_an.py::test_default_query_values PASSED [ 70%]
[2024-04-30T12:59:43.389Z] tests/test_tutorial/test_query_params_str_validations/test_tutorial012_an.py::test_multi_query_values PASSED [ 70%]
[2024-04-30T12:59:43.389Z] tests/test_tutorial/test_query_params_str_validations/test_tutorial012_an.py::test_openapi_schema PASSED [ 70%]
[2024-04-30T12:59:43.389Z] tests/test_tutorial/test_query_params_str_validations/test_tutorial012_an_py39.py::test_default_query_values PASSED [ 70%]
[2024-04-30T12:59:43.389Z] tests/test_tutorial/test_query_params_str_validations/test_tutorial012_an_py39.py::test_multi_query_values PASSED [ 70%]
[2024-04-30T12:59:43.390Z] tests/test_tutorial/test_query_params_str_validations/test_tutorial012_an_py39.py::test_openapi_schema PASSED [ 70%]
[2024-04-30T12:59:43.390Z] tests/test_tutorial/test_query_params_str_validations/test_tutorial012_py39.py::test_default_query_values PASSED [ 70%]
[2024-04-30T12:59:43.390Z] tests/test_tutorial/test_query_params_str_validations/test_tutorial012_py39.py::test_multi_query_values PASSED [ 70%]
[2024-04-30T12:59:43.390Z] tests/test_tutorial/test_query_params_str_validations/test_tutorial012_py39.py::test_openapi_schema PASSED [ 70%]
[2024-04-30T12:59:43.390Z] tests/test_tutorial/test_query_params_str_validations/test_tutorial013.py::test_multi_query_values PASSED [ 70%]
[2024-04-30T12:59:43.390Z] tests/test_tutorial/test_query_params_str_validations/test_tutorial013.py::test_query_no_values PASSED [ 70%]
[2024-04-30T12:59:43.390Z] tests/test_tutorial/test_query_params_str_validations/test_tutorial013.py::test_openapi_schema PASSED [ 70%]
[2024-04-30T12:59:43.390Z] tests/test_tutorial/test_query_params_str_validations/test_tutorial013_an.py::test_multi_query_values PASSED [ 70%]
[2024-04-30T12:59:43.390Z] tests/test_tutorial/test_query_params_str_validations/test_tutorial013_an.py::test_query_no_values PASSED [ 70%]
[2024-04-30T12:59:43.390Z] tests/test_tutorial/test_query_params_str_validations/test_tutorial013_an.py::test_openapi_schema PASSED [ 70%]
[2024-04-30T12:59:43.390Z] tests/test_tutorial/test_query_params_str_validations/test_tutorial013_an_py39.py::test_multi_query_values PASSED [ 70%]
[2024-04-30T12:59:43.390Z] tests/test_tutorial/test_query_params_str_validations/test_tutorial013_an_py39.py::test_query_no_values PASSED [ 70%]
[2024-04-30T12:59:43.390Z] tests/test_tutorial/test_query_params_str_validations/test_tutorial013_an_py39.py::test_openapi_schema PASSED [ 70%]
[2024-04-30T12:59:43.390Z] tests/test_tutorial/test_query_params_str_validations/test_tutorial014.py::test_hidden_query PASSED [ 70%]
[2024-04-30T12:59:43.390Z] tests/test_tutorial/test_query_params_str_validations/test_tutorial014.py::test_no_hidden_query PASSED [ 70%]
[2024-04-30T12:59:43.390Z] tests/test_tutorial/test_query_params_str_validations/test_tutorial014.py::test_openapi_schema PASSED [ 70%]
[2024-04-30T12:59:43.390Z] tests/test_tutorial/test_query_params_str_validations/test_tutorial014_an.py::test_hidden_query PASSED [ 71%]
[2024-04-30T12:59:43.390Z] tests/test_tutorial/test_query_params_str_validations/test_tutorial014_an.py::test_no_hidden_query PASSED [ 71%]
[2024-04-30T12:59:43.390Z] tests/test_tutorial/test_query_params_str_validations/test_tutorial014_an.py::test_openapi_schema PASSED [ 71%]
[2024-04-30T12:59:43.390Z] tests/test_tutorial/test_query_params_str_validations/test_tutorial014_an_py310.py::test_hidden_query PASSED [ 71%]
[2024-04-30T12:59:43.390Z] tests/test_tutorial/test_query_params_str_validations/test_tutorial014_an_py310.py::test_no_hidden_query PASSED [ 71%]
[2024-04-30T12:59:43.390Z] tests/test_tutorial/test_query_params_str_validations/test_tutorial014_an_py310.py::test_openapi_schema PASSED [ 71%]
[2024-04-30T12:59:43.640Z] tests/test_tutorial/test_query_params_str_validations/test_tutorial014_an_py39.py::test_hidden_query PASSED [ 71%]
[2024-04-30T12:59:43.640Z] tests/test_tutorial/test_query_params_str_validations/test_tutorial014_an_py39.py::test_no_hidden_query PASSED [ 71%]
[2024-04-30T12:59:43.640Z] tests/test_tutorial/test_query_params_str_validations/test_tutorial014_an_py39.py::test_openapi_schema PASSED [ 71%]
[2024-04-30T12:59:43.640Z] tests/test_tutorial/test_query_params_str_validations/test_tutorial014_py310.py::test_hidden_query PASSED [ 71%]
[2024-04-30T12:59:43.640Z] tests/test_tutorial/test_query_params_str_validations/test_tutorial014_py310.py::test_no_hidden_query PASSED [ 71%]
[2024-04-30T12:59:43.640Z] tests/test_tutorial/test_query_params_str_validations/test_tutorial014_py310.py::test_openapi_schema PASSED [ 71%]
[2024-04-30T12:59:43.640Z] tests/test_tutorial/test_request_files/test_tutorial001.py::test_post_form_no_body PASSED [ 71%]
[2024-04-30T12:59:43.640Z] tests/test_tutorial/test_request_files/test_tutorial001.py::test_post_body_json PASSED [ 71%]
[2024-04-30T12:59:43.640Z] tests/test_tutorial/test_request_files/test_tutorial001.py::test_post_file PASSED [ 71%]
[2024-04-30T12:59:43.640Z] tests/test_tutorial/test_request_files/test_tutorial001.py::test_post_large_file PASSED [ 71%]
[2024-04-30T12:59:43.640Z] tests/test_tutorial/test_request_files/test_tutorial001.py::test_post_upload_file PASSED [ 71%]
[2024-04-30T12:59:43.640Z] tests/test_tutorial/test_request_files/test_tutorial001.py::test_openapi_schema PASSED [ 71%]
[2024-04-30T12:59:43.640Z] tests/test_tutorial/test_request_files/test_tutorial001_02.py::test_post_form_no_body PASSED [ 71%]
[2024-04-30T12:59:43.640Z] tests/test_tutorial/test_request_files/test_tutorial001_02.py::test_post_uploadfile_no_body PASSED [ 71%]
[2024-04-30T12:59:43.640Z] tests/test_tutorial/test_request_files/test_tutorial001_02.py::test_post_file PASSED [ 71%]
[2024-04-30T12:59:43.640Z] tests/test_tutorial/test_request_files/test_tutorial001_02.py::test_post_upload_file PASSED [ 72%]
[2024-04-30T12:59:43.640Z] tests/test_tutorial/test_request_files/test_tutorial001_02.py::test_openapi_schema PASSED [ 72%]
[2024-04-30T12:59:43.640Z] tests/test_tutorial/test_request_files/test_tutorial001_02_an.py::test_post_form_no_body PASSED [ 72%]
[2024-04-30T12:59:43.640Z] tests/test_tutorial/test_request_files/test_tutorial001_02_an.py::test_post_uploadfile_no_body PASSED [ 72%]
[2024-04-30T12:59:43.640Z] tests/test_tutorial/test_request_files/test_tutorial001_02_an.py::test_post_file PASSED [ 72%]
[2024-04-30T12:59:43.640Z] tests/test_tutorial/test_request_files/test_tutorial001_02_an.py::test_post_upload_file PASSED [ 72%]
[2024-04-30T12:59:43.640Z] tests/test_tutorial/test_request_files/test_tutorial001_02_an.py::test_openapi_schema PASSED [ 72%]
[2024-04-30T12:59:43.640Z] tests/test_tutorial/test_request_files/test_tutorial001_02_an_py310.py::test_post_form_no_body PASSED [ 72%]
[2024-04-30T12:59:43.640Z] tests/test_tutorial/test_request_files/test_tutorial001_02_an_py310.py::test_post_uploadfile_no_body PASSED [ 72%]
[2024-04-30T12:59:43.640Z] tests/test_tutorial/test_request_files/test_tutorial001_02_an_py310.py::test_post_file PASSED [ 72%]
[2024-04-30T12:59:43.640Z] tests/test_tutorial/test_request_files/test_tutorial001_02_an_py310.py::test_post_upload_file PASSED [ 72%]
[2024-04-30T12:59:43.640Z] tests/test_tutorial/test_request_files/test_tutorial001_02_an_py310.py::test_openapi_schema PASSED [ 72%]
[2024-04-30T12:59:43.640Z] tests/test_tutorial/test_request_files/test_tutorial001_02_an_py39.py::test_post_form_no_body PASSED [ 72%]
[2024-04-30T12:59:43.640Z] tests/test_tutorial/test_request_files/test_tutorial001_02_an_py39.py::test_post_uploadfile_no_body PASSED [ 72%]
[2024-04-30T12:59:43.640Z] tests/test_tutorial/test_request_files/test_tutorial001_02_an_py39.py::test_post_file PASSED [ 72%]
[2024-04-30T12:59:43.640Z] tests/test_tutorial/test_request_files/test_tutorial001_02_an_py39.py::test_post_upload_file PASSED [ 72%]
[2024-04-30T12:59:43.640Z] tests/test_tutorial/test_request_files/test_tutorial001_02_an_py39.py::test_openapi_schema PASSED [ 72%]
[2024-04-30T12:59:43.640Z] tests/test_tutorial/test_request_files/test_tutorial001_02_py310.py::test_post_form_no_body PASSED [ 72%]
[2024-04-30T12:59:43.640Z] tests/test_tutorial/test_request_files/test_tutorial001_02_py310.py::test_post_uploadfile_no_body PASSED [ 72%]
[2024-04-30T12:59:43.640Z] tests/test_tutorial/test_request_files/test_tutorial001_02_py310.py::test_post_file PASSED [ 72%]
[2024-04-30T12:59:43.640Z] tests/test_tutorial/test_request_files/test_tutorial001_02_py310.py::test_post_upload_file PASSED [ 72%]
[2024-04-30T12:59:43.640Z] tests/test_tutorial/test_request_files/test_tutorial001_02_py310.py::test_openapi_schema PASSED [ 73%]
[2024-04-30T12:59:43.640Z] tests/test_tutorial/test_request_files/test_tutorial001_03.py::test_post_file PASSED [ 73%]
[2024-04-30T12:59:43.640Z] tests/test_tutorial/test_request_files/test_tutorial001_03.py::test_post_upload_file PASSED [ 73%]
[2024-04-30T12:59:43.640Z] tests/test_tutorial/test_request_files/test_tutorial001_03.py::test_openapi_schema PASSED [ 73%]
[2024-04-30T12:59:43.640Z] tests/test_tutorial/test_request_files/test_tutorial001_03_an.py::test_post_file PASSED [ 73%]
[2024-04-30T12:59:43.640Z] tests/test_tutorial/test_request_files/test_tutorial001_03_an.py::test_post_upload_file PASSED [ 73%]
[2024-04-30T12:59:43.640Z] tests/test_tutorial/test_request_files/test_tutorial001_03_an.py::test_openapi_schema PASSED [ 73%]
[2024-04-30T12:59:43.640Z] tests/test_tutorial/test_request_files/test_tutorial001_03_an_py39.py::test_post_file PASSED [ 73%]
[2024-04-30T12:59:43.640Z] tests/test_tutorial/test_request_files/test_tutorial001_03_an_py39.py::test_post_upload_file PASSED [ 73%]
[2024-04-30T12:59:43.890Z] tests/test_tutorial/test_request_files/test_tutorial001_03_an_py39.py::test_openapi_schema PASSED [ 73%]
[2024-04-30T12:59:43.890Z] tests/test_tutorial/test_request_files/test_tutorial001_an.py::test_post_form_no_body PASSED [ 73%]
[2024-04-30T12:59:43.890Z] tests/test_tutorial/test_request_files/test_tutorial001_an.py::test_post_body_json PASSED [ 73%]
[2024-04-30T12:59:43.891Z] tests/test_tutorial/test_request_files/test_tutorial001_an.py::test_post_file PASSED [ 73%]
[2024-04-30T12:59:43.891Z] tests/test_tutorial/test_request_files/test_tutorial001_an.py::test_post_large_file PASSED [ 73%]
[2024-04-30T12:59:43.891Z] tests/test_tutorial/test_request_files/test_tutorial001_an.py::test_post_upload_file PASSED [ 73%]
[2024-04-30T12:59:43.891Z] tests/test_tutorial/test_request_files/test_tutorial001_an.py::test_openapi_schema PASSED [ 73%]
[2024-04-30T12:59:43.891Z] tests/test_tutorial/test_request_files/test_tutorial001_an_py39.py::test_post_form_no_body PASSED [ 73%]
[2024-04-30T12:59:43.891Z] tests/test_tutorial/test_request_files/test_tutorial001_an_py39.py::test_post_body_json PASSED [ 73%]
[2024-04-30T12:59:43.891Z] tests/test_tutorial/test_request_files/test_tutorial001_an_py39.py::test_post_file PASSED [ 73%]
[2024-04-30T12:59:43.891Z] tests/test_tutorial/test_request_files/test_tutorial001_an_py39.py::test_post_large_file PASSED [ 73%]
[2024-04-30T12:59:43.891Z] tests/test_tutorial/test_request_files/test_tutorial001_an_py39.py::test_post_upload_file PASSED [ 73%]
[2024-04-30T12:59:43.891Z] tests/test_tutorial/test_request_files/test_tutorial001_an_py39.py::test_openapi_schema PASSED [ 74%]
[2024-04-30T12:59:43.891Z] tests/test_tutorial/test_request_files/test_tutorial002.py::test_post_form_no_body PASSED [ 74%]
[2024-04-30T12:59:43.891Z] tests/test_tutorial/test_request_files/test_tutorial002.py::test_post_body_json PASSED [ 74%]
[2024-04-30T12:59:43.891Z] tests/test_tutorial/test_request_files/test_tutorial002.py::test_post_files PASSED [ 74%]
[2024-04-30T12:59:43.891Z] tests/test_tutorial/test_request_files/test_tutorial002.py::test_post_upload_file PASSED [ 74%]
[2024-04-30T12:59:43.891Z] tests/test_tutorial/test_request_files/test_tutorial002.py::test_get_root PASSED [ 74%]
[2024-04-30T12:59:43.891Z] tests/test_tutorial/test_request_files/test_tutorial002.py::test_openapi_schema PASSED [ 74%]
[2024-04-30T12:59:43.891Z] tests/test_tutorial/test_request_files/test_tutorial002_an.py::test_post_form_no_body PASSED [ 74%]
[2024-04-30T12:59:43.891Z] tests/test_tutorial/test_request_files/test_tutorial002_an.py::test_post_body_json PASSED [ 74%]
[2024-04-30T12:59:43.891Z] tests/test_tutorial/test_request_files/test_tutorial002_an.py::test_post_files PASSED [ 74%]
[2024-04-30T12:59:43.891Z] tests/test_tutorial/test_request_files/test_tutorial002_an.py::test_post_upload_file PASSED [ 74%]
[2024-04-30T12:59:43.891Z] tests/test_tutorial/test_request_files/test_tutorial002_an.py::test_get_root PASSED [ 74%]
[2024-04-30T12:59:43.891Z] tests/test_tutorial/test_request_files/test_tutorial002_an.py::test_openapi_schema PASSED [ 74%]
[2024-04-30T12:59:43.891Z] tests/test_tutorial/test_request_files/test_tutorial002_an_py39.py::test_post_form_no_body PASSED [ 74%]
[2024-04-30T12:59:43.891Z] tests/test_tutorial/test_request_files/test_tutorial002_an_py39.py::test_post_body_json PASSED [ 74%]
[2024-04-30T12:59:43.891Z] tests/test_tutorial/test_request_files/test_tutorial002_an_py39.py::test_post_files PASSED [ 74%]
[2024-04-30T12:59:43.891Z] tests/test_tutorial/test_request_files/test_tutorial002_an_py39.py::test_post_upload_file PASSED [ 74%]
[2024-04-30T12:59:43.891Z] tests/test_tutorial/test_request_files/test_tutorial002_an_py39.py::test_get_root PASSED [ 74%]
[2024-04-30T12:59:43.891Z] tests/test_tutorial/test_request_files/test_tutorial002_an_py39.py::test_openapi_schema PASSED [ 74%]
[2024-04-30T12:59:43.891Z] tests/test_tutorial/test_request_files/test_tutorial002_py39.py::test_post_form_no_body PASSED [ 74%]
[2024-04-30T12:59:43.891Z] tests/test_tutorial/test_request_files/test_tutorial002_py39.py::test_post_body_json PASSED [ 74%]
[2024-04-30T12:59:43.891Z] tests/test_tutorial/test_request_files/test_tutorial002_py39.py::test_post_files PASSED [ 75%]
[2024-04-30T12:59:43.891Z] tests/test_tutorial/test_request_files/test_tutorial002_py39.py::test_post_upload_file PASSED [ 75%]
[2024-04-30T12:59:43.891Z] tests/test_tutorial/test_request_files/test_tutorial002_py39.py::test_get_root PASSED [ 75%]
[2024-04-30T12:59:43.891Z] tests/test_tutorial/test_request_files/test_tutorial002_py39.py::test_openapi_schema PASSED [ 75%]
[2024-04-30T12:59:43.891Z] tests/test_tutorial/test_request_files/test_tutorial003.py::test_post_files PASSED [ 75%]
[2024-04-30T12:59:43.891Z] tests/test_tutorial/test_request_files/test_tutorial003.py::test_post_upload_file PASSED [ 75%]
[2024-04-30T12:59:43.891Z] tests/test_tutorial/test_request_files/test_tutorial003.py::test_get_root PASSED [ 75%]
[2024-04-30T12:59:43.891Z] tests/test_tutorial/test_request_files/test_tutorial003.py::test_openapi_schema PASSED [ 75%]
[2024-04-30T12:59:43.891Z] tests/test_tutorial/test_request_files/test_tutorial003_an.py::test_post_files PASSED [ 75%]
[2024-04-30T12:59:43.891Z] tests/test_tutorial/test_request_files/test_tutorial003_an.py::test_post_upload_file PASSED [ 75%]
[2024-04-30T12:59:43.891Z] tests/test_tutorial/test_request_files/test_tutorial003_an.py::test_get_root PASSED [ 75%]
[2024-04-30T12:59:44.141Z] tests/test_tutorial/test_request_files/test_tutorial003_an.py::test_openapi_schema PASSED [ 75%]
[2024-04-30T12:59:44.141Z] tests/test_tutorial/test_request_files/test_tutorial003_an_py39.py::test_post_files PASSED [ 75%]
[2024-04-30T12:59:44.141Z] tests/test_tutorial/test_request_files/test_tutorial003_an_py39.py::test_post_upload_file PASSED [ 75%]
[2024-04-30T12:59:44.141Z] tests/test_tutorial/test_request_files/test_tutorial003_an_py39.py::test_get_root PASSED [ 75%]
[2024-04-30T12:59:44.141Z] tests/test_tutorial/test_request_files/test_tutorial003_an_py39.py::test_openapi_schema PASSED [ 75%]
[2024-04-30T12:59:44.141Z] tests/test_tutorial/test_request_files/test_tutorial003_py39.py::test_post_files PASSED [ 75%]
[2024-04-30T12:59:44.141Z] tests/test_tutorial/test_request_files/test_tutorial003_py39.py::test_post_upload_file PASSED [ 75%]
[2024-04-30T12:59:44.141Z] tests/test_tutorial/test_request_files/test_tutorial003_py39.py::test_get_root PASSED [ 75%]
[2024-04-30T12:59:44.141Z] tests/test_tutorial/test_request_files/test_tutorial003_py39.py::test_openapi_schema PASSED [ 75%]
[2024-04-30T12:59:44.141Z] tests/test_tutorial/test_request_forms/test_tutorial001.py::test_post_body_form PASSED [ 75%]
[2024-04-30T12:59:44.141Z] tests/test_tutorial/test_request_forms/test_tutorial001.py::test_post_body_form_no_password PASSED [ 76%]
[2024-04-30T12:59:44.141Z] tests/test_tutorial/test_request_forms/test_tutorial001.py::test_post_body_form_no_username PASSED [ 76%]
[2024-04-30T12:59:44.141Z] tests/test_tutorial/test_request_forms/test_tutorial001.py::test_post_body_form_no_data PASSED [ 76%]
[2024-04-30T12:59:44.141Z] tests/test_tutorial/test_request_forms/test_tutorial001.py::test_post_body_json PASSED [ 76%]
[2024-04-30T12:59:44.141Z] tests/test_tutorial/test_request_forms/test_tutorial001.py::test_openapi_schema PASSED [ 76%]
[2024-04-30T12:59:44.141Z] tests/test_tutorial/test_request_forms/test_tutorial001_an.py::test_post_body_form PASSED [ 76%]
[2024-04-30T12:59:44.141Z] tests/test_tutorial/test_request_forms/test_tutorial001_an.py::test_post_body_form_no_password PASSED [ 76%]
[2024-04-30T12:59:44.141Z] tests/test_tutorial/test_request_forms/test_tutorial001_an.py::test_post_body_form_no_username PASSED [ 76%]
[2024-04-30T12:59:44.141Z] tests/test_tutorial/test_request_forms/test_tutorial001_an.py::test_post_body_form_no_data PASSED [ 76%]
[2024-04-30T12:59:44.141Z] tests/test_tutorial/test_request_forms/test_tutorial001_an.py::test_post_body_json PASSED [ 76%]
[2024-04-30T12:59:44.141Z] tests/test_tutorial/test_request_forms/test_tutorial001_an.py::test_openapi_schema PASSED [ 76%]
[2024-04-30T12:59:44.141Z] tests/test_tutorial/test_request_forms/test_tutorial001_an_py39.py::test_post_body_form PASSED [ 76%]
[2024-04-30T12:59:44.141Z] tests/test_tutorial/test_request_forms/test_tutorial001_an_py39.py::test_post_body_form_no_password PASSED [ 76%]
[2024-04-30T12:59:44.141Z] tests/test_tutorial/test_request_forms/test_tutorial001_an_py39.py::test_post_body_form_no_username PASSED [ 76%]
[2024-04-30T12:59:44.141Z] tests/test_tutorial/test_request_forms/test_tutorial001_an_py39.py::test_post_body_form_no_data PASSED [ 76%]
[2024-04-30T12:59:44.141Z] tests/test_tutorial/test_request_forms/test_tutorial001_an_py39.py::test_post_body_json PASSED [ 76%]
[2024-04-30T12:59:44.141Z] tests/test_tutorial/test_request_forms/test_tutorial001_an_py39.py::test_openapi_schema PASSED [ 76%]
[2024-04-30T12:59:44.141Z] tests/test_tutorial/test_request_forms_and_files/test_tutorial001.py::test_post_form_no_body PASSED [ 76%]
[2024-04-30T12:59:44.141Z] tests/test_tutorial/test_request_forms_and_files/test_tutorial001.py::test_post_form_no_file PASSED [ 76%]
[2024-04-30T12:59:44.141Z] tests/test_tutorial/test_request_forms_and_files/test_tutorial001.py::test_post_body_json PASSED [ 76%]
[2024-04-30T12:59:44.141Z] tests/test_tutorial/test_request_forms_and_files/test_tutorial001.py::test_post_file_no_token PASSED [ 77%]
[2024-04-30T12:59:44.141Z] tests/test_tutorial/test_request_forms_and_files/test_tutorial001.py::test_post_files_and_token PASSED [ 77%]
[2024-04-30T12:59:44.391Z] tests/test_tutorial/test_request_forms_and_files/test_tutorial001.py::test_openapi_schema PASSED [ 77%]
[2024-04-30T12:59:44.392Z] tests/test_tutorial/test_request_forms_and_files/test_tutorial001_an.py::test_post_form_no_body PASSED [ 77%]
[2024-04-30T12:59:44.392Z] tests/test_tutorial/test_request_forms_and_files/test_tutorial001_an.py::test_post_form_no_file PASSED [ 77%]
[2024-04-30T12:59:44.392Z] tests/test_tutorial/test_request_forms_and_files/test_tutorial001_an.py::test_post_body_json PASSED [ 77%]
[2024-04-30T12:59:44.392Z] tests/test_tutorial/test_request_forms_and_files/test_tutorial001_an.py::test_post_file_no_token PASSED [ 77%]
[2024-04-30T12:59:44.392Z] tests/test_tutorial/test_request_forms_and_files/test_tutorial001_an.py::test_post_files_and_token PASSED [ 77%]
[2024-04-30T12:59:44.392Z] tests/test_tutorial/test_request_forms_and_files/test_tutorial001_an.py::test_openapi_schema PASSED [ 77%]
[2024-04-30T12:59:44.392Z] tests/test_tutorial/test_request_forms_and_files/test_tutorial001_an_py39.py::test_post_form_no_body PASSED [ 77%]
[2024-04-30T12:59:44.392Z] tests/test_tutorial/test_request_forms_and_files/test_tutorial001_an_py39.py::test_post_form_no_file PASSED [ 77%]
[2024-04-30T12:59:44.392Z] tests/test_tutorial/test_request_forms_and_files/test_tutorial001_an_py39.py::test_post_body_json PASSED [ 77%]
[2024-04-30T12:59:44.392Z] tests/test_tutorial/test_request_forms_and_files/test_tutorial001_an_py39.py::test_post_file_no_token PASSED [ 77%]
[2024-04-30T12:59:44.392Z] tests/test_tutorial/test_request_forms_and_files/test_tutorial001_an_py39.py::test_post_files_and_token PASSED [ 77%]
[2024-04-30T12:59:44.392Z] tests/test_tutorial/test_request_forms_and_files/test_tutorial001_an_py39.py::test_openapi_schema PASSED [ 77%]
[2024-04-30T12:59:44.392Z] tests/test_tutorial/test_response_change_status_code/test_tutorial001.py::test_path_operation PASSED [ 77%]
[2024-04-30T12:59:44.392Z] tests/test_tutorial/test_response_cookies/test_tutorial001.py::test_path_operation PASSED [ 77%]
[2024-04-30T12:59:44.392Z] tests/test_tutorial/test_response_cookies/test_tutorial002.py::test_path_operation PASSED [ 77%]
[2024-04-30T12:59:44.392Z] tests/test_tutorial/test_response_headers/test_tutorial001.py::test_path_operation PASSED [ 77%]
[2024-04-30T12:59:44.392Z] tests/test_tutorial/test_response_headers/test_tutorial002.py::test_path_operation PASSED [ 77%]
[2024-04-30T12:59:44.392Z] tests/test_tutorial/test_response_model/test_tutorial003.py::test_post_user PASSED [ 77%]
[2024-04-30T12:59:44.392Z] tests/test_tutorial/test_response_model/test_tutorial003.py::test_openapi_schema PASSED [ 78%]
[2024-04-30T12:59:44.392Z] tests/test_tutorial/test_response_model/test_tutorial003_01.py::test_post_user PASSED [ 78%]
[2024-04-30T12:59:44.392Z] tests/test_tutorial/test_response_model/test_tutorial003_01.py::test_openapi_schema PASSED [ 78%]
[2024-04-30T12:59:44.392Z] tests/test_tutorial/test_response_model/test_tutorial003_01_py310.py::test_post_user PASSED [ 78%]
[2024-04-30T12:59:44.392Z] tests/test_tutorial/test_response_model/test_tutorial003_01_py310.py::test_openapi_schema PASSED [ 78%]
[2024-04-30T12:59:44.392Z] tests/test_tutorial/test_response_model/test_tutorial003_02.py::test_get_portal PASSED [ 78%]
[2024-04-30T12:59:44.392Z] tests/test_tutorial/test_response_model/test_tutorial003_02.py::test_get_redirect PASSED [ 78%]
[2024-04-30T12:59:44.392Z] tests/test_tutorial/test_response_model/test_tutorial003_02.py::test_openapi_schema PASSED [ 78%]
[2024-04-30T12:59:44.392Z] tests/test_tutorial/test_response_model/test_tutorial003_03.py::test_get_portal PASSED [ 78%]
[2024-04-30T12:59:44.392Z] tests/test_tutorial/test_response_model/test_tutorial003_03.py::test_openapi_schema PASSED [ 78%]
[2024-04-30T12:59:44.392Z] tests/test_tutorial/test_response_model/test_tutorial003_04.py::test_invalid_response_model PASSED [ 78%]
[2024-04-30T12:59:44.392Z] tests/test_tutorial/test_response_model/test_tutorial003_04_py310.py::test_invalid_response_model PASSED [ 78%]
[2024-04-30T12:59:44.392Z] tests/test_tutorial/test_response_model/test_tutorial003_05.py::test_get_portal PASSED [ 78%]
[2024-04-30T12:59:44.392Z] tests/test_tutorial/test_response_model/test_tutorial003_05.py::test_get_redirect PASSED [ 78%]
[2024-04-30T12:59:44.392Z] tests/test_tutorial/test_response_model/test_tutorial003_05.py::test_openapi_schema PASSED [ 78%]
[2024-04-30T12:59:44.392Z] tests/test_tutorial/test_response_model/test_tutorial003_05_py310.py::test_get_portal PASSED [ 78%]
[2024-04-30T12:59:44.392Z] tests/test_tutorial/test_response_model/test_tutorial003_05_py310.py::test_get_redirect PASSED [ 78%]
[2024-04-30T12:59:44.392Z] tests/test_tutorial/test_response_model/test_tutorial003_05_py310.py::test_openapi_schema PASSED [ 78%]
[2024-04-30T12:59:44.392Z] tests/test_tutorial/test_response_model/test_tutorial003_py310.py::test_post_user PASSED [ 78%]
[2024-04-30T12:59:44.392Z] tests/test_tutorial/test_response_model/test_tutorial003_py310.py::test_openapi_schema PASSED [ 78%]
[2024-04-30T12:59:44.392Z] tests/test_tutorial/test_response_model/test_tutorial004.py::test_get[/items/foo-data0] PASSED [ 78%]
[2024-04-30T12:59:44.392Z] tests/test_tutorial/test_response_model/test_tutorial004.py::test_get[/items/bar-data1] PASSED [ 79%]
[2024-04-30T12:59:44.392Z] tests/test_tutorial/test_response_model/test_tutorial004.py::test_get[/items/baz-data2] PASSED [ 79%]
[2024-04-30T12:59:44.642Z] tests/test_tutorial/test_response_model/test_tutorial004.py::test_openapi_schema PASSED [ 79%]
[2024-04-30T12:59:44.642Z] tests/test_tutorial/test_response_model/test_tutorial004_py310.py::test_get[/items/foo-data0] PASSED [ 79%]
[2024-04-30T12:59:44.642Z] tests/test_tutorial/test_response_model/test_tutorial004_py310.py::test_get[/items/bar-data1] PASSED [ 79%]
[2024-04-30T12:59:44.642Z] tests/test_tutorial/test_response_model/test_tutorial004_py310.py::test_get[/items/baz-data2] PASSED [ 79%]
[2024-04-30T12:59:44.642Z] tests/test_tutorial/test_response_model/test_tutorial004_py310.py::test_openapi_schema PASSED [ 79%]
[2024-04-30T12:59:44.642Z] tests/test_tutorial/test_response_model/test_tutorial004_py39.py::test_get[/items/foo-data0] PASSED [ 79%]
[2024-04-30T12:59:44.642Z] tests/test_tutorial/test_response_model/test_tutorial004_py39.py::test_get[/items/bar-data1] PASSED [ 79%]
[2024-04-30T12:59:44.642Z] tests/test_tutorial/test_response_model/test_tutorial004_py39.py::test_get[/items/baz-data2] PASSED [ 79%]
[2024-04-30T12:59:44.642Z] tests/test_tutorial/test_response_model/test_tutorial004_py39.py::test_openapi_schema PASSED [ 79%]
[2024-04-30T12:59:44.642Z] tests/test_tutorial/test_response_model/test_tutorial005.py::test_read_item_name PASSED [ 79%]
[2024-04-30T12:59:44.642Z] tests/test_tutorial/test_response_model/test_tutorial005.py::test_read_item_public_data PASSED [ 79%]
[2024-04-30T12:59:44.642Z] tests/test_tutorial/test_response_model/test_tutorial005.py::test_openapi_schema PASSED [ 79%]
[2024-04-30T12:59:44.642Z] tests/test_tutorial/test_response_model/test_tutorial005_py310.py::test_read_item_name PASSED [ 79%]
[2024-04-30T12:59:44.642Z] tests/test_tutorial/test_response_model/test_tutorial005_py310.py::test_read_item_public_data PASSED [ 79%]
[2024-04-30T12:59:44.642Z] tests/test_tutorial/test_response_model/test_tutorial005_py310.py::test_openapi_schema PASSED [ 79%]
[2024-04-30T12:59:44.642Z] tests/test_tutorial/test_response_model/test_tutorial006.py::test_read_item_name PASSED [ 79%]
[2024-04-30T12:59:44.642Z] tests/test_tutorial/test_response_model/test_tutorial006.py::test_read_item_public_data PASSED [ 79%]
[2024-04-30T12:59:44.642Z] tests/test_tutorial/test_response_model/test_tutorial006.py::test_openapi_schema PASSED [ 79%]
[2024-04-30T12:59:44.642Z] tests/test_tutorial/test_response_model/test_tutorial006_py310.py::test_read_item_name PASSED [ 79%]
[2024-04-30T12:59:44.642Z] tests/test_tutorial/test_response_model/test_tutorial006_py310.py::test_read_item_public_data PASSED [ 80%]
[2024-04-30T12:59:44.642Z] tests/test_tutorial/test_response_model/test_tutorial006_py310.py::test_openapi_schema PASSED [ 80%]
[2024-04-30T12:59:44.642Z] tests/test_tutorial/test_schema_extra_example/test_tutorial001.py::test_post_body_example PASSED [ 80%]
[2024-04-30T12:59:44.642Z] tests/test_tutorial/test_schema_extra_example/test_tutorial001.py::test_openapi_schema PASSED [ 80%]
[2024-04-30T12:59:44.642Z] tests/test_tutorial/test_schema_extra_example/test_tutorial001_pv1.py::test_post_body_example SKIPPED [ 80%]
[2024-04-30T12:59:44.642Z] tests/test_tutorial/test_schema_extra_example/test_tutorial001_pv1.py::test_openapi_schema SKIPPED [ 80%]
[2024-04-30T12:59:44.642Z] tests/test_tutorial/test_schema_extra_example/test_tutorial001_py310.py::test_post_body_example PASSED [ 80%]
[2024-04-30T12:59:44.642Z] tests/test_tutorial/test_schema_extra_example/test_tutorial001_py310.py::test_openapi_schema PASSED [ 80%]
[2024-04-30T12:59:44.642Z] tests/test_tutorial/test_schema_extra_example/test_tutorial001_py310_pv1.py::test_post_body_example SKIPPED [ 80%]
[2024-04-30T12:59:44.642Z] tests/test_tutorial/test_schema_extra_example/test_tutorial001_py310_pv1.py::test_openapi_schema SKIPPED [ 80%]
[2024-04-30T12:59:44.642Z] tests/test_tutorial/test_schema_extra_example/test_tutorial004.py::test_post_body_example PASSED [ 80%]
[2024-04-30T12:59:44.642Z] tests/test_tutorial/test_schema_extra_example/test_tutorial004.py::test_openapi_schema PASSED [ 80%]
[2024-04-30T12:59:44.642Z] tests/test_tutorial/test_schema_extra_example/test_tutorial004_an.py::test_post_body_example PASSED [ 80%]
[2024-04-30T12:59:44.642Z] tests/test_tutorial/test_schema_extra_example/test_tutorial004_an.py::test_openapi_schema PASSED [ 80%]
[2024-04-30T12:59:44.642Z] tests/test_tutorial/test_schema_extra_example/test_tutorial004_an_py310.py::test_post_body_example PASSED [ 80%]
[2024-04-30T12:59:44.642Z] tests/test_tutorial/test_schema_extra_example/test_tutorial004_an_py310.py::test_openapi_schema PASSED [ 80%]
[2024-04-30T12:59:44.642Z] tests/test_tutorial/test_schema_extra_example/test_tutorial004_an_py39.py::test_post_body_example PASSED [ 80%]
[2024-04-30T12:59:44.642Z] tests/test_tutorial/test_schema_extra_example/test_tutorial004_an_py39.py::test_openapi_schema PASSED [ 80%]
[2024-04-30T12:59:44.642Z] tests/test_tutorial/test_schema_extra_example/test_tutorial004_py310.py::test_post_body_example PASSED [ 80%]
[2024-04-30T12:59:44.642Z] tests/test_tutorial/test_schema_extra_example/test_tutorial004_py310.py::test_openapi_schema PASSED [ 80%]
[2024-04-30T12:59:44.642Z] tests/test_tutorial/test_schema_extra_example/test_tutorial005.py::test_post_body_example PASSED [ 80%]
[2024-04-30T12:59:44.642Z] tests/test_tutorial/test_schema_extra_example/test_tutorial005.py::test_openapi_schema PASSED [ 81%]
[2024-04-30T12:59:44.642Z] tests/test_tutorial/test_schema_extra_example/test_tutorial005_an.py::test_post_body_example PASSED [ 81%]
[2024-04-30T12:59:44.642Z] tests/test_tutorial/test_schema_extra_example/test_tutorial005_an.py::test_openapi_schema PASSED [ 81%]
[2024-04-30T12:59:44.642Z] tests/test_tutorial/test_schema_extra_example/test_tutorial005_an_py310.py::test_post_body_example PASSED [ 81%]
[2024-04-30T12:59:44.642Z] tests/test_tutorial/test_schema_extra_example/test_tutorial005_an_py310.py::test_openapi_schema PASSED [ 81%]
[2024-04-30T12:59:44.642Z] tests/test_tutorial/test_schema_extra_example/test_tutorial005_an_py39.py::test_post_body_example PASSED [ 81%]
[2024-04-30T12:59:44.893Z] tests/test_tutorial/test_schema_extra_example/test_tutorial005_an_py39.py::test_openapi_schema PASSED [ 81%]
[2024-04-30T12:59:44.893Z] tests/test_tutorial/test_schema_extra_example/test_tutorial005_py310.py::test_post_body_example PASSED [ 81%]
[2024-04-30T12:59:44.893Z] tests/test_tutorial/test_schema_extra_example/test_tutorial005_py310.py::test_openapi_schema PASSED [ 81%]
[2024-04-30T12:59:44.893Z] tests/test_tutorial/test_security/test_tutorial001.py::test_no_token PASSED [ 81%]
[2024-04-30T12:59:44.893Z] tests/test_tutorial/test_security/test_tutorial001.py::test_token PASSED [ 81%]
[2024-04-30T12:59:44.893Z] tests/test_tutorial/test_security/test_tutorial001.py::test_incorrect_token PASSED [ 81%]
[2024-04-30T12:59:44.893Z] tests/test_tutorial/test_security/test_tutorial001.py::test_openapi_schema PASSED [ 81%]
[2024-04-30T12:59:44.893Z] tests/test_tutorial/test_security/test_tutorial001_an.py::test_no_token PASSED [ 81%]
[2024-04-30T12:59:44.893Z] tests/test_tutorial/test_security/test_tutorial001_an.py::test_token PASSED [ 81%]
[2024-04-30T12:59:44.893Z] tests/test_tutorial/test_security/test_tutorial001_an.py::test_incorrect_token PASSED [ 81%]
[2024-04-30T12:59:44.893Z] tests/test_tutorial/test_security/test_tutorial001_an.py::test_openapi_schema PASSED [ 81%]
[2024-04-30T12:59:44.893Z] tests/test_tutorial/test_security/test_tutorial001_an_py39.py::test_no_token PASSED [ 81%]
[2024-04-30T12:59:44.893Z] tests/test_tutorial/test_security/test_tutorial001_an_py39.py::test_token PASSED [ 81%]
[2024-04-30T12:59:44.893Z] tests/test_tutorial/test_security/test_tutorial001_an_py39.py::test_incorrect_token PASSED [ 81%]
[2024-04-30T12:59:44.893Z] tests/test_tutorial/test_security/test_tutorial001_an_py39.py::test_openapi_schema PASSED [ 81%]
[2024-04-30T12:59:44.893Z] tests/test_tutorial/test_security/test_tutorial003.py::test_login PASSED [ 82%]
[2024-04-30T12:59:44.893Z] tests/test_tutorial/test_security/test_tutorial003.py::test_login_incorrect_password PASSED [ 82%]
[2024-04-30T12:59:44.893Z] tests/test_tutorial/test_security/test_tutorial003.py::test_login_incorrect_username PASSED [ 82%]
[2024-04-30T12:59:44.893Z] tests/test_tutorial/test_security/test_tutorial003.py::test_no_token PASSED [ 82%]
[2024-04-30T12:59:44.893Z] tests/test_tutorial/test_security/test_tutorial003.py::test_token PASSED [ 82%]
[2024-04-30T12:59:44.893Z] tests/test_tutorial/test_security/test_tutorial003.py::test_incorrect_token PASSED [ 82%]
[2024-04-30T12:59:44.893Z] tests/test_tutorial/test_security/test_tutorial003.py::test_incorrect_token_type PASSED [ 82%]
[2024-04-30T12:59:44.893Z] tests/test_tutorial/test_security/test_tutorial003.py::test_inactive_user PASSED [ 82%]
[2024-04-30T12:59:44.893Z] tests/test_tutorial/test_security/test_tutorial003.py::test_openapi_schema PASSED [ 82%]
[2024-04-30T12:59:44.893Z] tests/test_tutorial/test_security/test_tutorial003_an.py::test_login PASSED [ 82%]
[2024-04-30T12:59:44.893Z] tests/test_tutorial/test_security/test_tutorial003_an.py::test_login_incorrect_password PASSED [ 82%]
[2024-04-30T12:59:44.893Z] tests/test_tutorial/test_security/test_tutorial003_an.py::test_login_incorrect_username PASSED [ 82%]
[2024-04-30T12:59:44.893Z] tests/test_tutorial/test_security/test_tutorial003_an.py::test_no_token PASSED [ 82%]
[2024-04-30T12:59:44.893Z] tests/test_tutorial/test_security/test_tutorial003_an.py::test_token PASSED [ 82%]
[2024-04-30T12:59:44.893Z] tests/test_tutorial/test_security/test_tutorial003_an.py::test_incorrect_token PASSED [ 82%]
[2024-04-30T12:59:44.893Z] tests/test_tutorial/test_security/test_tutorial003_an.py::test_incorrect_token_type PASSED [ 82%]
[2024-04-30T12:59:44.893Z] tests/test_tutorial/test_security/test_tutorial003_an.py::test_inactive_user PASSED [ 82%]
[2024-04-30T12:59:44.893Z] tests/test_tutorial/test_security/test_tutorial003_an.py::test_openapi_schema PASSED [ 82%]
[2024-04-30T12:59:44.893Z] tests/test_tutorial/test_security/test_tutorial003_an_py310.py::test_login PASSED [ 82%]
[2024-04-30T12:59:44.893Z] tests/test_tutorial/test_security/test_tutorial003_an_py310.py::test_login_incorrect_password PASSED [ 82%]
[2024-04-30T12:59:44.893Z] tests/test_tutorial/test_security/test_tutorial003_an_py310.py::test_login_incorrect_username PASSED [ 82%]
[2024-04-30T12:59:44.893Z] tests/test_tutorial/test_security/test_tutorial003_an_py310.py::test_no_token PASSED [ 83%]
[2024-04-30T12:59:44.893Z] tests/test_tutorial/test_security/test_tutorial003_an_py310.py::test_token PASSED [ 83%]
[2024-04-30T12:59:44.893Z] tests/test_tutorial/test_security/test_tutorial003_an_py310.py::test_incorrect_token PASSED [ 83%]
[2024-04-30T12:59:44.893Z] tests/test_tutorial/test_security/test_tutorial003_an_py310.py::test_incorrect_token_type PASSED [ 83%]
[2024-04-30T12:59:44.893Z] tests/test_tutorial/test_security/test_tutorial003_an_py310.py::test_inactive_user PASSED [ 83%]
[2024-04-30T12:59:44.893Z] tests/test_tutorial/test_security/test_tutorial003_an_py310.py::test_openapi_schema PASSED [ 83%]
[2024-04-30T12:59:44.893Z] tests/test_tutorial/test_security/test_tutorial003_an_py39.py::test_login PASSED [ 83%]
[2024-04-30T12:59:44.893Z] tests/test_tutorial/test_security/test_tutorial003_an_py39.py::test_login_incorrect_password PASSED [ 83%]
[2024-04-30T12:59:45.143Z] tests/test_tutorial/test_security/test_tutorial003_an_py39.py::test_login_incorrect_username PASSED [ 83%]
[2024-04-30T12:59:45.143Z] tests/test_tutorial/test_security/test_tutorial003_an_py39.py::test_no_token PASSED [ 83%]
[2024-04-30T12:59:45.143Z] tests/test_tutorial/test_security/test_tutorial003_an_py39.py::test_token PASSED [ 83%]
[2024-04-30T12:59:45.143Z] tests/test_tutorial/test_security/test_tutorial003_an_py39.py::test_incorrect_token PASSED [ 83%]
[2024-04-30T12:59:45.143Z] tests/test_tutorial/test_security/test_tutorial003_an_py39.py::test_incorrect_token_type PASSED [ 83%]
[2024-04-30T12:59:45.143Z] tests/test_tutorial/test_security/test_tutorial003_an_py39.py::test_inactive_user PASSED [ 83%]
[2024-04-30T12:59:45.143Z] tests/test_tutorial/test_security/test_tutorial003_an_py39.py::test_openapi_schema PASSED [ 83%]
[2024-04-30T12:59:45.143Z] tests/test_tutorial/test_security/test_tutorial003_py310.py::test_login PASSED [ 83%]
[2024-04-30T12:59:45.143Z] tests/test_tutorial/test_security/test_tutorial003_py310.py::test_login_incorrect_password PASSED [ 83%]
[2024-04-30T12:59:45.143Z] tests/test_tutorial/test_security/test_tutorial003_py310.py::test_login_incorrect_username PASSED [ 83%]
[2024-04-30T12:59:45.143Z] tests/test_tutorial/test_security/test_tutorial003_py310.py::test_no_token PASSED [ 83%]
[2024-04-30T12:59:45.143Z] tests/test_tutorial/test_security/test_tutorial003_py310.py::test_token PASSED [ 83%]
[2024-04-30T12:59:45.143Z] tests/test_tutorial/test_security/test_tutorial003_py310.py::test_incorrect_token PASSED [ 83%]
[2024-04-30T12:59:45.143Z] tests/test_tutorial/test_security/test_tutorial003_py310.py::test_incorrect_token_type PASSED [ 84%]
[2024-04-30T12:59:45.143Z] tests/test_tutorial/test_security/test_tutorial003_py310.py::test_inactive_user PASSED [ 84%]
[2024-04-30T12:59:45.143Z] tests/test_tutorial/test_security/test_tutorial003_py310.py::test_openapi_schema PASSED [ 84%]
[2024-04-30T12:59:45.394Z] tests/test_tutorial/test_security/test_tutorial005.py::test_login PASSED [ 84%]
[2024-04-30T12:59:45.944Z] tests/test_tutorial/test_security/test_tutorial005.py::test_login_incorrect_password PASSED [ 84%]
[2024-04-30T12:59:45.944Z] tests/test_tutorial/test_security/test_tutorial005.py::test_login_incorrect_username PASSED [ 84%]
[2024-04-30T12:59:45.944Z] tests/test_tutorial/test_security/test_tutorial005.py::test_no_token PASSED [ 84%]
[2024-04-30T12:59:46.194Z] tests/test_tutorial/test_security/test_tutorial005.py::test_token PASSED [ 84%]
[2024-04-30T12:59:46.194Z] tests/test_tutorial/test_security/test_tutorial005.py::test_incorrect_token PASSED [ 84%]
[2024-04-30T12:59:46.194Z] tests/test_tutorial/test_security/test_tutorial005.py::test_incorrect_token_type PASSED [ 84%]
[2024-04-30T12:59:46.444Z] tests/test_tutorial/test_security/test_tutorial005.py::test_verify_password PASSED [ 84%]
[2024-04-30T12:59:46.995Z] tests/test_tutorial/test_security/test_tutorial005.py::test_get_password_hash PASSED [ 84%]
[2024-04-30T12:59:46.995Z] tests/test_tutorial/test_security/test_tutorial005.py::test_create_access_token PASSED [ 84%]
[2024-04-30T12:59:46.995Z] tests/test_tutorial/test_security/test_tutorial005.py::test_token_no_sub PASSED [ 84%]
[2024-04-30T12:59:46.995Z] tests/test_tutorial/test_security/test_tutorial005.py::test_token_no_username PASSED [ 84%]
[2024-04-30T12:59:47.245Z] tests/test_tutorial/test_security/test_tutorial005.py::test_token_no_scope PASSED [ 84%]
[2024-04-30T12:59:47.245Z] tests/test_tutorial/test_security/test_tutorial005.py::test_token_nonexistent_user PASSED [ 84%]
[2024-04-30T12:59:47.495Z] tests/test_tutorial/test_security/test_tutorial005.py::test_token_inactive_user PASSED [ 84%]
[2024-04-30T12:59:47.746Z] tests/test_tutorial/test_security/test_tutorial005.py::test_read_items PASSED [ 84%]
[2024-04-30T12:59:48.296Z] tests/test_tutorial/test_security/test_tutorial005.py::test_read_system_status PASSED [ 84%]
[2024-04-30T12:59:48.296Z] tests/test_tutorial/test_security/test_tutorial005.py::test_read_system_status_no_token PASSED [ 85%]
[2024-04-30T12:59:48.296Z] tests/test_tutorial/test_security/test_tutorial005.py::test_openapi_schema PASSED [ 85%]
[2024-04-30T12:59:48.546Z] tests/test_tutorial/test_security/test_tutorial005_an.py::test_login PASSED [ 85%]
[2024-04-30T12:59:48.796Z] tests/test_tutorial/test_security/test_tutorial005_an.py::test_login_incorrect_password PASSED [ 85%]
[2024-04-30T12:59:48.796Z] tests/test_tutorial/test_security/test_tutorial005_an.py::test_login_incorrect_username PASSED [ 85%]
[2024-04-30T12:59:48.796Z] tests/test_tutorial/test_security/test_tutorial005_an.py::test_no_token PASSED [ 85%]
[2024-04-30T12:59:49.347Z] tests/test_tutorial/test_security/test_tutorial005_an.py::test_token PASSED [ 85%]
[2024-04-30T12:59:49.347Z] tests/test_tutorial/test_security/test_tutorial005_an.py::test_incorrect_token PASSED [ 85%]
[2024-04-30T12:59:49.347Z] tests/test_tutorial/test_security/test_tutorial005_an.py::test_incorrect_token_type PASSED [ 85%]
[2024-04-30T12:59:49.597Z] tests/test_tutorial/test_security/test_tutorial005_an.py::test_verify_password PASSED [ 85%]
[2024-04-30T12:59:49.847Z] tests/test_tutorial/test_security/test_tutorial005_an.py::test_get_password_hash PASSED [ 85%]
[2024-04-30T12:59:49.847Z] tests/test_tutorial/test_security/test_tutorial005_an.py::test_create_access_token PASSED [ 85%]
[2024-04-30T12:59:49.847Z] tests/test_tutorial/test_security/test_tutorial005_an.py::test_token_no_sub PASSED [ 85%]
[2024-04-30T12:59:49.847Z] tests/test_tutorial/test_security/test_tutorial005_an.py::test_token_no_username PASSED [ 85%]
[2024-04-30T12:59:50.097Z] tests/test_tutorial/test_security/test_tutorial005_an.py::test_token_no_scope PASSED [ 85%]
[2024-04-30T12:59:50.097Z] tests/test_tutorial/test_security/test_tutorial005_an.py::test_token_nonexistent_user PASSED [ 85%]
[2024-04-30T12:59:50.648Z] tests/test_tutorial/test_security/test_tutorial005_an.py::test_token_inactive_user PASSED [ 85%]
[2024-04-30T12:59:50.898Z] tests/test_tutorial/test_security/test_tutorial005_an.py::test_read_items PASSED [ 85%]
[2024-04-30T12:59:51.148Z] tests/test_tutorial/test_security/test_tutorial005_an.py::test_read_system_status PASSED [ 85%]
[2024-04-30T12:59:51.148Z] tests/test_tutorial/test_security/test_tutorial005_an.py::test_read_system_status_no_token PASSED [ 85%]
[2024-04-30T12:59:51.148Z] tests/test_tutorial/test_security/test_tutorial005_an.py::test_openapi_schema PASSED [ 85%]
[2024-04-30T12:59:51.699Z] tests/test_tutorial/test_security/test_tutorial005_an_py310.py::test_login PASSED [ 86%]
[2024-04-30T12:59:51.949Z] tests/test_tutorial/test_security/test_tutorial005_an_py310.py::test_login_incorrect_password PASSED [ 86%]
[2024-04-30T12:59:51.949Z] tests/test_tutorial/test_security/test_tutorial005_an_py310.py::test_login_incorrect_username PASSED [ 86%]
[2024-04-30T12:59:51.949Z] tests/test_tutorial/test_security/test_tutorial005_an_py310.py::test_no_token PASSED [ 86%]
[2024-04-30T12:59:52.499Z] tests/test_tutorial/test_security/test_tutorial005_an_py310.py::test_token PASSED [ 86%]
[2024-04-30T12:59:52.499Z] tests/test_tutorial/test_security/test_tutorial005_an_py310.py::test_incorrect_token PASSED [ 86%]
[2024-04-30T12:59:52.499Z] tests/test_tutorial/test_security/test_tutorial005_an_py310.py::test_incorrect_token_type PASSED [ 86%]
[2024-04-30T12:59:52.750Z] tests/test_tutorial/test_security/test_tutorial005_an_py310.py::test_verify_password PASSED [ 86%]
[2024-04-30T12:59:53.000Z] tests/test_tutorial/test_security/test_tutorial005_an_py310.py::test_get_password_hash PASSED [ 86%]
[2024-04-30T12:59:53.000Z] tests/test_tutorial/test_security/test_tutorial005_an_py310.py::test_create_access_token PASSED [ 86%]
[2024-04-30T12:59:53.000Z] tests/test_tutorial/test_security/test_tutorial005_an_py310.py::test_token_no_sub PASSED [ 86%]
[2024-04-30T12:59:53.000Z] tests/test_tutorial/test_security/test_tutorial005_an_py310.py::test_token_no_username PASSED [ 86%]
[2024-04-30T12:59:53.551Z] tests/test_tutorial/test_security/test_tutorial005_an_py310.py::test_token_no_scope PASSED [ 86%]
[2024-04-30T12:59:53.551Z] tests/test_tutorial/test_security/test_tutorial005_an_py310.py::test_token_nonexistent_user PASSED [ 86%]
[2024-04-30T12:59:53.801Z] tests/test_tutorial/test_security/test_tutorial005_an_py310.py::test_token_inactive_user PASSED [ 86%]
[2024-04-30T12:59:54.051Z] tests/test_tutorial/test_security/test_tutorial005_an_py310.py::test_read_items PASSED [ 86%]
[2024-04-30T12:59:54.602Z] tests/test_tutorial/test_security/test_tutorial005_an_py310.py::test_read_system_status PASSED [ 86%]
[2024-04-30T12:59:54.602Z] tests/test_tutorial/test_security/test_tutorial005_an_py310.py::test_read_system_status_no_token PASSED [ 86%]
[2024-04-30T12:59:54.602Z] tests/test_tutorial/test_security/test_tutorial005_an_py310.py::test_openapi_schema PASSED [ 86%]
[2024-04-30T12:59:54.852Z] tests/test_tutorial/test_security/test_tutorial005_an_py39.py::test_login PASSED [ 86%]
[2024-04-30T12:59:55.102Z] tests/test_tutorial/test_security/test_tutorial005_an_py39.py::test_login_incorrect_password PASSED [ 86%]
[2024-04-30T12:59:55.102Z] tests/test_tutorial/test_security/test_tutorial005_an_py39.py::test_login_incorrect_username PASSED [ 87%]
[2024-04-30T12:59:55.102Z] tests/test_tutorial/test_security/test_tutorial005_an_py39.py::test_no_token PASSED [ 87%]
[2024-04-30T12:59:55.653Z] tests/test_tutorial/test_security/test_tutorial005_an_py39.py::test_token PASSED [ 87%]
[2024-04-30T12:59:55.653Z] tests/test_tutorial/test_security/test_tutorial005_an_py39.py::test_incorrect_token PASSED [ 87%]
[2024-04-30T12:59:55.653Z] tests/test_tutorial/test_security/test_tutorial005_an_py39.py::test_incorrect_token_type PASSED [ 87%]
[2024-04-30T12:59:55.903Z] tests/test_tutorial/test_security/test_tutorial005_an_py39.py::test_verify_password PASSED [ 87%]
[2024-04-30T12:59:56.153Z] tests/test_tutorial/test_security/test_tutorial005_an_py39.py::test_get_password_hash PASSED [ 87%]
[2024-04-30T12:59:56.153Z] tests/test_tutorial/test_security/test_tutorial005_an_py39.py::test_create_access_token PASSED [ 87%]
[2024-04-30T12:59:56.153Z] tests/test_tutorial/test_security/test_tutorial005_an_py39.py::test_token_no_sub PASSED [ 87%]
[2024-04-30T12:59:56.153Z] tests/test_tutorial/test_security/test_tutorial005_an_py39.py::test_token_no_username PASSED [ 87%]
[2024-04-30T12:59:56.404Z] tests/test_tutorial/test_security/test_tutorial005_an_py39.py::test_token_no_scope PASSED [ 87%]
[2024-04-30T12:59:56.404Z] tests/test_tutorial/test_security/test_tutorial005_an_py39.py::test_token_nonexistent_user PASSED [ 87%]
[2024-04-30T12:59:56.954Z] tests/test_tutorial/test_security/test_tutorial005_an_py39.py::test_token_inactive_user PASSED [ 87%]
[2024-04-30T12:59:57.204Z] tests/test_tutorial/test_security/test_tutorial005_an_py39.py::test_read_items PASSED [ 87%]
[2024-04-30T12:59:57.455Z] tests/test_tutorial/test_security/test_tutorial005_an_py39.py::test_read_system_status PASSED [ 87%]
[2024-04-30T12:59:57.455Z] tests/test_tutorial/test_security/test_tutorial005_an_py39.py::test_read_system_status_no_token PASSED [ 87%]
[2024-04-30T12:59:57.455Z] tests/test_tutorial/test_security/test_tutorial005_an_py39.py::test_openapi_schema PASSED [ 87%]
[2024-04-30T12:59:58.005Z] tests/test_tutorial/test_security/test_tutorial005_py310.py::test_login PASSED [ 87%]
[2024-04-30T12:59:58.256Z] tests/test_tutorial/test_security/test_tutorial005_py310.py::test_login_incorrect_password PASSED [ 87%]
[2024-04-30T12:59:58.256Z] tests/test_tutorial/test_security/test_tutorial005_py310.py::test_login_incorrect_username PASSED [ 87%]
[2024-04-30T12:59:58.256Z] tests/test_tutorial/test_security/test_tutorial005_py310.py::test_no_token PASSED [ 87%]
[2024-04-30T12:59:58.506Z] tests/test_tutorial/test_security/test_tutorial005_py310.py::test_token PASSED [ 88%]
[2024-04-30T12:59:58.506Z] tests/test_tutorial/test_security/test_tutorial005_py310.py::test_incorrect_token PASSED [ 88%]
[2024-04-30T12:59:58.506Z] tests/test_tutorial/test_security/test_tutorial005_py310.py::test_incorrect_token_type PASSED [ 88%]
[2024-04-30T12:59:59.056Z] tests/test_tutorial/test_security/test_tutorial005_py310.py::test_verify_password PASSED [ 88%]
[2024-04-30T12:59:59.307Z] tests/test_tutorial/test_security/test_tutorial005_py310.py::test_get_password_hash PASSED [ 88%]
[2024-04-30T12:59:59.307Z] tests/test_tutorial/test_security/test_tutorial005_py310.py::test_create_access_token PASSED [ 88%]
[2024-04-30T12:59:59.307Z] tests/test_tutorial/test_security/test_tutorial005_py310.py::test_token_no_sub PASSED [ 88%]
[2024-04-30T12:59:59.307Z] tests/test_tutorial/test_security/test_tutorial005_py310.py::test_token_no_username PASSED [ 88%]
[2024-04-30T12:59:59.557Z] tests/test_tutorial/test_security/test_tutorial005_py310.py::test_token_no_scope PASSED [ 88%]
[2024-04-30T12:59:59.557Z] tests/test_tutorial/test_security/test_tutorial005_py310.py::test_token_nonexistent_user PASSED [ 88%]
[2024-04-30T12:59:59.807Z] tests/test_tutorial/test_security/test_tutorial005_py310.py::test_token_inactive_user PASSED [ 88%]
[2024-04-30T13:00:00.358Z] tests/test_tutorial/test_security/test_tutorial005_py310.py::test_read_items PASSED [ 88%]
[2024-04-30T13:00:00.608Z] tests/test_tutorial/test_security/test_tutorial005_py310.py::test_read_system_status PASSED [ 88%]
[2024-04-30T13:00:00.608Z] tests/test_tutorial/test_security/test_tutorial005_py310.py::test_read_system_status_no_token PASSED [ 88%]
[2024-04-30T13:00:00.608Z] tests/test_tutorial/test_security/test_tutorial005_py310.py::test_openapi_schema PASSED [ 88%]
[2024-04-30T13:00:00.858Z] tests/test_tutorial/test_security/test_tutorial005_py39.py::test_login PASSED [ 88%]
[2024-04-30T13:00:01.409Z] tests/test_tutorial/test_security/test_tutorial005_py39.py::test_login_incorrect_password PASSED [ 88%]
[2024-04-30T13:00:01.409Z] tests/test_tutorial/test_security/test_tutorial005_py39.py::test_login_incorrect_username PASSED [ 88%]
[2024-04-30T13:00:01.409Z] tests/test_tutorial/test_security/test_tutorial005_py39.py::test_no_token PASSED [ 88%]
[2024-04-30T13:00:01.659Z] tests/test_tutorial/test_security/test_tutorial005_py39.py::test_token PASSED [ 88%]
[2024-04-30T13:00:01.659Z] tests/test_tutorial/test_security/test_tutorial005_py39.py::test_incorrect_token PASSED [ 88%]
[2024-04-30T13:00:01.659Z] tests/test_tutorial/test_security/test_tutorial005_py39.py::test_incorrect_token_type PASSED [ 89%]
[2024-04-30T13:00:01.910Z] tests/test_tutorial/test_security/test_tutorial005_py39.py::test_verify_password PASSED [ 89%]
[2024-04-30T13:00:02.460Z] tests/test_tutorial/test_security/test_tutorial005_py39.py::test_get_password_hash PASSED [ 89%]
[2024-04-30T13:00:02.460Z] tests/test_tutorial/test_security/test_tutorial005_py39.py::test_create_access_token PASSED [ 89%]
[2024-04-30T13:00:02.460Z] tests/test_tutorial/test_security/test_tutorial005_py39.py::test_token_no_sub PASSED [ 89%]
[2024-04-30T13:00:02.460Z] tests/test_tutorial/test_security/test_tutorial005_py39.py::test_token_no_username PASSED [ 89%]
[2024-04-30T13:00:02.711Z] tests/test_tutorial/test_security/test_tutorial005_py39.py::test_token_no_scope PASSED [ 89%]
[2024-04-30T13:00:02.711Z] tests/test_tutorial/test_security/test_tutorial005_py39.py::test_token_nonexistent_user PASSED [ 89%]
[2024-04-30T13:00:02.961Z] tests/test_tutorial/test_security/test_tutorial005_py39.py::test_token_inactive_user PASSED [ 89%]
[2024-04-30T13:00:03.212Z] tests/test_tutorial/test_security/test_tutorial005_py39.py::test_read_items PASSED [ 89%]
[2024-04-30T13:00:03.762Z] tests/test_tutorial/test_security/test_tutorial005_py39.py::test_read_system_status PASSED [ 89%]
[2024-04-30T13:00:03.762Z] tests/test_tutorial/test_security/test_tutorial005_py39.py::test_read_system_status_no_token PASSED [ 89%]
[2024-04-30T13:00:03.762Z] tests/test_tutorial/test_security/test_tutorial005_py39.py::test_openapi_schema PASSED [ 89%]
[2024-04-30T13:00:03.762Z] tests/test_tutorial/test_security/test_tutorial006.py::test_security_http_basic PASSED [ 89%]
[2024-04-30T13:00:03.762Z] tests/test_tutorial/test_security/test_tutorial006.py::test_security_http_basic_no_credentials PASSED [ 89%]
[2024-04-30T13:00:03.762Z] tests/test_tutorial/test_security/test_tutorial006.py::test_security_http_basic_invalid_credentials PASSED [ 89%]
[2024-04-30T13:00:03.762Z] tests/test_tutorial/test_security/test_tutorial006.py::test_security_http_basic_non_basic_credentials PASSED [ 89%]
[2024-04-30T13:00:03.762Z] tests/test_tutorial/test_security/test_tutorial006.py::test_openapi_schema PASSED [ 89%]
[2024-04-30T13:00:03.762Z] tests/test_tutorial/test_security/test_tutorial006_an.py::test_security_http_basic PASSED [ 89%]
[2024-04-30T13:00:03.762Z] tests/test_tutorial/test_security/test_tutorial006_an.py::test_security_http_basic_no_credentials PASSED [ 89%]
[2024-04-30T13:00:03.762Z] tests/test_tutorial/test_security/test_tutorial006_an.py::test_security_http_basic_invalid_credentials PASSED [ 89%]
[2024-04-30T13:00:03.762Z] tests/test_tutorial/test_security/test_tutorial006_an.py::test_security_http_basic_non_basic_credentials PASSED [ 90%]
[2024-04-30T13:00:03.762Z] tests/test_tutorial/test_security/test_tutorial006_an.py::test_openapi_schema PASSED [ 90%]
[2024-04-30T13:00:03.762Z] tests/test_tutorial/test_security/test_tutorial006_an_py39.py::test_security_http_basic PASSED [ 90%]
[2024-04-30T13:00:03.762Z] tests/test_tutorial/test_security/test_tutorial006_an_py39.py::test_security_http_basic_no_credentials PASSED [ 90%]
[2024-04-30T13:00:03.762Z] tests/test_tutorial/test_security/test_tutorial006_an_py39.py::test_security_http_basic_invalid_credentials PASSED [ 90%]
[2024-04-30T13:00:03.762Z] tests/test_tutorial/test_security/test_tutorial006_an_py39.py::test_security_http_basic_non_basic_credentials PASSED [ 90%]
[2024-04-30T13:00:03.762Z] tests/test_tutorial/test_security/test_tutorial006_an_py39.py::test_openapi_schema PASSED [ 90%]
[2024-04-30T13:00:03.762Z] tests/test_tutorial/test_separate_openapi_schemas/test_tutorial001.py::test_create_item PASSED [ 90%]
[2024-04-30T13:00:03.762Z] tests/test_tutorial/test_separate_openapi_schemas/test_tutorial001.py::test_read_items PASSED [ 90%]
[2024-04-30T13:00:03.762Z] tests/test_tutorial/test_separate_openapi_schemas/test_tutorial001.py::test_openapi_schema PASSED [ 90%]
[2024-04-30T13:00:03.762Z] tests/test_tutorial/test_separate_openapi_schemas/test_tutorial001_py310.py::test_create_item PASSED [ 90%]
[2024-04-30T13:00:03.762Z] tests/test_tutorial/test_separate_openapi_schemas/test_tutorial001_py310.py::test_read_items PASSED [ 90%]
[2024-04-30T13:00:03.763Z] tests/test_tutorial/test_separate_openapi_schemas/test_tutorial001_py310.py::test_openapi_schema PASSED [ 90%]
[2024-04-30T13:00:03.763Z] tests/test_tutorial/test_separate_openapi_schemas/test_tutorial001_py39.py::test_create_item PASSED [ 90%]
[2024-04-30T13:00:03.763Z] tests/test_tutorial/test_separate_openapi_schemas/test_tutorial001_py39.py::test_read_items PASSED [ 90%]
[2024-04-30T13:00:03.763Z] tests/test_tutorial/test_separate_openapi_schemas/test_tutorial001_py39.py::test_openapi_schema PASSED [ 90%]
[2024-04-30T13:00:03.763Z] tests/test_tutorial/test_separate_openapi_schemas/test_tutorial002.py::test_create_item PASSED [ 90%]
[2024-04-30T13:00:03.763Z] tests/test_tutorial/test_separate_openapi_schemas/test_tutorial002.py::test_read_items PASSED [ 90%]
[2024-04-30T13:00:03.763Z] tests/test_tutorial/test_separate_openapi_schemas/test_tutorial002.py::test_openapi_schema PASSED [ 90%]
[2024-04-30T13:00:03.763Z] tests/test_tutorial/test_separate_openapi_schemas/test_tutorial002_py310.py::test_create_item PASSED [ 90%]
[2024-04-30T13:00:04.013Z] tests/test_tutorial/test_separate_openapi_schemas/test_tutorial002_py310.py::test_read_items PASSED [ 90%]
[2024-04-30T13:00:04.013Z] tests/test_tutorial/test_separate_openapi_schemas/test_tutorial002_py310.py::test_openapi_schema PASSED [ 91%]
[2024-04-30T13:00:04.013Z] tests/test_tutorial/test_separate_openapi_schemas/test_tutorial002_py39.py::test_create_item PASSED [ 91%]
[2024-04-30T13:00:04.013Z] tests/test_tutorial/test_separate_openapi_schemas/test_tutorial002_py39.py::test_read_items PASSED [ 91%]
[2024-04-30T13:00:04.013Z] tests/test_tutorial/test_separate_openapi_schemas/test_tutorial002_py39.py::test_openapi_schema PASSED [ 91%]
[2024-04-30T13:00:04.013Z] tests/test_tutorial/test_settings/test_app02.py::test_settings PASSED    [ 91%]
[2024-04-30T13:00:04.013Z] tests/test_tutorial/test_settings/test_app02.py::test_override_settings PASSED [ 91%]
[2024-04-30T13:00:04.013Z] tests/test_tutorial/test_settings/test_tutorial001.py::test_settings PASSED [ 91%]
[2024-04-30T13:00:04.013Z] tests/test_tutorial/test_settings/test_tutorial001_pv1.py::test_settings SKIPPED [ 91%]
[2024-04-30T13:00:04.013Z] tests/test_tutorial/test_sql_databases/test_sql_databases.py::test_create_user SKIPPED [ 91%]
[2024-04-30T13:00:04.013Z] tests/test_tutorial/test_sql_databases/test_sql_databases.py::test_get_user SKIPPED [ 91%]
[2024-04-30T13:00:04.013Z] tests/test_tutorial/test_sql_databases/test_sql_databases.py::test_nonexistent_user SKIPPED [ 91%]
[2024-04-30T13:00:04.013Z] tests/test_tutorial/test_sql_databases/test_sql_databases.py::test_get_users SKIPPED [ 91%]
[2024-04-30T13:00:04.013Z] tests/test_tutorial/test_sql_databases/test_sql_databases.py::test_create_item SKIPPED [ 91%]
[2024-04-30T13:00:04.013Z] tests/test_tutorial/test_sql_databases/test_sql_databases.py::test_read_items SKIPPED [ 91%]
[2024-04-30T13:00:04.013Z] tests/test_tutorial/test_sql_databases/test_sql_databases.py::test_openapi_schema SKIPPED [ 91%]
[2024-04-30T13:00:04.013Z] tests/test_tutorial/test_sql_databases/test_sql_databases_middleware.py::test_create_user SKIPPED [ 91%]
[2024-04-30T13:00:04.013Z] tests/test_tutorial/test_sql_databases/test_sql_databases_middleware.py::test_get_user SKIPPED [ 91%]
[2024-04-30T13:00:04.013Z] tests/test_tutorial/test_sql_databases/test_sql_databases_middleware.py::test_nonexistent_user SKIPPED [ 91%]
[2024-04-30T13:00:04.013Z] tests/test_tutorial/test_sql_databases/test_sql_databases_middleware.py::test_get_users SKIPPED [ 91%]
[2024-04-30T13:00:04.013Z] tests/test_tutorial/test_sql_databases/test_sql_databases_middleware.py::test_create_item SKIPPED [ 91%]
[2024-04-30T13:00:04.013Z] tests/test_tutorial/test_sql_databases/test_sql_databases_middleware.py::test_read_items SKIPPED [ 91%]
[2024-04-30T13:00:04.013Z] tests/test_tutorial/test_sql_databases/test_sql_databases_middleware.py::test_openapi_schema SKIPPED [ 92%]
[2024-04-30T13:00:04.013Z] tests/test_tutorial/test_sql_databases/test_sql_databases_middleware_py310.py::test_create_user SKIPPED [ 92%]
[2024-04-30T13:00:04.013Z] tests/test_tutorial/test_sql_databases/test_sql_databases_middleware_py310.py::test_get_user SKIPPED [ 92%]
[2024-04-30T13:00:04.013Z] tests/test_tutorial/test_sql_databases/test_sql_databases_middleware_py310.py::test_nonexistent_user SKIPPED [ 92%]
[2024-04-30T13:00:04.013Z] tests/test_tutorial/test_sql_databases/test_sql_databases_middleware_py310.py::test_get_users SKIPPED [ 92%]
[2024-04-30T13:00:04.013Z] tests/test_tutorial/test_sql_databases/test_sql_databases_middleware_py310.py::test_create_item SKIPPED [ 92%]
[2024-04-30T13:00:04.013Z] tests/test_tutorial/test_sql_databases/test_sql_databases_middleware_py310.py::test_read_items SKIPPED [ 92%]
[2024-04-30T13:00:04.013Z] tests/test_tutorial/test_sql_databases/test_sql_databases_middleware_py310.py::test_openapi_schema SKIPPED [ 92%]
[2024-04-30T13:00:04.013Z] tests/test_tutorial/test_sql_databases/test_sql_databases_middleware_py39.py::test_create_user SKIPPED [ 92%]
[2024-04-30T13:00:04.013Z] tests/test_tutorial/test_sql_databases/test_sql_databases_middleware_py39.py::test_get_user SKIPPED [ 92%]
[2024-04-30T13:00:04.013Z] tests/test_tutorial/test_sql_databases/test_sql_databases_middleware_py39.py::test_nonexistent_user SKIPPED [ 92%]
[2024-04-30T13:00:04.013Z] tests/test_tutorial/test_sql_databases/test_sql_databases_middleware_py39.py::test_get_users SKIPPED [ 92%]
[2024-04-30T13:00:04.013Z] tests/test_tutorial/test_sql_databases/test_sql_databases_middleware_py39.py::test_create_item SKIPPED [ 92%]
[2024-04-30T13:00:04.013Z] tests/test_tutorial/test_sql_databases/test_sql_databases_middleware_py39.py::test_read_items SKIPPED [ 92%]
[2024-04-30T13:00:04.013Z] tests/test_tutorial/test_sql_databases/test_sql_databases_middleware_py39.py::test_openapi_schema SKIPPED [ 92%]
[2024-04-30T13:00:04.013Z] tests/test_tutorial/test_sql_databases/test_sql_databases_py310.py::test_create_user SKIPPED [ 92%]
[2024-04-30T13:00:04.013Z] tests/test_tutorial/test_sql_databases/test_sql_databases_py310.py::test_get_user SKIPPED [ 92%]
[2024-04-30T13:00:04.013Z] tests/test_tutorial/test_sql_databases/test_sql_databases_py310.py::test_nonexistent_user SKIPPED [ 92%]
[2024-04-30T13:00:04.013Z] tests/test_tutorial/test_sql_databases/test_sql_databases_py310.py::test_get_users SKIPPED [ 92%]
[2024-04-30T13:00:04.013Z] tests/test_tutorial/test_sql_databases/test_sql_databases_py310.py::test_create_item SKIPPED [ 92%]
[2024-04-30T13:00:04.013Z] tests/test_tutorial/test_sql_databases/test_sql_databases_py310.py::test_read_items SKIPPED [ 93%]
[2024-04-30T13:00:04.013Z] tests/test_tutorial/test_sql_databases/test_sql_databases_py310.py::test_openapi_schema SKIPPED [ 93%]
[2024-04-30T13:00:04.013Z] tests/test_tutorial/test_sql_databases/test_sql_databases_py39.py::test_create_user SKIPPED [ 93%]
[2024-04-30T13:00:04.013Z] tests/test_tutorial/test_sql_databases/test_sql_databases_py39.py::test_get_user SKIPPED [ 93%]
[2024-04-30T13:00:04.013Z] tests/test_tutorial/test_sql_databases/test_sql_databases_py39.py::test_nonexistent_user SKIPPED [ 93%]
[2024-04-30T13:00:04.013Z] tests/test_tutorial/test_sql_databases/test_sql_databases_py39.py::test_get_users SKIPPED [ 93%]
[2024-04-30T13:00:04.013Z] tests/test_tutorial/test_sql_databases/test_sql_databases_py39.py::test_create_item SKIPPED [ 93%]
[2024-04-30T13:00:04.013Z] tests/test_tutorial/test_sql_databases/test_sql_databases_py39.py::test_read_items SKIPPED [ 93%]
[2024-04-30T13:00:04.013Z] tests/test_tutorial/test_sql_databases/test_sql_databases_py39.py::test_openapi_schema SKIPPED [ 93%]
[2024-04-30T13:00:04.013Z] tests/test_tutorial/test_sql_databases/test_testing_databases.py::test_testing_dbs SKIPPED [ 93%]
[2024-04-30T13:00:04.013Z] tests/test_tutorial/test_sql_databases/test_testing_databases_py310.py::test_testing_dbs_py39 SKIPPED [ 93%]
[2024-04-30T13:00:04.013Z] tests/test_tutorial/test_sql_databases/test_testing_databases_py39.py::test_testing_dbs_py39 SKIPPED [ 93%]
[2024-04-30T13:00:04.013Z] tests/test_tutorial/test_sub_applications/test_tutorial001.py::test_openapi_schema_main PASSED [ 93%]
[2024-04-30T13:00:04.013Z] tests/test_tutorial/test_sub_applications/test_tutorial001.py::test_main PASSED [ 93%]
[2024-04-30T13:00:04.013Z] tests/test_tutorial/test_sub_applications/test_tutorial001.py::test_openapi_schema_sub PASSED [ 93%]
[2024-04-30T13:00:04.013Z] tests/test_tutorial/test_sub_applications/test_tutorial001.py::test_sub PASSED [ 93%]
[2024-04-30T13:00:04.013Z] tests/test_tutorial/test_templates/test_tutorial001.py::test_main PASSED [ 93%]
[2024-04-30T13:00:04.013Z] tests/test_tutorial/test_testing/test_main.py::test_read_main <- docs_src/app_testing/test_main.py PASSED [ 93%]
[2024-04-30T13:00:04.013Z] tests/test_tutorial/test_testing/test_main.py::test_main PASSED          [ 93%]
[2024-04-30T13:00:04.013Z] tests/test_tutorial/test_testing/test_main.py::test_openapi_schema PASSED [ 93%]
[2024-04-30T13:00:04.013Z] tests/test_tutorial/test_testing/test_main_b.py::test_app PASSED         [ 93%]
[2024-04-30T13:00:04.013Z] tests/test_tutorial/test_testing/test_main_b_an.py::test_app PASSED      [ 94%]
[2024-04-30T13:00:04.013Z] tests/test_tutorial/test_testing/test_main_b_an_py310.py::test_app PASSED [ 94%]
[2024-04-30T13:00:04.013Z] tests/test_tutorial/test_testing/test_main_b_an_py39.py::test_app PASSED [ 94%]
[2024-04-30T13:00:04.013Z] tests/test_tutorial/test_testing/test_main_b_py310.py::test_app PASSED   [ 94%]
[2024-04-30T13:00:04.013Z] tests/test_tutorial/test_testing/test_tutorial001.py::test_read_main <- docs_src/app_testing/tutorial001.py PASSED [ 94%]
[2024-04-30T13:00:04.013Z] tests/test_tutorial/test_testing/test_tutorial001.py::test_main PASSED   [ 94%]
[2024-04-30T13:00:04.264Z] tests/test_tutorial/test_testing/test_tutorial001.py::test_openapi_schema PASSED [ 94%]
[2024-04-30T13:00:04.264Z] tests/test_tutorial/test_testing/test_tutorial002.py::test_read_main <- docs_src/app_testing/tutorial002.py PASSED [ 94%]
[2024-04-30T13:00:04.264Z] tests/test_tutorial/test_testing/test_tutorial002.py::test_websocket <- docs_src/app_testing/tutorial002.py PASSED [ 94%]
[2024-04-30T13:00:04.264Z] tests/test_tutorial/test_testing/test_tutorial002.py::test_main PASSED   [ 94%]
[2024-04-30T13:00:04.264Z] tests/test_tutorial/test_testing/test_tutorial002.py::test_ws PASSED     [ 94%]
[2024-04-30T13:00:04.264Z] tests/test_tutorial/test_testing/test_tutorial003.py::test_main PASSED   [ 94%]
[2024-04-30T13:00:04.264Z] tests/test_tutorial/test_testing_dependencies/test_tutorial001.py::test_override_in_items <- docs_src/dependency_testing/tutorial001.py PASSED [ 94%]
[2024-04-30T13:00:04.264Z] tests/test_tutorial/test_testing_dependencies/test_tutorial001.py::test_override_in_items_with_params <- docs_src/dependency_testing/tutorial001.py PASSED [ 94%]
[2024-04-30T13:00:04.264Z] tests/test_tutorial/test_testing_dependencies/test_tutorial001.py::test_override_in_items_with_q <- docs_src/dependency_testing/tutorial001.py PASSED [ 94%]
[2024-04-30T13:00:04.264Z] tests/test_tutorial/test_testing_dependencies/test_tutorial001.py::test_override_in_items_run PASSED [ 94%]
[2024-04-30T13:00:04.264Z] tests/test_tutorial/test_testing_dependencies/test_tutorial001.py::test_override_in_items_with_q_run PASSED [ 94%]
[2024-04-30T13:00:04.264Z] tests/test_tutorial/test_testing_dependencies/test_tutorial001.py::test_override_in_items_with_params_run PASSED [ 94%]
[2024-04-30T13:00:04.264Z] tests/test_tutorial/test_testing_dependencies/test_tutorial001.py::test_override_in_users PASSED [ 94%]
[2024-04-30T13:00:04.264Z] tests/test_tutorial/test_testing_dependencies/test_tutorial001.py::test_override_in_users_with_q PASSED [ 94%]
[2024-04-30T13:00:04.264Z] tests/test_tutorial/test_testing_dependencies/test_tutorial001.py::test_override_in_users_with_params PASSED [ 94%]
[2024-04-30T13:00:04.264Z] tests/test_tutorial/test_testing_dependencies/test_tutorial001.py::test_normal_app PASSED [ 95%]
[2024-04-30T13:00:04.264Z] tests/test_tutorial/test_testing_dependencies/test_tutorial001_an.py::test_override_in_items <- docs_src/dependency_testing/tutorial001_an.py PASSED [ 95%]
[2024-04-30T13:00:04.264Z] tests/test_tutorial/test_testing_dependencies/test_tutorial001_an.py::test_override_in_items_with_params <- docs_src/dependency_testing/tutorial001_an.py PASSED [ 95%]
[2024-04-30T13:00:04.264Z] tests/test_tutorial/test_testing_dependencies/test_tutorial001_an.py::test_override_in_items_with_q <- docs_src/dependency_testing/tutorial001_an.py PASSED [ 95%]
[2024-04-30T13:00:04.264Z] tests/test_tutorial/test_testing_dependencies/test_tutorial001_an.py::test_override_in_items_run PASSED [ 95%]
[2024-04-30T13:00:04.264Z] tests/test_tutorial/test_testing_dependencies/test_tutorial001_an.py::test_override_in_items_with_q_run PASSED [ 95%]
[2024-04-30T13:00:04.264Z] tests/test_tutorial/test_testing_dependencies/test_tutorial001_an.py::test_override_in_items_with_params_run PASSED [ 95%]
[2024-04-30T13:00:04.264Z] tests/test_tutorial/test_testing_dependencies/test_tutorial001_an.py::test_override_in_users PASSED [ 95%]
[2024-04-30T13:00:04.264Z] tests/test_tutorial/test_testing_dependencies/test_tutorial001_an.py::test_override_in_users_with_q PASSED [ 95%]
[2024-04-30T13:00:04.264Z] tests/test_tutorial/test_testing_dependencies/test_tutorial001_an.py::test_override_in_users_with_params PASSED [ 95%]
[2024-04-30T13:00:04.264Z] tests/test_tutorial/test_testing_dependencies/test_tutorial001_an.py::test_normal_app PASSED [ 95%]
[2024-04-30T13:00:04.264Z] tests/test_tutorial/test_testing_dependencies/test_tutorial001_an_py310.py::test_override_in_items_run PASSED [ 95%]
[2024-04-30T13:00:04.264Z] tests/test_tutorial/test_testing_dependencies/test_tutorial001_an_py310.py::test_override_in_items_with_q_run PASSED [ 95%]
[2024-04-30T13:00:04.264Z] tests/test_tutorial/test_testing_dependencies/test_tutorial001_an_py310.py::test_override_in_items_with_params_run PASSED [ 95%]
[2024-04-30T13:00:04.264Z] tests/test_tutorial/test_testing_dependencies/test_tutorial001_an_py310.py::test_override_in_users PASSED [ 95%]
[2024-04-30T13:00:04.264Z] tests/test_tutorial/test_testing_dependencies/test_tutorial001_an_py310.py::test_override_in_users_with_q PASSED [ 95%]
[2024-04-30T13:00:04.264Z] tests/test_tutorial/test_testing_dependencies/test_tutorial001_an_py310.py::test_override_in_users_with_params PASSED [ 95%]
[2024-04-30T13:00:04.264Z] tests/test_tutorial/test_testing_dependencies/test_tutorial001_an_py310.py::test_normal_app PASSED [ 95%]
[2024-04-30T13:00:04.264Z] tests/test_tutorial/test_testing_dependencies/test_tutorial001_an_py39.py::test_override_in_items_run PASSED [ 95%]
[2024-04-30T13:00:04.264Z] tests/test_tutorial/test_testing_dependencies/test_tutorial001_an_py39.py::test_override_in_items_with_q_run PASSED [ 95%]
[2024-04-30T13:00:04.264Z] tests/test_tutorial/test_testing_dependencies/test_tutorial001_an_py39.py::test_override_in_items_with_params_run PASSED [ 95%]
[2024-04-30T13:00:04.264Z] tests/test_tutorial/test_testing_dependencies/test_tutorial001_an_py39.py::test_override_in_users PASSED [ 96%]
[2024-04-30T13:00:04.264Z] tests/test_tutorial/test_testing_dependencies/test_tutorial001_an_py39.py::test_override_in_users_with_q PASSED [ 96%]
[2024-04-30T13:00:04.264Z] tests/test_tutorial/test_testing_dependencies/test_tutorial001_an_py39.py::test_override_in_users_with_params PASSED [ 96%]
[2024-04-30T13:00:04.264Z] tests/test_tutorial/test_testing_dependencies/test_tutorial001_an_py39.py::test_normal_app PASSED [ 96%]
[2024-04-30T13:00:04.264Z] tests/test_tutorial/test_testing_dependencies/test_tutorial001_py310.py::test_override_in_items_run PASSED [ 96%]
[2024-04-30T13:00:04.264Z] tests/test_tutorial/test_testing_dependencies/test_tutorial001_py310.py::test_override_in_items_with_q_run PASSED [ 96%]
[2024-04-30T13:00:04.264Z] tests/test_tutorial/test_testing_dependencies/test_tutorial001_py310.py::test_override_in_items_with_params_run PASSED [ 96%]
[2024-04-30T13:00:04.264Z] tests/test_tutorial/test_testing_dependencies/test_tutorial001_py310.py::test_override_in_users PASSED [ 96%]
[2024-04-30T13:00:04.264Z] tests/test_tutorial/test_testing_dependencies/test_tutorial001_py310.py::test_override_in_users_with_q PASSED [ 96%]
[2024-04-30T13:00:04.264Z] tests/test_tutorial/test_testing_dependencies/test_tutorial001_py310.py::test_override_in_users_with_params PASSED [ 96%]
[2024-04-30T13:00:04.264Z] tests/test_tutorial/test_testing_dependencies/test_tutorial001_py310.py::test_normal_app PASSED [ 96%]
[2024-04-30T13:00:04.264Z] tests/test_tutorial/test_websockets/test_tutorial001.py::test_main PASSED [ 96%]
[2024-04-30T13:00:05.175Z] tests/test_tutorial/test_websockets/test_tutorial001.py::test_websocket PASSED [ 96%]
[2024-04-30T13:00:05.175Z] tests/test_tutorial/test_websockets/test_tutorial002.py::test_main PASSED [ 96%]
[2024-04-30T13:00:05.726Z] tests/test_tutorial/test_websockets/test_tutorial002.py::test_websocket_with_cookie PASSED [ 96%]
[2024-04-30T13:00:05.726Z] tests/test_tutorial/test_websockets/test_tutorial002.py::test_websocket_with_header PASSED [ 96%]
[2024-04-30T13:00:05.726Z] tests/test_tutorial/test_websockets/test_tutorial002.py::test_websocket_with_header_and_query PASSED [ 96%]
[2024-04-30T13:00:05.726Z] tests/test_tutorial/test_websockets/test_tutorial002.py::test_websocket_no_credentials PASSED [ 96%]
[2024-04-30T13:00:05.726Z] tests/test_tutorial/test_websockets/test_tutorial002.py::test_websocket_invalid_data PASSED [ 96%]
[2024-04-30T13:00:05.726Z] tests/test_tutorial/test_websockets/test_tutorial002_an.py::test_main PASSED [ 96%]
[2024-04-30T13:00:05.726Z] tests/test_tutorial/test_websockets/test_tutorial002_an.py::test_websocket_with_cookie PASSED [ 96%]
[2024-04-30T13:00:05.726Z] tests/test_tutorial/test_websockets/test_tutorial002_an.py::test_websocket_with_header PASSED [ 97%]
[2024-04-30T13:00:05.976Z] tests/test_tutorial/test_websockets/test_tutorial002_an.py::test_websocket_with_header_and_query PASSED [ 97%]
[2024-04-30T13:00:05.976Z] tests/test_tutorial/test_websockets/test_tutorial002_an.py::test_websocket_no_credentials PASSED [ 97%]
[2024-04-30T13:00:05.976Z] tests/test_tutorial/test_websockets/test_tutorial002_an.py::test_websocket_invalid_data PASSED [ 97%]
[2024-04-30T13:00:05.976Z] tests/test_tutorial/test_websockets/test_tutorial002_an_py310.py::test_main PASSED [ 97%]
[2024-04-30T13:00:05.976Z] tests/test_tutorial/test_websockets/test_tutorial002_an_py310.py::test_websocket_with_cookie PASSED [ 97%]
[2024-04-30T13:00:05.976Z] tests/test_tutorial/test_websockets/test_tutorial002_an_py310.py::test_websocket_with_header PASSED [ 97%]
[2024-04-30T13:00:06.527Z] tests/test_tutorial/test_websockets/test_tutorial002_an_py310.py::test_websocket_with_header_and_query PASSED [ 97%]
[2024-04-30T13:00:06.527Z] tests/test_tutorial/test_websockets/test_tutorial002_an_py310.py::test_websocket_no_credentials PASSED [ 97%]
[2024-04-30T13:00:06.527Z] tests/test_tutorial/test_websockets/test_tutorial002_an_py310.py::test_websocket_invalid_data PASSED [ 97%]
[2024-04-30T13:00:06.527Z] tests/test_tutorial/test_websockets/test_tutorial002_an_py39.py::test_main PASSED [ 97%]
[2024-04-30T13:00:06.777Z] tests/test_tutorial/test_websockets/test_tutorial002_an_py39.py::test_websocket_with_cookie PASSED [ 97%]
[2024-04-30T13:00:07.027Z] tests/test_tutorial/test_websockets/test_tutorial002_an_py39.py::test_websocket_with_header PASSED [ 97%]
[2024-04-30T13:00:07.578Z] tests/test_tutorial/test_websockets/test_tutorial002_an_py39.py::test_websocket_with_header_and_query PASSED [ 97%]
[2024-04-30T13:00:07.578Z] tests/test_tutorial/test_websockets/test_tutorial002_an_py39.py::test_websocket_no_credentials PASSED [ 97%]
[2024-04-30T13:00:07.578Z] tests/test_tutorial/test_websockets/test_tutorial002_an_py39.py::test_websocket_invalid_data PASSED [ 97%]
[2024-04-30T13:00:07.578Z] tests/test_tutorial/test_websockets/test_tutorial002_py310.py::test_main PASSED [ 97%]
[2024-04-30T13:00:07.578Z] tests/test_tutorial/test_websockets/test_tutorial002_py310.py::test_websocket_with_cookie PASSED [ 97%]
[2024-04-30T13:00:07.578Z] tests/test_tutorial/test_websockets/test_tutorial002_py310.py::test_websocket_with_header PASSED [ 97%]
[2024-04-30T13:00:07.828Z] tests/test_tutorial/test_websockets/test_tutorial002_py310.py::test_websocket_with_header_and_query PASSED [ 97%]
[2024-04-30T13:00:07.828Z] tests/test_tutorial/test_websockets/test_tutorial002_py310.py::test_websocket_no_credentials PASSED [ 97%]
[2024-04-30T13:00:07.828Z] tests/test_tutorial/test_websockets/test_tutorial002_py310.py::test_websocket_invalid_data PASSED [ 98%]
[2024-04-30T13:00:07.829Z] tests/test_tutorial/test_websockets/test_tutorial003.py::test_get PASSED [ 98%]
[2024-04-30T13:00:10.311Z] tests/test_tutorial/test_websockets/test_tutorial003.py::test_websocket_handle_disconnection PASSED [ 98%]
[2024-04-30T13:00:10.311Z] tests/test_tutorial/test_websockets/test_tutorial003_py39.py::test_get PASSED [ 98%]
[2024-04-30T13:00:16.792Z] tests/test_tutorial/test_websockets/test_tutorial003_py39.py::test_websocket_handle_disconnection PASSED [ 98%]
[2024-04-30T13:00:16.792Z] tests/test_tutorial/test_wsgi/test_tutorial001.py::test_flask PASSED     [ 98%]
[2024-04-30T13:00:16.792Z] tests/test_tutorial/test_wsgi/test_tutorial001.py::test_app PASSED       [ 98%]
[2024-04-30T13:00:16.792Z] tests/test_typing_python39.py::test_typing PASSED                        [ 98%]
[2024-04-30T13:00:16.792Z] tests/test_union_body.py::test_post_other_item PASSED                    [ 98%]
[2024-04-30T13:00:16.792Z] tests/test_union_body.py::test_post_item PASSED                          [ 98%]
[2024-04-30T13:00:16.792Z] tests/test_union_body.py::test_openapi_schema PASSED                     [ 98%]
[2024-04-30T13:00:16.792Z] tests/test_union_inherited_body.py::test_post_extended_item PASSED       [ 98%]
[2024-04-30T13:00:16.792Z] tests/test_union_inherited_body.py::test_post_item PASSED                [ 98%]
[2024-04-30T13:00:16.792Z] tests/test_union_inherited_body.py::test_openapi_schema PASSED           [ 98%]
[2024-04-30T13:00:16.792Z] tests/test_validate_response.py::test_invalid PASSED                     [ 98%]
[2024-04-30T13:00:16.792Z] tests/test_validate_response.py::test_invalid_none PASSED                [ 98%]
[2024-04-30T13:00:16.792Z] tests/test_validate_response.py::test_valid_none_data PASSED             [ 98%]
[2024-04-30T13:00:16.792Z] tests/test_validate_response.py::test_valid_none_none PASSED             [ 98%]
[2024-04-30T13:00:16.792Z] tests/test_validate_response.py::test_double_invalid PASSED              [ 98%]
[2024-04-30T13:00:16.792Z] tests/test_validate_response.py::test_invalid_list PASSED                [ 98%]
[2024-04-30T13:00:16.792Z] tests/test_validate_response_dataclass.py::test_invalid PASSED           [ 98%]
[2024-04-30T13:00:16.792Z] tests/test_validate_response_dataclass.py::test_double_invalid PASSED    [ 99%]
[2024-04-30T13:00:16.792Z] tests/test_validate_response_dataclass.py::test_invalid_list PASSED      [ 99%]
[2024-04-30T13:00:16.792Z] tests/test_validate_response_recursive/test_validate_response_recursive_pv1.py::test_recursive SKIPPED [ 99%]
[2024-04-30T13:00:16.792Z] tests/test_validate_response_recursive/test_validate_response_recursive_pv2.py::test_recursive PASSED [ 99%]
[2024-04-30T13:00:16.792Z] tests/test_webhooks_security.py::test_dummy_webhook PASSED               [ 99%]
[2024-04-30T13:00:16.792Z] tests/test_webhooks_security.py::test_openapi_schema PASSED              [ 99%]
[2024-04-30T13:00:16.792Z] tests/test_ws_dependencies.py::test_index PASSED                         [ 99%]
[2024-04-30T13:00:16.792Z] tests/test_ws_dependencies.py::test_routerindex PASSED                   [ 99%]
[2024-04-30T13:00:16.792Z] tests/test_ws_dependencies.py::test_routerprefixindex PASSED             [ 99%]
[2024-04-30T13:00:16.792Z] tests/test_ws_router.py::test_app PASSED                                 [ 99%]
[2024-04-30T13:00:16.792Z] tests/test_ws_router.py::test_router PASSED                              [ 99%]
[2024-04-30T13:00:16.792Z] tests/test_ws_router.py::test_prefix_router PASSED                       [ 99%]
[2024-04-30T13:00:16.792Z] tests/test_ws_router.py::test_native_prefix_router PASSED                [ 99%]
[2024-04-30T13:00:16.792Z] tests/test_ws_router.py::test_router2 PASSED                             [ 99%]
[2024-04-30T13:00:16.792Z] tests/test_ws_router.py::test_router_ws_depends PASSED                   [ 99%]
[2024-04-30T13:00:16.792Z] tests/test_ws_router.py::test_router_ws_depends_with_override PASSED     [ 99%]
[2024-04-30T13:00:16.792Z] tests/test_ws_router.py::test_router_with_params PASSED                  [ 99%]
[2024-04-30T13:00:16.792Z] tests/test_ws_router.py::test_wrong_uri PASSED                           [ 99%]
[2024-04-30T13:00:16.792Z] tests/test_ws_router.py::test_depend_validation PASSED                   [ 99%]
[2024-04-30T13:00:16.792Z] tests/test_ws_router.py::test_depend_err_middleware PASSED               [ 99%]
[2024-04-30T13:00:16.792Z] tests/test_ws_router.py::test_depend_err_handler PASSED                  [100%]
[2024-04-30T13:00:16.792Z] 
[2024-04-30T13:00:16.792Z] =================================== FAILURES ===================================
[2024-04-30T13:00:16.792Z] ______________________________ test_root[asyncio] ______________________________
[2024-04-30T13:00:16.792Z] 
[2024-04-30T13:00:16.792Z]     @pytest.mark.anyio
[2024-04-30T13:00:16.792Z]     async def test_root():
[2024-04-30T13:00:16.792Z] >       async with AsyncClient(app=app, base_url="http://test") as ac:
[2024-04-30T13:00:16.792Z] 
[2024-04-30T13:00:16.792Z] docs_src/async_tests/test_main.py:9: 
[2024-04-30T13:00:16.792Z] _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 
[2024-04-30T13:00:16.792Z] 
[2024-04-30T13:00:16.792Z] self = <httpx.AsyncClient object at 0x706b644c12b0>
[2024-04-30T13:00:16.792Z] 
[2024-04-30T13:00:16.792Z]     def __init__(
[2024-04-30T13:00:16.792Z]         self,
[2024-04-30T13:00:16.792Z]         *,
[2024-04-30T13:00:16.792Z]         auth: AuthTypes | None = None,
[2024-04-30T13:00:16.792Z]         params: QueryParamTypes | None = None,
[2024-04-30T13:00:16.792Z]         headers: HeaderTypes | None = None,
[2024-04-30T13:00:16.792Z]         cookies: CookieTypes | None = None,
[2024-04-30T13:00:16.792Z]         verify: VerifyTypes = True,
[2024-04-30T13:00:16.792Z]         cert: CertTypes | None = None,
[2024-04-30T13:00:16.792Z]         http1: bool = True,
[2024-04-30T13:00:16.792Z]         http2: bool = False,
[2024-04-30T13:00:16.792Z]         proxy: ProxyTypes | None = None,
[2024-04-30T13:00:16.792Z]         proxies: ProxiesTypes | None = None,
[2024-04-30T13:00:16.792Z]         mounts: None | (typing.Mapping[str, AsyncBaseTransport | None]) = None,
[2024-04-30T13:00:16.792Z]         timeout: TimeoutTypes = DEFAULT_TIMEOUT_CONFIG,
[2024-04-30T13:00:16.792Z]         follow_redirects: bool = False,
[2024-04-30T13:00:16.792Z]         limits: Limits = DEFAULT_LIMITS,
[2024-04-30T13:00:16.792Z]         max_redirects: int = DEFAULT_MAX_REDIRECTS,
[2024-04-30T13:00:16.792Z]         event_hooks: None
[2024-04-30T13:00:16.792Z]         | (typing.Mapping[str, list[typing.Callable[..., typing.Any]]]) = None,
[2024-04-30T13:00:16.792Z]         base_url: URLTypes = "",
[2024-04-30T13:00:16.792Z]         transport: AsyncBaseTransport | None = None,
[2024-04-30T13:00:16.792Z]         app: typing.Callable[..., typing.Any] | None = None,
[2024-04-30T13:00:16.793Z]         trust_env: bool = True,
[2024-04-30T13:00:16.793Z]         default_encoding: str | typing.Callable[[bytes], str] = "utf-8",
[2024-04-30T13:00:16.793Z]     ) -> None:
[2024-04-30T13:00:16.793Z]         super().__init__(
[2024-04-30T13:00:16.793Z]             auth=auth,
[2024-04-30T13:00:16.793Z]             params=params,
[2024-04-30T13:00:16.793Z]             headers=headers,
[2024-04-30T13:00:16.793Z]             cookies=cookies,
[2024-04-30T13:00:16.793Z]             timeout=timeout,
[2024-04-30T13:00:16.793Z]             follow_redirects=follow_redirects,
[2024-04-30T13:00:16.793Z]             max_redirects=max_redirects,
[2024-04-30T13:00:16.793Z]             event_hooks=event_hooks,
[2024-04-30T13:00:16.793Z]             base_url=base_url,
[2024-04-30T13:00:16.793Z]             trust_env=trust_env,
[2024-04-30T13:00:16.793Z]             default_encoding=default_encoding,
[2024-04-30T13:00:16.793Z]         )
[2024-04-30T13:00:16.793Z]     
[2024-04-30T13:00:16.793Z]         if http2:
[2024-04-30T13:00:16.793Z]             try:
[2024-04-30T13:00:16.793Z]                 import h2  # noqa
[2024-04-30T13:00:16.793Z]             except ImportError:  # pragma: no cover
[2024-04-30T13:00:16.793Z]                 raise ImportError(
[2024-04-30T13:00:16.793Z]                     "Using http2=True, but the 'h2' package is not installed. "
[2024-04-30T13:00:16.793Z]                     "Make sure to install httpx using `pip install httpx[http2]`."
[2024-04-30T13:00:16.793Z]                 ) from None
[2024-04-30T13:00:16.793Z]     
[2024-04-30T13:00:16.793Z]         if proxies:
[2024-04-30T13:00:16.793Z]             message = (
[2024-04-30T13:00:16.793Z]                 "The 'proxies' argument is now deprecated."
[2024-04-30T13:00:16.793Z]                 " Use 'proxy' or 'mounts' instead."
[2024-04-30T13:00:16.793Z]             )
[2024-04-30T13:00:16.793Z]             warnings.warn(message, DeprecationWarning)
[2024-04-30T13:00:16.793Z]             if proxy:
[2024-04-30T13:00:16.793Z]                 raise RuntimeError("Use either `proxy` or 'proxies', not both.")
[2024-04-30T13:00:16.793Z]     
[2024-04-30T13:00:16.793Z]         if app:
[2024-04-30T13:00:16.793Z]             message = (
[2024-04-30T13:00:16.793Z]                 "The 'app' shortcut is now deprecated."
[2024-04-30T13:00:16.793Z]                 " Use the explicit style 'transport=ASGITransport(app=...)' instead."
[2024-04-30T13:00:16.793Z]             )
[2024-04-30T13:00:16.793Z] >           warnings.warn(message, DeprecationWarning)
[2024-04-30T13:00:16.793Z] E           DeprecationWarning: The 'app' shortcut is now deprecated. Use the explicit style 'transport=ASGITransport(app=...)' instead.
[2024-04-30T13:00:16.793Z] 
[2024-04-30T13:00:16.793Z] /usr/lib/python3.12/site-packages/httpx/_client.py:1426: DeprecationWarning
[2024-04-30T13:00:16.793Z] _________________________ test_async_testing[asyncio] __________________________
[2024-04-30T13:00:16.793Z] 
[2024-04-30T13:00:16.793Z]     @pytest.mark.anyio
[2024-04-30T13:00:16.793Z]     async def test_async_testing():
[2024-04-30T13:00:16.793Z] >       await test_root()
[2024-04-30T13:00:16.793Z] 
[2024-04-30T13:00:16.793Z] tests/test_tutorial/test_async_tests/test_main.py:8: 
[2024-04-30T13:00:16.793Z] _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 
[2024-04-30T13:00:16.793Z] docs_src/async_tests/test_main.py:9: in test_root
[2024-04-30T13:00:16.793Z]     async with AsyncClient(app=app, base_url="http://test") as ac:
[2024-04-30T13:00:16.793Z] _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 
[2024-04-30T13:00:16.793Z] 
[2024-04-30T13:00:16.793Z] self = <httpx.AsyncClient object at 0x706b659c4590>
[2024-04-30T13:00:16.793Z] 
[2024-04-30T13:00:16.793Z]     def __init__(
[2024-04-30T13:00:16.793Z]         self,
[2024-04-30T13:00:16.793Z]         *,
[2024-04-30T13:00:16.793Z]         auth: AuthTypes | None = None,
[2024-04-30T13:00:16.793Z]         params: QueryParamTypes | None = None,
[2024-04-30T13:00:16.793Z]         headers: HeaderTypes | None = None,
[2024-04-30T13:00:16.793Z]         cookies: CookieTypes | None = None,
[2024-04-30T13:00:16.793Z]         verify: VerifyTypes = True,
[2024-04-30T13:00:16.793Z]         cert: CertTypes | None = None,
[2024-04-30T13:00:16.793Z]         http1: bool = True,
[2024-04-30T13:00:16.793Z]         http2: bool = False,
[2024-04-30T13:00:16.793Z]         proxy: ProxyTypes | None = None,
[2024-04-30T13:00:16.793Z]         proxies: ProxiesTypes | None = None,
[2024-04-30T13:00:16.793Z]         mounts: None | (typing.Mapping[str, AsyncBaseTransport | None]) = None,
[2024-04-30T13:00:16.793Z]         timeout: TimeoutTypes = DEFAULT_TIMEOUT_CONFIG,
[2024-04-30T13:00:16.793Z]         follow_redirects: bool = False,
[2024-04-30T13:00:16.793Z]         limits: Limits = DEFAULT_LIMITS,
[2024-04-30T13:00:16.793Z]         max_redirects: int = DEFAULT_MAX_REDIRECTS,
[2024-04-30T13:00:16.793Z]         event_hooks: None
[2024-04-30T13:00:16.793Z]         | (typing.Mapping[str, list[typing.Callable[..., typing.Any]]]) = None,
[2024-04-30T13:00:16.793Z]         base_url: URLTypes = "",
[2024-04-30T13:00:16.793Z]         transport: AsyncBaseTransport | None = None,
[2024-04-30T13:00:16.793Z]         app: typing.Callable[..., typing.Any] | None = None,
[2024-04-30T13:00:16.793Z]         trust_env: bool = True,
[2024-04-30T13:00:16.793Z]         default_encoding: str | typing.Callable[[bytes], str] = "utf-8",
[2024-04-30T13:00:16.793Z]     ) -> None:
[2024-04-30T13:00:16.793Z]         super().__init__(
[2024-04-30T13:00:16.793Z]             auth=auth,
[2024-04-30T13:00:16.793Z]             params=params,
[2024-04-30T13:00:16.793Z]             headers=headers,
[2024-04-30T13:00:16.793Z]             cookies=cookies,
[2024-04-30T13:00:16.793Z]             timeout=timeout,
[2024-04-30T13:00:16.793Z]             follow_redirects=follow_redirects,
[2024-04-30T13:00:16.793Z]             max_redirects=max_redirects,
[2024-04-30T13:00:16.793Z]             event_hooks=event_hooks,
[2024-04-30T13:00:16.793Z]             base_url=base_url,
[2024-04-30T13:00:16.793Z]             trust_env=trust_env,
[2024-04-30T13:00:16.793Z]             default_encoding=default_encoding,
[2024-04-30T13:00:16.793Z]         )
[2024-04-30T13:00:16.793Z]     
[2024-04-30T13:00:16.793Z]         if http2:
[2024-04-30T13:00:16.793Z]             try:
[2024-04-30T13:00:16.793Z]                 import h2  # noqa
[2024-04-30T13:00:16.793Z]             except ImportError:  # pragma: no cover
[2024-04-30T13:00:16.793Z]                 raise ImportError(
[2024-04-30T13:00:16.793Z]                     "Using http2=True, but the 'h2' package is not installed. "
[2024-04-30T13:00:16.793Z]                     "Make sure to install httpx using `pip install httpx[http2]`."
[2024-04-30T13:00:16.793Z]                 ) from None
[2024-04-30T13:00:16.793Z]     
[2024-04-30T13:00:16.793Z]         if proxies:
[2024-04-30T13:00:16.793Z]             message = (
[2024-04-30T13:00:16.793Z]                 "The 'proxies' argument is now deprecated."
[2024-04-30T13:00:16.793Z]                 " Use 'proxy' or 'mounts' instead."
[2024-04-30T13:00:16.793Z]             )
[2024-04-30T13:00:16.793Z]             warnings.warn(message, DeprecationWarning)
[2024-04-30T13:00:16.793Z]             if proxy:
[2024-04-30T13:00:16.793Z]                 raise RuntimeError("Use either `proxy` or 'proxies', not both.")
[2024-04-30T13:00:16.793Z]     
[2024-04-30T13:00:16.793Z]         if app:
[2024-04-30T13:00:16.793Z]             message = (
[2024-04-30T13:00:16.793Z]                 "The 'app' shortcut is now deprecated."
[2024-04-30T13:00:16.793Z]                 " Use the explicit style 'transport=ASGITransport(app=...)' instead."
[2024-04-30T13:00:16.793Z]             )
[2024-04-30T13:00:16.793Z] >           warnings.warn(message, DeprecationWarning)
[2024-04-30T13:00:16.793Z] E           DeprecationWarning: The 'app' shortcut is now deprecated. Use the explicit style 'transport=ASGITransport(app=...)' instead.
[2024-04-30T13:00:16.793Z] 
[2024-04-30T13:00:16.793Z] /usr/lib/python3.12/site-packages/httpx/_client.py:1426: DeprecationWarning
[2024-04-30T13:00:16.793Z] _______________________________ test_root[trio] ________________________________
[2024-04-30T13:00:16.793Z] 
[2024-04-30T13:00:16.793Z]     @pytest.mark.anyio
[2024-04-30T13:00:16.793Z]     async def test_root():
[2024-04-30T13:00:16.793Z] >       async with AsyncClient(app=app, base_url="http://test") as ac:
[2024-04-30T13:00:16.793Z] 
[2024-04-30T13:00:16.793Z] docs_src/async_tests/test_main.py:9: 
[2024-04-30T13:00:16.793Z] _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 
[2024-04-30T13:00:16.793Z] 
[2024-04-30T13:00:16.793Z] self = <httpx.AsyncClient object at 0x706b644c0b00>
[2024-04-30T13:00:16.793Z] 
[2024-04-30T13:00:16.793Z]     def __init__(
[2024-04-30T13:00:16.793Z]         self,
[2024-04-30T13:00:16.793Z]         *,
[2024-04-30T13:00:16.793Z]         auth: AuthTypes | None = None,
[2024-04-30T13:00:16.793Z]         params: QueryParamTypes | None = None,
[2024-04-30T13:00:16.793Z]         headers: HeaderTypes | None = None,
[2024-04-30T13:00:16.793Z]         cookies: CookieTypes | None = None,
[2024-04-30T13:00:16.793Z]         verify: VerifyTypes = True,
[2024-04-30T13:00:16.793Z]         cert: CertTypes | None = None,
[2024-04-30T13:00:16.793Z]         http1: bool = True,
[2024-04-30T13:00:16.793Z]         http2: bool = False,
[2024-04-30T13:00:16.793Z]         proxy: ProxyTypes | None = None,
[2024-04-30T13:00:16.793Z]         proxies: ProxiesTypes | None = None,
[2024-04-30T13:00:16.793Z]         mounts: None | (typing.Mapping[str, AsyncBaseTransport | None]) = None,
[2024-04-30T13:00:16.793Z]         timeout: TimeoutTypes = DEFAULT_TIMEOUT_CONFIG,
[2024-04-30T13:00:16.793Z]         follow_redirects: bool = False,
[2024-04-30T13:00:16.793Z]         limits: Limits = DEFAULT_LIMITS,
[2024-04-30T13:00:16.793Z]         max_redirects: int = DEFAULT_MAX_REDIRECTS,
[2024-04-30T13:00:16.793Z]         event_hooks: None
[2024-04-30T13:00:16.793Z]         | (typing.Mapping[str, list[typing.Callable[..., typing.Any]]]) = None,
[2024-04-30T13:00:16.793Z]         base_url: URLTypes = "",
[2024-04-30T13:00:16.793Z]         transport: AsyncBaseTransport | None = None,
[2024-04-30T13:00:16.793Z]         app: typing.Callable[..., typing.Any] | None = None,
[2024-04-30T13:00:16.793Z]         trust_env: bool = True,
[2024-04-30T13:00:16.793Z]         default_encoding: str | typing.Callable[[bytes], str] = "utf-8",
[2024-04-30T13:00:16.793Z]     ) -> None:
[2024-04-30T13:00:16.793Z]         super().__init__(
[2024-04-30T13:00:16.793Z]             auth=auth,
[2024-04-30T13:00:16.793Z]             params=params,
[2024-04-30T13:00:16.793Z]             headers=headers,
[2024-04-30T13:00:16.793Z]             cookies=cookies,
[2024-04-30T13:00:16.793Z]             timeout=timeout,
[2024-04-30T13:00:16.793Z]             follow_redirects=follow_redirects,
[2024-04-30T13:00:16.793Z]             max_redirects=max_redirects,
[2024-04-30T13:00:16.793Z]             event_hooks=event_hooks,
[2024-04-30T13:00:16.793Z]             base_url=base_url,
[2024-04-30T13:00:16.793Z]             trust_env=trust_env,
[2024-04-30T13:00:16.793Z]             default_encoding=default_encoding,
[2024-04-30T13:00:16.793Z]         )
[2024-04-30T13:00:16.793Z]     
[2024-04-30T13:00:16.793Z]         if http2:
[2024-04-30T13:00:16.793Z]             try:
[2024-04-30T13:00:16.793Z]                 import h2  # noqa
[2024-04-30T13:00:16.793Z]             except ImportError:  # pragma: no cover
[2024-04-30T13:00:16.793Z]                 raise ImportError(
[2024-04-30T13:00:16.793Z]                     "Using http2=True, but the 'h2' package is not installed. "
[2024-04-30T13:00:16.793Z]                     "Make sure to install httpx using `pip install httpx[http2]`."
[2024-04-30T13:00:16.793Z]                 ) from None
[2024-04-30T13:00:16.793Z]     
[2024-04-30T13:00:16.793Z]         if proxies:
[2024-04-30T13:00:16.793Z]             message = (
[2024-04-30T13:00:16.793Z]                 "The 'proxies' argument is now deprecated."
[2024-04-30T13:00:16.793Z]                 " Use 'proxy' or 'mounts' instead."
[2024-04-30T13:00:16.793Z]             )
[2024-04-30T13:00:16.793Z]             warnings.warn(message, DeprecationWarning)
[2024-04-30T13:00:16.793Z]             if proxy:
[2024-04-30T13:00:16.793Z]                 raise RuntimeError("Use either `proxy` or 'proxies', not both.")
[2024-04-30T13:00:16.793Z]     
[2024-04-30T13:00:16.793Z]         if app:
[2024-04-30T13:00:16.793Z]             message = (
[2024-04-30T13:00:16.793Z]                 "The 'app' shortcut is now deprecated."
[2024-04-30T13:00:16.793Z]                 " Use the explicit style 'transport=ASGITransport(app=...)' instead."
[2024-04-30T13:00:16.793Z]             )
[2024-04-30T13:00:16.793Z] >           warnings.warn(message, DeprecationWarning)
[2024-04-30T13:00:16.793Z] E           DeprecationWarning: The 'app' shortcut is now deprecated. Use the explicit style 'transport=ASGITransport(app=...)' instead.
[2024-04-30T13:00:16.793Z] 
[2024-04-30T13:00:16.793Z] /usr/lib/python3.12/site-packages/httpx/_client.py:1426: DeprecationWarning
[2024-04-30T13:00:16.793Z] ___________________________ test_async_testing[trio] ___________________________
[2024-04-30T13:00:16.793Z] 
[2024-04-30T13:00:16.793Z]     @pytest.mark.anyio
[2024-04-30T13:00:16.793Z]     async def test_async_testing():
[2024-04-30T13:00:16.793Z] >       await test_root()
[2024-04-30T13:00:16.793Z] 
[2024-04-30T13:00:16.793Z] tests/test_tutorial/test_async_tests/test_main.py:8: 
[2024-04-30T13:00:16.793Z] _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 
[2024-04-30T13:00:16.793Z] docs_src/async_tests/test_main.py:9: in test_root
[2024-04-30T13:00:16.793Z]     async with AsyncClient(app=app, base_url="http://test") as ac:
[2024-04-30T13:00:16.793Z] _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 
[2024-04-30T13:00:16.793Z] 
[2024-04-30T13:00:16.793Z] self = <httpx.AsyncClient object at 0x706b644c3410>
[2024-04-30T13:00:16.793Z] 
[2024-04-30T13:00:16.793Z]     def __init__(
[2024-04-30T13:00:16.793Z]         self,
[2024-04-30T13:00:16.793Z]         *,
[2024-04-30T13:00:16.793Z]         auth: AuthTypes | None = None,
[2024-04-30T13:00:16.793Z]         params: QueryParamTypes | None = None,
[2024-04-30T13:00:16.793Z]         headers: HeaderTypes | None = None,
[2024-04-30T13:00:16.793Z]         cookies: CookieTypes | None = None,
[2024-04-30T13:00:16.793Z]         verify: VerifyTypes = True,
[2024-04-30T13:00:16.793Z]         cert: CertTypes | None = None,
[2024-04-30T13:00:16.793Z]         http1: bool = True,
[2024-04-30T13:00:16.793Z]         http2: bool = False,
[2024-04-30T13:00:16.793Z]         proxy: ProxyTypes | None = None,
[2024-04-30T13:00:16.793Z]         proxies: ProxiesTypes | None = None,
[2024-04-30T13:00:16.793Z]         mounts: None | (typing.Mapping[str, AsyncBaseTransport | None]) = None,
[2024-04-30T13:00:16.793Z]         timeout: TimeoutTypes = DEFAULT_TIMEOUT_CONFIG,
[2024-04-30T13:00:16.793Z]         follow_redirects: bool = False,
[2024-04-30T13:00:16.793Z]         limits: Limits = DEFAULT_LIMITS,
[2024-04-30T13:00:16.793Z]         max_redirects: int = DEFAULT_MAX_REDIRECTS,
[2024-04-30T13:00:16.793Z]         event_hooks: None
[2024-04-30T13:00:16.793Z]         | (typing.Mapping[str, list[typing.Callable[..., typing.Any]]]) = None,
[2024-04-30T13:00:16.793Z]         base_url: URLTypes = "",
[2024-04-30T13:00:16.793Z]         transport: AsyncBaseTransport | None = None,
[2024-04-30T13:00:16.793Z]         app: typing.Callable[..., typing.Any] | None = None,
[2024-04-30T13:00:16.793Z]         trust_env: bool = True,
[2024-04-30T13:00:16.793Z]         default_encoding: str | typing.Callable[[bytes], str] = "utf-8",
[2024-04-30T13:00:16.793Z]     ) -> None:
[2024-04-30T13:00:16.793Z]         super().__init__(
[2024-04-30T13:00:16.793Z]             auth=auth,
[2024-04-30T13:00:16.793Z]             params=params,
[2024-04-30T13:00:16.793Z]             headers=headers,
[2024-04-30T13:00:16.793Z]             cookies=cookies,
[2024-04-30T13:00:16.793Z]             timeout=timeout,
[2024-04-30T13:00:16.794Z]             follow_redirects=follow_redirects,
[2024-04-30T13:00:16.794Z]             max_redirects=max_redirects,
[2024-04-30T13:00:16.794Z]             event_hooks=event_hooks,
[2024-04-30T13:00:16.794Z]             base_url=base_url,
[2024-04-30T13:00:16.794Z]             trust_env=trust_env,
[2024-04-30T13:00:16.794Z]             default_encoding=default_encoding,
[2024-04-30T13:00:16.794Z]         )
[2024-04-30T13:00:16.794Z]     
[2024-04-30T13:00:16.794Z]         if http2:
[2024-04-30T13:00:16.794Z]             try:
[2024-04-30T13:00:16.794Z]                 import h2  # noqa
[2024-04-30T13:00:16.794Z]             except ImportError:  # pragma: no cover
[2024-04-30T13:00:16.794Z]                 raise ImportError(
[2024-04-30T13:00:16.794Z]                     "Using http2=True, but the 'h2' package is not installed. "
[2024-04-30T13:00:16.794Z]                     "Make sure to install httpx using `pip install httpx[http2]`."
[2024-04-30T13:00:16.794Z]                 ) from None
[2024-04-30T13:00:16.794Z]     
[2024-04-30T13:00:16.794Z]         if proxies:
[2024-04-30T13:00:16.794Z]             message = (
[2024-04-30T13:00:16.794Z]                 "The 'proxies' argument is now deprecated."
[2024-04-30T13:00:16.794Z]                 " Use 'proxy' or 'mounts' instead."
[2024-04-30T13:00:16.794Z]             )
[2024-04-30T13:00:16.794Z]             warnings.warn(message, DeprecationWarning)
[2024-04-30T13:00:16.794Z]             if proxy:
[2024-04-30T13:00:16.794Z]                 raise RuntimeError("Use either `proxy` or 'proxies', not both.")
[2024-04-30T13:00:16.794Z]     
[2024-04-30T13:00:16.794Z]         if app:
[2024-04-30T13:00:16.794Z]             message = (
[2024-04-30T13:00:16.794Z]                 "The 'app' shortcut is now deprecated."
[2024-04-30T13:00:16.794Z]                 " Use the explicit style 'transport=ASGITransport(app=...)' instead."
[2024-04-30T13:00:16.794Z]             )
[2024-04-30T13:00:16.794Z] >           warnings.warn(message, DeprecationWarning)
[2024-04-30T13:00:16.794Z] E           DeprecationWarning: The 'app' shortcut is now deprecated. Use the explicit style 'transport=ASGITransport(app=...)' instead.
[2024-04-30T13:00:16.794Z] 
[2024-04-30T13:00:16.794Z] /usr/lib/python3.12/site-packages/httpx/_client.py:1426: DeprecationWarning
[2024-04-30T13:00:16.794Z] =========================== short test summary info ============================
[2024-04-30T13:00:16.794Z] FAILED tests/test_tutorial/test_async_tests/test_main.py::test_root[asyncio]
[2024-04-30T13:00:16.794Z] FAILED tests/test_tutorial/test_async_tests/test_main.py::test_async_testing[asyncio]
[2024-04-30T13:00:16.794Z] FAILED tests/test_tutorial/test_async_tests/test_main.py::test_root[trio] - D...
[2024-04-30T13:00:16.794Z] FAILED tests/test_tutorial/test_async_tests/test_main.py::test_async_testing[trio]
[2024-04-30T13:00:16.794Z] ================= 4 failed, 2008 passed, 75 skipped in 50.14s ==================
[2024-04-30T13:00:17.705Z] ==> ERROR: A failure occurred in check().
[2024-04-30T13:00:17.705Z]     Aborting...
[2024-04-30T13:00:20.187Z] ==> ERROR: Build failed, check /build/buildpkg/world-x86_64/jenkins/build
[Pipeline] }
[2024-04-30T13:00:20.190Z] ERROR: Failed to build source
[2024-04-30T13:00:20.190Z] ERROR: script returned exit code 255
[Pipeline] // catchError
[Pipeline] }
[Pipeline] // stage
[Pipeline] stage
[Pipeline] { (Check)
Stage "Check" skipped due to when conditional
[Pipeline] getContext
[Pipeline] }
[Pipeline] // stage
[Pipeline] stage
[Pipeline] { (Sign)
Stage "Sign" skipped due to when conditional
[Pipeline] getContext
[Pipeline] }
[Pipeline] // stage
[Pipeline] stage
[Pipeline] { (Add)
Stage "Add" skipped due to when conditional
[Pipeline] getContext
[Pipeline] }
[Pipeline] // stage
[Pipeline] stage
[Pipeline] { (Remove)
Stage "Remove" skipped due to when conditional
[Pipeline] getContext
[Pipeline] }
[Pipeline] // stage
[Pipeline] stage
[Pipeline] { (Declarative: Post Actions)
[Pipeline] emailext
[2024-04-30T13:00:20.365Z] Sending email to: artix-build-failures at artixlinux.org


More information about the artix-build-failures mailing list