This is an automated email from the ASF dual-hosted git repository.

lukaszlenart pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/struts.git.


    from 9053c84  Merge pull request #394 from apache/WW-5047-new-velocity
     new ec3532f  Proposed implementation to address WW-5030. Introduce new 
junit-portlet plugin. - Utilizes a copy of org.springframework.mock.web.portlet 
package from   Spring 4.3.x, refactored to org.apache.struts2.mock.web.portlet. 
 Also   copies one interface from org.apache.struts2.mock.web.portlet.  The   
package-info.java files identify the package renaming. - Provides test cases 
for the mock objects. - Modifies the portlet plugin to use the junit-portlet 
plugin as a   dependency. [...]
     new 000f728  Fix for test running on JDK 9+.  If using Spring 4.x mock 
objects the MockServletContext has a dependency on javax.activation that causes 
a java.lang.NoClassDefFoundError. - Test updated to allow the single call that 
triggers this in JDK9+ to continue as long as the class not found is 
FileTypeMap (expected).
     new c9ac74d  Correction for previous commit message.  There was a typo 
which should have   read: "copies one interface from   
org.springframework.mock.web.portlet.multipart" (not   
"org.apache.struts2.mock.web.portlet" which was incorrect).
     new 5003e09  Merge pull request #398 from 
JCgH4164838Gh792C124B5/WW-5030_Proposed_Change

The 5840 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "add" were already present in the repository and have only
been added to this reference.


Summary of changes:
 plugins/junit/pom.xml                              |   15 +-
 .../org/apache/struts2/StrutsPortletTestCase.java  |   26 +-
 plugins/pom.xml                                    |    1 +
 plugins/{testng => portlet-mocks}/pom.xml          |   24 +-
 .../mock/web/portlet/MockActionRequest.java        |   86 ++
 .../mock/web/portlet/MockActionResponse.java       |  132 ++
 .../struts2/mock/web/portlet/MockBaseURL.java      |  161 ++
 .../struts2/mock/web/portlet/MockCacheControl.java |   78 +
 .../mock/web/portlet/MockClientDataRequest.java    |  135 ++
 .../apache/struts2/mock/web/portlet/MockEvent.java |   91 ++
 .../struts2/mock/web/portlet/MockEventRequest.java |   90 ++
 .../mock/web/portlet/MockEventResponse.java        |   35 +
 .../struts2/mock/web/portlet/MockMimeResponse.java |  259 ++++
 .../web/portlet/MockMultipartActionRequest.java    |  101 ++
 .../mock/web/portlet/MockPortalContext.java        |  106 ++
 .../mock/web/portlet/MockPortletConfig.java        |  194 +++
 .../mock/web/portlet/MockPortletContext.java       |  285 ++++
 .../mock/web/portlet/MockPortletPreferences.java   |  123 ++
 .../mock/web/portlet/MockPortletRequest.java       |  565 +++++++
 .../web/portlet/MockPortletRequestDispatcher.java  |   87 ++
 .../mock/web/portlet/MockPortletResponse.java      |  202 +++
 .../mock/web/portlet/MockPortletSession.java       |  249 +++
 .../struts2/mock/web/portlet/MockPortletURL.java   |  121 ++
 .../mock/web/portlet/MockRenderRequest.java        |   94 ++
 .../mock/web/portlet/MockRenderResponse.java       |   90 ++
 .../mock/web/portlet/MockResourceRequest.java      |  132 ++
 .../mock/web/portlet/MockResourceResponse.java     |   41 +
 .../struts2/mock/web/portlet/MockResourceURL.java  |   73 +
 .../mock/web/portlet/MockStateAwareResponse.java   |  165 ++
 .../web/portlet/ServletWrappingPortletContext.java |  161 ++
 .../portlet/multipart/MultipartActionRequest.java  |   41 +
 .../mock/web/portlet/multipart/package-info.java   |   38 +
 .../struts2/mock/web/portlet/package-info.java     |   35 +
 plugins/{tiles => portlet-mocks}/src/site/site.xml |    0
 .../StrutsSpringPortletMockObjectsTest.java        | 1597 ++++++++++++++++++++
 .../src/test/resources/applicationContext.xml      |   72 +-
 plugins/portlet/pom.xml                            |    5 +-
 .../apache/struts2/portlet/PortletRequestMap.java  |   10 +-
 .../struts2/StrutsTestCasePortletTests.java}       |   32 +-
 .../struts2/components/PortletUrlRendererTest.java |   10 +-
 .../struts2/portlet/PortletRequestMapTest.java     |    2 +-
 .../struts2/portlet/PortletSessionMapTest.java     |    2 +-
 .../portlet/dispatcher/Jsr168DispatcherTest.java   |    4 +-
 .../portlet/dispatcher/Jsr286DispatcherTest.java   |    4 +-
 .../interceptor/PortletStateInterceptorTest.java   |    4 +-
 pom.xml                                            |    5 +
 46 files changed, 5697 insertions(+), 86 deletions(-)
 rename plugins/{portlet => 
junit}/src/main/java/org/apache/struts2/StrutsPortletTestCase.java (79%)
 copy plugins/{testng => portlet-mocks}/pom.xml (82%)
 create mode 100644 
