> Le 11 janvier 2019 à 08:55, Jérôme Bardot <bardot.jer...@gmail.com> a écrit :
> 
> 
> Il y a un endroit avec de la doc pour mettre en place un environnement de dev 
> ?

Bonjour Jérôme,

Quelques étapes simples pour avoir un environnement de test Fusionforge:

1. Installer une Debian 9 ou une CentOS 7
2. Cloner le repository git de Fusionforge
Vu qu'on va utiliser les script d'auto-install & de tests autonomatisés, il 
faut travailler en tant que root...
#cd /my-workdir/
#git clone https://scm.fusionforge.org/anonscm/git/fusionforge/fusionforge.git 

3. Installer Fusionforge
Il faut compter environ 15 minutes la première fois pour installer Fusionforge
#cd /my-workdir/
#./autoinstall/install-src.sh

4. Exécuter les tests
#cd /my-workdir/
#./tests/func_tests.sh src/<mydistro>
Si tu as installé une debian, alors <mydistro> = debian sinon centos

Tout l'environnement de test sera installé et les tests seront exécutés en mode 
interactif, serveur X obligatoire.


Si tu veux développer:
1. Demande à rejoindre le projet Fusionforge sur 
https://fusionforge.org/projects/fusionforge
Je te donnerai les accès nécessaire si ce n'est pas déjà fait.

2. Demande son clone personnel du repository principal pour travailler de façon 
autonome.
Puis utilise ton clone pour faire l'installation tel que décrit précédemment

3. De mon côté, je rajouterai dans mon clone du repository principal une 
référence à ton repos personnel pour faire les merge de ton code dans le repo 
principal.
Dans un second temps, je te donnerai les accès en commit sur le repo principal.


Un peu de documentation sur le wiki:
https://fusionforge.org/plugins/mediawiki/wiki/fusionforge/index.php/Virtual_machine_development_environment


Cheers,
Franck aka nerville

> 
> Le jeu. 10 janv. 2019 à 21:26, Franck Villaume
> <franck.villa...@trivialdev.com> a écrit :
> >
> > Hi Community,
> >
> > You may have notice my last commits about Selenium. With latest Firefox,
> > the good old Selenium 2.53.1 is not working anymore. I had to upgrade to
> > latest Selenium 3.141.59. This requires to use geckodriver and move to
> > Selenium2TestCase.
> >
> > Bad news! Selenium2TestCase does not implement the same PHP functions as
> > SeleniumTestCase. That means we have to adapt/rewrite the code of each
> > functionnal test.
> >
> > Example: open() must be replace by url()
> > It is going to take me time to adapt/rewrite all tests.Help is more than
> > welcome.
> >
> > Thank you for your time.
> >
> > Franck aka nerville
> >
> > --
> > TrivialDev Founder
> > http://trivialdev.com
> >
> > _______________________________________________
> > Fusionforge-general mailing list
> > Fusionforge-general@lists.fusionforge.org
> > http://lists.fusionforge.org/cgi-bin/mailman/listinfo/fusionforge-general

TrivialDev Founder
http://trivialdev.com

_______________________________________________
Fusionforge-general mailing list
Fusionforge-general@lists.fusionforge.org
http://lists.fusionforge.org/cgi-bin/mailman/listinfo/fusionforge-general

Reply via email to