def test_html(self): transform = ProtectTransform(self.portal, self.request) result = transform.transform([( '<html>\n<body>' '<form action="http://nohost/myaction" method="POST">' '</form></body>\n</html>')], 'utf-8') self.assertTrue(b'_authenticator' in result.serialize())
def test_html(self): transform = ProtectTransform(self.portal, self.request) result = transform.transform([( '<html>\n<body><form action="http://nohost/myaction" method="POST">' '</form></body>\n</html>')], 'utf-8') self.failUnless('_authenticator' in result.serialize())
def test_empty_no_error(self): # empty pages (eg. tiles or ajax requests) should not lead to # transform errors or warnings transform = ProtectTransform(self.portal, self.request) result = transform.transform(['\n'], 'utf-8') self.assertEqual(result, None)