@Override public void destroy() { listeners.clear(); fileSetChecks.clear(); beforeExecutionFileFilters.clear(); filters.clear(); if (cacheFile != null) { try { cacheFile.persist(); } catch (IOException ex) { throw new IllegalStateException("Unable to persist cache file.", ex); } } }
@Test public void testClear() { final BeforeExecutionFileFilterSet filterSet = new BeforeExecutionFileFilterSet(); filterSet.addBeforeExecutionFileFilter(new BeforeExecutionExclusionFileFilter()); assertEquals("Invalid filter set size", 1, filterSet.getBeforeExecutionFileFilters().size()); filterSet.clear(); assertEquals("Invalid filter set size", 0, filterSet.getBeforeExecutionFileFilters().size()); }
@Override public void destroy() { listeners.clear(); fileSetChecks.clear(); beforeExecutionFileFilters.clear(); filters.clear(); if (cacheFile != null) { try { cacheFile.persist(); } catch (IOException ex) { throw new IllegalStateException("Unable to persist cache file.", ex); } } }