﻿id	summary	reporter	owner	description	type	status	component	version	severity	resolution	keywords	cc	stage	has_patch	needs_docs	needs_tests	needs_better_patch	easy	ui_ux
32403	When run test with off postgres database got `RuntimeError: generator didn't yield` instead of connection error	Kazantcev Andrey	Mariusz Felisiak	"I have only default database configuration and if I run tests without started postgresql I got 
{{{
  File ""C:\Users\Asus\.virtualenvs\curds-cxXQlVO3\lib\site-packages\django\test\runner.py"", line 695, in run_tests
    old_config = self.setup_databases(aliases=databases)
  File ""C:\Users\Asus\.virtualenvs\curds-cxXQlVO3\lib\site-packages\django\test\runner.py"", line 614, in setup_databases
    return _setup_databases(
  File ""C:\Users\Asus\.virtualenvs\curds-cxXQlVO3\lib\site-packages\django\test\utils.py"", line 170, in setup_databases
    connection.creation.create_test_db(
  File ""C:\Users\Asus\.virtualenvs\curds-cxXQlVO3\lib\site-packages\django\db\backends\base\creation.py"", line 55, in create_test_db
    self._create_test_db(verbosity, autoclobber, keepdb)
  File ""C:\Users\Asus\.virtualenvs\curds-cxXQlVO3\lib\site-packages\django\db\backends\base\creation.py"", line 186, in _create_test_db
    with self._nodb_cursor() as cursor:
  File ""c:\python39\lib\contextlib.py"", line 119, in __enter__
    raise RuntimeError(""generator didn't yield"") from None
RuntimeError: generator didn't yield
}}}

Seams `_nodb_cursor` method didn't do yield when handling error."	Bug	closed	Database layer (models, ORM)	3.1	Release blocker	fixed	postgres db		Ready for checkin	1	0	0	0	0	0
