Skip to content

Commit

Permalink
fix tests
Browse files Browse the repository at this point in the history
  • Loading branch information
vangheem committed Sep 10, 2015
1 parent 1845b0a commit 02de70b
Showing 1 changed file with 8 additions and 4 deletions.
12 changes: 8 additions & 4 deletions Products/CMFPlone/tests/testURLTool.py
Original file line number Diff line number Diff line change
Expand Up @@ -98,10 +98,14 @@ def test_isURLInPortalExternal(self):
self.assertFalse(iURLiP('http://external11'))

def test_script_tag_url_not_in_portal(self):
self.assertFalse(self.portal.portal_url.isURLInPortal('<script>alert("hi");</script>'))
url_tool = self._makeOne()
iURLiP = url_tool.isURLInPortal
self.assertFalse(iURLiP('<script>alert("hi");</script>'))
self.assertFalse(
self.portal.portal_url.isURLInPortal('%3Cscript%3Ealert(%22hi%22)%3B%3C%2Fscript%3E'))
iURLiP('%3Cscript%3Ealert(%22hi%22)%3B%3C%2Fscript%3E'))

def test_inline_url_not_in_portal(self):
self.assertFalse(self.portal.portal_url.isURLInPortal('javascript%3Aalert(3)'))
self.assertFalse(self.portal.portal_url.isURLInPortal('javascript:alert(3)'))
url_tool = self._makeOne()
iURLiP = url_tool.isURLInPortal
self.assertFalse(iURLiP('javascript%3Aalert(3)'))
self.assertFalse(iURLiP('javascript:alert(3)'))

0 comments on commit 02de70b

Please sign in to comment.