You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@geode.apache.org by "Anthony Baker (JIRA)" <ji...@apache.org> on 2016/02/09 15:25:18 UTC

[jira] [Commented] (GEODE-879) Delete com.examples packages from under gemfire-core/src/test/

    [ https://issues.apache.org/jira/browse/GEODE-879?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15138982#comment-15138982 ] 

Anthony Baker commented on GEODE-879:
-------------------------------------

PDX serialization ignores packages beginning with "com.gemstone" so we have to use a different package name at least for the snapshot tests.

> Delete com.examples packages from under gemfire-core/src/test/
> --------------------------------------------------------------
>
>                 Key: GEODE-879
>                 URL: https://issues.apache.org/jira/browse/GEODE-879
>             Project: Geode
>          Issue Type: Bug
>          Components: tests
>            Reporter: Kirk Lund
>
> There are three packages:
> com.examples (these appear to be completely unused):
> {noformat}
> LinkNode.java
> SuperClass.java
> TestObject.java
> {noformat}
> com.examples.ds (these also appear to be unused):
> {noformat}
> Address.java
> Company.java
> CompanySerializer.java
> Employee.java
> PutDataSerializer.java
> User.java
> {noformat}
> com.examples.snapshot (these are used by snapshot tests): 
> {noformat}
> MyDataSerializer.java
> MyObject.java
> MyObjectDataSerializable.java
> MyObjectPdx.java
> MyObjectPdxSerializable.java
> MyPdxSerializer.java
> {noformat}
> The snapshot tests using that 3rd package include: ClientSnapshotDUnitTest, CacheSnapshotJUnitTest, ClientSnapshotDUnitTest, OfflineSnapshotJUnitTest, ParallelSnapshotDUnitTest, PdxTypeExportDUnitTest, RegionSnapshotJUnitTest, SnapshotByteArrayDUnitTest, SnapshotDUnitTest, SnapshotPerformanceDUnitTest, WanSnapshotJUnitTest
> Perhaps this 3rd package could be repackaged in someway so that the classes instead live in a com.gemstone.gemfire (eventually org.apache.geode) package. They could then be repackaged or generated in some way for tests if they really need to be outside the gemfire/geode packages for the validity of the tests.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)