Esempio n. 1
0
    def test_url_2(self):
        request = testing.DummyRequest()
        url = 'https://github.com/b2renger/TheMidst'
        request.body = url

        result = new_url(request)
        key = result['short']
        self.assertEqual(key, 'b2rengerthemidst-github')
Esempio n. 2
0
    def test_url(self):

        request = testing.DummyRequest()
        url = 'https://circus.readthedocs.org/en/latest/installation/'
        request.body = url

        result = new_url(request)
        key = result['short']
        self.assertEqual(key, 'installing-circus')

        request.body = ''
        request.matchdict['short_url'] = key
        res = get_url(request)
        self.assertEqual(res.status_int, 302)
        self.assertEqual(res.location, url)