Пример #1
0
    def test_the_expandable_header_menu(self, mozwebqa):
        expected_menu_items = [u'Home',
                               u'Ask a question',
                               u'Support Forum',
                               u'Help other users',
                               u'Switch to desktop site',
                               u'Sign in',
                               u'Switch language']
        home = PageProvider(mozwebqa).home_page()
        home.open_menu()
        assert home.is_menu_exposed, 'Menu is not open'

        menu_names = [menu.name for menu in home.menu_items]
        assert expected_menu_items == menu_names

        home.close_menu()
        assert not home.is_menu_exposed, 'Menu is not closed'