From 271a8e73ee382bb487d15e97ffaa675d78869413 Mon Sep 17 00:00:00 2001 From: Mariusz Felisiak Date: Wed, 27 Apr 2022 11:30:43 +0200 Subject: Refs #33646 -- Made QuerySet.raw() async-compatible. --- tests/async_queryset/tests.py | 5 +++++ 1 file changed, 5 insertions(+) (limited to 'tests') diff --git a/tests/async_queryset/tests.py b/tests/async_queryset/tests.py index f600cfe392..792797fb9d 100644 --- a/tests/async_queryset/tests.py +++ b/tests/async_queryset/tests.py @@ -225,3 +225,8 @@ class AsyncQuerySetTest(TestCase): json.loads(result) except json.JSONDecodeError as e: self.fail(f"QuerySet.aexplain() result is not valid JSON: {e}") + + async def test_raw(self): + sql = "SELECT id, field FROM async_queryset_simplemodel WHERE created=%s" + qs = SimpleModel.objects.raw(sql, [self.s1.created]) + self.assertEqual([o async for o in qs], [self.s1]) -- cgit v1.3