Fix logo tests?

This commit is contained in:
prryplatypus 2021-10-23 21:42:46 +02:00
parent a1f36609b4
commit 0d1e591a9b
No known key found for this signature in database
GPG Key ID: 6687E128FB70819B

View File

@ -1010,8 +1010,6 @@ class Sanic(BaseSanic, metaclass=TouchUpMeta):
"#asynchronous-support" "#asynchronous-support"
) )
self._configure_event_loop()
if auto_reload or auto_reload is None and debug: if auto_reload or auto_reload is None and debug:
self.auto_reload = True self.auto_reload = True
if os.environ.get("SANIC_SERVER_RUNNING") != "true": if os.environ.get("SANIC_SERVER_RUNNING") != "true":
@ -1134,7 +1132,6 @@ class Sanic(BaseSanic, metaclass=TouchUpMeta):
WebSocketProtocol if self.websocket_enabled else HttpProtocol WebSocketProtocol if self.websocket_enabled else HttpProtocol
) )
self._configure_event_loop()
# if access_log is passed explicitly change config.ACCESS_LOG # if access_log is passed explicitly change config.ACCESS_LOG
if access_log is not None: if access_log is not None:
self.config.ACCESS_LOG = access_log self.config.ACCESS_LOG = access_log
@ -1146,7 +1143,7 @@ class Sanic(BaseSanic, metaclass=TouchUpMeta):
ssl=ssl, ssl=ssl,
sock=sock, sock=sock,
unix=unix, unix=unix,
loop=get_event_loop(), create_loop=True,
protocol=protocol, protocol=protocol,
backlog=backlog, backlog=backlog,
run_async=return_asyncio_server, run_async=return_asyncio_server,
@ -1256,7 +1253,7 @@ class Sanic(BaseSanic, metaclass=TouchUpMeta):
sock=None, sock=None,
unix=None, unix=None,
workers=1, workers=1,
loop=None, create_loop=None,
protocol=HttpProtocol, protocol=HttpProtocol,
backlog=100, backlog=100,
register_sys_signals=True, register_sys_signals=True,
@ -1293,7 +1290,7 @@ class Sanic(BaseSanic, metaclass=TouchUpMeta):
"ssl": ssl, "ssl": ssl,
"app": self, "app": self,
"signal": ServerSignal(), "signal": ServerSignal(),
"loop": loop, "loop": None,
"register_sys_signals": register_sys_signals, "register_sys_signals": register_sys_signals,
"backlog": backlog, "backlog": backlog,
} }
@ -1324,6 +1321,10 @@ class Sanic(BaseSanic, metaclass=TouchUpMeta):
else BASE_LOGO else BASE_LOGO
) )
self._configure_event_loop()
if create_loop:
server_settings["loop"] = get_event_loop()
if run_async: if run_async:
server_settings["run_async"] = True server_settings["run_async"] = True