Repository: gora Updated Branches: refs/heads/master 828aa811f -> ad5eb9da3
Correct JUnit import for gora-infinispan module and implement type checking issues. Project: http://git-wip-us.apache.org/repos/asf/gora/repo Commit: http://git-wip-us.apache.org/repos/asf/gora/commit/ad5eb9da Tree: http://git-wip-us.apache.org/repos/asf/gora/tree/ad5eb9da Diff: http://git-wip-us.apache.org/repos/asf/gora/diff/ad5eb9da Branch: refs/heads/master Commit: ad5eb9da3821781dceb90b4db88f3bc4fd2d7010 Parents: 828aa81 Author: Lewis John McGibbney <lewis.mcgibb...@gmail.com> Authored: Fri May 6 09:31:35 2016 -0700 Committer: Lewis John McGibbney <lewis.mcgibb...@gmail.com> Committed: Fri May 6 09:31:35 2016 -0700 ---------------------------------------------------------------------- gora-core/src/test/java/org/apache/gora/util/TestIOUtils.java | 1 + gora-infinispan/pom.xml | 7 +++++++ .../java/org/apache/gora/infinispan/SimulationDriver.java | 1 + .../org/apache/gora/infinispan/store/InfinispanStoreTest.java | 7 +++---- 4 files changed, 12 insertions(+), 4 deletions(-) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/gora/blob/ad5eb9da/gora-core/src/test/java/org/apache/gora/util/TestIOUtils.java ---------------------------------------------------------------------- diff --git a/gora-core/src/test/java/org/apache/gora/util/TestIOUtils.java b/gora-core/src/test/java/org/apache/gora/util/TestIOUtils.java index 9e06557..ba1b44e 100644 --- a/gora-core/src/test/java/org/apache/gora/util/TestIOUtils.java +++ b/gora-core/src/test/java/org/apache/gora/util/TestIOUtils.java @@ -99,6 +99,7 @@ public class TestIOUtils { } } + @SafeVarargs @SuppressWarnings("unchecked") public static <T> void testSerializeDeserialize(T... objects) throws Exception { ByteBufferOutputStream os = new ByteBufferOutputStream(); http://git-wip-us.apache.org/repos/asf/gora/blob/ad5eb9da/gora-infinispan/pom.xml ---------------------------------------------------------------------- diff --git a/gora-infinispan/pom.xml b/gora-infinispan/pom.xml index ab7c5ff..3e312d1 100644 --- a/gora-infinispan/pom.xml +++ b/gora-infinispan/pom.xml @@ -214,6 +214,13 @@ <version>${infinispan.version}</version> <scope>test</scope> </dependency> + + <!-- Testing Dependencies --> + <dependency> + <groupId>junit</groupId> + <artifactId>junit</artifactId> + <scope>test</scope> + </dependency> </dependencies> </project> http://git-wip-us.apache.org/repos/asf/gora/blob/ad5eb9da/gora-infinispan/src/test/java/org/apache/gora/infinispan/SimulationDriver.java ---------------------------------------------------------------------- diff --git a/gora-infinispan/src/test/java/org/apache/gora/infinispan/SimulationDriver.java b/gora-infinispan/src/test/java/org/apache/gora/infinispan/SimulationDriver.java index a292f2c..4bde737 100644 --- a/gora-infinispan/src/test/java/org/apache/gora/infinispan/SimulationDriver.java +++ b/gora-infinispan/src/test/java/org/apache/gora/infinispan/SimulationDriver.java @@ -45,6 +45,7 @@ import static org.infinispan.test.TestingUtil.blockUntilCacheStatusAchieved; public class SimulationDriver extends MultipleCacheManagersTest { private int numberOfNodes = 0 ; + @SuppressWarnings("unchecked") private List<String> cacheNames = EMPTY_LIST; private List<HotRodServer> servers = new ArrayList<>(); private String connectionString =""; http://git-wip-us.apache.org/repos/asf/gora/blob/ad5eb9da/gora-infinispan/src/test/java/org/apache/gora/infinispan/store/InfinispanStoreTest.java ---------------------------------------------------------------------- diff --git a/gora-infinispan/src/test/java/org/apache/gora/infinispan/store/InfinispanStoreTest.java b/gora-infinispan/src/test/java/org/apache/gora/infinispan/store/InfinispanStoreTest.java index 3b701c6..5d17ee2 100644 --- a/gora-infinispan/src/test/java/org/apache/gora/infinispan/store/InfinispanStoreTest.java +++ b/gora-infinispan/src/test/java/org/apache/gora/infinispan/store/InfinispanStoreTest.java @@ -55,6 +55,7 @@ public class InfinispanStoreTest extends DataStoreTestBase { private Configuration conf; private InfinispanStore<String,Employee> employeeDataStore; + @SuppressWarnings("unused") private InfinispanStore<String,WebPage> webPageDataStore; @BeforeClass @@ -76,14 +77,12 @@ public class InfinispanStoreTest extends DataStoreTestBase { webPageDataStore = (InfinispanStore<String, WebPage>) webPageStore; } - @SuppressWarnings("unchecked") @Override protected DataStore<String, Employee> createEmployeeDataStore() throws IOException { throw new IllegalStateException("Using driver."); } - @SuppressWarnings("unchecked") @Override protected DataStore<String, WebPage> createWebPageDataStore() throws IOException { @@ -118,7 +117,7 @@ public class InfinispanStoreTest extends DataStoreTestBase { // Test matching everything query = new InfinispanQuery<>(employeeDataStore); - SingleFieldValueFilter filter = new SingleFieldValueFilter(); + SingleFieldValueFilter<String, Employee> filter = new SingleFieldValueFilter<String, Employee>(); filter.setFieldName("name"); filter.setFilterOp(FilterOp.EQUALS); List<Object> operaands = new ArrayList<>(); @@ -134,7 +133,7 @@ public class InfinispanStoreTest extends DataStoreTestBase { // Test matching nothing query = new InfinispanQuery<>(employeeDataStore); - filter = new SingleFieldValueFilter(); + filter = new SingleFieldValueFilter<String, Employee>(); filter.setFieldName("name"); filter.setFilterOp(FilterOp.NOT_EQUALS); operaands.clear();