]> source.dussan.org Git - vaadin-framework.git/commit
Unified all portal integration tests to be based on JSR286Portlet (#8013, #9566,...
authorArtur Signell <artur@vaadin.com>
Mon, 18 Mar 2013 11:56:56 +0000 (13:56 +0200)
committerVaadin Code Review <review@vaadin.com>
Thu, 21 Mar 2013 07:22:18 +0000 (07:22 +0000)
commit5d8b1862b63d32070b4084d7e49cae1f4bc66953
tree371dfef129c53d6fc63d01a7c6d58469a2bfbe09
parente4c9eda51082a443822b66864df2fe14be7dc6d7
Unified all portal integration tests to be based on JSR286Portlet (#8013, #9566, #11314)

All portal tests are now based on the same test script. Portal tests avoid Vaadin locators to avoid random problems with the portlet id changing between test runs.

* eXo 3 test must be run on Firefox, does not work in Chrome
* Liferay theme test is now a separate test which does not depend on the Liferay integration test
* Changing to maximized state using an action URL does not work with GateIn or eXo
* The edit mode link does not work in WebLogic Portal as WebLogic feels it is not an allowed mode for the portlet

Change-Id: I7a683688d8ffc611e211f8a60889a34b233b81c9
13 files changed:
WebContent/WEB-INF/portlet.xml
uitest/integration-testscripts/GateIn-3/integration-test-GateIn-3.1.0-portlet2.html
uitest/integration-testscripts/Liferay-5/integration-test-liferay-5.2.3-portlet2.html
uitest/integration-testscripts/Liferay-6/Liferay6-and-6EE-theme-deploy.html [new file with mode: 0644]
uitest/integration-testscripts/Liferay-6/Liferay6-theme.html
uitest/integration-testscripts/Liferay-6/integration-test-liferay-6.0.5.html
uitest/integration-testscripts/Liferay-6EE/Liferay6EE-theme.html
uitest/integration-testscripts/common/portlet_test.tpl [new file with mode: 0644]
uitest/integration-testscripts/eXo-3/integration-test-eXo-3.0.3-portlet2.html
uitest/integration-testscripts/weblogic-portal/integration-test-WebLogic-Portal-10.3.2-portlet2.html
uitest/integration_tests.xml
uitest/src/com/vaadin/tests/integration/JSR286Portlet.java [new file with mode: 0644]
uitest/src/com/vaadin/tests/integration/JSR286PortletApplication.java [deleted file]