Skip to content

Commit

Permalink
#21282 feedback done
Browse files Browse the repository at this point in the history
  • Loading branch information
jdotcms committed Jan 20, 2022
1 parent 52f6855 commit 377548d
Show file tree
Hide file tree
Showing 2 changed files with 26 additions and 16 deletions.
2 changes: 2 additions & 0 deletions dotCMS/src/integration-test/java/com/dotcms/MainSuite.java
Original file line number Diff line number Diff line change
Expand Up @@ -32,6 +32,7 @@
import com.dotcms.enterprise.publishing.remote.handler.HandlerUtilTest;
import com.dotcms.enterprise.publishing.staticpublishing.StaticPublisherIntegrationTest;
import com.dotcms.enterprise.rules.RulesAPIImplIntegrationTest;
import com.dotcms.filters.interceptor.meta.MetaWebInterceptorTest;
import com.dotcms.graphql.DotGraphQLHttpServletTest;
import com.dotcms.integritycheckers.HostIntegrityCheckerTest;
import com.dotcms.junit.MainBaseSuite;
Expand Down Expand Up @@ -496,6 +497,7 @@
Task211012AddCompanyDefaultLanguageTest.class,
StaticPublisherIntegrationTest.class,
HostIntegrityCheckerTest.class,
MetaWebInterceptorTest.class,
BrowserUtilTest.class,
Task211101AddContentletAsJsonColumnTest.class,
ContentletJsonAPITest.class,
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -68,14 +68,18 @@ public void check_header_x_dot_server() {
@Test
public void check_header_x_dot_server_config_disable() {

Config.setProperty(ResponseMetaDataWebInterceptor.RESPONSE_HEADER_ADD_NODE_ID, false);
final ResponseMetaDataWebInterceptor metaWebInterceptor = new ResponseMetaDataWebInterceptor();
final MockHeaderResponse mockHeaderResponse = new MockHeaderResponse(response);
metaWebInterceptor.intercept(request, mockHeaderResponse);

final String header = mockHeaderResponse.getHeader(ResponseMetaDataWebInterceptor.X_DOT_SERVER_HEADER);
Assert.assertNull(header);
Config.setProperty(ResponseMetaDataWebInterceptor.RESPONSE_HEADER_ADD_NODE_ID, true);
try {
Config.setProperty(ResponseMetaDataWebInterceptor.RESPONSE_HEADER_ADD_NODE_ID, false);
final ResponseMetaDataWebInterceptor metaWebInterceptor = new ResponseMetaDataWebInterceptor();
final MockHeaderResponse mockHeaderResponse = new MockHeaderResponse(response);
metaWebInterceptor.intercept(request, mockHeaderResponse);

final String header = mockHeaderResponse.getHeader(ResponseMetaDataWebInterceptor.X_DOT_SERVER_HEADER);
Assert.assertNull(header);
} finally {

Config.setProperty(ResponseMetaDataWebInterceptor.RESPONSE_HEADER_ADD_NODE_ID, true);
}
}


Expand All @@ -88,14 +92,18 @@ public void check_header_x_dot_server_config_disable() {
@Test
public void check_header_x_dot_server_config_disable_node_name() {

Config.setProperty(ResponseMetaDataWebInterceptor.RESPONSE_HEADER_ADD_NODE_ID_INCLUDE_NODE_NAME, false);
final ResponseMetaDataWebInterceptor metaWebInterceptor = new ResponseMetaDataWebInterceptor();
final MockHeaderResponse mockHeaderResponse = new MockHeaderResponse(response);
metaWebInterceptor.intercept(request, mockHeaderResponse);
try {
Config.setProperty(ResponseMetaDataWebInterceptor.RESPONSE_HEADER_ADD_NODE_ID_INCLUDE_NODE_NAME, false);
final ResponseMetaDataWebInterceptor metaWebInterceptor = new ResponseMetaDataWebInterceptor();
final MockHeaderResponse mockHeaderResponse = new MockHeaderResponse(response);
metaWebInterceptor.intercept(request, mockHeaderResponse);

final String header = mockHeaderResponse.getHeader(ResponseMetaDataWebInterceptor.X_DOT_SERVER_HEADER);
Assert.assertNotNull(header);
Assert.assertTrue(header.startsWith("unknown|"));
Config.setProperty(ResponseMetaDataWebInterceptor.RESPONSE_HEADER_ADD_NODE_ID_INCLUDE_NODE_NAME, true);
final String header = mockHeaderResponse.getHeader(ResponseMetaDataWebInterceptor.X_DOT_SERVER_HEADER);
Assert.assertNotNull(header);
Assert.assertTrue(header.startsWith("unknown|"));
} finally {

Config.setProperty(ResponseMetaDataWebInterceptor.RESPONSE_HEADER_ADD_NODE_ID, true);
}
}
}

0 comments on commit 377548d

Please sign in to comment.