Forum: Rails France Cucumber et i18n.translate

Announcement (2017-05-07): www.ruby-forum.com is now read-only since I unfortunately do not have the time to support and maintain the forum any more. Please see rubyonrails.org/community and ruby-lang.org/en/community for other Rails- und Ruby-related community platforms.
Tranquiliste (Guest)
on 2009-04-13 12:57
(Received via mailing list)
Bonjour,

Je me met à Cucumber pour mes tests.
Tous mes messages sont dans les fichiers de traduction et et je me
demandais comment faire pour utiliser translate dans les features pour
éviter des erreurs lors des tests à chaque fois que je change mon
fichier de message.

Un truc comme ça :
Then I should see "#{I18n.tranlate(user.msg1)}"

Nicolas
Alexis P. (Guest)
on 2009-04-15 19:44
(Received via mailing list)
Salut Nicolas
En fait c'est tout simple il suffit de remplacer dans le
webrat_steps.rb

Then /^I should see "([^\"]*)"$/ do |text|
    response.should contain(I18n.translate(text)) or response.should
contain(text)
end

par
Then /^I should see "([^\"]*)"$/ do |text|
    response.should contain(I18n.translate(text))
end

Alexis

On Apr 13, 10:56 am, Tranquiliste <removed_email_address@domain.invalid>
Tranquiliste (Guest)
on 2009-04-16 10:45
(Received via mailing list)
Salut Alexis,

Merci je vais essayer dès que mon Mac voudra bien redémarrer (mon
disque dur est en train de mourir)
This topic is locked and can not be replied to.