From f3e9d1bebc264dae4fb54df9adb497e67dc8bbcb Mon Sep 17 00:00:00 2001 From: cvs2svn Date: Tue, 26 Jun 2007 16:43:39 +0000 Subject: This commit was manufactured by cvs2svn to create tag 'v200706261300'. Sprout from master 2007-06-26 16:43:37 UTC Chris Recoskie 'RESOLVED - bug 193800: Cannot launch C/C++ application on AIX' Delete: upc/org.eclipse.cdt.core.parser.upc.tests/.classpath upc/org.eclipse.cdt.core.parser.upc.tests/.project upc/org.eclipse.cdt.core.parser.upc.tests/META-INF/MANIFEST.MF upc/org.eclipse.cdt.core.parser.upc.tests/about.html upc/org.eclipse.cdt.core.parser.upc.tests/build.properties upc/org.eclipse.cdt.core.parser.upc.tests/plugin.properties upc/org.eclipse.cdt.core.parser.upc.tests/src/org/eclipse/cdt/core/parser/upc/tests/AutomatedIntegrationSuite.java upc/org.eclipse.cdt.core.parser.upc.tests/src/org/eclipse/cdt/core/parser/upc/tests/UPCC99CommentTests.java upc/org.eclipse.cdt.core.parser.upc.tests/src/org/eclipse/cdt/core/parser/upc/tests/UPCC99CompleteParser2Tests.java upc/org.eclipse.cdt.core.parser.upc.tests/src/org/eclipse/cdt/core/parser/upc/tests/UPCC99CompletionBasicTest.java upc/org.eclipse.cdt.core.parser.upc.tests/src/org/eclipse/cdt/core/parser/upc/tests/UPCC99CompletionParseTest.java upc/org.eclipse.cdt.core.parser.upc.tests/src/org/eclipse/cdt/core/parser/upc/tests/UPCC99DOMLocationInclusionTests.java upc/org.eclipse.cdt.core.parser.upc.tests/src/org/eclipse/cdt/core/parser/upc/tests/UPCC99DOMLocationMacroTests.java upc/org.eclipse.cdt.core.parser.upc.tests/src/org/eclipse/cdt/core/parser/upc/tests/UPCC99DOMLocationTests.java upc/org.eclipse.cdt.core.parser.upc.tests/src/org/eclipse/cdt/core/parser/upc/tests/UPCC99DOMPreprocessorInformationTest.java upc/org.eclipse.cdt.core.parser.upc.tests/src/org/eclipse/cdt/core/parser/upc/tests/UPCC99DigraphTrigraphTests.java upc/org.eclipse.cdt.core.parser.upc.tests/src/org/eclipse/cdt/core/parser/upc/tests/UPCC99GCCTests.java upc/org.eclipse.cdt.core.parser.upc.tests/src/org/eclipse/cdt/core/parser/upc/tests/UPCC99KnRTests.java upc/org.eclipse.cdt.core.parser.upc.tests/src/org/eclipse/cdt/core/parser/upc/tests/UPCC99SelectionParseTest.java upc/org.eclipse.cdt.core.parser.upc.tests/src/org/eclipse/cdt/core/parser/upc/tests/UPCC99SpecTests.java upc/org.eclipse.cdt.core.parser.upc.tests/src/org/eclipse/cdt/core/parser/upc/tests/UPCC99TaskParserTest.java upc/org.eclipse.cdt.core.parser.upc.tests/src/org/eclipse/cdt/core/parser/upc/tests/UPCC99Tests.java upc/org.eclipse.cdt.core.parser.upc.tests/src/org/eclipse/cdt/core/parser/upc/tests/UPCC99UtilOldTests.java upc/org.eclipse.cdt.core.parser.upc.tests/src/org/eclipse/cdt/core/parser/upc/tests/UPCC99UtilTests.java upc/org.eclipse.cdt.core.parser.upc.tests/src/org/eclipse/cdt/core/parser/upc/tests/UPCLanguageExtensionTests.java xlc/org.eclipse.cdt.errorparsers.xlc.tests/.classpath xlc/org.eclipse.cdt.errorparsers.xlc.tests/.cvsignore xlc/org.eclipse.cdt.errorparsers.xlc.tests/.project xlc/org.eclipse.cdt.errorparsers.xlc.tests/META-INF/MANIFEST.MF xlc/org.eclipse.cdt.errorparsers.xlc.tests/about.html xlc/org.eclipse.cdt.errorparsers.xlc.tests/build.properties xlc/org.eclipse.cdt.errorparsers.xlc.tests/plugin.xml xlc/org.eclipse.cdt.errorparsers.xlc.tests/src/org/eclipse/cdt/errorparsers/xlc/tests/AllXlcErrorParserTests.java xlc/org.eclipse.cdt.errorparsers.xlc.tests/src/org/eclipse/cdt/errorparsers/xlc/tests/TestConditional.java xlc/org.eclipse.cdt.errorparsers.xlc.tests/src/org/eclipse/cdt/errorparsers/xlc/tests/TestFloatingPoint.java xlc/org.eclipse.cdt.errorparsers.xlc.tests/src/org/eclipse/cdt/errorparsers/xlc/tests/TestFuncArg.java xlc/org.eclipse.cdt.errorparsers.xlc.tests/src/org/eclipse/cdt/errorparsers/xlc/tests/TestMissingArg.java xlc/org.eclipse.cdt.errorparsers.xlc.tests/src/org/eclipse/cdt/errorparsers/xlc/tests/TestNoFuncProto.java xlc/org.eclipse.cdt.errorparsers.xlc.tests/src/org/eclipse/cdt/errorparsers/xlc/tests/TestOperModi.java xlc/org.eclipse.cdt.errorparsers.xlc.tests/src/org/eclipse/cdt/errorparsers/xlc/tests/TestSyntaxError.java xlc/org.eclipse.cdt.errorparsers.xlc.tests/src/org/eclipse/cdt/errorparsers/xlc/tests/TestUndeclIdent.java xlc/org.eclipse.cdt.errorparsers.xlc.tests/src/org/eclipse/cdt/errorparsers/xlc/tests/TestsPlugin.java--- .../.classpath | 7 -- .../.cvsignore | 1 - .../.project | 28 ------- .../META-INF/MANIFEST.MF | 15 ---- .../about.html | 24 ------ .../build.properties | 8 -- .../plugin.xml | 2 - .../xlc/tests/AllXlcErrorParserTests.java | 36 -------- .../errorparsers/xlc/tests/TestConditional.java | 41 ---------- .../errorparsers/xlc/tests/TestFloatingPoint.java | 43 ---------- .../cdt/errorparsers/xlc/tests/TestFuncArg.java | 44 ---------- .../cdt/errorparsers/xlc/tests/TestMissingArg.java | 42 ---------- .../errorparsers/xlc/tests/TestNoFuncProto.java | 39 --------- .../cdt/errorparsers/xlc/tests/TestOperModi.java | 41 ---------- .../errorparsers/xlc/tests/TestSyntaxError.java | 40 --------- .../errorparsers/xlc/tests/TestUndeclIdent.java | 41 ---------- .../cdt/errorparsers/xlc/tests/TestsPlugin.java | 95 ---------------------- 17 files changed, 547 deletions(-) delete mode 100644 xlc/org.eclipse.cdt.errorparsers.xlc.tests/.classpath delete mode 100644 xlc/org.eclipse.cdt.errorparsers.xlc.tests/.cvsignore delete mode 100644 xlc/org.eclipse.cdt.errorparsers.xlc.tests/.project delete mode 100644 xlc/org.eclipse.cdt.errorparsers.xlc.tests/META-INF/MANIFEST.MF delete mode 100644 xlc/org.eclipse.cdt.errorparsers.xlc.tests/about.html delete mode 100644 xlc/org.eclipse.cdt.errorparsers.xlc.tests/build.properties delete mode 100644 xlc/org.eclipse.cdt.errorparsers.xlc.tests/plugin.xml delete mode 100644 xlc/org.eclipse.cdt.errorparsers.xlc.tests/src/org/eclipse/cdt/errorparsers/xlc/tests/AllXlcErrorParserTests.java delete mode 100644 xlc/org.eclipse.cdt.errorparsers.xlc.tests/src/org/eclipse/cdt/errorparsers/xlc/tests/TestConditional.java delete mode 100644 xlc/org.eclipse.cdt.errorparsers.xlc.tests/src/org/eclipse/cdt/errorparsers/xlc/tests/TestFloatingPoint.java delete mode 100644 xlc/org.eclipse.cdt.errorparsers.xlc.tests/src/org/eclipse/cdt/errorparsers/xlc/tests/TestFuncArg.java delete mode 100644 xlc/org.eclipse.cdt.errorparsers.xlc.tests/src/org/eclipse/cdt/errorparsers/xlc/tests/TestMissingArg.java delete mode 100644 xlc/org.eclipse.cdt.errorparsers.xlc.tests/src/org/eclipse/cdt/errorparsers/xlc/tests/TestNoFuncProto.java delete mode 100644 xlc/org.eclipse.cdt.errorparsers.xlc.tests/src/org/eclipse/cdt/errorparsers/xlc/tests/TestOperModi.java delete mode 100644 xlc/org.eclipse.cdt.errorparsers.xlc.tests/src/org/eclipse/cdt/errorparsers/xlc/tests/TestSyntaxError.java delete mode 100644 xlc/org.eclipse.cdt.errorparsers.xlc.tests/src/org/eclipse/cdt/errorparsers/xlc/tests/TestUndeclIdent.java delete mode 100644 xlc/org.eclipse.cdt.errorparsers.xlc.tests/src/org/eclipse/cdt/errorparsers/xlc/tests/TestsPlugin.java (limited to 'xlc') diff --git a/xlc/org.eclipse.cdt.errorparsers.xlc.tests/.classpath b/xlc/org.eclipse.cdt.errorparsers.xlc.tests/.classpath deleted file mode 100644 index 7398f97e2d0..00000000000 --- a/xlc/org.eclipse.cdt.errorparsers.xlc.tests/.classpath +++ /dev/null @@ -1,7 +0,0 @@ - - - - - - - diff --git a/xlc/org.eclipse.cdt.errorparsers.xlc.tests/.cvsignore b/xlc/org.eclipse.cdt.errorparsers.xlc.tests/.cvsignore deleted file mode 100644 index ba077a4031a..00000000000 --- a/xlc/org.eclipse.cdt.errorparsers.xlc.tests/.cvsignore +++ /dev/null @@ -1 +0,0 @@ -bin diff --git a/xlc/org.eclipse.cdt.errorparsers.xlc.tests/.project b/xlc/org.eclipse.cdt.errorparsers.xlc.tests/.project deleted file mode 100644 index ab9159afd4b..00000000000 --- a/xlc/org.eclipse.cdt.errorparsers.xlc.tests/.project +++ /dev/null @@ -1,28 +0,0 @@ - - - org.eclipse.cdt.errorparsers.xlc.tests - - - - - - org.eclipse.jdt.core.javabuilder - - - - - org.eclipse.pde.ManifestBuilder - - - - - org.eclipse.pde.SchemaBuilder - - - - - - org.eclipse.pde.PluginNature - org.eclipse.jdt.core.javanature - - diff --git a/xlc/org.eclipse.cdt.errorparsers.xlc.tests/META-INF/MANIFEST.MF b/xlc/org.eclipse.cdt.errorparsers.xlc.tests/META-INF/MANIFEST.MF deleted file mode 100644 index 9aea0bd0bba..00000000000 --- a/xlc/org.eclipse.cdt.errorparsers.xlc.tests/META-INF/MANIFEST.MF +++ /dev/null @@ -1,15 +0,0 @@ -Manifest-Version: 1.0 -Bundle-ManifestVersion: 2 -Bundle-Name: xlC Error Parser Tests Plug-in -Bundle-SymbolicName: org.eclipse.cdt.errorparsers.xlc.tests -Bundle-Version: 1.0.0 -Bundle-Activator: org.eclipse.cdt.errorparsers.xlc.tests.TestsPlugin -Bundle-Localization: plugin -Require-Bundle: org.eclipse.ui, - org.eclipse.core.runtime, - org.eclipse.cdt.errorparsers.xlc, - org.junit -Eclipse-LazyStart: true -Export-Package: org.eclipse.cdt.errorparsers.xlc.tests -Bundle-ClassPath: . -Bundle-Vendor: Eclipse.org diff --git a/xlc/org.eclipse.cdt.errorparsers.xlc.tests/about.html b/xlc/org.eclipse.cdt.errorparsers.xlc.tests/about.html deleted file mode 100644 index f8a1ce18403..00000000000 --- a/xlc/org.eclipse.cdt.errorparsers.xlc.tests/about.html +++ /dev/null @@ -1,24 +0,0 @@ - - -About - - -

