Exemplo n.º 1
0
    def test_purge_wildcard(self):
        mocked_session = create_mocked_session()
        client = Azion(session=mocked_session)

        # URL to be purged
        url = 'www.domain.com/photos/*'

        client.purge_wildcard(url, 'delete')
        mocked_session.post.assert_called_once_with(
            'https://api.azion.net/purge/wildcard',
            json={
                'urls': [url],
                'method': 'delete'
            })
Exemplo n.º 2
0
    def test_purge_wildcard(self):
        client = Azion(token)
        recorder = betamax.Betamax(client.session)

        url = 'www.maugzoide.com/static/img/*'

        with recorder.use_cassette('Purge_wildcard'):
            assert client.purge_wildcard(url)