19 lines
445 B
Python
19 lines
445 B
Python
|
from sanic import Sanic
|
||
|
from sanic.response import text
|
||
|
from sanic.utils import sanic_endpoint_test
|
||
|
import asyncio
|
||
|
import uvloop
|
||
|
|
||
|
def test_loop_policy():
|
||
|
app = Sanic('test_loop_policy')
|
||
|
|
||
|
@app.route('/')
|
||
|
def test(request):
|
||
|
return text("OK")
|
||
|
|
||
|
server = app.create_server()
|
||
|
|
||
|
request, response = sanic_endpoint_test(app)
|
||
|
assert isinstance(asyncio.get_event_loop_policy(),
|
||
|
uvloop.EventLoopPolicy)
|