def test_prepare_url(self):
        url = "url"
        with mock.patch('lib.urlparse', mock.Mock(return_value=[mock.MagicMock()] * 6)) as urlparse:
            with mock.patch('lib.quote', mock.Mock()) as quote:
                with mock.patch('lib.quote_plus', mock.Mock()) as quote_plus:
                    prepare_url(url)

        urlparse.assert_called_once_with(to_unicode(url), allow_fragments=False)
        self.assertTrue(quote.called)
        self.assertTrue(quote_plus.called)
Exemple #2
0
    def test_prepare_url(self):
        url = "url"
        with mock.patch('lib.urlparse',
                        mock.Mock(return_value=[mock.MagicMock()] *
                                  6)) as urlparse:
            with mock.patch('lib.quote', mock.Mock()) as quote:
                with mock.patch('lib.quote_plus', mock.Mock()) as quote_plus:
                    prepare_url(url)

        urlparse.assert_called_once_with(to_unicode(url),
                                         allow_fragments=False)
        self.assertTrue(quote.called)
        self.assertTrue(quote_plus.called)
Exemple #3
0
 def test_to_unicode(self):
     val = u"val"
     result = to_unicode(val)
     self.assertTrue(isinstance(result, unicode))
Exemple #4
0
 def test_to_unicode_else(self):
     val = "значение"
     result = to_unicode(val)
     self.assertTrue(isinstance(result, unicode))
 def test_to_unicode2(self):
     res = to_unicode('string')
     self.assertTrue(isinstance(res, unicode))
 def test_to_unicode1(self):
     res = to_unicode(u'unicode')
     self.assertTrue(isinstance(res, unicode))
 def test_to_unicode2(self):
     res = to_unicode('string')
     self.assertTrue(isinstance(res, unicode))
 def test_to_unicode1(self):
     res = to_unicode(u'unicode')
     self.assertTrue(isinstance(res, unicode))
 def test_to_unicode(self):
     val = u"val"
     result = to_unicode(val)
     self.assertTrue(isinstance(result, unicode))
 def test_to_unicode_else(self):
     val = "значение"
     result = to_unicode(val)
     self.assertTrue(isinstance(result, unicode))
 def test_to_unicode_with_str_source(self):
     src = 'tes12314l'
     assert isinstance(to_unicode(src), unicode)
 def test_to_unicode_with_unicode_source(self):
     src = u'te12kiooщщщйраloe'
     assert isinstance(to_unicode(src), unicode)