mirror of
https://github.com/eclipse-cdt/cdt
synced 2025-04-29 19:45:01 +02:00
Fixed test breakage caused by an additional index event.
This commit is contained in:
parent
dcc6b66ddf
commit
8ae5715f10
1 changed files with 5 additions and 4 deletions
|
@ -101,9 +101,11 @@ public class IndexListenerTest extends BaseTestCase {
|
||||||
assertTrue(im.joinIndexer(10000, npm()));
|
assertTrue(im.joinIndexer(10000, npm()));
|
||||||
IIndexChangeListener listener = new IIndexChangeListener() {
|
IIndexChangeListener listener = new IIndexChangeListener() {
|
||||||
public void indexChanged(IIndexChangeEvent event) {
|
public void indexChanged(IIndexChangeEvent event) {
|
||||||
synchronized (mutex) {
|
if (!event.getFilesWritten().isEmpty()) {
|
||||||
projects.add(event.getAffectedProject());
|
synchronized (mutex) {
|
||||||
mutex.notify();
|
projects.add(event.getAffectedProject());
|
||||||
|
mutex.notify();
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
};
|
};
|
||||||
|
@ -119,7 +121,6 @@ public class IndexListenerTest extends BaseTestCase {
|
||||||
assertTrue(projects.contains(fProject1));
|
assertTrue(projects.contains(fProject1));
|
||||||
projects.clear();
|
projects.clear();
|
||||||
|
|
||||||
|
|
||||||
IFile file1= TestSourceReader.createFile(fProject1.getProject(), "test.cpp", "int b;");
|
IFile file1= TestSourceReader.createFile(fProject1.getProject(), "test.cpp", "int b;");
|
||||||
IFile file2= TestSourceReader.createFile(fProject2.getProject(), "test.cpp", "int c;");
|
IFile file2= TestSourceReader.createFile(fProject2.getProject(), "test.cpp", "int c;");
|
||||||
synchronized (mutex) {
|
synchronized (mutex) {
|
||||||
|
|
Loading…
Add table
Reference in a new issue