a
    7ñ»júb  ã                   @   s>   d dl mZ d dl mZ G dd„ deƒZG dd„ deeƒZdS )é    )ÚBaseCase)ÚMasterQAc                       s¢  e Zd Z‡ fdd„Zdd„ Zdd„ Zdd„ Zd	d
„ Zdd„ Zdd„ Z	dd„ Z
dd„ Zdd„ Zdd„ Zdd„ Zdd„ Zdd„ Zdd„ Zdd „ Zd!d"„ Zd#d$„ Zd%d&„ Zd'd(„ Zd)d*„ Zd+d,„ Zd-d.„ Zd/d0„ Zd1d2„ Zd3d4„ Zd5d6„ Zd7d8„ Zd9d:„ Zd;d<„ Z d=d>„ Z!d?d@„ Z"dAdB„ Z#dCdD„ Z$dEdF„ Z%dGdH„ Z&dIdJ„ Z'dKdL„ Z(dMdN„ Z)dOdP„ Z*dQdR„ Z+dSdT„ Z,dUdV„ Z-dWdX„ Z.dYdZ„ Z/d[d\„ Z0d]d^„ Z1d_d`„ Z2dadb„ Z3dcdd„ Z4dedf„ Z5dgdh„ Z6didj„ Z7dkdl„ Z8dmdn„ Z9dodp„ Z:dqdr„ Z;dsdt„ Z<dudv„ Z=dwdx„ Z>dydz„ Z?d{d|„ Z@d}d~„ ZAdd€„ ZBd�d‚„ ZCdƒd„„ ZDd…d†„ ZEd‡dˆ„ ZFd‰dŠ„ ZGd‹dŒ„ ZHd�dŽ„ ZId�d�„ ZJd‘d’„ ZKd“d”„ ZLd•d–„ ZMd—d˜„ ZNd™dš„ ZOd›dœ„ ZPd�dž„ ZQdŸd „ ZRd¡d¢„ ZSd£d¤„ ZTd¥d¦„ ZUd§d¨„ ZVd©dª„ ZWd«d¬„ ZXd­d®„ ZYd¯d°„ ZZd±d²„ Z[d³d´„ Z\dµd¶„ Z]d·d¸„ Z^d¹dº„ Z_d»d¼„ Z`d½d¾„ Zad¿dÀ„ ZbdÁdÂ„ ZcdÃdÄ„ ZddÅdÆ„ ZedÇdÈ„ ZfdÉdÊ„ ZgdËdÌ„ ZhdÍdÎ„ ZidÏdÐ„ ZjdÑdÒ„ ZkdÓdÔ„ ZldÕdÖ„ Zmd×dØ„ ZndÙdÚ„ ZodÛdÜ„ ZpdÝdÞ„ Zqdßdà„ Zrdádâ„ Zsdãdä„ Ztdådæ„ Zudçdè„ Zvdédê„ Zwdëdì„ Zxdídî„ Zydïdð„ Zzdñdò„ Z{dódô„ Z|dõdö„ Z}d÷dø„ Z~dùdú„ Zdûdü„ Z€dýdþ„ Z�dÿ�d „ Z‚�d�d„ Zƒ�d�d„ Z„�d�d„ Z…�d�d„ Z†�d	�d
„ Z‡�d�d„ Zˆ�d�d„ Z‰�d�d„ ZŠ�d�d„ Z‹�d�d„ ZŒ�d�d„ Z��d�d„ ZŽ�d�d„ Z��d�d„ Z��d�d„ Z‘�d�d „ Z’�d!�d"„ Z“�d#�d$„ Z”�d%�d&„ Z•�d'�d(„ Z–�d)�d*„ Z—�d+�d,„ Z˜�d-�d.„ Z™�d/�d0„ Zš�d1�d2„ Z›�d3�d4„ Zœ�d5�d6„ Z��d7�d8„ Zž�d9�d:„ ZŸ�d;�d<„ Z �d=�d>„ Z¡�d?�d@„ Z¢�dA�dB„ Z£‡  Z¤S (C  Ú	Testgevalc                    s   t ƒ j|i |¤Ž d| _d S )NZDutch)ÚsuperÚ__init__Z	_language©ÚselfÚargsÚkwargs©Ú	__class__© úBE:\soccer\ml_env\Lib\site-packages\seleniumbase/translate/dutch.pyr      s    zTestgeval.__init__c                 O   s   | j |i |¤ŽS ©N)Úopenr   r   r   r   Úopenen   s    zTestgeval.openenc                 O   s   | j |i |¤ŽS r   )Zopen_urlr   r   r   r   Ú
url_openen   s    zTestgeval.url_openenc                 O   s   | j |i |¤ŽS r   )Zclickr   r   r   r   Úklik   s    zTestgeval.klikc                 O   s   | j |i |¤ŽS r   )Zdouble_clickr   r   r   r   Ú
dubbelklik   s    zTestgeval.dubbelklikc                 O   s   | j |i |¤ŽS r   )Zcontext_clickr   r   r   r   Úcontextklik   s    zTestgeval.contextklikc                 O   s   | j |i |¤ŽS r   )Z
slow_clickr   r   r   r   Úklik_langzaam   s    zTestgeval.klik_langzaamc                 O   s   | j |i |¤ŽS r   )Zclick_if_visibler   r   r   r   Úklik_indien_zichtbaar#   s    zTestgeval.klik_indien_zichtbaarc                 O   s   | j |i |¤ŽS r   )Zjs_click_if_presentr   r   r   r   Újs_klik_indien_aanwezig'   s    z!Testgeval.js_klik_indien_aanwezigc                 O   s   | j |i |¤ŽS r   )Zclick_link_textr   r   r   r   Úklik_linktekst+   s    zTestgeval.klik_linktekstc                 O   s   | j |i |¤ŽS r   )Zclick_with_offsetr   r   r   r   Úklik_op_locatie/   s    zTestgeval.klik_op_locatiec                 O   s   | j |i |¤ŽS r   )Zupdate_textr   r   r   r   Útekst_bijwerken4   s    zTestgeval.tekst_bijwerkenc                 O   s   | j |i |¤ŽS r   )Útyper   r   r   r   Útyp8   s    zTestgeval.typc                 O   s   | j |i |¤ŽS r   )Zadd_textr   r   r   r   Útekst_toevoegen<   s    zTestgeval.tekst_toevoegenc                 O   s   | j |i |¤ŽS r   )Zget_textr   r   r   r   Útekst_ophalen@   s    zTestgeval.tekst_ophalenc                 O   s   | j |i |¤ŽS r   )Zassert_textr   r   r   r   Úcontroleren_tekstD   s    zTestgeval.controleren_tekstc                 O   s   | j |i |¤ŽS r   )Zassert_exact_textr   r   r   r   Úcontroleren_exacte_tekstH   s    z"Testgeval.controleren_exacte_tekstc                 O   s   | j |i |¤ŽS r   )Zassert_link_textr   r   r   r   Úcontroleren_linktekstL   s    zTestgeval.controleren_linktekstc                 O   s   | j |i |¤ŽS r   )Zassert_non_empty_textr   r   r   r   Úcontroleren_niet_lege_tekstP   s    z%Testgeval.controleren_niet_lege_tekstc                 O   s   | j |i |¤ŽS r   )Zassert_text_not_visibler   r   r   r   Ú controleren_tekst_niet_zichtbaarT   s    z*Testgeval.controleren_tekst_niet_zichtbaarc                 O   s   | j |i |¤ŽS r   )Zassert_elementr   r   r   r   Úcontroleren_elementX   s    zTestgeval.controleren_elementc                 O   s   | j |i |¤ŽS r   )Zassert_element_visibler   r   r   r   Úcontroleren_element_zichtbaar\   s    z'Testgeval.controleren_element_zichtbaarc                 O   s   | j |i |¤ŽS r   )Zassert_element_not_visibler   r   r   r   Ú"controleren_element_niet_zichtbaar`   s    z,Testgeval.controleren_element_niet_zichtbaarc                 O   s   | j |i |¤ŽS r   )Zassert_element_presentr   r   r   r   Úcontroleren_element_aanwezigd   s    z&Testgeval.controleren_element_aanwezigc                 O   s   | j |i |¤ŽS r   )Zassert_element_absentr   r   r   r   Úcontroleren_element_afwezigh   s    z%Testgeval.controleren_element_afwezigc                 O   s   | j |i |¤ŽS r   )Zassert_attributer   r   r   r   Úcontroleren_attribuutl   s    zTestgeval.controleren_attribuutc                 O   s   | j |i |¤ŽS r   )Z
assert_urlr   r   r   r   Úcontroleren_urlp   s    zTestgeval.controleren_urlc                 O   s   | j |i |¤ŽS r   )Zassert_url_containsr   r   r   r   Úcontroleren_url_bevatt   s    zTestgeval.controleren_url_bevatc                 O   s   | j |i |¤ŽS r   )Zassert_titler   r   r   r   Úcontroleren_titelx   s    zTestgeval.controleren_titelc                 O   s   | j |i |¤ŽS r   )Zassert_title_containsr   r   r   r   Úcontroleren_titel_bevat|   s    z!Testgeval.controleren_titel_bevatc                 O   s   | j |i |¤ŽS r   )Z	get_titler   r   r   r   Útitel_ophalen€   s    zTestgeval.titel_ophalenc                 O   s   | j |i |¤ŽS r   )Zassert_truer   r   r   r   Úcontroleren_ware„   s    zTestgeval.controleren_warec                 O   s   | j |i |¤ŽS r   )Zassert_falser   r   r   r   Úcontroleren_valseˆ   s    zTestgeval.controleren_valsec                 O   s   | j |i |¤ŽS r   )Zassert_equalr   r   r   r   Úcontroleren_gelijkŒ   s    zTestgeval.controleren_gelijkc                 O   s   | j |i |¤ŽS r   )Zassert_not_equalr   r   r   r   Úcontroleren_niet_gelijk�   s    z!Testgeval.controleren_niet_gelijkc                 O   s   | j |i |¤ŽS r   )Zrefresh_pager   r   r   r   Úververs_pagina”   s    zTestgeval.ververs_paginac                 O   s   | j |i |¤ŽS r   )Zget_current_urlr   r   r   r   Úhuidige_url_ophalen˜   s    zTestgeval.huidige_url_ophalenc                 O   s   | j |i |¤ŽS r   )Zget_page_sourcer   r   r   r   Úbroncode_ophalenœ   s    zTestgeval.broncode_ophalenc                 O   s   | j |i |¤ŽS r   )Zgo_backr   r   r   r   Úterug    s    zTestgeval.terugc                 O   s   | j |i |¤ŽS r   )Z
go_forwardr   r   r   r   Úvooruit¤   s    zTestgeval.vooruitc                 O   s   | j |i |¤ŽS r   )Zis_text_visibler   r   r   r   Útekst_zichtbaar¨   s    zTestgeval.tekst_zichtbaarc                 O   s   | j |i |¤ŽS r   )Zis_exact_text_visibler   r   r   r   Úexacte_tekst_zichtbaar¬   s    z Testgeval.exacte_tekst_zichtbaarc                 O   s   | j |i |¤ŽS r   )Zis_element_visibler   r   r   r   Úelement_zichtbaar°   s    zTestgeval.element_zichtbaarc                 O   s   | j |i |¤ŽS r   )Zis_element_enabledr   r   r   r   Úelement_ingeschakeld´   s    zTestgeval.element_ingeschakeldc                 O   s   | j |i |¤ŽS r   )Zis_element_presentr   r   r   r   Úelement_aanwezig¸   s    zTestgeval.element_aanwezigc                 O   s   | j |i |¤ŽS r   )Zwait_for_textr   r   r   r   Úwachten_op_tekst¼   s    zTestgeval.wachten_op_tekstc                 O   s   | j |i |¤ŽS r   )Zwait_for_elementr   r   r   r   Úwachten_op_elementÀ   s    zTestgeval.wachten_op_elementc                 O   s   | j |i |¤ŽS r   )Zwait_for_element_visibler   r   r   r   Úwachten_op_element_zichtbaarÄ   s    z&Testgeval.wachten_op_element_zichtbaarc                 O   s   | j |i |¤ŽS r   )Zwait_for_element_not_visibler   r   r   r   Ú!wachten_op_element_niet_zichtbaarÈ   s    z+Testgeval.wachten_op_element_niet_zichtbaarc                 O   s   | j |i |¤ŽS r   )Zwait_for_element_presentr   r   r   r   Úwachten_op_element_aanwezigÌ   s    z%Testgeval.wachten_op_element_aanwezigc                 O   s   | j |i |¤ŽS r   )Zwait_for_element_absentr   r   r   r   Úwachten_op_element_afwezigÐ   s    z$Testgeval.wachten_op_element_afwezigc                 O   s   | j |i |¤ŽS r   )Zwait_for_attributer   r   r   r   Úwachten_op_attribuutÔ   s    zTestgeval.wachten_op_attribuutc                 O   s   | j |i |¤ŽS r   )Zwait_for_ready_state_completer   r   r   r   Úwacht_tot_de_pagina_is_geladenØ   s    z(Testgeval.wacht_tot_de_pagina_is_geladenc                 O   s   | j |i |¤ŽS r   )Úsleepr   r   r   r   ÚslapenÜ   s    zTestgeval.slapenc                 O   s   | j |i |¤ŽS r   )Úwaitr   r   r   r   Úwachtenà   s    zTestgeval.wachtenc                 O   s   | j |i |¤ŽS r   )Zsubmitr   r   r   r   Ú	verzendenä   s    zTestgeval.verzendenc                 O   s   | j |i |¤ŽS r   )Úclearr   r   r   r   Úwissenè   s    zTestgeval.wissenc                 O   s   | j |i |¤ŽS r   )Zfocusr   r   r   r   Úfocussenì   s    zTestgeval.focussenc                 O   s   | j |i |¤ŽS r   )Zjs_clickr   r   r   r   Újs_klikð   s    zTestgeval.js_klikc                 O   s   | j |i |¤ŽS r   )Zjs_update_textr   r   r   r   Újs_tekst_bijwerkenô   s    zTestgeval.js_tekst_bijwerkenc                 O   s   | j |i |¤ŽS r   )Zjs_typer   r   r   r   Újs_typø   s    zTestgeval.js_typc                 O   s   | j |i |¤ŽS r   )Zjquery_clickr   r   r   r   Újquery_klikü   s    zTestgeval.jquery_klikc                 O   s   | j |i |¤ŽS r   )Zjquery_update_textr   r   r   r   Újquery_tekst_bijwerken   s    z Testgeval.jquery_tekst_bijwerkenc                 O   s   | j |i |¤ŽS r   )Zjquery_typer   r   r   r   Ú
jquery_typ  s    zTestgeval.jquery_typc                 O   s   | j |i |¤ŽS r   )Zinspect_htmlr   r   r   r   Úhtml_inspecteren  s    zTestgeval.html_inspecterenc                 O   s   | j |i |¤ŽS r   )Zsave_screenshotr   r   r   r   Úbewaar_screenshot  s    zTestgeval.bewaar_screenshotc                 O   s   | j |i |¤ŽS r   )Zsave_screenshot_to_logsr   r   r   r   Úbewaar_screenshot_om_te_loggen  s    z(Testgeval.bewaar_screenshot_om_te_loggenc                 O   s   | j |i |¤ŽS r   )Zchoose_filer   r   r   r   Úselecteer_bestand  s    zTestgeval.selecteer_bestandc                 O   s   | j |i |¤ŽS r   )Zexecute_scriptr   r   r   r   Úscript_uitvoeren  s    zTestgeval.script_uitvoerenc                 O   s   | j |i |¤ŽS r   )Zsafe_execute_scriptr   r   r   r   Úscript_veilig_uitvoeren  s    z!Testgeval.script_veilig_uitvoerenc                 O   s   | j |i |¤ŽS r   )Zactivate_jqueryr   r   r   r   Úactiveer_jquery   s    zTestgeval.activeer_jqueryc                 O   s   | j |i |¤ŽS r   )Zactivate_recorderr   r   r   r   Úactiveer_recorder$  s    zTestgeval.activeer_recorderc                 O   s   | j |i |¤ŽS r   )Zopen_if_not_urlr   r   r   r   Úopenen_zo_niet_url(  s    zTestgeval.openen_zo_niet_urlc                 O   s   | j |i |¤ŽS r   )Zad_blockr   r   r   r   Úblokkeer_advertenties,  s    zTestgeval.blokkeer_advertentiesc                 O   s   | j |i |¤ŽS r   )Úskipr   r   r   r   Ú	overslaan0  s    zTestgeval.overslaanc                 O   s   | j |i |¤ŽS r   )Zassert_no_404_errorsr   r   r   r   Úcontroleren_op_gebroken_links4  s    z'Testgeval.controleren_op_gebroken_linksc                 O   s   | j |i |¤ŽS r   )Zassert_no_js_errorsr   r   r   r   Úcontroleren_op_js_fouten8  s    z"Testgeval.controleren_op_js_foutenc                 O   s   | j |i |¤ŽS r   )Zswitch_to_framer   r   r   r   Úoverschakelen_naar_frame<  s    z"Testgeval.overschakelen_naar_framec                 O   s   | j |i |¤ŽS r   )Zswitch_to_default_contentr   r   r   r   Ú#overschakelen_naar_standaardcontent@  s    z-Testgeval.overschakelen_naar_standaardcontentc                 O   s   | j |i |¤ŽS r   )Zswitch_to_parent_framer   r   r   r   Ú%overschakelen_naar_bovenliggend_frameD  s    z/Testgeval.overschakelen_naar_bovenliggend_framec                 O   s   | j |i |¤ŽS r   )Zopen_new_windowr   r   r   r   Únieuw_venster_openenH  s    zTestgeval.nieuw_venster_openenc                 O   s   | j |i |¤ŽS r   )Zswitch_to_windowr   r   r   r   Úoverschakelen_naar_vensterL  s    z$Testgeval.overschakelen_naar_vensterc                 O   s   | j |i |¤ŽS r   )Zswitch_to_default_windowr   r   r   r   Ú#overschakelen_naar_standaardvensterP  s    z-Testgeval.overschakelen_naar_standaardvensterc                 O   s   | j |i |¤ŽS r   )Zswitch_to_newest_windowr   r   r   r   Ú#overschakelen_naar_nieuwste_vensterT  s    z-Testgeval.overschakelen_naar_nieuwste_vensterc                 O   s   | j |i |¤ŽS r   )Zmaximize_windowr   r   r   r   Úvenster_maximaliserenX  s    zTestgeval.venster_maximaliserenc                 O   s   | j |i |¤ŽS r   )Ú	highlightr   r   r   r   Úmarkeren\  s    zTestgeval.markerenc                 O   s   | j |i |¤ŽS r   )Zhighlight_clickr   r   r   r   Úmarkeren_klik`  s    zTestgeval.markeren_klikc                 O   s   | j |i |¤ŽS r   )Z	scroll_tor   r   r   r   Úscrollen_naard  s    zTestgeval.scrollen_naarc                 O   s   | j |i |¤ŽS r   )Zscroll_to_topr   r   r   r   Únaar_boven_scrollenh  s    zTestgeval.naar_boven_scrollenc                 O   s   | j |i |¤ŽS r   )Zscroll_to_bottomr   r   r   r   Únaar_beneden_scrollenl  s    zTestgeval.naar_beneden_scrollenc                 O   s   | j |i |¤ŽS r   )Zhover_and_clickr   r   r   r   Úzweven_en_klikp  s    zTestgeval.zweven_en_klikc                 O   s   | j |i |¤ŽS r   )Zhoverr   r   r   r   Úzwevent  s    zTestgeval.zwevenc                 O   s   | j |i |¤ŽS r   )Zis_selectedr   r   r   r   Úis_het_geselecteerdx  s    zTestgeval.is_het_geselecteerdc                 O   s   | j |i |¤ŽS r   )Zpress_up_arrowr   r   r   r   Údruk_op_pijl_omhoog|  s    zTestgeval.druk_op_pijl_omhoogc                 O   s   | j |i |¤ŽS r   )Zpress_down_arrowr   r   r   r   Údruk_op_pijl_omlaag€  s    zTestgeval.druk_op_pijl_omlaagc                 O   s   | j |i |¤ŽS r   )Zpress_left_arrowr   r   r   r   Údruk_op_pijl_links„  s    zTestgeval.druk_op_pijl_linksc                 O   s   | j |i |¤ŽS r   )Zpress_right_arrowr   r   r   r   Údruk_op_pijl_rechtsˆ  s    zTestgeval.druk_op_pijl_rechtsc                 O   s   | j |i |¤ŽS r   )Zclick_visible_elementsr   r   r   r   Úklik_zichtbare_elementenŒ  s    z"Testgeval.klik_zichtbare_elementenc                 O   s   | j |i |¤ŽS r   )Zselect_option_by_textr   r   r   r   Úoptie_selecteren_op_tekst�  s    z#Testgeval.optie_selecteren_op_tekstc                 O   s   | j |i |¤ŽS r   )Zselect_option_by_indexr   r   r   r   Úoptie_selecteren_op_index”  s    z#Testgeval.optie_selecteren_op_indexc                 O   s   | j |i |¤ŽS r   )Zselect_option_by_valuer   r   r   r   Úoptie_selecteren_op_waarde˜  s    z$Testgeval.optie_selecteren_op_waardec                 O   s   | j |i |¤ŽS r   )Zcreate_presentationr   r   r   r   Úmaak_een_presentatieœ  s    zTestgeval.maak_een_presentatiec                 O   s   | j |i |¤ŽS r   )Z	add_slider   r   r   r   Úeen_dia_toevoegen   s    zTestgeval.een_dia_toevoegenc                 O   s   | j |i |¤ŽS r   )Zsave_presentationr   r   r   r   Úde_presentatie_opslaan¥  s    z Testgeval.de_presentatie_opslaanc                 O   s   | j |i |¤ŽS r   )Zbegin_presentationr   r   r   r   Úde_presentatie_startenª  s    z Testgeval.de_presentatie_startenc                 O   s   | j |i |¤ŽS r   )Zcreate_pie_chartr   r   r   r   Úmaak_een_cirkeldiagram¯  s    z Testgeval.maak_een_cirkeldiagramc                 O   s   | j |i |¤ŽS r   )Zcreate_bar_chartr   r   r   r   Úmaak_een_staafdiagram´  s    zTestgeval.maak_een_staafdiagramc                 O   s   | j |i |¤ŽS r   )Zcreate_column_chartr   r   r   r   Úmaak_een_kolomdiagram¹  s    zTestgeval.maak_een_kolomdiagramc                 O   s   | j |i |¤ŽS r   )Zcreate_line_chartr   r   r   r   Úmaak_een_lijndiagram¾  s    zTestgeval.maak_een_lijndiagramc                 O   s   | j |i |¤ŽS r   )Zcreate_area_chartr   r   r   r   Úmaak_een_vlakdiagramÃ  s    zTestgeval.maak_een_vlakdiagramc                 O   s   | j |i |¤ŽS r   )Zadd_series_to_chartr   r   r   r   Úreeksen_toevoegen_aan_grafiekÈ  s    z'Testgeval.reeksen_toevoegen_aan_grafiekc                 O   s   | j |i |¤ŽS r   )Zadd_data_pointr   r   r   r   Úgegevenspunt_toevoegenÌ  s    z Testgeval.gegevenspunt_toevoegenc                 O   s   | j |i |¤ŽS r   )Z
save_chartr   r   r   r   Úgrafiek_opslaanÐ  s    zTestgeval.grafiek_opslaanc                 O   s   | j |i |¤ŽS r   )Zdisplay_chartr   r   r   r   Úgrafiek_weergevenÔ  s    zTestgeval.grafiek_weergevenc                 O   s   | j |i |¤ŽS r   )Zextract_chartr   r   r   r   Úgrafiek_uitpakkenØ  s    zTestgeval.grafiek_uitpakkenc                 O   s   | j |i |¤ŽS r   )Zcreate_tourr   r   r   r   Úmaak_een_tourÜ  s    zTestgeval.maak_een_tourc                 O   s   | j |i |¤ŽS r   )Zcreate_shepherd_tourr   r   r   r   Úmaak_een_shepherd_tourà  s    z Testgeval.maak_een_shepherd_tourc                 O   s   | j |i |¤ŽS r   )Zcreate_bootstrap_tourr   r   r   r   Úmaak_een_bootstrap_tourä  s    z!Testgeval.maak_een_bootstrap_tourc                 O   s   | j |i |¤ŽS r   )Zcreate_driverjs_tourr   r   r   r   Úmaak_een_driverjs_tourè  s    z Testgeval.maak_een_driverjs_tourc                 O   s   | j |i |¤ŽS r   )Zcreate_hopscotch_tourr   r   r   r   Úmaak_een_hopscotch_tourì  s    z!Testgeval.maak_een_hopscotch_tourc                 O   s   | j |i |¤ŽS r   )Zcreate_introjs_tourr   r   r   r   Úmaak_een_introjs_tourð  s    zTestgeval.maak_een_introjs_tourc                 O   s   | j |i |¤ŽS r   )Zadd_tour_stepr   r   r   r   Útoevoegen_tour_stapô  s    zTestgeval.toevoegen_tour_stapc                 O   s   | j |i |¤ŽS r   )Z	play_tourr   r   r   r   Úspeel_de_tourù  s    zTestgeval.speel_de_tourc                 O   s   | j |i |¤ŽS r   )Zexport_tourr   r   r   r   Úde_tour_exporterený  s    zTestgeval.de_tour_exporterenc                 O   s   | j |i |¤ŽS r   )Zget_pdf_textr   r   r   r   Úpdf_tekst_ophalen  s    zTestgeval.pdf_tekst_ophalenc                 O   s   | j |i |¤ŽS r   )Zassert_pdf_textr   r   r   r   Úcontroleren_pdf_tekst  s    zTestgeval.controleren_pdf_tekstc                 O   s   | j |i |¤ŽS r   )Zdownload_filer   r   r   r   Úbestand_downloaden  s    zTestgeval.bestand_downloadenc                 O   s   | j |i |¤ŽS r   )Zis_downloaded_file_presentr   r   r   r   Úgedownloade_bestand_aanwezig  s    z&Testgeval.gedownloade_bestand_aanwezigc                 O   s   | j |i |¤ŽS r   )Zget_path_of_downloaded_filer   r   r   r   Úpad_gedownloade_bestand_ophalen  s    z)Testgeval.pad_gedownloade_bestand_ophalenc                 O   s   | j |i |¤ŽS r   )Zassert_downloaded_filer   r   r   r   Úcontroleren_gedownloade_bestand  s    z)Testgeval.controleren_gedownloade_bestandc                 O   s   | j |i |¤ŽS r   )Zdelete_downloaded_filer   r   r   r   Úverwijder_gedownloade_bestand  s    z'Testgeval.verwijder_gedownloade_bestandc                 O   s   | j |i |¤ŽS r   )Zfailr   r   r   r   Ú	mislukken  s    zTestgeval.mislukkenc                 O   s   | j |i |¤ŽS r   )Úgetr   r   r   r   Úophalen#  s    zTestgeval.ophalenc                 O   s   | j |i |¤ŽS r   )Úvisitr   r   r   r   Úbezoek'  s    zTestgeval.bezoekc                 O   s   | j |i |¤ŽS r   )Z	visit_urlr   r   r   r   Ú
bezoek_url+  s    zTestgeval.bezoek_urlc                 O   s   | j |i |¤ŽS r   )Zget_elementr   r   r   r   Úelement_ophalen/  s    zTestgeval.element_ophalenc                 O   s   | j |i |¤ŽS r   )Zfind_elementr   r   r   r   Úvind_element3  s    zTestgeval.vind_elementc                 O   s   | j |i |¤ŽS r   )Zremove_elementr   r   r   r   Úverwijder_element7  s    zTestgeval.verwijder_elementc                 O   s   | j |i |¤ŽS r   )Zremove_elementsr   r   r   r   Úverwijder_elementen;  s    zTestgeval.verwijder_elementenc                 O   s   | j |i |¤ŽS r   )Z	find_textr   r   r   r   Ú
vind_tekst?  s    zTestgeval.vind_tekstc                 O   s   | j |i |¤ŽS r   )Zset_textr   r   r   r   Útekst_instellenC  s    zTestgeval.tekst_instellenc                 O   s   | j |i |¤ŽS r   )Zget_attributer   r   r   r   Úattribuut_ophalenG  s    zTestgeval.attribuut_ophalenc                 O   s   | j |i |¤ŽS r   )Zset_attributer   r   r   r   Úattribuut_instellenK  s    zTestgeval.attribuut_instellenc                 O   s   | j |i |¤ŽS r   )Zset_attributesr   r   r   r   Úattributen_instellenO  s    zTestgeval.attributen_instellenc                 O   s   | j |i |¤ŽS r   )Úwriter   r   r   r   Ú	schrijvenS  s    zTestgeval.schrijvenc                 O   s   | j |i |¤ŽS r   )Zset_messenger_themer   r   r   r   Úthema_van_bericht_instellenW  s    z%Testgeval.thema_van_bericht_instellenc                 O   s   | j |i |¤ŽS r   )Zpost_messager   r   r   r   Úbericht_weergeven[  s    zTestgeval.bericht_weergevenc                 O   s   | j |i |¤ŽS r   )Z_printr   r   r   r   Ú	afdrukken_  s    zTestgeval.afdrukkenc                 O   s   | j |i |¤ŽS r   )Zdeferred_assert_elementr   r   r   r   Úuitgestelde_controleren_elementc  s    z)Testgeval.uitgestelde_controleren_elementc                 O   s   | j |i |¤ŽS r   )Zdeferred_assert_textr   r   r   r   Úuitgestelde_controleren_tekstg  s    z'Testgeval.uitgestelde_controleren_tekstc                 O   s   | j |i |¤ŽS r   )Zprocess_deferred_assertsr   r   r   r   Ú!verwerken_uitgestelde_controlerenk  s    z+Testgeval.verwerken_uitgestelde_controlerenc                 O   s   | j |i |¤ŽS r   )Zaccept_alertr   r   r   r   Úwaarschuwing_acceptereno  s    z!Testgeval.waarschuwing_accepterenc                 O   s   | j |i |¤ŽS r   )Zdismiss_alertr   r   r   r   Úwaarschuwing_wegsturens  s    z Testgeval.waarschuwing_wegsturenc                 O   s   | j |i |¤ŽS r   )Zswitch_to_alertr   r   r   r   Úoverschakelen_naar_waarschuwingw  s    z)Testgeval.overschakelen_naar_waarschuwingc                 O   s   | j |i |¤ŽS r   )Zdrag_and_dropr   r   r   r   Úslepen_en_neerzetten{  s    zTestgeval.slepen_en_neerzettenc                 O   s   | j |i |¤ŽS r   )Úset_contentr   r   r   r   Úhtml_instellen  s    zTestgeval.html_instellenc                 O   s   | j |i |¤ŽS r   )Zload_html_filer   r   r   r   Úhtml_bestand_ladenƒ  s    zTestgeval.html_bestand_ladenc                 O   s   | j |i |¤ŽS r   )Zopen_html_filer   r   r   r   Úhtml_bestand_openen‡  s    zTestgeval.html_bestand_openenc                 O   s   | j |i |¤ŽS r   )Zdelete_all_cookiesr   r   r   r   Úalle_cookies_verwijderen‹  s    z"Testgeval.alle_cookies_verwijderenc                 O   s   | j |i |¤ŽS r   )Zget_user_agentr   r   r   r   Úgebruikersagent_ophalen�  s    z!Testgeval.gebruikersagent_ophalenc                 O   s   | j |i |¤ŽS r   )Zget_locale_coder   r   r   r   Útaalcode_ophalen“  s    zTestgeval.taalcode_ophalen)¥Ú__name__Ú
__module__Ú__qualname__r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r    r!   r"   r#   r$   r%   r&   r'   r(   r)   r*   r+   r,   r-   r.   r/   r0   r1   r2   r3   r4   r5   r6   r7   r8   r9   r:   r;   r<   r=   r>   r?   r@   rA   rB   rC   rD   rE   rG   rI   rJ   rL   rM   rN   rO   rP   rQ   rR   rS   rT   rU   rV   rW   rX   rY   rZ   r[   r\   r]   r_   r`   ra   rb   rc   rd   re   rf   rg   rh   ri   rk   rl   rm   rn   ro   rp   rq   rr   rs   rt   ru   rv   rw   rx   ry   rz   r{   r|   r}   r~   r   r€   r�   r‚   rƒ   r„   r…   r†   r‡   rˆ   r‰   rŠ   r‹   rŒ   r�   rŽ   r�   r�   r‘   r’   r“   r”   r•   r–   r—   r˜   r™   r›   r�   rž   rŸ   r    r¡   r¢   r£   r¤   r¥   r¦   r§   r©   rª   r«   r¬   r­   r®   r¯   r°   r±   r²   r³   rµ   r¶   r·   r¸   r¹   rº   Ú__classcell__r   r   r   r   r      sB  
r   c                   @   s   e Zd Zdd„ ZdS )ÚMasterQA_Nederlandsc                 O   s   d| _ d| _| j|i |¤ŽS )NzHandmatige controlezZiet de pagina er goed uit?)ZDEFAULT_VALIDATION_TITLEZDEFAULT_VALIDATION_MESSAGEÚverifyr   r   r   r   Úcontroleren™  s    zMasterQA_Nederlands.controlerenN)r»   r¼   r½   rÁ   r   r   r   r   r¿   ˜  s   r¿   N)Zseleniumbaser   r   r   r¿   r   r   r   r   Ú<module>   s        