Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
Browse files

Clave I18n para referirnos a valor de radiobutton

  • Loading branch information...
commit 5bff8cfaf0611b1d51212c11e54e05a6e5bb2f92 1 parent bc74fdc
@nando authored
View
9 features/es_ES/cuando-elijo-de-radiobutton.feature
@@ -36,11 +36,16 @@ Característica: elijo radiobutton
Y elijo la nacionalidad "Pakistaní"
Y pincho el botón "Galleta de la Fortuna"
Entonces veo el tag div#nationality con el valor "Pakistaní"
-
+
+ Esquema del escenario: Facilitando sólo el nombre del valor
Cuando visito la portada
- Y elijo "Verde"
+ Y elijo "<color>"
Y pincho el botón "Galleta de la Fortuna"
Entonces veo el tag div#color con el valor "verde"
+ Ejemplos:
+ | color |
+ | verde |
+ | app.colors.green |
Escenario: Elijo una opción de un radiobutton (desde Given)
Dado que visito la portada
View
2  features/support/app/config/locales/es.yml
@@ -160,3 +160,5 @@ es:
title: 'Portada de Mundo Pepino'
cookie_fortune: 'Galleta de la Fortuna'
interpolated: 'Mensaje con {{name}}'
+ colors:
+ green: "verde"
View
2  lib/mundo_pepino/es_ES/definitions.rb
@@ -122,7 +122,7 @@
end
Cuando /^(?:que )?elijo (?!#{_como_} )(.+)$/i do |texto_de_label|
- choose texto_de_label.to_unquoted
+ choose texto_de_label.to_unquoted.to_translated
end
Cuando /^(?:que )?marco (?:#{_como_})? ?(.+)$/i do |campo|
View
2  lib/mundo_pepino/implementations_api.rb
@@ -84,7 +84,7 @@ def convert_to_model(raw_model)
def convert_to_field(raw_field, model = nil)
unless raw_field.nil?
- if field = field_for(model, raw_field.to_unquoted)
+ if field = field_for(model, raw_field.to_unquoted.to_translated)
field
else
raise MundoPepino::FieldNotMapped.new(raw_field)
Please sign in to comment.
Something went wrong with that request. Please try again.