-// @Test
-// public void testCapabilityStripping() throws Exception {
-// Set<String> allCapabilities = readLines("/capabilities-all.txt");
-// Set<String> expectedCapabilities = readLines("/capabilities-stripped.txt");
-// String snapshotAsString = readToString("/snapshot.xml");
-// Element element = XmlUtil.readXmlToElement(snapshotAsString);
-// {
-// CapabilityStrippingConfigSnapshotHolder tested = new CapabilityStrippingConfigSnapshotHolder(
-// element, allCapabilities, Pattern.compile(
-// ConfigPersisterActivator.DEFAULT_IGNORED_REGEX
-// ));
-// assertEquals(expectedCapabilities, tested.getCapabilities());
-// assertEquals(Collections.emptySet(), tested.getMissingNamespaces());
-// }
-// {
-// // test regex
-// CapabilityStrippingConfigSnapshotHolder tested = new CapabilityStrippingConfigSnapshotHolder(
-// element, allCapabilities, Pattern.compile(
-// "^bar"
-// ));
-// assertEquals(expectedCapabilities, tested.getCapabilities());
-// assertEquals(Sets.newHashSet(ConfigPersisterActivator.DEFAULT_IGNORED_REGEX.substring(1)),
-// tested.getMissingNamespaces());
-// }
-// }
-//
-// private Set<String> readLines(String fileName) throws IOException {
-// return new HashSet<>(IOUtils.readLines(getClass().getResourceAsStream(fileName)));
-// }
-//
-// private String readToString(String fileName) throws IOException {
-// return IOUtils.toString(getClass().getResourceAsStream(fileName));
-// }
+ @Test
+ public void testCapabilityStripping() throws Exception {
+ Set<String> allCapabilities = readLines("/capabilities-all.txt");
+ Set<String> expectedCapabilities = readLines("/capabilities-stripped.txt");
+ String snapshotAsString = readToString("/snapshot.xml");
+ Element element = XmlUtil.readXmlToElement(snapshotAsString);
+ {
+ CapabilityStrippingConfigSnapshotHolder tested = new CapabilityStrippingConfigSnapshotHolder(
+ element, allCapabilities, Pattern.compile(
+ ConfigPersisterActivator.DEFAULT_IGNORED_REGEX
+ ));
+ assertEquals(expectedCapabilities, tested.getCapabilities());
+ assertEquals(Collections.emptySet(), tested.getMissingNamespaces());
+ }
+ {
+ // test regex
+ CapabilityStrippingConfigSnapshotHolder tested = new CapabilityStrippingConfigSnapshotHolder(
+ element, allCapabilities, Pattern.compile(
+ "^bar"
+ ));
+ assertEquals(expectedCapabilities, tested.getCapabilities());
+ assertEquals(Sets.newHashSet(ConfigPersisterActivator.DEFAULT_IGNORED_REGEX.substring(1)),
+ tested.getMissingNamespaces());
+ }
+ }
+
+ private Set<String> readLines(String fileName) throws IOException {
+ return new HashSet<>(IOUtils.readLines(getClass().getResourceAsStream(fileName)));
+ }
+
+ private String readToString(String fileName) throws IOException {
+ return IOUtils.toString(getClass().getResourceAsStream(fileName));
+ }