def test_url__with_extension(self, calculate_filename, Config, _url): config = Mock() config.bucket_name.return_value = 'tune-carrier' Config.return_value = config calculate_filename.return_value = 'greensleeves' truck = ImageTruck('greensleeves', None, None) truck.url(extension=True) _url.assert_called_once_with('greensleeves', 'tune-carrier', extension=True)
def test_url(self, calculate_filename, Config): config = Mock() config.bucket_name.return_value = 'tune-carrier' Config.return_value = config calculate_filename.return_value = 'greensleeves' truck = ImageTruck('greensleeves', None, None) eq_(truck.url(), 'https://s3.amazonaws.com/tune-carrier/greensleeves')
def test_url__with_cloudfront_url(self, calculate_filename, MockClient): client = Mock() client.cloudfront_url.return_value = \ 'ggaaghlhaagl.cloudfront.net' client.config.return_value = Client().config() MockClient.return_value = client calculate_filename.return_value = 'chumbawamba' truck = ImageTruck('tubthumper', None, None) url = truck.url() eq_(url, 'https://ggaaghlhaagl.cloudfront.net/chumbawamba') client.cloudfront_url.assert_called_with('JEEZAMANDA')
def test_url__with_extension(self, calculate_filename): calculate_filename.return_value = 'greensleeves' truck = ImageTruck('greensleeves', None, None) url = truck.url() eq_(url, 'https://s3.amazonaws.com/tune/greensleeves#.gif')
def test_url__with_cloudfront_url(self, calculate_filename): calculate_filename.return_value = 'chumbawamba' truck = ImageTruck('tubthumper', None, None) url = truck.url() eq_(url, 'https://ggaaghlhaagl.cloudfront.net/chumbawamba')
def test_url(self, calculate_filename): calculate_filename.return_value = 'greensleeves' truck = ImageTruck('greensleeves', None, None) eq_(truck.url(), 'https://s3.amazonaws.com/tune-carrier/greensleeves')