Пример #1
0
    def test_generic_menu_meeting_only(self):
        self.config.scan("voteit.core.views.components.meeting_actions")
        context = bootstrap_and_fixture(self.config)
        request = testing.DummyRequest()
        va = self._va(name="admin_menu", title="Admin menu", kwargs={"meeting_only": True})
        api = self._api(context, request)
        from voteit.core.views.components.meeting_actions import generic_menu

        response = generic_menu(context, request, va, api=api)
        self.assertEqual("", response)
Пример #2
0
    def test_generic_menu(self):
        self.config.scan("voteit.core.views.components.meeting_actions")
        context = self._fixture()
        request = testing.DummyRequest()
        va = self._va(name="admin_menu", title="Admin menu")
        api = self._api(context, request)
        from voteit.core.views.components.meeting_actions import generic_menu

        response = generic_menu(context, request, va, api=api)
        self.assertIn('<a href="#" class="menu_header">', response)
Пример #3
0
    def test_generic_menu_menu_css_cls(self):
        self.config.scan("voteit.core.views.components.meeting_actions")
        context = self._fixture()
        request = testing.DummyRequest()
        va = self._va(name="admin_menu", title="Admin menu", kwargs={"menu_css_cls": "dummy-css-class"})
        api = self._api(context, request)
        from voteit.core.views.components.meeting_actions import generic_menu

        response = generic_menu(context, request, va, api=api)
        self.assertIn("dummy-css-class", response)