summaryrefslogtreecommitdiffstats
path: root/lang/python/python-tornado/test.sh
blob: bf902a28e2ffabd78ce00f4a10f56727635ce1f9 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
#!/bin/sh

[ "$1" = python3-tornado ] || exit 0

python3 - << 'EOF'
import tornado
assert tornado.version, "tornado version is empty"

from tornado.web import Application, RequestHandler
from tornado.httpserver import HTTPServer
from tornado.ioloop import IOLoop

class TestHandler(RequestHandler):
    def get(self):
        self.write("ok")

app = Application([(r"/", TestHandler)])
assert app is not None, "failed to create tornado Application"
EOF