#102 - make tests based on GeoserverRESTTest VERSION

This commit is contained in:
eblondel 2013-10-18 17:52:47 +02:00
parent 5d820f5d43
commit a277d44e15

View File

@ -90,7 +90,9 @@ public class GSFeatureEncoderTest extends GeoserverRESTTest {
"http://www.organization.org/metadata1");
fte.addMetadataLinkInfo(metadatalink);
GSLayerEncoder layerEncoder = new GSLayerEncoder();
GSLayerEncoder layerEncoder = null;
if(GeoserverRESTTest.VERSION != null){
layerEncoder = new GSLayerEncoder();
layerEncoder.setEnabled(true);
layerEncoder.setQueryable(true);
layerEncoder.setAdvertised(true);
@ -134,9 +136,11 @@ public class GSFeatureEncoderTest extends GeoserverRESTTest {
assertTrue(publisher.publishDBLayer(DEFAULT_WS, storeName, fte, layerEncoder));
}
}
@Test
public void testIntegration_21() throws IOException {
public void testIntegration1() throws IOException {
if (!enabled())
return;
@ -161,8 +165,10 @@ public class GSFeatureEncoderTest extends GeoserverRESTTest {
"http://www.organization.org/metadata1");
fte.addMetadataLinkInfo(metadatalink);
//use of GSLayerEncoder specific to GS 2.1
GSLayerEncoder21 layerEncoder = new GSLayerEncoder21();
//use of GSLayerEncoder for GS 2.1 & before
GSLayerEncoder21 layerEncoder = null;
if(GeoserverRESTTest.VERSION == null){
layerEncoder = new GSLayerEncoder21();
layerEncoder.setEnabled(true);
layerEncoder.setQueryable(true);
layerEncoder.setAdvertised(true);
@ -190,6 +196,7 @@ public class GSFeatureEncoderTest extends GeoserverRESTTest {
publisher.createWorkspace(DEFAULT_WS);
assertTrue(publisher.publishDBLayer(DEFAULT_WS, storeName, fte, layerEncoder));
}
}
@Test