On 18/11/2016 15:20, Matteo Di Carlo wrote:
Hi all,
I would like to share some considerations about enduser testing.
After tests have been written or updated we are able to run them
manually through node and protractor directly from
${enduser-test.dir}: a directory created in /fit/enduser/target during
pre-integration-test phase. During the same phase protractor,
phantomjs and node are installed too.
Actually in the build cycle these four operations are skipped, so
every time we work on enduser tests we need to temporarily modify
syncope-fit-enduser-reference pom to run tests manually.
Could be usefull to create a Enduser test specific maven profile ?
Hi Matteo,
please go ahead and post your proposed changes to
fit/enduser-reference/pom.xml somewhere (Gist?), I am not sure to
understand why you need it: is your purpose to build an easy way to
leave Syncope running with the ability to manually run some JS tests
against it?
In fit/core-reference you can achieve something similar by running
mvn -Pdebug
or
mvn -Pdebug,all
and then (for example)
mvn test -Dtest=GroupITCase
Is my understanding correct? Could you please provide a concrete
example, besides your proposed changes?
Regards.
--
Francesco Chicchiriccò
Tirasa - Open Source Excellence
http://www.tirasa.net/
Member at The Apache Software Foundation
Syncope, Cocoon, Olingo, CXF, OpenJPA, PonyMail
http://home.apache.org/~ilgrosso/