Esempio n. 1
0
    def test_image_type_items(self):
        from kotti_feed.views import rss_items

        request = DummyRequest()
        settings()['kotti_feed.content_types'] = 'image'
        items = rss_items(request.context, request)
        assert len(items) == 0
Esempio n. 2
0
    def test_image_type_items(self):
        from kotti_feed.views import rss_items

        request = DummyRequest()
        settings()['kotti_feed.content_types'] = 'image'
        items = rss_items(request.context, request)
        assert len(items) == 0
Esempio n. 3
0
    def test_child_rss_feed(self):
        from kotti.resources import get_root
        from kotti.resources import Document
        from kotti_feed.views import rss_items
        request = DummyRequest()

        root = get_root()
        child = root['child'] = Document(u'Child')
        items = rss_items(root, request)
        assert len(items) == 2
        assert items[0].link == 'http://example.com/'
        assert items[1].link == 'http://example.com/child/'

        items = rss_items(child, request)
        assert len(items) == 1
        assert items[0].link == 'http://example.com/child/'
Esempio n. 4
0
    def test_child_rss_feed(self):
        from kotti.resources import get_root
        from kotti.resources import Document
        from kotti_feed.views import rss_items
        request = DummyRequest()

        root = get_root()
        child = root['child'] = Document(u'Child')
        items = rss_items(root, request)
        assert len(items) == 2
        assert items[0].link == 'http://example.com/'
        assert items[1].link == 'http://example.com/child/'

        items = rss_items(child, request)
        assert len(items) == 1
        assert items[0].link == 'http://example.com/child/'
Esempio n. 5
0
    def test_default_content_type_items(self):
        from kotti_feed.views import rss_items

        request = DummyRequest()
        items = rss_items(request.context, request)
        assert len(items) == 1
        assert items[0].link == 'http://example.com/'
        assert items[0].description == \
            u'Congratulations! You have successfully installed Kotti.'
Esempio n. 6
0
    def test_root_rss_feed(self):
        from kotti.resources import get_root
        from kotti_feed.views import rss_items
        request = DummyRequest()

        root = get_root()
        items = rss_items(root, request)
        assert len(items) == 1
        assert items[0].link == 'http://example.com/'
Esempio n. 7
0
    def test_default_content_type_items(self):
        from kotti_feed.views import rss_items

        request = DummyRequest()
        items = rss_items(request.context, request)
        assert len(items) == 1
        assert items[0].link == 'http://example.com/'
        assert items[0].description == \
            u'Congratulations! You have successfully installed Kotti.'
Esempio n. 8
0
    def test_root_rss_feed(self):
        from kotti.resources import get_root
        from kotti_feed.views import rss_items
        request = DummyRequest()

        root = get_root()
        items = rss_items(root, request)
        assert len(items) == 1
        assert items[0].link == 'http://example.com/'
Esempio n. 9
0
    def test_document_or_image_type_items(self):
        from kotti_feed.views import rss_items

        request = DummyRequest()
        settings()['kotti_feed.content_types'] = 'document image'
        items = rss_items(request.context, request)
        assert len(items) == 1
        assert items[0].link == 'http://example.com/'
        assert items[0].description == \
            u'Congratulations! You have successfully installed Kotti.'
Esempio n. 10
0
    def test_document_or_image_type_items(self):
        from kotti_feed.views import rss_items

        request = DummyRequest()
        settings()['kotti_feed.content_types'] = 'document image'
        items = rss_items(request.context, request)
        assert len(items) == 1
        assert items[0].link == 'http://example.com/'
        assert items[0].description == \
            u'Congratulations! You have successfully installed Kotti.'