From 3b1a507cc61e76b6a251a6a2bb0ce5014f20f8a7 Mon Sep 17 00:00:00 2001 From: Leo Treggiari Date: Wed, 7 Sep 2005 13:37:38 +0000 Subject: Additional external dependency calculator test --- .../test30Projects/CDTFortranTest2/CDTFortranTest2.zip | Bin 0 -> 18017 bytes .../core/tests/ManagedProject30MakefileTests.java | 15 +++++++++++++++ 2 files changed, 15 insertions(+) create mode 100644 build/org.eclipse.cdt.managedbuilder.core.tests/resources/test30Projects/CDTFortranTest2/CDTFortranTest2.zip (limited to 'build') diff --git a/build/org.eclipse.cdt.managedbuilder.core.tests/resources/test30Projects/CDTFortranTest2/CDTFortranTest2.zip b/build/org.eclipse.cdt.managedbuilder.core.tests/resources/test30Projects/CDTFortranTest2/CDTFortranTest2.zip new file mode 100644 index 00000000000..a6ec951580f Binary files /dev/null and b/build/org.eclipse.cdt.managedbuilder.core.tests/resources/test30Projects/CDTFortranTest2/CDTFortranTest2.zip differ diff --git a/build/org.eclipse.cdt.managedbuilder.core.tests/tests/org/eclipse/cdt/managedbuilder/core/tests/ManagedProject30MakefileTests.java b/build/org.eclipse.cdt.managedbuilder.core.tests/tests/org/eclipse/cdt/managedbuilder/core/tests/ManagedProject30MakefileTests.java index 4e3c1a51aab..dd26b516e94 100644 --- a/build/org.eclipse.cdt.managedbuilder.core.tests/tests/org/eclipse/cdt/managedbuilder/core/tests/ManagedProject30MakefileTests.java +++ b/build/org.eclipse.cdt.managedbuilder.core.tests/tests/org/eclipse/cdt/managedbuilder/core/tests/ManagedProject30MakefileTests.java @@ -78,6 +78,7 @@ public class ManagedProject30MakefileTests extends TestCase { suite.addTest(new ManagedProject30MakefileTests("test30_2")); suite.addTest(new ManagedProject30MakefileTests("testTopTC")); suite.addTest(new ManagedProject30MakefileTests("CDTFortranTest1")); + suite.addTest(new ManagedProject30MakefileTests("CDTFortranTest2")); return suite; } @@ -556,4 +557,18 @@ public class ManagedProject30MakefileTests extends TestCase { IProject[] projects = createProjects("CDTFortranTest1", null, null, true); buildProjects(projects, makefiles); } + + /* (non-Javadoc) + * tests external dependency calculation using Fortran modules + */ + public void CDTFortranTest2(){ + IPath[] makefiles = { + Path.fromOSString("makefile"), + Path.fromOSString("objects.mk"), + Path.fromOSString("sources.mk"), + Path.fromOSString("module/subdir.mk"), + Path.fromOSString("sources/subdir.mk")}; + IProject[] projects = createProjects("CDTFortranTest2", null, null, true); + buildProjects(projects, makefiles); + } } -- cgit v1.2.3