cms.test_utils.util.menu_extender: 17 total statements, 0.0% covered

Generated: Wed 2013-03-13 10:33 CET

Source file: /media/Envs/Envs/filer-gallery/lib/python2.7/site-packages/cms/test_utils/util/menu_extender.py

Stats: 0 executed, 14 missed, 3 excluded, 5 ignored

  1. # -*- coding: utf-8 -*-
  2. from menus.base import NavigationNode
  3. from menus.menu_pool import menu_pool
  4. from cms.menu_bases import CMSAttachMenu
  5. class TestMenu(CMSAttachMenu):
  6. name = "test menu"
  7. def get_nodes(self, request):
  8. nodes = []
  9. n = NavigationNode('sample root page', "/", 1)
  10. n2 = NavigationNode('sample settings page', "/bye/", 2)
  11. n3 = NavigationNode('sample account page', "/hello/", 3)
  12. n4 = NavigationNode('sample my profile page', "/hello/world/", 4, 3)
  13. nodes.append(n)
  14. nodes.append(n2)
  15. nodes.append(n3)
  16. nodes.append(n4)
  17. return nodes
  18. menu_pool.register_menu(TestMenu)