Author: alfonsonishikawa
Date: Tue Apr  2 21:14:44 2013
New Revision: 1463755

URL: http://svn.apache.org/r1463755
Log:
GORA-174: Updated DataStoreTestUtil#testGetEmployeeWithFields() to test only on 
column subsets with values.

Modified:
    
gora/branches/GORA_174/gora-core/src/test/java/org/apache/gora/store/DataStoreTestUtil.java

Modified: 
gora/branches/GORA_174/gora-core/src/test/java/org/apache/gora/store/DataStoreTestUtil.java
URL: 
http://svn.apache.org/viewvc/gora/branches/GORA_174/gora-core/src/test/java/org/apache/gora/store/DataStoreTestUtil.java?rev=1463755&r1=1463754&r2=1463755&view=diff
==============================================================================
--- 
gora/branches/GORA_174/gora-core/src/test/java/org/apache/gora/store/DataStoreTestUtil.java
 (original)
+++ 
gora/branches/GORA_174/gora-core/src/test/java/org/apache/gora/store/DataStoreTestUtil.java
 Tue Apr  2 21:14:44 2013
@@ -244,7 +244,14 @@ public class DataStoreTestUtil {
     dataStore.put(ssn, employee);
     dataStore.flush();
 
-    String[] fields = employee.getFields();
+    // XXX See GORA-216: special case until later reviewed.
+    // Like in K-V stores, if retrieved column does not exists ([webpage] 
case),
+    // get() must return 'null'.
+    // We prepare an actual weird synthetic test.
+    
+    // String[] fields = employee.getFields();
+    String[] fields = {"name","dateOfBirth","ssn","salary"} ;
+    
     for(Set<String> subset : StringUtils.powerset(fields)) {
       if(subset.isEmpty())
         continue;
@@ -255,7 +262,7 @@ public class DataStoreTestUtil {
         expected.put(index, employee.get(index));
       }
 
-      Assert.assertEquals(expected, after);
+      Assert.assertEquals(expected, after);        
     }
   }
 


Reply via email to