def test_msudpl_random_url(self): url_re = 'http[s]?://(?:[a-zA-Z]|[0-9]|[$-_@.&+]|[!*\(\),]|(?:%[0-9a-fA-F][0-9a-fA-F]))+' shortener = MsudplUrlShorter() number = random.randint(10000, 100000) result = shortener.do_shorter('http://www.nicosphere{0}.net'.format(number)) self.assertRegexpMatches(result, url_re)
def test_msudpl_yet_in_base(self): url_re = 'http[s]?://(?:[a-zA-Z]|[0-9]|[$-_@.&+]|[!*\(\),]|(?:%[0-9a-fA-F][0-9a-fA-F]))+' shortener = MsudplUrlShorter() result = shortener.do_shorter('http://www.nicosphere.net') self.assertRegexpMatches(result, url_re)