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.
---