plugins/portlet-mocks/src/main/java/org/apache/struts2/mock/web/portlet/MockActionRequest.java
 create mode 100644 
plugins/portlet-mocks/src/main/java/org/apache/struts2/mock/web/portlet/MockActionResponse.java
 create mode 100644 
plugins/portlet-mocks/src/main/java/org/apache/struts2/mock/web/portlet/MockBaseURL.java
 create mode 100644 
plugins/portlet-mocks/src/main/java/org/apache/struts2/mock/web/portlet/MockCacheControl.java
 create mode 100644 
plugins/portlet-mocks/src/main/java/org/apache/struts2/mock/web/portlet/MockClientDataRequest.java
 create mode 100644 
plugins/portlet-mocks/src/main/java/org/apache/struts2/mock/web/portlet/MockEvent.java
 create mode 100644 
plugins/portlet-mocks/src/main/java/org/apache/struts2/mock/web/portlet/MockEventRequest.java
 create mode 100644 
plugins/portlet-mocks/src/main/java/org/apache/struts2/mock/web/portlet/MockEventResponse.java
 create mode 100644 
plugins/portlet-mocks/src/main/java/org/apache/struts2/mock/web/portlet/MockMimeResponse.java
 create mode 100644 
plugins/portlet-mocks/src/main/java/org/apache/struts2/mock/web/portlet/MockMultipartActionRequest.java
 create mode 100644 
plugins/portlet-mocks/src/main/java/org/apache/struts2/mock/web/portlet/MockPortalContext.java
 create mode 100644 
plugins/portlet-mocks/src/main/java/org/apache/struts2/mock/web/portlet/MockPortletConfig.java
 create mode 100644 
plugins/portlet-mocks/src/main/java/org/apache/struts2/mock/web/portlet/MockPortletContext.java
 create mode 100644 
plugins/portlet-mocks/src/main/java/org/apache/struts2/mock/web/portlet/MockPortletPreferences.java
 create mode 100644 
plugins/portlet-mocks/src/main/java/org/apache/struts2/mock/web/portlet/MockPortletRequest.java
 create mode 100644 
plugins/portlet-mocks/src/main/java/org/apache/struts2/mock/web/portlet/MockPortletRequestDispatcher.java
 create mode 100644 
plugins/portlet-mocks/src/main/java/org/apache/struts2/mock/web/portlet/MockPortletResponse.java
 create mode 100644 
plugins/portlet-mocks/src/main/java/org/apache/struts2/mock/web/portlet/MockPortletSession.java
 create mode 100644 
plugins/portlet-mocks/src/main/java/org/apache/struts2/mock/web/portlet/MockPortletURL.java
 create mode 100644 
plugins/portlet-mocks/src/main/java/org/apache/struts2/mock/web/portlet/MockRenderRequest.java
 create mode 100644 
plugins/portlet-mocks/src/main/java/org/apache/struts2/mock/web/portlet/MockRenderResponse.java
 create mode 100644 
plugins/portlet-mocks/src/main/java/org/apache/struts2/mock/web/portlet/MockResourceRequest.java
 create mode 100644 
plugins/portlet-mocks/src/main/java/org/apache/struts2/mock/web/portlet/MockResourceResponse.java
 create mode 100644 
plugins/portlet-mocks/src/main/java/org/apache/struts2/mock/web/portlet/MockResourceURL.java
 create mode 100644 
plugins/portlet-mocks/src/main/java/org/apache/struts2/mock/web/portlet/MockStateAwareResponse.java
 create mode 100644 
plugins/portlet-mocks/src/main/java/org/apache/struts2/mock/web/portlet/ServletWrappingPortletContext.java
 create mode 100644 
plugins/portlet-mocks/src/main/java/org/apache/struts2/mock/web/portlet/multipart/MultipartActionRequest.java
 create mode 100644 
plugins/portlet-mocks/src/main/java/org/apache/struts2/mock/web/portlet/multipart/package-info.java
 create mode 100644 
plugins/portlet-mocks/src/main/java/org/apache/struts2/mock/web/portlet/package-info.java
 copy plugins/{tiles => portlet-mocks}/src/site/site.xml (100%)
 create mode 100644 
plugins/portlet-mocks/src/test/java/org/apache/struts2/StrutsSpringPortletMockObjectsTest.java
 copy plugins/{junit => 
portlet-mocks}/src/test/resources/applicationContext.xml (87%)
 copy plugins/{junit/src/main/java/org/apache/struts2/StrutsTestCase.java => 
portlet/src/test/java/org/apache/struts2/StrutsTestCasePortletTests.java} (88%)

Reply via email to