Browse Source

make tests tidy up after themselves

tags/V1_8_3
Andy Clement 9 years ago
parent
commit
54ff2a442f

+ 1
- 0
tests/bugs/serialVersionUID/Util.java View File

@@ -61,6 +61,7 @@ public class Util {

if (command.equals("-read")) {
Object obj = read(name);
try {new File(name).delete();} catch (IOException ioe) {}
}
else if (command.equals("-fail")) {
fail(name);

+ 8
- 0
tests/src/org/aspectj/systemtest/incremental/tools/AnnotationProcessingTests.java View File

@@ -15,6 +15,8 @@ import java.util.ArrayList;
import java.util.Hashtable;
import java.util.List;

import org.aspectj.util.FileUtil;

public class AnnotationProcessingTests extends AbstractMultiProjectIncrementalAjdeInteractionTestbed {
@@ -23,8 +25,14 @@ public class AnnotationProcessingTests extends AbstractMultiProjectIncrementalAj
super.tearDown();
new File("Advise_aaa.java").delete();
new File("Advise_ccc.java").delete();
new File("Advise_boo.java").delete();
new File("Advise_too.java").delete();
new File("AroundAdvise_aaa.java").delete();
new File("AroundAdvise_ccc.java").delete();
if (new File("../run-all-junit-tests/generated/test/SomeCallbacks.java").exists()) {
FileUtil.deleteContents(new File("../run-all-junit-tests/generated"));
new File("../run-all-junit-tests/generated").delete();
}
}
// Basic test: turns on annotation processing and tries to run the DemoProcessor

Loading…
Cancel
Save