On Mon, Oct 30, 2023 at 3:25 PM Alassane Yattara < [email protected]> wrote:
> - check that the documentation link is visible > - check browser open new tab toaster manual when clicking on the > documentation link > > The test case seems reasonable and the explanation is sufficient. > Signed-off-by: Alassane Yattara <[email protected]> > Reviewed-by: Tim Orling <[email protected]> > --- > lib/toaster/tests/browser/test_landing_page.py | 15 +++++++++++++++ > 1 file changed, 15 insertions(+) > > diff --git a/lib/toaster/tests/browser/test_landing_page.py > b/lib/toaster/tests/browser/test_landing_page.py > index 2f092400..e731af22 100644 > --- a/lib/toaster/tests/browser/test_landing_page.py > +++ b/lib/toaster/tests/browser/test_landing_page.py > @@ -46,6 +46,21 @@ class TestLandingPage(SeleniumTestCase): > self.assertTrue(info_modal.is_displayed()) > self.assertTrue("Toaster version information" in info_modal.text) > > + def test_documentation_link_displayed(self): > + """ Test that the documentation link is displayed """ > + self.get(reverse('landing')) > + documentation_link = self.find('#navbar-docs > a') > + > + # check that the documentation link is visible > + self.assertTrue(documentation_link.is_displayed()) > + > + # check browser open new tab toaster manual when clicking on the > documentation link > + self.assertEqual(documentation_link.get_attribute('target') , > '_blank') > + self.assertEqual( > + documentation_link.get_attribute('href'), > + ' > http://docs.yoctoproject.org/toaster-manual/index.html#toaster-user-manual > ') > + self.assertTrue("Documentation" in documentation_link.text) > + > def test_only_default_project(self): > """ > No projects except default > -- > 2.34.1 > > > > >
-=-=-=-=-=-=-=-=-=-=-=- Links: You receive all messages sent to this group. View/Reply Online (#5924): https://lists.yoctoproject.org/g/toaster/message/5924 Mute This Topic: https://lists.yoctoproject.org/mt/102286634/21656 Group Owner: [email protected] Unsubscribe: https://lists.yoctoproject.org/g/toaster/unsub [[email protected]] -=-=-=-=-=-=-=-=-=-=-=-
