@Test
public void testClientConfigFilesInheritance() throws Exception{

  StackInfo stack = stackManager.getStack("HDP", "2.0.6");
  ServiceInfo zkService = stack.getService("ZOOKEEPER");
  List<ComponentInfo> components = zkService.getComponents();
  assertTrue(components.size() == 2);
  ComponentInfo componentInfo = components.get(1);
  List<ClientConfigFileDefinition> clientConfigs = componentInfo.getClientConfigFiles();
  assertEquals(2,clientConfigs.size());
  assertEquals("zookeeper-env",clientConfigs.get(0).getDictionaryName());
  assertEquals("zookeeper-env.sh",clientConfigs.get(0).getFileName());
  assertEquals("env",clientConfigs.get(0).getType());
  assertEquals("zookeeper-log4j",clientConfigs.get(1).getDictionaryName());
  assertEquals("log4j.properties",clientConfigs.get(1).getFileName());
  assertEquals("env", clientConfigs.get(1).getType());
}