Skip to content

Add the French translation of SeleniumBase

Compare
Choose a tag to compare
@mdmintz mdmintz released this 22 Mar 07:35
· 6033 commits to master since this release
ea8433f

Add the French translation of SeleniumBase

  • Adding SeleniumBase methods in French
  • Also updating existing translations
  • Add an example test in French
  • Limit demo-mode highlights for non-browser asserts
  • Make sure special characters are kept with self.get_current_url()

Here's what the example test in French looks like:

from seleniumbase.translate.french import CasDeBase

class ClasseDeTest(CasDeBase):

    def test_exemple_1(self):
        self.ouvrir_url("https://fr.wikipedia.org/wiki/")
        self.vérifier_le_texte("Wikipédia")  # noqa
        self.vérifier_un_élément('[title="Visiter la page d’accueil"]')
        self.modifier_le_texte("#searchInput", "Crème brûlée")
        self.cliquez_sur("#searchButton")
        self.vérifier_le_texte("Crème brûlée", "#firstHeading")
        self.vérifier_un_élément('img[alt*="Crème brûlée"]')
        self.modifier_le_texte("#searchInput", "Jardin des Tuileries")
        self.cliquez_sur("#searchButton")
        self.vérifier_le_texte("Jardin des Tuileries", "#firstHeading")
        self.vérifier_un_élément('img[alt*="Jardin des Tuileries"]')
        self.retour()
        self.vérifier_la_vérité("brûlée" in self.obtenir_url_actuelle())
        self.en_avant()
        self.vérifier_la_vérité("Jardin" in self.obtenir_url_actuelle())