Exemple #1
0
 def test_register(self):
     alacarte.clear_registry()
     alacarte.register(self.test_menu)
     self.assertEqual(len(alacarte.get_menus('test')), 1)
Exemple #2
0
 def test_register_multiple(self):
     alacarte.clear_registry()
     alacarte.register(self.test_menu, self.test_menu_2)
     self.assertEqual(len(alacarte.get_menus('test')), 2)
Exemple #3
0
class MatchMenu(alacarte.Menu):
	label = _('Create match')
	url_name = 'create'

class ThemesMenu(alacarte.Menu):
	label = _('Themes')
	url_name = 'themes'

class StatisticsMenu(alacarte.Menu):
	label = _('Statistics')
	url_name = 'statistics'

class LearnMenu(alacarte.Menu):
	label = _('Learn')
	url_name = 'learn'

class FeedbackMenu(alacarte.Menu):
	label = _('Feedback')
	url_name = 'feedback'

class ContactMenu(alacarte.Menu):
	label = _('Contact')
	url_name = ''

alacarte.register(HomeMenu)
alacarte.register(MatchMenu)
alacarte.register(ThemesMenu)
alacarte.register(StatisticsMenu)
alacarte.register(LearnMenu)
alacarte.register(FeedbackMenu)