Author: rwesten
Date: Tue Dec 17 14:41:29 2013
New Revision: 1551557

URL: http://svn.apache.org/r1551557
Log:
STANBOL-1234 and STANBOL-1237: The Integration Test base for the Entityhub now 
checks if the ModelWriter for application/json and application/rdf+xml (checks 
for all RDF formats) are started.

Modified:
    
stanbol/trunk/entityhub/generic/test/src/main/java/org/apache/stanbol/entityhub/test/it/EntityhubTestBase.java

Modified: 
stanbol/trunk/entityhub/generic/test/src/main/java/org/apache/stanbol/entityhub/test/it/EntityhubTestBase.java
URL: 
http://svn.apache.org/viewvc/stanbol/trunk/entityhub/generic/test/src/main/java/org/apache/stanbol/entityhub/test/it/EntityhubTestBase.java?rev=1551557&r1=1551556&r2=1551557&view=diff
==============================================================================
--- 
stanbol/trunk/entityhub/generic/test/src/main/java/org/apache/stanbol/entityhub/test/it/EntityhubTestBase.java
 (original)
+++ 
stanbol/trunk/entityhub/generic/test/src/main/java/org/apache/stanbol/entityhub/test/it/EntityhubTestBase.java
 Tue Dec 17 14:41:29 2013
@@ -97,15 +97,18 @@ public abstract class EntityhubTestBase 
                             referencedSite));
                     }
                 }
-                //this ensures that all sites are initialized
-                //No longer needed with STANBOL-996
-//                for(String referencedSite : referencedSites){
-//                     re = executor.execute(
-//                             
builder.buildGetRequest("/entityhub/site/"+referencedSite +
-//                                             
"/entity?id=urn:does:not:exist:f82js95xsig39s.23987")
-//                             .withHeader("Accept", "application/json"));
-//                     re.assertStatus(404);
-//                }
+                //this ensures that JSON and RDF serializer services are up 
and running
+                for(String referencedSite : referencedSites){
+                       re = executor.execute(
+                               
builder.buildGetRequest("/entityhub/site/"+referencedSite)
+                               .withHeader("Accept", "application/json")); 
//check JSON serializer
+                       re.assertStatus(200);
+                       re.assertContentType("application/json");
+                       re = 
executor.execute(builder.buildGetRequest("/entityhub/site/"+referencedSite)
+                            .withHeader("Accept", 
"application/rdf+xml"));//check RDF serializer
+                    re.assertStatus(200);
+                    re.assertContentType("application/rdf+xml");
+                }
                 log.info("Entityhub services checked, all present");
                 return true;
             }


Reply via email to