def test_register(self): alacarte.clear_registry() alacarte.register(self.test_menu) self.assertEqual(len(alacarte.get_menus('test')), 1)
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)
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)