Module: MundoPepino::Matchers::Fragments
- Included in:
- MundoPepino, Bites
- Defined in:
- lib/mundo_pepino/en_US/matchers.rb,
lib/mundo_pepino/es_ES/matchers.rb
Instance Method Summary collapse
- #_como_ ⇒ Object
- #_cuyo_ ⇒ Object
- #_debo_estar_en_ ⇒ Object
- #_dentro_de_ ⇒ Object
- #_el_enlace_ ⇒ Object
- #_el_listado_de_ ⇒ Object
- #_fecha_y_o_hora_ ⇒ Object
- #_i_visit_ ⇒ Object
- #_la_etiqueta_ ⇒ Object
- #_la_pagina_ ⇒ Object
- #_leo_o_no_ ⇒ Object
- #_localizador_de_atributo_anidado_(capture = true) ⇒ Object
- #_number_ ⇒ Object
- #_numero_ ⇒ Object
- #_pulso_ ⇒ Object
- #_que_existe_ ⇒ Object
- #_relleno_ ⇒ Object
- #_should_ ⇒ Object
- #_should_or_not_ ⇒ Object
- #_tenemos_en_bbdd_ ⇒ Object
- #_tiene_en_bbdd_ ⇒ Object
- #_veo_o_no_ ⇒ Object
- #_visito_ ⇒ Object
- #_which_ ⇒ Object
Instance Method Details
#_como_ ⇒ Object
60 61 62 |
# File 'lib/mundo_pepino/es_ES/matchers.rb', line 60 def _como_ 'la|el|como' end |
#_cuyo_ ⇒ Object
11 12 13 |
# File 'lib/mundo_pepino/es_ES/matchers.rb', line 11 def _cuyo_ '(?:cuy[oa]s?|que tienen? como)' end |
#_debo_estar_en_ ⇒ Object
41 42 43 |
# File 'lib/mundo_pepino/es_ES/matchers.rb', line 41 def _debo_estar_en_ '(?:debo|deber[ií]a) (?:estar|encontrarme) en' end |
#_dentro_de_ ⇒ Object
48 49 50 |
# File 'lib/mundo_pepino/es_ES/matchers.rb', line 48 def _dentro_de_ 'dentro de(?: la etiqueta|l selector)?' end |
#_el_enlace_ ⇒ Object
51 52 53 |
# File 'lib/mundo_pepino/es_ES/matchers.rb', line 51 def _el_enlace_ 'el (?:enlace|(?:hiper)?-?v[íi]nculo)(?: a)?' #TODO: |enlace ajax|enlace con efectos' end |
#_el_listado_de_ ⇒ Object
20 21 22 |
# File 'lib/mundo_pepino/es_ES/matchers.rb', line 20 def _el_listado_de_ '(?:el|la|al|a la) (?:p[áa]gina|portada|[íi]ndice|listado|colecci[óo]n) de' end |
#_fecha_y_o_hora_ ⇒ Object
26 27 28 |
# File 'lib/mundo_pepino/es_ES/matchers.rb', line 26 def _fecha_y_o_hora_ '(?:(?:la )?fecha|hora)' end |
#_i_visit_ ⇒ Object
16 17 18 |
# File 'lib/mundo_pepino/en_US/matchers.rb', line 16 def _i_visit_ '(?:that I am (?:in|on|at)|I visit|I go to)' end |
#_la_etiqueta_ ⇒ Object
57 58 59 |
# File 'lib/mundo_pepino/es_ES/matchers.rb', line 57 def _la_etiqueta_ '(?:en )?(?:(?:una?|el|la) (?:selector|etiqueta|tag))' end |
#_la_pagina_ ⇒ Object
17 18 19 |
# File 'lib/mundo_pepino/es_ES/matchers.rb', line 17 def _la_pagina_ 'la (?:p[áa]gina|portada)' end |
#_leo_o_no_ ⇒ Object
32 33 34 |
# File 'lib/mundo_pepino/es_ES/matchers.rb', line 32 def _leo_o_no_ '(?:no )?(?:leo|debo leer|deber[íi]a leer)' end |
#_localizador_de_atributo_anidado_(capture = true) ⇒ Object
44 45 46 47 |
# File 'lib/mundo_pepino/es_ES/matchers.rb', line 44 def _localizador_de_atributo_anidado_(capture=true) o,c = capture ? ['(', ')'] : ['', ''] "(?:(?:el|la) )?#{o}[^\"']+?#{c} de(?:l| la| su nuev[oa]) #{o}.+?#{c}(?: ['\"]#{o}[^\"']+#{c}[\"'])?" end |
#_number_ ⇒ Object
10 11 12 |
# File 'lib/mundo_pepino/en_US/matchers.rb', line 10 def _number_ 'a|an|one|two|three|four|five|six|seven|eight|nine|ten|\d+' end |
#_numero_ ⇒ Object
8 9 10 |
# File 'lib/mundo_pepino/es_ES/matchers.rb', line 8 def _numero_ 'un|una|dos|tres|cuatro|cinco|seis|siete|ocho|nueve|diez|\d+' end |
#_pulso_ ⇒ Object
23 24 25 |
# File 'lib/mundo_pepino/es_ES/matchers.rb', line 23 def _pulso_ '(?:pulso|pincho|sigo|hago click en)' end |
#_que_existe_ ⇒ Object
54 55 56 |
# File 'lib/mundo_pepino/es_ES/matchers.rb', line 54 def _que_existe_ '(?: que (?:hay|existe))?' end |
#_relleno_ ⇒ Object
63 64 65 |
# File 'lib/mundo_pepino/es_ES/matchers.rb', line 63 def _relleno_ '(?:completo|relleno)' end |
#_should_ ⇒ Object
4 5 6 |
# File 'lib/mundo_pepino/en_US/matchers.rb', line 4 def _should_ 'should|must' end |
#_should_or_not_ ⇒ Object
7 8 9 |
# File 'lib/mundo_pepino/en_US/matchers.rb', line 7 def _should_or_not_ 'should(?: not)?' end |
#_tenemos_en_bbdd_ ⇒ Object
35 36 37 |
# File 'lib/mundo_pepino/es_ES/matchers.rb', line 35 def _tenemos_en_bbdd_ '(?:en (?:la )?(?:bb?dd?|base de datos) tenemos|tenemos en (?:la )?(?:bb?dd?|base de datos))' end |
#_tiene_en_bbdd_ ⇒ Object
38 39 40 |
# File 'lib/mundo_pepino/es_ES/matchers.rb', line 38 def _tiene_en_bbdd_ '(?:tiene en (?:la )?bbdd|en (?:la )?bbdd tiene|tiene en (?:la )?base de datos|en (?:la )?base de datos tiene)' end |
#_veo_o_no_ ⇒ Object
29 30 31 |
# File 'lib/mundo_pepino/es_ES/matchers.rb', line 29 def _veo_o_no_ '(?:no )?(?:veo|debo ver|deber[ií]a ver)' end |
#_visito_ ⇒ Object
14 15 16 |
# File 'lib/mundo_pepino/es_ES/matchers.rb', line 14 def _visito_ '(?:visito|estoy en|voy a)' end |
#_which_ ⇒ Object
13 14 15 |
# File 'lib/mundo_pepino/en_US/matchers.rb', line 13 def _which_ '(?:which|that have as)' end |