From 2c41cd99d8a4d8bb27c975f5e2511ab2bf261110 Mon Sep 17 00:00:00 2001 From: Mike Bayer Date: Wed, 10 Nov 2021 09:52:18 -0500 Subject: qualify asyncpg API tests for python 3.8 Getting TypeError: object MagicMock can't be used in 'await' expression for Python 3.7 and earlier. this test is not needed on all platforms it's confirming that two methods are present. Change-Id: If918add023c98c062ea0c1cd132a999647a2d35f --- lib/sqlalchemy/testing/requirements.py | 6 ++++++ 1 file changed, 6 insertions(+) (limited to 'lib/sqlalchemy') diff --git a/lib/sqlalchemy/testing/requirements.py b/lib/sqlalchemy/testing/requirements.py index 08acbd2d2..4cc431bb7 100644 --- a/lib/sqlalchemy/testing/requirements.py +++ b/lib/sqlalchemy/testing/requirements.py @@ -1223,6 +1223,12 @@ class SuiteRequirements(Requirements): return exclusions.only_if(check) + @property + def python38(self): + return exclusions.only_if( + lambda: util.py38, "Python 3.8 or above required" + ) + @property def cpython(self): return exclusions.only_if( -- cgit v1.2.1