Esempio n. 1
0
    def _request(self, xml_params={}, status_code=200, side_effect=None, **kwargs):
        """Make a request to vid.ly."""
        action = "AddMedia"
        params = {"Source": {"SourceFile": "http://test.com/source.mov", "Output": "webm"}}

        response_params = {"message": "Test message", "code": "2.1", "source": "http://test.com", "shortlink": "asdf"}
        response_params.update(xml_params)
        response_xml = RESPONSE_XML % response_params

        with patch.object(requests, "post") as post:
            post.return_value = FakePostResponse(status_code, response_xml)
            post.side_effect = side_effect
            result = vidly.request(action, params, "http://test.com", **kwargs)

        return result
Esempio n. 2
0
    def _request(self, xml_params={}, status_code=200, **kwargs):
        """Make a request to vid.ly."""
        action = 'AddMedia'
        params = {'Source': {'SourceFile': 'http://test.com/source.mov',
                             'Output': 'webm'}}
        with self.activate('en-US'):
            notify = reverse('flicks.videos.notify')

        response_params = {'message': 'Test message', 'code': '2.1',
                           'source': 'http://test.com', 'shortlink': 'asdf'}
        response_params.update(xml_params)
        response_xml = RESPONSE_XML % response_params

        with patch.object(requests, 'post') as post:
            post.return_value = FakePostResponse(status_code, response_xml)
            result = vidly.request(action, params, notify, **kwargs)

        return result