summaryrefslogtreecommitdiff
path: root/service/pixelated/config/site.py
diff options
context:
space:
mode:
authorFolker Bernitt <fbernitt@thoughtworks.com>2016-01-27 16:43:24 +0100
committerFolker Bernitt <fbernitt@thoughtworks.com>2016-01-27 16:43:24 +0100
commitdc57cf59ec6818e49a92abad6ad81a982dbae1c1 (patch)
treeeeac8e6537c960b745245bb1d0f053006b8f3028 /service/pixelated/config/site.py
parente66b356f900bc9899a5506378163ffaadd4a32b5 (diff)
Disable CSP for phantomjs
- disable only during phantomjs tests - CSP headers seem to prevent sendkey webdriver capability
Diffstat (limited to 'service/pixelated/config/site.py')
-rw-r--r--service/pixelated/config/site.py9
1 files changed, 9 insertions, 0 deletions
diff --git a/service/pixelated/config/site.py b/service/pixelated/config/site.py
index bd149914..3427c7f4 100644
--- a/service/pixelated/config/site.py
+++ b/service/pixelated/config/site.py
@@ -12,4 +12,13 @@ class AddCSPHeaderRequest(Request):
class PixelatedSite(Site):
+
requestFactory = AddCSPHeaderRequest
+
+ @classmethod
+ def enable_csp_requests(cls):
+ cls.requestFactory = Site.requestFactory
+
+ @classmethod
+ def disable_csp_requests(cls):
+ cls.requestFactory = AddCSPHeaderRequest