From e8d63ef2735f3fd36c77f525bdc7f41d07dfa2f7 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Sat, 15 Jan 2022 12:46:33 +0300 Subject: [PATCH] Bump pytest-asyncio from 0.16.0 to 0.17.0 (#314) * Bump pytest-asyncio from 0.16.0 to 0.17.0 Bumps [pytest-asyncio](https://github.com/pytest-dev/pytest-asyncio) from 0.16.0 to 0.17.0. - [Release notes](https://github.com/pytest-dev/pytest-asyncio/releases) - [Commits](https://github.com/pytest-dev/pytest-asyncio/compare/v0.16.0...v0.17.0) --- updated-dependencies: - dependency-name: pytest-asyncio dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] * Python version specified for dependency (3.6 support was dropped) * Pytest config fixes Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Soxoj --- pytest.ini | 1 + test-requirements.txt | 3 ++- tests/test_executors.py | 5 ++++- 3 files changed, 7 insertions(+), 2 deletions(-) diff --git a/pytest.ini b/pytest.ini index 3ba19fe..57bc2a8 100644 --- a/pytest.ini +++ b/pytest.ini @@ -3,3 +3,4 @@ filterwarnings = error ignore::UserWarning +asyncio_mode=auto \ No newline at end of file diff --git a/test-requirements.txt b/test-requirements.txt index c16fac1..8dbe3a6 100644 --- a/test-requirements.txt +++ b/test-requirements.txt @@ -1,6 +1,7 @@ flake8==4.0.1 pytest==6.2.5 -pytest-asyncio==0.16.0 +pytest-asyncio==0.16.0;python_version<"3.7" +pytest-asyncio==0.17.0;python_version>="3.7" pytest-cov==3.0.0 pytest-httpserver==1.0.3 pytest-rerunfailures==10.2 diff --git a/tests/test_executors.py b/tests/test_executors.py index 886d887..1b25df2 100644 --- a/tests/test_executors.py +++ b/tests/test_executors.py @@ -63,7 +63,10 @@ async def test_asyncio_progressbar_queue_executor(): assert executor.execution_time < 0.5 executor = AsyncioProgressbarQueueExecutor(logger=logger, in_parallel=5) - assert await executor.run(tasks) == [0, 3, 6, 1, 4, 7, 9, 2, 5, 8] + assert await executor.run(tasks) in ( + [0, 3, 6, 1, 4, 7, 9, 2, 5, 8], + [0, 3, 6, 1, 4, 9, 7, 2, 5, 8], + ) assert executor.execution_time > 0.3 assert executor.execution_time < 0.4