From 8dd292407aa6ab7879807120d5824993013e2eba Mon Sep 17 00:00:00 2001 From: Paul Bonaud Date: Thu, 2 Jan 2020 14:08:23 +0100 Subject: tests: fix variables in the test playbook --- tests/test.yml | 13 +++++++------ 1 file changed, 7 insertions(+), 6 deletions(-) (limited to 'tests') diff --git a/tests/test.yml b/tests/test.yml index 490c967..36c81a2 100644 --- a/tests/test.yml +++ b/tests/test.yml @@ -3,9 +3,10 @@ remote_user: root roles: - role: ansible-kong-app - kong_servers: - - kong_app_admin_url: http://127.0.0.1:8000 - kong_app_admin_apikey: "" - services: - - url: http://example.com - name: test + vars: + kong_servers: + - kong_app_admin_url: http://127.0.0.1:8000 + kong_app_admin_apikey: "" + services: + - url: http://example.com + name: test -- cgit v1.2.3 From a3c4b3d5444e5d79afbd823a9acc12220a91f41f Mon Sep 17 00:00:00 2001 From: Paul Bonaud Date: Thu, 2 Jan 2020 15:25:06 +0100 Subject: tests: fake a Kong server --- tests/kong.py | 22 ++++++++++++++++++++++ 1 file changed, 22 insertions(+) create mode 100755 tests/kong.py (limited to 'tests') diff --git a/tests/kong.py b/tests/kong.py new file mode 100755 index 0000000..32bafb2 --- /dev/null +++ b/tests/kong.py @@ -0,0 +1,22 @@ +#!/usr/bin/env python + +from http.server import HTTPServer, CGIHTTPRequestHandler + +class SimpleHTTPRequestHandler(CGIHTTPRequestHandler): + def do_GET(self): + if self.path == '/services/test': + self.send_response(404) + else: + self.send_response(200) + self.send_header('Content-Type', 'application/json') + self.end_headers() + self.wfile.write(b'{ "data": [] }') + + def do_POST(self): + self.send_response(200) + self.end_headers() + self.wfile.write(b'Hello, world!') + + +httpd = HTTPServer(('127.0.0.1', 8000), SimpleHTTPRequestHandler) +httpd.serve_forever() -- cgit v1.2.3