1
0
Fork 0
mirror of https://github.com/eclipse-cdt/cdt synced 2025-06-07 17:56:01 +02:00

Bug 133881 - Make refreshing after building optional

Work in progress.
This commit is contained in:
Chris Recoskie 2011-04-28 20:02:33 +00:00
parent 6a9144e8e0
commit 1c43fad405

View file

@ -357,6 +357,31 @@ public class RefreshScopeTests extends TestCase {
List<RefreshExclusion> exclusions = manager.getExclusions(fProject); List<RefreshExclusion> exclusions = manager.getExclusions(fProject);
assertEquals(0, exclusions.size()); assertEquals(0, exclusions.size());
// now try persisting the data and loading it
try {
manager.persistSettings();
} catch (CoreException e) {
fail();
}
manager.clearAllData();
try {
manager.loadSettings();
} catch (CoreException e) {
fail();
}
// test the defaults again
// by default, a project should refresh its root
resourcesToRefresh = manager.getResourcesToRefresh(fProject);
assertEquals(1, resourcesToRefresh.size());
resourceArray = resourcesToRefresh.toArray(new IResource[0]);
assertEquals(fProject, resourceArray[0]);
// there should be no exclusions
exclusions = manager.getExclusions(fProject);
assertEquals(0, exclusions.size());
} }