Ejemplo n.º 1
0
    def test_pred_filter_internal_download_links(self, mock_config):
        mock_config.get_package_config.return_value = ('txt',)
        title = "test.nottxt"

        ret = pred_filter_internal_download_links(
                sentinel.package_name, sentinel.href, title)

        self.assertFalse(ret)
Ejemplo n.º 2
0
    def test_pred_filter_internal_download_links(self, mock_config):
        mock_config.get_package_config.return_value = ('txt', )
        title = "test.nottxt"

        ret = pred_filter_internal_download_links(sentinel.package_name,
                                                  sentinel.href, title)

        self.assertFalse(ret)
Ejemplo n.º 3
0
    def test_pred_filter_internal_download_links_no_ext(self, mock_config):
        mock_config.get_package_config.return_value = None
        mock_title = Mock()

        ret = pred_filter_internal_download_links(
                sentinel.package_name, sentinel.href, mock_title)

        self.assertTrue(ret)
        self.assertFalse(mock_title.rpartition.called)
Ejemplo n.º 4
0
    def test_pred_filter_internal_download_links_no_ext(self, mock_config):
        mock_config.get_package_config.return_value = None
        mock_title = Mock()

        ret = pred_filter_internal_download_links(sentinel.package_name,
                                                  sentinel.href, mock_title)

        self.assertTrue(ret)
        self.assertFalse(mock_title.rpartition.called)