About This Content

- -

July 24, 2006

-

License

- -

The Eclipse Foundation makes available all content in this plug-in ("Content"). Unless otherwise -indicated below, the Content is provided to you under the terms and conditions of the -Eclipse Public License Version 1.0 ("EPL"). A copy of the EPL is available -at http://www.eclipse.org/legal/epl-v10.html. -For purposes of the EPL, "Program" will mean the Content.

- -

If you did not receive this Content directly from the Eclipse Foundation, the Content is -being redistributed by another party ("Redistributor") and different terms and conditions may -apply to your use of any object code in the Content. Check the Redistributor's license that was -provided with the Content. If no such license exists, contact the Redistributor. Unless otherwise -indicated below, the terms and conditions of the EPL still apply to any source code in the Content -and such source code may be obtained at http://www.eclipse.org.

- - \ No newline at end of file diff --git a/xlc/org.eclipse.cdt.errorparsers.xlc.tests/build.properties b/xlc/org.eclipse.cdt.errorparsers.xlc.tests/build.properties deleted file mode 100644 index 64ed0af057d..00000000000 --- a/xlc/org.eclipse.cdt.errorparsers.xlc.tests/build.properties +++ /dev/null @@ -1,8 +0,0 @@ -bin.includes = META-INF/,\ - . -jars.compile.order = org.eclipse.cdt.errorparsers.xlc.tests.jar -src.includes = META-INF/,\ - build.properties,\ - .project,\ - .classpath -source.. = src/ diff --git a/xlc/org.eclipse.cdt.errorparsers.xlc.tests/plugin.xml b/xlc/org.eclipse.cdt.errorparsers.xlc.tests/plugin.xml deleted file mode 100644 index 2407ba63304..00000000000 --- a/xlc/org.eclipse.cdt.errorparsers.xlc.tests/plugin.xml +++ /dev/null @@ -1,2 +0,0 @@ - - diff --git a/xlc/org.eclipse.cdt.errorparsers.xlc.tests/src/org/eclipse/cdt/errorparsers/xlc/tests/AllXlcErrorParserTests.java b/xlc/org.eclipse.cdt.errorparsers.xlc.tests/src/org/eclipse/cdt/errorparsers/xlc/tests/AllXlcErrorParserTests.java deleted file mode 100644 index 72bcdaa7f52..00000000000 --- a/xlc/org.eclipse.cdt.errorparsers.xlc.tests/src/org/eclipse/cdt/errorparsers/xlc/tests/AllXlcErrorParserTests.java +++ /dev/null @@ -1,36 +0,0 @@ -/******************************************************************************* - * Copyright (c) 2006 IBM Corporation and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Eclipse Public License v1.0 - * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/epl-v10.html - * - * Contributors: - * IBM Corporation - initial API and implementation - *******************************************************************************/ -package org.eclipse.cdt.errorparsers.xlc.tests; - -import junit.framework.Test; -import junit.framework.TestSuite; - -public class AllXlcErrorParserTests { - public static void main(String[] args) { - junit.textui.TestRunner.run(AllXlcErrorParserTests.suite()); - } - - public static Test suite() { - TestSuite suite = new TestSuite( - "Testsuite for xlc compiler error parser"); - //$JUnit-BEGIN$ - suite.addTestSuite(TestUndeclIdent.class); - suite.addTestSuite(TestMissingArg.class); - suite.addTestSuite(TestFloatingPoint.class); - suite.addTestSuite(TestFuncArg.class); - suite.addTestSuite(TestOperModi.class); - suite.addTestSuite(TestConditional.class); - suite.addTestSuite(TestSyntaxError.class); - suite.addTestSuite(TestNoFuncProto.class); - //$JUnit-END$ - return suite; - } -} \ No newline at end of file diff --git a/xlc/org.eclipse.cdt.errorparsers.xlc.tests/src/org/eclipse/cdt/errorparsers/xlc/tests/TestConditional.java b/xlc/org.eclipse.cdt.errorparsers.xlc.tests/src/org/eclipse/cdt/errorparsers/xlc/tests/TestConditional.java deleted file mode 100644 index 0da09d25f3c..00000000000 --- a/xlc/org.eclipse.cdt.errorparsers.xlc.tests/src/org/eclipse/cdt/errorparsers/xlc/tests/TestConditional.java +++ /dev/null @@ -1,41 +0,0 @@ -/******************************************************************************* - * Copyright (c) 2006 IBM Corporation and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Eclipse Public License v1.0 - * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/epl-v10.html - * - * Contributors: - * IBM Corporation - initial API and implementation - *******************************************************************************/ - -package org.eclipse.cdt.errorparsers.xlc.tests; - -import org.eclipse.cdt.errorparsers.xlc.XlcErrorParser; - -import junit.framework.TestCase; - - -public class TestConditional extends TestCase { - String err_msg; - /** - * This function tests parseLine function of the - * XlcErrorParser class. Informative message generated - * by the xlc compiler is given as input for testing. - */ - public void testparseLine() - { - XlcErrorParser aix = new XlcErrorParser(); - aix.parseLine(err_msg); - assertEquals("temp8.c", aix.getFileName()); - assertEquals(12, aix.getLineNumber()); - assertEquals("I", aix.getSeverity()); - assertEquals(" The then branch of conditional is an empty statement.",aix.getMessage()); - } - public TestConditional( String name) - { - super(name); - err_msg = "\"temp8.c\", line 12.9: 1506-478 (I) " + - "The then branch of conditional is an empty statement."; - } -} \ No newline at end of file diff --git a/xlc/org.eclipse.cdt.errorparsers.xlc.tests/src/org/eclipse/cdt/errorparsers/xlc/tests/TestFloatingPoint.java b/xlc/org.eclipse.cdt.errorparsers.xlc.tests/src/org/eclipse/cdt/errorparsers/xlc/tests/TestFloatingPoint.java deleted file mode 100644 index 0460d5e5789..00000000000 --- a/xlc/org.eclipse.cdt.errorparsers.xlc.tests/src/org/eclipse/cdt/errorparsers/xlc/tests/TestFloatingPoint.java +++ /dev/null @@ -1,43 +0,0 @@ -/******************************************************************************* - * Copyright (c) 2006 IBM Corporation and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Eclipse Public License v1.0 - * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/epl-v10.html - * - * Contributors: - * IBM Corporation - initial API and implementation - *******************************************************************************/ - -package org.eclipse.cdt.errorparsers.xlc.tests; - -import org.eclipse.cdt.errorparsers.xlc.XlcErrorParser; - -import junit.framework.TestCase; - - -public class TestFloatingPoint extends TestCase { - String err_msg; - /** - * This function tests parseLine function of the - * XlcErrorParser class. Error message generated by - * xlc compiler with high severity (S) is given as - * input for testing. - */ - public void testparseLine() - { - XlcErrorParser aix = new XlcErrorParser(); - aix.parseLine(err_msg); - assertEquals("temp9.c", aix.getFileName()); - assertEquals(11, aix.getLineNumber()); - assertEquals("S", aix.getSeverity()); - assertEquals(" Floating point constant 10.23.3 is not valid", - aix.getMessage()); - } - public TestFloatingPoint( String name) - { - super(name); - err_msg = "\"temp9.c\", line 11.18: 1506-189 (S) " + - "Floating point constant 10.23.3 is not valid"; - } -} \ No newline at end of file diff --git a/xlc/org.eclipse.cdt.errorparsers.xlc.tests/src/org/eclipse/cdt/errorparsers/xlc/tests/TestFuncArg.java b/xlc/org.eclipse.cdt.errorparsers.xlc.tests/src/org/eclipse/cdt/errorparsers/xlc/tests/TestFuncArg.java deleted file mode 100644 index 96b42de2242..00000000000 --- a/xlc/org.eclipse.cdt.errorparsers.xlc.tests/src/org/eclipse/cdt/errorparsers/xlc/tests/TestFuncArg.java +++ /dev/null @@ -1,44 +0,0 @@ -/******************************************************************************* - * Copyright (c) 2006 IBM Corporation and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Eclipse Public License v1.0 - * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/epl-v10.html - * - * Contributors: - * IBM Corporation - initial API and implementation - *******************************************************************************/ - -package org.eclipse.cdt.errorparsers.xlc.tests; - -import org.eclipse.cdt.errorparsers.xlc.XlcErrorParser; - -import junit.framework.TestCase; - -public class TestFuncArg extends TestCase { - String err_msg; - /** - * This function tests parseLine function of the - * XlcErrorParser class. Error message generated by - * xlc compiler with high severity (S) is given as - * input for testing. - */ - public void testparseLine() - { - XlcErrorParser aix = new XlcErrorParser(); - aix.parseLine(err_msg); - assertEquals("temp9.c", aix.getFileName()); - assertEquals(12, aix.getLineNumber()); - assertEquals("S", aix.getSeverity()); - assertEquals(" Function argument assignment between types " + - "\"int\" and \"char*\" is not allowed.", - aix.getMessage()); - } - public TestFuncArg( String name) - { - super(name); - err_msg = "\"temp9.c\", line 12.18: 1506-280 (S) " + - "Function argument assignment between types " + - "\"int\" and \"char*\" is not allowed."; - } -} \ No newline at end of file diff --git a/xlc/org.eclipse.cdt.errorparsers.xlc.tests/src/org/eclipse/cdt/errorparsers/xlc/tests/TestMissingArg.java b/xlc/org.eclipse.cdt.errorparsers.xlc.tests/src/org/eclipse/cdt/errorparsers/xlc/tests/TestMissingArg.java deleted file mode 100644 index bf2cb85eb1a..00000000000 --- a/xlc/org.eclipse.cdt.errorparsers.xlc.tests/src/org/eclipse/cdt/errorparsers/xlc/tests/TestMissingArg.java +++ /dev/null @@ -1,42 +0,0 @@ -/******************************************************************************* - * Copyright (c) 2006 IBM Corporation and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Eclipse Public License v1.0 - * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/epl-v10.html - * - * Contributors: - * IBM Corporation - initial API and implementation - *******************************************************************************/ - -package org.eclipse.cdt.errorparsers.xlc.tests; - -import org.eclipse.cdt.errorparsers.xlc.XlcErrorParser; - -import junit.framework.TestCase; - - -public class TestMissingArg extends TestCase { - String err_msg; - /** - * This function tests parseLine function of the - * XlcErrorParser class. Error message generated by - * xlc compiler with medium severity (E) is given as - * input for testing. - */ - public void testparseLine() - { - XlcErrorParser aix = new XlcErrorParser(); - aix.parseLine(err_msg); - assertEquals("temp8.c", aix.getFileName()); - assertEquals(9, aix.getLineNumber()); - assertEquals("E", aix.getSeverity()); - assertEquals(" Missing argument(s).",aix.getMessage()); - } - public TestMissingArg( String name) - { - super(name); - err_msg = "\"temp8.c\", line 9.17: 1506-098 (E) " - + "Missing argument(s)."; - } -} \ No newline at end of file diff --git a/xlc/org.eclipse.cdt.errorparsers.xlc.tests/src/org/eclipse/cdt/errorparsers/xlc/tests/TestNoFuncProto.java b/xlc/org.eclipse.cdt.errorparsers.xlc.tests/src/org/eclipse/cdt/errorparsers/xlc/tests/TestNoFuncProto.java deleted file mode 100644 index c8e66ad653f..00000000000 --- a/xlc/org.eclipse.cdt.errorparsers.xlc.tests/src/org/eclipse/cdt/errorparsers/xlc/tests/TestNoFuncProto.java +++ /dev/null @@ -1,39 +0,0 @@ -/******************************************************************************* - * Copyright (c) 2006 IBM Corporation and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Eclipse Public License v1.0 - * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/epl-v10.html - * - * Contributors: - * IBM Corporation - initial API and implementation - *******************************************************************************/ -package org.eclipse.cdt.errorparsers.xlc.tests; - -import org.eclipse.cdt.errorparsers.xlc.XlcErrorParser; - -import junit.framework.TestCase; - -public class TestNoFuncProto extends TestCase { - String err_msg; - /** - * This function tests parseLine function of the - * XlcErrorParser class. Warning message generated by - * xlc compiler (W) is given as input for testing. - */ - public void testparseLine() - { - XlcErrorParser aix = new XlcErrorParser(); - aix.parseLine(err_msg); - assertEquals("temp1.c", aix.getFileName()); - assertEquals(5, aix.getLineNumber()); - assertEquals("W", aix.getSeverity()); - assertEquals(" No function prototype given for \"printf\".",aix.getMessage()); - } - public TestNoFuncProto( String name) - { - super(name); - err_msg = "\"temp1.c\", line 5.9: 1506-304 (W) " - + "No function prototype given for \"printf\"."; - } -} \ No newline at end of file diff --git a/xlc/org.eclipse.cdt.errorparsers.xlc.tests/src/org/eclipse/cdt/errorparsers/xlc/tests/TestOperModi.java b/xlc/org.eclipse.cdt.errorparsers.xlc.tests/src/org/eclipse/cdt/errorparsers/xlc/tests/TestOperModi.java deleted file mode 100644 index aac5e04c101..00000000000 --- a/xlc/org.eclipse.cdt.errorparsers.xlc.tests/src/org/eclipse/cdt/errorparsers/xlc/tests/TestOperModi.java +++ /dev/null @@ -1,41 +0,0 @@ -/******************************************************************************* - * Copyright (c) 2006 IBM Corporation and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Eclipse Public License v1.0 - * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/epl-v10.html - * - * Contributors: - * IBM Corporation - initial API and implementation - *******************************************************************************/ -package org.eclipse.cdt.errorparsers.xlc.tests; - -import org.eclipse.cdt.errorparsers.xlc.XlcErrorParser; - -import junit.framework.TestCase; - - -public class TestOperModi extends TestCase { - String err_msg; - /** - * This function tests parseLine function of the - * XlcErrorParser class. Error message generated by - * xlc compiler with high severity (S) is given as - * input for testing. - */ - public void testparseLine() - { - XlcErrorParser aix = new XlcErrorParser(); - aix.parseLine(err_msg); - assertEquals("temp9.c", aix.getFileName()); - assertEquals(13, aix.getLineNumber()); - assertEquals("S", aix.getSeverity()); - assertEquals(" Operand must be a modifiable lvalue.",aix.getMessage()); - } - public TestOperModi( String name) - { - super(name); - err_msg = "\"temp9.c\", line 13.9: 1506-025 (S) " + - "Operand must be a modifiable lvalue."; - } -} \ No newline at end of file diff --git a/xlc/org.eclipse.cdt.errorparsers.xlc.tests/src/org/eclipse/cdt/errorparsers/xlc/tests/TestSyntaxError.java b/xlc/org.eclipse.cdt.errorparsers.xlc.tests/src/org/eclipse/cdt/errorparsers/xlc/tests/TestSyntaxError.java deleted file mode 100644 index d71de9a2815..00000000000 --- a/xlc/org.eclipse.cdt.errorparsers.xlc.tests/src/org/eclipse/cdt/errorparsers/xlc/tests/TestSyntaxError.java +++ /dev/null @@ -1,40 +0,0 @@ -/******************************************************************************* - * Copyright (c) 2006 IBM Corporation and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Eclipse Public License v1.0 - * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/epl-v10.html - * - * Contributors: - * IBM Corporation - initial API and implementation - *******************************************************************************/ -package org.eclipse.cdt.errorparsers.xlc.tests; - -import org.eclipse.cdt.errorparsers.xlc.XlcErrorParser; - -import junit.framework.TestCase; - -public class TestSyntaxError extends TestCase { - String err_msg; - /** - * This function tests parseLine function of the - * XlcErrorParser class. Error message generated by - * xlc compiler with high severity (S) is given as - * input for testing. - */ - public void testparseLine() - { - XlcErrorParser aix = new XlcErrorParser(); - aix.parseLine(err_msg); - assertEquals("temp1.c", aix.getFileName()); - assertEquals(5, aix.getLineNumber()); - assertEquals("S", aix.getSeverity()); - assertEquals(" Syntax error: possible missing ')'?",aix.getMessage()); - } - public TestSyntaxError( String name) - { - super(name); - err_msg = "\"temp1.c\", line 5.1: 1506-276 (S) " - + "Syntax error: possible missing ')'?"; - } -} \ No newline at end of file diff --git a/xlc/org.eclipse.cdt.errorparsers.xlc.tests/src/org/eclipse/cdt/errorparsers/xlc/tests/TestUndeclIdent.java b/xlc/org.eclipse.cdt.errorparsers.xlc.tests/src/org/eclipse/cdt/errorparsers/xlc/tests/TestUndeclIdent.java deleted file mode 100644 index d9ddcb0b67b..00000000000 --- a/xlc/org.eclipse.cdt.errorparsers.xlc.tests/src/org/eclipse/cdt/errorparsers/xlc/tests/TestUndeclIdent.java +++ /dev/null @@ -1,41 +0,0 @@ -/******************************************************************************* - * Copyright (c) 2006 IBM Corporation and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Eclipse Public License v1.0 - * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/epl-v10.html - * - * Contributors: - * IBM Corporation - initial API and implementation - *******************************************************************************/ - -package org.eclipse.cdt.errorparsers.xlc.tests; - -import org.eclipse.cdt.errorparsers.xlc.XlcErrorParser; - -import junit.framework.TestCase; - -public class TestUndeclIdent extends TestCase { - String err_msg; - /** - * This function tests parseLine function of the - * XlcErrorParser class. Error message generated by - * xlc compiler with high severity (S) is given as - * input for testing. - */ - public void testparseLine() - { - XlcErrorParser aix = new XlcErrorParser(); - aix.parseLine(err_msg); - assertEquals("temp5.c", aix.getFileName()); - assertEquals(5, aix.getLineNumber()); - assertEquals("S", aix.getSeverity()); - assertEquals(" Undeclared identifier y.",aix.getMessage()); - } - public TestUndeclIdent( String name) - { - super(name); - err_msg = "\"temp5.c\", line 5.9: 1506-045 (S) " + - "Undeclared identifier y."; - } -} \ No newline at end of file diff --git a/xlc/org.eclipse.cdt.errorparsers.xlc.tests/src/org/eclipse/cdt/errorparsers/xlc/tests/TestsPlugin.java b/xlc/org.eclipse.cdt.errorparsers.xlc.tests/src/org/eclipse/cdt/errorparsers/xlc/tests/TestsPlugin.java deleted file mode 100644 index f9d6b719eba..00000000000 --- a/xlc/org.eclipse.cdt.errorparsers.xlc.tests/src/org/eclipse/cdt/errorparsers/xlc/tests/TestsPlugin.java +++ /dev/null @@ -1,95 +0,0 @@ -/******************************************************************************* - * Copyright (c) 2006 IBM Corporation and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Eclipse Public License v1.0 - * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/epl-v10.html - * - * Contributors: - * IBM Corporation - initial API and implementation - *******************************************************************************/ - -package org.eclipse.cdt.errorparsers.xlc.tests; - -import org.eclipse.ui.plugin.*; -import org.eclipse.jface.resource.ImageDescriptor; -import org.osgi.framework.BundleContext; -import java.util.*; - -/** - * The main plugin class to be used in the desktop. - */ -public class TestsPlugin extends AbstractUIPlugin { - //The shared instance. - private static TestsPlugin plugin; - //Resource bundle. - private ResourceBundle resourceBundle; - - /** - * The constructor. - */ - public TestsPlugin() { - super(); - plugin = this; - } - - /** - * This method is called upon plug-in activation - */ - public void start(BundleContext context) throws Exception { - super.start(context); - } - - /** - * This method is called when the plug-in is stopped - */ - public void stop(BundleContext context) throws Exception { - super.stop(context); - plugin = null; - resourceBundle = null; - } - - /** - * Returns the shared instance. - */ - public static TestsPlugin getDefault() { - return plugin; - } - - /** - * Returns the string from the plugin's resource bundle, - * or 'key' if not found. - */ - public static String getResourceString(String key) { - ResourceBundle bundle = TestsPlugin.getDefault().getResourceBundle(); - try { - return (bundle != null) ? bundle.getString(key) : key; - } catch (MissingResourceException e) { - return key; - } - } - - /** - * Returns the plugin's resource bundle, - */ - public ResourceBundle getResourceBundle() { - try { - if (resourceBundle == null) - resourceBundle = ResourceBundle.getBundle("org.eclipse.cdt.errorparsers.xlc.tests.TestsPluginResources"); - } catch (MissingResourceException x) { - resourceBundle = null; - } - return resourceBundle; - } - - /** - * Returns an image descriptor for the image file at the given - * plug-in relative path. - * - * @param path the path - * @return the image descriptor - */ - public static ImageDescriptor getImageDescriptor(String path) { - return AbstractUIPlugin.imageDescriptorFromPlugin("org.eclipse.cdt.errorparsers.xlc.tests", path); - } -} -- cgit v1.2.3