]> git.immae.eu Git - github/fretlink/ansible-kong-app.git/blame - tests/kong.py
Improve README documentation, add a LICENSE file and add test case
[github/fretlink/ansible-kong-app.git] / tests / kong.py
CommitLineData
ce6889c6 1#!/usr/bin/env python3
a3c4b3d5
PB
2
3from http.server import HTTPServer, CGIHTTPRequestHandler
4
5class SimpleHTTPRequestHandler(CGIHTTPRequestHandler):
6 def do_GET(self):
7 if self.path == '/services/test':
8 self.send_response(404)
9 else:
10 self.send_response(200)
11 self.send_header('Content-Type', 'application/json')
12 self.end_headers()
13 self.wfile.write(b'{ "data": [] }')
14
15 def do_POST(self):
b193f750 16 self.send_response(201)
a3c4b3d5
PB
17 self.end_headers()
18 self.wfile.write(b'Hello, world!')
19
20
21httpd = HTTPServer(('127.0.0.1', 8000), SimpleHTTPRequestHandler)
22httpd.serve_forever()