def test_escape_all_linkify_only_full(mock_get_outgoing_url): mock_get_outgoing_url.return_value = 'https://outgoing.firefox.com' assert escape_all('http://firefox.com') == ( '<a href="https://outgoing.firefox.com">http://firefox.com</a>') assert escape_all('firefox.com') == ( '<a href="https://outgoing.firefox.com">firefox.com</a>')
def test_escape_all_linkify_only_full(mock_get_outgoing_url): mock_get_outgoing_url.return_value = 'https://outgoing.firefox.com' eq_(escape_all('http://firefox.com', linkify_only_full=True), '<a href="https://outgoing.firefox.com">http://firefox.com</a>') eq_(escape_all('http://firefox.com', linkify_only_full=False), '<a href="https://outgoing.firefox.com">http://firefox.com</a>') eq_(escape_all('firefox.com', linkify_only_full=True), 'firefox.com') eq_(escape_all('firefox.com', linkify_only_full=False), '<a href="https://outgoing.firefox.com">firefox.com</a>')
def ajax(request): """Query for a user matching a given email.""" if 'q' not in request.GET: raise http.Http404() data = {'status': 0, 'message': ''} email = request.GET.get('q', '').strip() if not email: data.update(message=ugettext('An email address is required.')) return data user = UserProfile.objects.filter(email=email) msg = ugettext('A user with that email address does not exist.') if user: data.update(status=1, id=user[0].id, name=user[0].name) else: data['message'] = msg return escape_all(data)
def ajax(request): """Query for a user matching a given email.""" if "q" not in request.GET: raise http.Http404() data = {"status": 0, "message": ""} email = request.GET.get("q", "").strip() if not email: data.update(message=_("An email address is required.")) return data user = UserProfile.objects.filter(email=email) msg = _("A user with that email address does not exist.") if user: data.update(status=1, id=user[0].id, name=user[0].name) else: data["message"] = msg return escape_all(data)
def check(x, y): eq_(escape_all(x), y)
def test_escape_all(test_input, expected): assert escape_all(test_input) == expected
def check(x, y): assert escape_all(x) == y