Donc le test de changement de langue devient :

  Scenario: Change language to french
    Given I am logged in as "admin" with password "password"
    When I go to "/admin/preferences.php"
    And I select "fr - Français" from "user_lang"
    And I press "Update my profil"
    Then I should be on "/admin/preferences.php"
    And the "user_lang" field should contain "fr"
    And I should see "Personal information has been successfully updated."
in the "p.success" element

  Scenario: Change language back to english
    Given I am logged in as "admin" with password "password"
    When I go to "/admin/preferences.php"
    And I select "en - English" from "user_lang"
    And I press "Mettre à jour mon profil"
    Then I should be on "/admin/preferences.php"
    And the "user_lang" field should contain "en"
    And I should see "Vos informations personnelles ont été enregistrées."
in the "p.success" element

J'ai rajouté un contrôle sur la valeur contenue dans "user_lang" car tester
simplement le message ne suffit pas (on peut n'avoir rien changé et cliqué
sur le bouton "Update my profil".


Le 28 décembre 2014 14:10, Franck Paul <[email protected]> a
écrit :

> Ok, parce que je commençais à m'arracher les cheveux pour comprendre
> comment s'était possible.
>
> En cherchant de la doc je suis tombé sur l'option dry-run de behat, elle a
> quel effet exactement ?
>
> Le 28 décembre 2014 14:05, Bruno <[email protected]> a écrit :
>
> Le 28 décembre 2014 13:52, Franck Paul <[email protected]> a
>> écrit :
>> > Et je viens de comprendre que toutes les actions ayant une répercussion
>> sur
>> > la base de données ne sont en fait pas du tout enregistrées.
>>
>>
>> En fait il y a une erreur dans la feature sur la sélection de la
>> langue : il faut en effet sélectionner la valeur textuelle, et non la
>> valeur envoyée.
>>
>> Si je mets :
>> And I select "fr - Français" from "user_lang"
>>
>> dans la feature, ça commute bien en français.
>>
>> --
>> Bruno
>> --
>> Dev mailing list - [email protected] -
>> http://ml.dotclear.org/listinfo/dev
>>
>
>
>
> --
> Franck
>



-- 
Franck
-- 
Dev mailing list - [email protected] - http://ml.dotclear.org/listinfo/dev

Répondre à