GitHub user giacomolm opened a pull request:

    https://github.com/apache/syncope/pull/37

    Syncope 853

    This pull request integrates enduser test execution in maven build 
lifecycle. Tests are executed using  selenium, but this time an headless 
browser (phantomjs) is used. Since enduser is basically an angularjs 
application, protractor has been chosen as e2e testing framework.

You can merge this pull request into a Git repository by running:

    $ git pull https://github.com/giacomolm/syncope SYNCOPE-853

Alternatively you can review and apply these changes as the patch at:

    https://github.com/apache/syncope/pull/37.patch

To close this pull request, make a commit to your master/trunk branch
with (at least) the following in the commit message:

    This closes #37
    
----
commit 283b07bd8d7bca7dfb359a2c0fc039b87da81aec
Author: giacomolm <[email protected]>
Date:   2016-08-29T10:46:12Z

    Adding protractor configuration

commit 76aefbffb650c9c2556fb257baa600f868fb23aa
Author: giacomolm <[email protected]>
Date:   2016-08-29T12:48:48Z

    updating nodejs and npm version

commit d9b896a63f882f91b6e2bf96317aea27eb884ee0
Author: giacomolm <[email protected]>
Date:   2016-08-29T13:28:28Z

    adding a new properties file for testing purposes

commit 6725d68d9aedd6b4e5965a70ef48ed2fb14433f0
Author: giacomolm <[email protected]>
Date:   2016-08-30T07:25:49Z

    Merge remote-tracking branch 'upstream/master' into SYNCOPE-853

commit 73987dcceecb8303355e20a0f1a55af26be99ea2
Author: giacomolm <[email protected]>
Date:   2016-08-30T07:29:16Z

    Aligning branch; introducing user creation IT

commit ed20b4cd8b9d7e44b46941f61434c4c032de9038
Author: giacomolm <[email protected]>
Date:   2016-08-30T13:35:05Z

    Phantomjs installation has been force: now protractor will use that 
installation

commit b5246dbf057e2fed82ff6fda730276abba6ca486
Author: giacomolm <[email protected]>
Date:   2016-08-30T13:36:33Z

    Removing ouble phantoms js maven plugin definition

commit 3206c0cc98c068a86e2b7fb4c313c90a34dccfa6
Author: giacomolm <[email protected]>
Date:   2016-08-30T14:53:20Z

    changing travis email address

commit 267f7a9ea25089386a90c7fb86588a8e65530b6e
Author: giacomolm <[email protected]>
Date:   2016-08-30T15:08:44Z

    Protractor tests are correctly executed during verify

commit 584946f1d3bde5e03b58c94ea0584eeb218758a7
Author: giacomolm <[email protected]>
Date:   2016-08-31T07:38:53Z

    Extending default timeout period

commit 9ac0376893588e3e9d34558e864d0247e2cbd062
Author: giacomolm <[email protected]>
Date:   2016-08-31T13:16:32Z

    Including a less-complex workflow definition during enduser tests

commit 8e151313ae8008c9db8fdc7d9c69ae16599eec23
Author: giacomolm <[email protected]>
Date:   2016-08-31T13:17:26Z

    Improving create and login test

commit e6f6951d974f2ddb41a078fa0efae60aa0e1938f
Author: giacomolm <[email protected]>
Date:   2016-08-31T13:31:39Z

    Removing maven plugin version

commit a0d65c0ed515aa116e97140402aaf9ad4e9ff210
Author: giacomolm <[email protected]>
Date:   2016-08-31T14:54:48Z

    Merge remote-tracking branch 'upstream/master' into SYNCOPE-853

commit 204210013e9fdeb9de9989d29ec2b02544d79d54
Author: giacomolm <[email protected]>
Date:   2016-09-01T08:04:54Z

    Extending once again default timeout period

commit cdb50b8178eefb5bebe97ecac2353dce10fd56e1
Author: giacomolm <[email protected]>
Date:   2016-09-01T08:23:22Z

    Restoring travis xml

commit aa14b0d05583ab91727eca20e936b0f968f3d2ea
Author: giacomolm <[email protected]>
Date:   2016-09-01T09:13:37Z

    Default workflow definition now is removed during building

----


---
If your project is set up for it, you can reply to this email and have your
reply appear on GitHub as well. If your project does not have this feature
enabled and wishes so, or if the feature is enabled but not working, please
contact infrastructure at [email protected] or file a JIRA ticket
with INFRA.
---

Reply via email to