a
    7ñ»j¸c  ã                   @   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  ÚCasoDePruebac                    s   t ƒ j|i |¤Ž d| _d S )NZSpanish)ÚsuperÚ__init__Z	_language©ÚselfÚargsÚkwargs©Ú	__class__© úDE:\soccer\ml_env\Lib\site-packages\seleniumbase/translate/spanish.pyr      s    zCasoDePrueba.__init__c                 O   s   | j |i |¤ŽS ©N)Úopenr   r   r   r   Úabrir   s    zCasoDePrueba.abrirc                 O   s   | j |i |¤ŽS r   )Zopen_urlr   r   r   r   Ú	abrir_url   s    zCasoDePrueba.abrir_urlc                 O   s   | j |i |¤ŽS r   )Zclickr   r   r   r   Ú	haga_clic   s    zCasoDePrueba.haga_clicc                 O   s   | j |i |¤ŽS r   )Zdouble_clickr   r   r   r   Ú
doble_clic   s    zCasoDePrueba.doble_clicc                 O   s   | j |i |¤ŽS r   )Zcontext_clickr   r   r   r   Úclic_de_contexto   s    zCasoDePrueba.clic_de_contextoc                 O   s   | j |i |¤ŽS r   )Z
slow_clickr   r   r   r   Úclic_lentamente   s    zCasoDePrueba.clic_lentamentec                 O   s   | j |i |¤ŽS r   )Zclick_if_visibler   r   r   r   ô   clic_si_estÃ¡_muestra#   s    u"   CasoDePrueba.clic_si_estÃ¡_muestrac                 O   s   | j |i |¤ŽS r   )Zjs_click_if_presentr   r   r   r   ô   js_clic_si_estÃ¡_presente'   s    u&   CasoDePrueba.js_clic_si_estÃ¡_presentec                 O   s   | j |i |¤ŽS r   )Zclick_link_textr   r   r   r   Úclic_texto_del_enlace+   s    z"CasoDePrueba.clic_texto_del_enlacec                 O   s   | j |i |¤ŽS r   )Zclick_with_offsetr   r   r   r   Úclic_con_desplazamiento/   s    z$CasoDePrueba.clic_con_desplazamientoc                 O   s   | j |i |¤ŽS r   )Zupdate_textr   r   r   r   Úactualizar_texto4   s    zCasoDePrueba.actualizar_textoc                 O   s   | j |i |¤ŽS r   )Útyper   r   r   r   Úescriba8   s    zCasoDePrueba.escribac                 O   s   | j |i |¤ŽS r   )Zadd_textr   r   r   r   Úagregar_texto<   s    zCasoDePrueba.agregar_textoc                 O   s   | j |i |¤ŽS r   )Zget_textr   r   r   r   Úobtener_texto@   s    zCasoDePrueba.obtener_textoc                 O   s   | j |i |¤ŽS r   )Zassert_textr   r   r   r   Úverificar_textoD   s    zCasoDePrueba.verificar_textoc                 O   s   | j |i |¤ŽS r   )Zassert_exact_textr   r   r   r   Úverificar_texto_exactoH   s    z#CasoDePrueba.verificar_texto_exactoc                 O   s   | j |i |¤ŽS r   )Zassert_link_textr   r   r   r   Úverificar_texto_del_enlaceL   s    z'CasoDePrueba.verificar_texto_del_enlacec                 O   s   | j |i |¤ŽS r   )Zassert_non_empty_textr   r   r   r   ô   verificar_texto_no_vacÃ­oP   s    u&   CasoDePrueba.verificar_texto_no_vacÃ­oc                 O   s   | j |i |¤ŽS r   )Zassert_text_not_visibler   r   r   r   Úverificar_texto_no_se_muestraT   s    z*CasoDePrueba.verificar_texto_no_se_muestrac                 O   s   | j |i |¤ŽS r   )Zassert_elementr   r   r   r   Úverificar_elementoX   s    zCasoDePrueba.verificar_elementoc                 O   s   | j |i |¤ŽS r   )Zassert_element_visibler   r   r   r   Úverificar_elemento_se_muestra\   s    z*CasoDePrueba.verificar_elemento_se_muestrac                 O   s   | j |i |¤ŽS r   )Zassert_element_not_visibler   r   r   r   Ú verificar_elemento_no_se_muestra`   s    z-CasoDePrueba.verificar_elemento_no_se_muestrac                 O   s   | j |i |¤ŽS r   )Zassert_element_presentr   r   r   r   Úverificar_elemento_presented   s    z(CasoDePrueba.verificar_elemento_presentec                 O   s   | j |i |¤ŽS r   )Zassert_element_absentr   r   r   r   Úverificar_elemento_ausenteh   s    z'CasoDePrueba.verificar_elemento_ausentec                 O   s   | j |i |¤ŽS r   )Zassert_attributer   r   r   r   Úverificar_atributol   s    zCasoDePrueba.verificar_atributoc                 O   s   | j |i |¤ŽS r   )Z
assert_urlr   r   r   r   Úverificar_urlp   s    zCasoDePrueba.verificar_urlc                 O   s   | j |i |¤ŽS r   )Zassert_url_containsr   r   r   r   Úverificar_url_contienet   s    z#CasoDePrueba.verificar_url_contienec                 O   s   | j |i |¤ŽS r   )Zassert_titler   r   r   r   ô   verificar_tÃ­tulox   s    u   CasoDePrueba.verificar_tÃ­tuloc                 O   s   | j |i |¤ŽS r   )Zassert_title_containsr   r   r   r   ô   verificar_tÃ­tulo_contiene|   s    u'   CasoDePrueba.verificar_tÃ­tulo_contienec                 O   s   | j |i |¤ŽS r   )Z	get_titler   r   r   r   ô   obtener_tÃ­tulo€   s    u   CasoDePrueba.obtener_tÃ­tuloc                 O   s   | j |i |¤ŽS r   )Zassert_truer   r   r   r   Úverificar_verdad„   s    zCasoDePrueba.verificar_verdadc                 O   s   | j |i |¤ŽS r   )Zassert_falser   r   r   r   Úverificar_falsoˆ   s    zCasoDePrueba.verificar_falsoc                 O   s   | j |i |¤ŽS r   )Zassert_equalr   r   r   r   Úverificar_igualŒ   s    zCasoDePrueba.verificar_igualc                 O   s   | j |i |¤ŽS r   )Zassert_not_equalr   r   r   r   Úverificar_diferente�   s    z CasoDePrueba.verificar_diferentec                 O   s   | j |i |¤ŽS r   )Zrefresh_pager   r   r   r   ô   actualizar_la_pÃ¡gina”   s    u"   CasoDePrueba.actualizar_la_pÃ¡ginac                 O   s   | j |i |¤ŽS r   )Zget_current_urlr   r   r   r   Úobtener_url_actual˜   s    zCasoDePrueba.obtener_url_actualc                 O   s   | j |i |¤ŽS r   )Zget_page_sourcer   r   r   r   ô   obtener_html_de_la_pÃ¡ginaœ   s    u'   CasoDePrueba.obtener_html_de_la_pÃ¡ginac                 O   s   | j |i |¤ŽS r   )Zgo_backr   r   r   r   Úvolver    s    zCasoDePrueba.volverc                 O   s   | j |i |¤ŽS r   )Z
go_forwardr   r   r   r   Úadelante¤   s    zCasoDePrueba.adelantec                 O   s   | j |i |¤ŽS r   )Zis_text_visibler   r   r   r   Úse_muestra_el_texto¨   s    z CasoDePrueba.se_muestra_el_textoc                 O   s   | j |i |¤ŽS r   )Zis_exact_text_visibler   r   r   r   Úse_muestra_el_texto_exacto¬   s    z'CasoDePrueba.se_muestra_el_texto_exactoc                 O   s   | j |i |¤ŽS r   )Zis_element_visibler   r   r   r   Úse_muestra_el_elemento°   s    z#CasoDePrueba.se_muestra_el_elementoc                 O   s   | j |i |¤ŽS r   )Zis_element_enabledr   r   r   r   ô   estÃ¡_habilitado_el_elemento´   s    u)   CasoDePrueba.estÃ¡_habilitado_el_elementoc                 O   s   | j |i |¤ŽS r   )Zis_element_presentr   r   r   r   ô   estÃ¡_presente_el_elemento¸   s    u'   CasoDePrueba.estÃ¡_presente_el_elementoc                 O   s   | j |i |¤ŽS r   )Zwait_for_textr   r   r   r   Úespera_el_texto¼   s    zCasoDePrueba.espera_el_textoc                 O   s   | j |i |¤ŽS r   )Zwait_for_elementr   r   r   r   Úespera_el_elementoÀ   s    zCasoDePrueba.espera_el_elementoc                 O   s   | j |i |¤ŽS r   )Zwait_for_element_visibler   r   r   r   Úespera_el_elemento_se_muestraÄ   s    z*CasoDePrueba.espera_el_elemento_se_muestrac                 O   s   | j |i |¤ŽS r   )Zwait_for_element_not_visibler   r   r   r   Ú espera_el_elemento_no_se_muestraÈ   s    z-CasoDePrueba.espera_el_elemento_no_se_muestrac                 O   s   | j |i |¤ŽS r   )Zwait_for_element_presentr   r   r   r   Úespera_el_elemento_presenteÌ   s    z(CasoDePrueba.espera_el_elemento_presentec                 O   s   | j |i |¤ŽS r   )Zwait_for_element_absentr   r   r   r   Úespera_el_elemento_ausenteÐ   s    z'CasoDePrueba.espera_el_elemento_ausentec                 O   s   | j |i |¤ŽS r   )Zwait_for_attributer   r   r   r   Úespera_el_atributoÔ   s    zCasoDePrueba.espera_el_atributoc                 O   s   | j |i |¤ŽS r   )Zwait_for_ready_state_completer   r   r   r   ô   esperar_a_que_cargue_la_pÃ¡ginaØ   s    u,   CasoDePrueba.esperar_a_que_cargue_la_pÃ¡ginac                 O   s   | j |i |¤ŽS r   )Úsleepr   r   r   r   ÚdormirÜ   s    zCasoDePrueba.dormirc                 O   s   | j |i |¤ŽS r   )Úwaitr   r   r   r   Úesperaà   s    zCasoDePrueba.esperac                 O   s   | j |i |¤ŽS r   )Zsubmitr   r   r   r   Úenviarä   s    zCasoDePrueba.enviarc                 O   s   | j |i |¤ŽS r   )Úclearr   r   r   r   Údespejarè   s    zCasoDePrueba.despejarc                 O   s   | j |i |¤ŽS r   )Zfocusr   r   r   r   Ú	centrarseì   s    zCasoDePrueba.centrarsec                 O   s   | j |i |¤ŽS r   )Zjs_clickr   r   r   r   Újs_haga_clicð   s    zCasoDePrueba.js_haga_clicc                 O   s   | j |i |¤ŽS r   )Zjs_update_textr   r   r   r   Újs_actualizar_textoô   s    z CasoDePrueba.js_actualizar_textoc                 O   s   | j |i |¤ŽS r   )Zjs_typer   r   r   r   Ú
js_escribaø   s    zCasoDePrueba.js_escribac                 O   s   | j |i |¤ŽS r   )Zjquery_clickr   r   r   r   Újquery_haga_clicü   s    zCasoDePrueba.jquery_haga_clicc                 O   s   | j |i |¤ŽS r   )Zjquery_update_textr   r   r   r   Újquery_actualizar_texto   s    z$CasoDePrueba.jquery_actualizar_textoc                 O   s   | j |i |¤ŽS r   )Zjquery_typer   r   r   r   Újquery_escriba  s    zCasoDePrueba.jquery_escribac                 O   s   | j |i |¤ŽS r   )Zinspect_htmlr   r   r   r   Úcomprobar_html  s    zCasoDePrueba.comprobar_htmlc                 O   s   | j |i |¤ŽS r   )Zsave_screenshotr   r   r   r   Úguardar_captura_de_pantalla  s    z(CasoDePrueba.guardar_captura_de_pantallac                 O   s   | j |i |¤ŽS r   )Zsave_screenshot_to_logsr   r   r   r   Ú%guardar_captura_de_pantalla_para_logs  s    z2CasoDePrueba.guardar_captura_de_pantalla_para_logsc                 O   s   | j |i |¤ŽS r   )Zchoose_filer   r   r   r   Úseleccionar_archivo  s    z CasoDePrueba.seleccionar_archivoc                 O   s   | j |i |¤ŽS r   )Zexecute_scriptr   r   r   r   Úejecutar_script  s    zCasoDePrueba.ejecutar_scriptc                 O   s   | j |i |¤ŽS r   )Zsafe_execute_scriptr   r   r   r   Úejecutar_script_de_forma_segura  s    z,CasoDePrueba.ejecutar_script_de_forma_segurac                 O   s   | j |i |¤ŽS r   )Zactivate_jqueryr   r   r   r   Úactivar_jquery   s    zCasoDePrueba.activar_jqueryc                 O   s   | j |i |¤ŽS r   )Zactivate_recorderr   r   r   r   Úactivar_recorder$  s    zCasoDePrueba.activar_recorderc                 O   s   | j |i |¤ŽS r   )Zopen_if_not_urlr   r   r   r   Úabrir_que_no_url(  s    zCasoDePrueba.abrir_que_no_urlc                 O   s   | j |i |¤ŽS r   )Zad_blockr   r   r   r   Úbloquear_anuncios,  s    zCasoDePrueba.bloquear_anunciosc                 O   s   | j |i |¤ŽS r   )Úskipr   r   r   r   Úsaltar0  s    zCasoDePrueba.saltarc                 O   s   | j |i |¤ŽS r   )Zassert_no_404_errorsr   r   r   r   Úverificar_si_hay_enlaces_rotos4  s    z+CasoDePrueba.verificar_si_hay_enlaces_rotosc                 O   s   | j |i |¤ŽS r   )Zassert_no_js_errorsr   r   r   r   Úverificar_si_hay_errores_js8  s    z(CasoDePrueba.verificar_si_hay_errores_jsc                 O   s   | j |i |¤ŽS r   )Zswitch_to_framer   r   r   r   Úcambiar_al_marco<  s    zCasoDePrueba.cambiar_al_marcoc                 O   s   | j |i |¤ŽS r   )Zswitch_to_default_contentr   r   r   r   Ú#cambiar_al_contenido_predeterminado@  s    z0CasoDePrueba.cambiar_al_contenido_predeterminadoc                 O   s   | j |i |¤ŽS r   )Zswitch_to_parent_framer   r   r   r   Úcambiar_al_marco_principalD  s    z'CasoDePrueba.cambiar_al_marco_principalc                 O   s   | j |i |¤ŽS r   )Zopen_new_windowr   r   r   r   Úabrir_una_nueva_ventanaH  s    z$CasoDePrueba.abrir_una_nueva_ventanac                 O   s   | j |i |¤ŽS r   )Zswitch_to_windowr   r   r   r   Úcambiar_a_ventanaL  s    zCasoDePrueba.cambiar_a_ventanac                 O   s   | j |i |¤ŽS r   )Zswitch_to_default_windowr   r   r   r   Ú cambiar_a_ventana_predeterminadaP  s    z-CasoDePrueba.cambiar_a_ventana_predeterminadac                 O   s   | j |i |¤ŽS r   )Zswitch_to_newest_windowr   r   r   r   ô   cambiar_a_ventana_ÃºltimaT  s    u&   CasoDePrueba.cambiar_a_ventana_Ãºltimac                 O   s   | j |i |¤ŽS r   )Zmaximize_windowr   r   r   r   Úmaximizar_ventanaX  s    zCasoDePrueba.maximizar_ventanac                 O   s   | j |i |¤ŽS r   )Ú	highlightr   r   r   r   Úresalte\  s    zCasoDePrueba.resaltec                 O   s   | j |i |¤ŽS r   )Zhighlight_clickr   r   r   r   Úresalte_clic`  s    zCasoDePrueba.resalte_clicc                 O   s   | j |i |¤ŽS r   )Z	scroll_tor   r   r   r   Údesplazarse_ad  s    zCasoDePrueba.desplazarse_ac                 O   s   | j |i |¤ŽS r   )Zscroll_to_topr   r   r   r   Ú#desplazarse_hasta_la_parte_superiorh  s    z0CasoDePrueba.desplazarse_hasta_la_parte_superiorc                 O   s   | j |i |¤ŽS r   )Zscroll_to_bottomr   r   r   r   Ú#desplazarse_hasta_la_parte_inferiorl  s    z0CasoDePrueba.desplazarse_hasta_la_parte_inferiorc                 O   s   | j |i |¤ŽS r   )Zhover_and_clickr   r   r   r   ô   pasar_el_ratÃ³n_y_hacer_clicp  s    u)   CasoDePrueba.pasar_el_ratÃ³n_y_hacer_clicc                 O   s   | j |i |¤ŽS r   )Zhoverr   r   r   r   ô   pasar_el_ratÃ³nt  s    u   CasoDePrueba.pasar_el_ratÃ³nc                 O   s   | j |i |¤ŽS r   )Zis_selectedr   r   r   r   ô   estÃ¡_seleccionadox  s    u   CasoDePrueba.estÃ¡_seleccionadoc                 O   s   | j |i |¤ŽS r   )Zpress_up_arrowr   r   r   r   Úpresione_la_flecha_hacia_arriba|  s    z,CasoDePrueba.presione_la_flecha_hacia_arribac                 O   s   | j |i |¤ŽS r   )Zpress_down_arrowr   r   r   r   Úpresione_la_flecha_hacia_abajo€  s    z+CasoDePrueba.presione_la_flecha_hacia_abajoc                 O   s   | j |i |¤ŽS r   )Zpress_left_arrowr   r   r   r   Úpresione_la_flecha_izquierda„  s    z)CasoDePrueba.presione_la_flecha_izquierdac                 O   s   | j |i |¤ŽS r   )Zpress_right_arrowr   r   r   r   Úpresione_la_flecha_derechaˆ  s    z'CasoDePrueba.presione_la_flecha_derechac                 O   s   | j |i |¤ŽS r   )Zclick_visible_elementsr   r   r   r   Úclic_en_elementos_visiblesŒ  s    z'CasoDePrueba.clic_en_elementos_visiblesc                 O   s   | j |i |¤ŽS r   )Zselect_option_by_textr   r   r   r   ô   seleccionar_opciÃ³n_por_texto�  s    u*   CasoDePrueba.seleccionar_opciÃ³n_por_textoc                 O   s   | j |i |¤ŽS r   )Zselect_option_by_indexr   r   r   r   ô   seleccionar_opciÃ³n_por_Ã­ndice”  s    u,   CasoDePrueba.seleccionar_opciÃ³n_por_Ã­ndicec                 O   s   | j |i |¤ŽS r   )Zselect_option_by_valuer   r   r   r   ô   seleccionar_opciÃ³n_por_valor˜  s    u*   CasoDePrueba.seleccionar_opciÃ³n_por_valorc                 O   s   | j |i |¤ŽS r   )Zcreate_presentationr   r   r   r   ô   crear_una_presentaciÃ³nœ  s    u$   CasoDePrueba.crear_una_presentaciÃ³nc                 O   s   | j |i |¤ŽS r   )Z	add_slider   r   r   r   Úagregar_una_diapositiva   s    z$CasoDePrueba.agregar_una_diapositivac                 O   s   | j |i |¤ŽS r   )Zsave_presentationr   r   r   r   ô   guardar_presentaciÃ³n¥  s    u"   CasoDePrueba.guardar_presentaciÃ³nc                 O   s   | j |i |¤ŽS r   )Zbegin_presentationr   r   r   r   ô   iniciar_presentaciÃ³nª  s    u"   CasoDePrueba.iniciar_presentaciÃ³nc                 O   s   | j |i |¤ŽS r   )Zcreate_pie_chartr   r   r   r   ô   crear_un_grÃ¡fico_circular¯  s    u'   CasoDePrueba.crear_un_grÃ¡fico_circularc                 O   s   | j |i |¤ŽS r   )Zcreate_bar_chartr   r   r   r   ô   crear_un_grÃ¡fico_de_barras´  s    u(   CasoDePrueba.crear_un_grÃ¡fico_de_barrasc                 O   s   | j |i |¤ŽS r   )Zcreate_column_chartr   r   r   r   ô   crear_un_grÃ¡fico_de_columnas¹  s    u*   CasoDePrueba.crear_un_grÃ¡fico_de_columnasc                 O   s   | j |i |¤ŽS r   )Zcreate_line_chartr   r   r   r   ô   crear_un_grÃ¡fico_de_lÃ­neas¾  s    u)   CasoDePrueba.crear_un_grÃ¡fico_de_lÃ­neasc                 O   s   | j |i |¤ŽS r   )Zcreate_area_chartr   r   r   r   ô   crear_un_grÃ¡fico_de_Ã¡reaÃ  s    u'   CasoDePrueba.crear_un_grÃ¡fico_de_Ã¡reac                 O   s   | j |i |¤ŽS r   )Zadd_series_to_chartr   r   r   r   ô   agregar_series_al_grÃ¡ficoÈ  s    u'   CasoDePrueba.agregar_series_al_grÃ¡ficoc                 O   s   | j |i |¤ŽS r   )Zadd_data_pointr   r   r   r   Úagregar_punto_de_datosÌ  s    z#CasoDePrueba.agregar_punto_de_datosc                 O   s   | j |i |¤ŽS r   )Z
save_chartr   r   r   r   ô   guardar_grÃ¡ficoÐ  s    u   CasoDePrueba.guardar_grÃ¡ficoc                 O   s   | j |i |¤ŽS r   )Zdisplay_chartr   r   r   r   ô   muestra_grÃ¡ficoÔ  s    u   CasoDePrueba.muestra_grÃ¡ficoc                 O   s   | j |i |¤ŽS r   )Zextract_chartr   r   r   r   ô   extracto_grÃ¡ficoØ  s    u   CasoDePrueba.extracto_grÃ¡ficoc                 O   s   | j |i |¤ŽS r   )Zcreate_tourr   r   r   r   Úcrear_una_giraÜ  s    zCasoDePrueba.crear_una_girac                 O   s   | j |i |¤ŽS r   )Zcreate_shepherd_tourr   r   r   r   Úcrear_una_gira_shepherdà  s    z$CasoDePrueba.crear_una_gira_shepherdc                 O   s   | j |i |¤ŽS r   )Zcreate_bootstrap_tourr   r   r   r   Úcrear_una_gira_bootstrapä  s    z%CasoDePrueba.crear_una_gira_bootstrapc                 O   s   | j |i |¤ŽS r   )Zcreate_driverjs_tourr   r   r   r   Úcrear_una_gira_driverjsè  s    z$CasoDePrueba.crear_una_gira_driverjsc                 O   s   | j |i |¤ŽS r   )Zcreate_hopscotch_tourr   r   r   r   Úcrear_una_gira_hopscotchì  s    z%CasoDePrueba.crear_una_gira_hopscotchc                 O   s   | j |i |¤ŽS r   )Zcreate_introjs_tourr   r   r   r   Úcrear_una_gira_introjsð  s    z#CasoDePrueba.crear_una_gira_introjsc                 O   s   | j |i |¤ŽS r   )Zadd_tour_stepr   r   r   r   Úagregar_paso_a_la_giraô  s    z#CasoDePrueba.agregar_paso_a_la_girac                 O   s   | j |i |¤ŽS r   )Z	play_tourr   r   r   r   Úreproducir_la_giraù  s    zCasoDePrueba.reproducir_la_girac                 O   s   | j |i |¤ŽS r   )Zexport_tourr   r   r   r   Úexportar_la_giraý  s    zCasoDePrueba.exportar_la_girac                 O   s   | j |i |¤ŽS r   )Zget_pdf_textr   r   r   r   Úobtener_texto_pdf  s    zCasoDePrueba.obtener_texto_pdfc                 O   s   | j |i |¤ŽS r   )Zassert_pdf_textr   r   r   r   Úverificar_texto_pdf  s    z CasoDePrueba.verificar_texto_pdfc                 O   s   | j |i |¤ŽS r   )Zdownload_filer   r   r   r   Údescargar_archivo  s    zCasoDePrueba.descargar_archivoc                 O   s   | j |i |¤ŽS r   )Zis_downloaded_file_presentr   r   r   r   ô$   estÃ¡_presente_el_archivo_descargado  s    u1   CasoDePrueba.estÃ¡_presente_el_archivo_descargadoc                 O   s   | j |i |¤ŽS r   )Zget_path_of_downloaded_filer   r   r   r   Ú#obtener_ruta_del_archivo_descargado  s    z0CasoDePrueba.obtener_ruta_del_archivo_descargadoc                 O   s   | j |i |¤ŽS r   )Zassert_downloaded_filer   r   r   r   Úverificar_archivo_descargado  s    z)CasoDePrueba.verificar_archivo_descargadoc                 O   s   | j |i |¤ŽS r   )Zdelete_downloaded_filer   r   r   r   Úeliminar_archivo_descargado  s    z(CasoDePrueba.eliminar_archivo_descargadoc                 O   s   | j |i |¤ŽS r   )Zfailr   r   r   r   Úfallar  s    zCasoDePrueba.fallarc                 O   s   | j |i |¤ŽS r   )Úgetr   r   r   r   Úobtener#  s    zCasoDePrueba.obtenerc                 O   s   | j |i |¤ŽS r   )Úvisitr   r   r   r   Úvisita'  s    zCasoDePrueba.visitac                 O   s   | j |i |¤ŽS r   )Z	visit_urlr   r   r   r   Ú
visita_url+  s    zCasoDePrueba.visita_urlc                 O   s   | j |i |¤ŽS r   )Zget_elementr   r   r   r   Úobtener_elemento/  s    zCasoDePrueba.obtener_elementoc                 O   s   | j |i |¤ŽS r   )Zfind_elementr   r   r   r   Úencontrar_elemento3  s    zCasoDePrueba.encontrar_elementoc                 O   s   | j |i |¤ŽS r   )Zremove_elementr   r   r   r   Úeliminar_elemento7  s    zCasoDePrueba.eliminar_elementoc                 O   s   | j |i |¤ŽS r   )Zremove_elementsr   r   r   r   Úeliminar_elementos;  s    zCasoDePrueba.eliminar_elementosc                 O   s   | j |i |¤ŽS r   )Z	find_textr   r   r   r   Úencontrar_texto?  s    zCasoDePrueba.encontrar_textoc                 O   s   | j |i |¤ŽS r   )Zset_textr   r   r   r   Úestablecer_textoC  s    zCasoDePrueba.establecer_textoc                 O   s   | j |i |¤ŽS r   )Zget_attributer   r   r   r   Úobtener_atributoG  s    zCasoDePrueba.obtener_atributoc                 O   s   | j |i |¤ŽS r   )Zset_attributer   r   r   r   Úestablecer_atributoK  s    z CasoDePrueba.establecer_atributoc                 O   s   | j |i |¤ŽS r   )Zset_attributesr   r   r   r   Úestablecer_atributosO  s    z!CasoDePrueba.establecer_atributosc                 O   s   | j |i |¤ŽS r   )Úwriter   r   r   r   ÚescribirS  s    zCasoDePrueba.escribirc                 O   s   | j |i |¤ŽS r   )Zset_messenger_themer   r   r   r   Úestablecer_tema_del_mensajeW  s    z(CasoDePrueba.establecer_tema_del_mensajec                 O   s   | j |i |¤ŽS r   )Zpost_messager   r   r   r   Úmostrar_mensaje[  s    zCasoDePrueba.mostrar_mensajec                 O   s   | j |i |¤ŽS r   )Z_printr   r   r   r   Úimprimir_  s    zCasoDePrueba.imprimirc                 O   s   | j |i |¤ŽS r   )Zdeferred_assert_elementr   r   r   r   Údiferido_verificar_elementoc  s    z(CasoDePrueba.diferido_verificar_elementoc                 O   s   | j |i |¤ŽS r   )Zdeferred_assert_textr   r   r   r   Údiferido_verificar_textog  s    z%CasoDePrueba.diferido_verificar_textoc                 O   s   | j |i |¤ŽS r   )Zprocess_deferred_assertsr   r   r   r   Ú!procesar_verificaciones_diferidask  s    z.CasoDePrueba.procesar_verificaciones_diferidasc                 O   s   | j |i |¤ŽS r   )Zaccept_alertr   r   r   r   Úaceptar_alertao  s    zCasoDePrueba.aceptar_alertac                 O   s   | j |i |¤ŽS r   )Zdismiss_alertr   r   r   r   Údescartar_alertas  s    zCasoDePrueba.descartar_alertac                 O   s   | j |i |¤ŽS r   )Zswitch_to_alertr   r   r   r   Úcambiar_a_alertaw  s    zCasoDePrueba.cambiar_a_alertac                 O   s   | j |i |¤ŽS r   )Zdrag_and_dropr   r   r   r   Úarrastrar_y_soltar{  s    zCasoDePrueba.arrastrar_y_soltarc                 O   s   | j |i |¤ŽS r   )Úset_contentr   r   r   r   Úestablecer_html  s    zCasoDePrueba.establecer_htmlc                 O   s   | j |i |¤ŽS r   )Zload_html_filer   r   r   r   Úcargar_archivo_htmlƒ  s    z CasoDePrueba.cargar_archivo_htmlc                 O   s   | j |i |¤ŽS r   )Zopen_html_filer   r   r   r   Úabrir_archivo_html‡  s    zCasoDePrueba.abrir_archivo_htmlc                 O   s   | j |i |¤ŽS r   )Zdelete_all_cookiesr   r   r   r   Úeliminar_todas_las_cookies‹  s    z'CasoDePrueba.eliminar_todas_las_cookiesc                 O   s   | j |i |¤ŽS r   )Zget_user_agentr   r   r   r   Úobtener_agente_de_usuario�  s    z&CasoDePrueba.obtener_agente_de_usuarioc                 O   s   | j |i |¤ŽS r   )Zget_locale_coder   r   r   r   ô   obtener_cÃ³digo_de_idioma“  s    u&   CasoDePrueba.obtener_cÃ³digo_de_idioma)¥Ú__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_EspaÃ±olc                 O   s   d| _ d| _| j|i |¤ŽS )Nu   ComprobaciÃ³n manualu   Â¿Se ve bien la pÃ¡gina?)ZDEFAULT_VALIDATION_TITLEZDEFAULT_VALIDATION_MESSAGEÚverifyr   r   r   r   Ú	verificar™  s    u   MasterQA_EspaÃ±ol.verificarN)r»   r¼   r½   rÁ   r   r   r   r   r¿   ˜  s   r¿   N)Zseleniumbaser   r   r   r¿   r   r   r   r   Ú<module>   s        