From abcec1404efde466b24a2f4365f7ca6e878ec923 Mon Sep 17 00:00:00 2001 From: hedleyroos Date: Wed, 5 Feb 2014 09:52:31 +0200 Subject: [PATCH] Add test for no-cache header --- devproxy/tests/test_proxy.py | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/devproxy/tests/test_proxy.py b/devproxy/tests/test_proxy.py index 1d1e781..e6606d9 100644 --- a/devproxy/tests/test_proxy.py +++ b/devproxy/tests/test_proxy.py @@ -55,3 +55,11 @@ def test_debug_info(self): resp = yield http.request('%s/_debug' % (url,), method='GET') self.assertTrue('debugfoo' in resp.delivered_body) self.assertTrue('debugbar' in resp.delivered_body) + + @inlineCallbacks + def test_health_resource(self): + proxy, url = self.start_proxy(self.debug_handlers) + resp = yield http.request('%s/_health' % (url,), method='GET') + self.assertTrue('OK' in resp.delivered_body) + header = resp.headers.getRawHeaders('Cache-Control')[0] + self.assertEquals(header, 'no-cache')