You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@stanbol.apache.org by rw...@apache.org on 2013/12/17 15:41:30 UTC

svn commit: r1551557 - /stanbol/trunk/entityhub/generic/test/src/main/java/org/apache/stanbol/entityhub/test/it/EntityhubTestBase.java

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;
             }