def test_sharded_url(self): storage = DomainShardingStorage() urls = [storage.url('images/example{0}.jpg'.format(i)) for i in xrange(100)] for url in urls: self.assertRegexpMatches(url, r'http://img\d+\.example\.com/media/images/example\d+\.jpg')
def test_not_configured(self): storage = DomainShardingStorage() url = storage.url('images/example.jpg') self.assertEqual(url, 'images/example.jpg')