Beispiel #1
0
class TestOpengeverContentListingWithDisabledBumblebee(IntegrationTestCase):
    """Test we do not trip up in the lack of a bumblebee installation."""
    def setUp(self):
        super(TestOpengeverContentListingWithDisabledBumblebee, self).setUp()
        self.login(self.regular_user)
        self.obj = IContentListingObject(obj2brain(self.document))

    def test_documents_are_not_bumblebeeable(self):
        self.assertFalse(self.obj.is_bumblebeeable())

    def test_get_css_classes(self):
        self.assertEqual(
            'state-document-state-draft',
            self.obj.get_css_classes(),
        )

    def test_preview_image_url(self):
        self.assertIsNone(self.obj.preview_image_url())

    def test_get_preview_frame_url(self):
        self.assertIsNone(self.obj.get_preview_frame_url())

    def test_preview_pdf_url(self):
        self.assertIsNone(self.obj.preview_pdf_url())

    def test_get_overlay_title(self):
        self.assertIsNone(self.obj.get_overlay_title())

    def test_get_overlay_url(self):
        self.assertIsNone(self.obj.get_overlay_url())
class TestOpengeverContentListingWithDisabledBumblebee(FunctionalTestCase):
    """Test we do not trip up in the lack of a bumblebee installation."""
    def setUp(self):
        super(TestOpengeverContentListingWithDisabledBumblebee, self).setUp()

        document = create(Builder('document'))
        self.obj = IContentListingObject(obj2brain(document))

    def test_documents_are_not_bumblebeeable(self):
        self.assertFalse(self.obj.is_bumblebeeable())

    def test_get_css_classes(self):
        self.assertEqual('state-document-state-draft',
                         self.obj.get_css_classes())

    def test_get_preview_image_url(self):
        self.assertIsNone(self.obj.get_preview_image_url())

    def test_get_overlay_title(self):
        self.assertIsNone(self.obj.get_overlay_title())

    def test_get_overlay_url(self):
        self.assertIsNone(self.obj.get_overlay_url())