pytest-asyncio is a
pytest plugin. It
facilitates testing of code that uses the
asyncio library.
Specifically, pytest-asyncio provides support for coroutines as test
functions. This allows users to await code inside their tests. For
example, the following code is executed as a test item by pytest:
@pytest.mark.asyncio
async def test_some_asyncio_code():
res = await library.do_something()
assert b"expected result" == res
Prevent DeprecationWarning to bubble up on CPython 3.10.9 and 3.11.1.
[#460](https://github.com/pytest-dev/pytest-asyncio/issues/460) <https://github.com/pytest-dev/pytest-asyncio/issues/460>_
Commits
007e8ec [fix] Prevent DeprecationWarning about existing event loops to bubble up into...
44ca3da Build(deps): Bump zipp from 3.10.0 to 3.11.0 in /dependencies/default (#455)
c3c601c Build(deps): Bump pypa/gh-action-pypi-publish from 1.5.1 to 1.5.2 (#456)
a962e2b Build(deps): Bump importlib-metadata in /dependencies/default (#454)
56a393a Simplify README, move most content to a separate user documentation. (#448)
3c78732 Build(deps): Bump hypothesis in /dependencies/default (#453)
d6a9a72 Build(deps): Bump exceptiongroup in /dependencies/default (#451)
42da7a0 Build(deps): Bump hypothesis in /dependencies/default (#450)
0b281b1 Build(deps): Bump mypy from 0.990 to 0.991 in /dependencies/default (#446)
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
Bumps pytest-asyncio from 0.20.2 to 0.20.3.
Release notes
Sourced from pytest-asyncio's releases.
... (truncated)
Changelog
Sourced from pytest-asyncio's changelog.
Commits
007e8ec
[fix] Prevent DeprecationWarning about existing event loops to bubble up into...44ca3da
Build(deps): Bump zipp from 3.10.0 to 3.11.0 in /dependencies/default (#455)c3c601c
Build(deps): Bump pypa/gh-action-pypi-publish from 1.5.1 to 1.5.2 (#456)a962e2b
Build(deps): Bump importlib-metadata in /dependencies/default (#454)56a393a
Simplify README, move most content to a separate user documentation. (#448)3c78732
Build(deps): Bump hypothesis in /dependencies/default (#453)d6a9a72
Build(deps): Bump exceptiongroup in /dependencies/default (#451)42da7a0
Build(deps): Bump hypothesis in /dependencies/default (#450)0b281b1
Build(deps): Bump mypy from 0.990 to 0.991 in /dependencies/default (#446)d39589c
Update pre-commit hooks (#449)Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting
@dependabot rebase
.Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)