diff --git a/ckan/tests/helpers.py b/ckan/tests/helpers.py index 520b417d9dd..5586e000987 100644 --- a/ckan/tests/helpers.py +++ b/ckan/tests/helpers.py @@ -155,6 +155,10 @@ def flask_app(self): self._flask_app = self.app.apps['flask_app']._wsgi_app return self._flask_app + def post(self, url, *args, **kwargs): + url = url.encode('utf8') # or maybe it should be url_encoded? + return super(CKANTestApp, self).post(url, *args, **kwargs) + def _get_test_app(): '''Return a webtest.TestApp for CKAN, with legacy templates disabled.