@Override
  protected void tearDown() throws Exception {
    SVCorePlugin.getDefault().getSVDBIndexRegistry().close();
    SVCorePlugin.getJobMgr().dispose();

    super.tearDown();
  }
  @Override
  protected void tearDown() throws Exception {
    super.tearDown();

    fIndexRgy.close();

    if (fTmpDir != null && fTmpDir.exists()) {
      TestUtils.delete(fTmpDir);
    }
  }
  @Override
  public void setUp() throws Exception {
    super.setUp();

    fIndexMgr = new SVDBIndexCollection("TestContentAssistBuiltins");
    fIndexMgr.addPluginLibrary(
        fIndexRgy.findCreateIndex(
            new NullProgressMonitor(),
            "TestContentAssistBuiltins",
            SVCorePlugin.SV_BUILTIN_LIBRARY,
            SVDBPluginLibIndexFactory.TYPE,
            null));

    fIndex = new ContentAssistIndex();
    fIndex.init(new NullProgressMonitor());
    fIndexMgr.addLibraryPath(fIndex);
  }
  protected void setUp() throws Exception {
    super.setUp();

    fProjMgr = SVCorePlugin.getDefault().getProjMgr();
  }
 @Override
 protected void setUp() throws Exception {
   super.setUp();
 }