This is an automated email from the git hooks/post-receive script. New commit to branch feature/6844-forgotenPassword in repository wao. See http://git.codelutin.com/wao.git commit 020efa17d198339e52711d6dd41dd2ea2467b290 Author: Brendan Le Ny <bleny@codelutin.com> Date: Tue Mar 31 12:08:04 2015 +0200 Dans le jeu de données de test, on fait en sorte que chaque utilisateur fictif ait un mot de passe (le même pour tout le monde) --- .../java/fr/ifremer/wao/services/service/ObsMerFixtures.java | 4 ++++ .../test/java/fr/ifremer/wao/services/service/WaoFixtures.java | 9 +++++++++ 2 files changed, 13 insertions(+) diff --git a/wao-services/src/test/java/fr/ifremer/wao/services/service/ObsMerFixtures.java b/wao-services/src/test/java/fr/ifremer/wao/services/service/ObsMerFixtures.java index fa8a3bf..ed39904 100644 --- a/wao-services/src/test/java/fr/ifremer/wao/services/service/ObsMerFixtures.java +++ b/wao-services/src/test/java/fr/ifremer/wao/services/service/ObsMerFixtures.java @@ -48,6 +48,10 @@ public class ObsMerFixtures extends WaoFixtures { return newAuthenticatedWaoUser("jmichmuche", ObsProgram.OBSMER, UserRole.COORDINATOR, ifremer()); } + public AuthenticatedWaoUser robert() { + return newAuthenticatedWaoUser("robert@codelutin.com", ObsProgram.OBSMER, UserRole.COORDINATOR, ifremer()); + } + public void samplingPlan() { ifremer(); oceanet(); diff --git a/wao-services/src/test/java/fr/ifremer/wao/services/service/WaoFixtures.java b/wao-services/src/test/java/fr/ifremer/wao/services/service/WaoFixtures.java index 1235c60..61bc1e3 100644 --- a/wao-services/src/test/java/fr/ifremer/wao/services/service/WaoFixtures.java +++ b/wao-services/src/test/java/fr/ifremer/wao/services/service/WaoFixtures.java @@ -23,6 +23,7 @@ package fr.ifremer.wao.services.service; import com.google.common.collect.Iterables; import fr.ifremer.wao.WaoTechnicalException; +import fr.ifremer.wao.WaoUtils; import fr.ifremer.wao.entity.Company; import fr.ifremer.wao.entity.CompanyTopiaDao; import fr.ifremer.wao.entity.Laboratory; @@ -91,6 +92,7 @@ public class WaoFixtures { waoUser = new WaoUserImpl(); waoUser.setOrganisation(organisation); waoUser.setLogin(login); + waoUser.setPassword(WaoUtils.hashPassword(fakePassword())); waoUser.setFirstName("Prénom de " + login); waoUser.setLastName("Nom de " + login); waoUser.setActive(true); @@ -105,6 +107,13 @@ public class WaoFixtures { return new AuthenticatedWaoUser(waoUser, Iterables.getOnlyElement(waoUser.getUserProfile())); } + /** + * @return le mot de passe de tous les utilisateurs des fixtures + */ + public String fakePassword() { + return "fakePassword"; + } + public Company ifremer() { return getCompany("IFREMER", true); } -- To stop receiving notification emails like this one, please contact codelutin.com SCM administrator <admin+scm@codelutin.com>.