[
Date Prev][
Date Next][
Thread Prev][
Thread Next][
Date Index][
Thread Index]
[
List Home]
RE: [cdt-patch] Some new DOMFailedTests
|
Attached is an updated patch.
-Andrew
Hi
Andrew,
Can you update and
resubmit. Also, please atttach the patch as a file instead of pasting it
into a mail (I think Outlook/Notes is mucking it up).
Thanks,
Doug
Schaefer
Rational Software - IBM Software Group
Ottawa, Ontario,
Canada
| "Niefer, Andrew"
<aniefer@xxxxxxxxxxxx> Sent by: cdt-patch-admin@xxxxxxxxxxx
04/21/2003 05:37 PM Please respond to cdt-patch
| To:
"'cdt-patch@xxxxxxxxxxx'"
<cdt-patch@xxxxxxxxxxx> cc:
Subject: [cdt-patch] Some new
DOMFailedTests |
Tests:
Added
DOMFailedTests::testBug36713()
Added DOMFailedTests::testBug36714()
Added DOMFailedTests::testBug36717()
Added DOMFailedTests::testBug36730()
-Andrew
Index:
ChangeLog
===================================================================
RCS
file: /home/tools/org.eclipse.cdt.ui.tests/ChangeLog,v
retrieving revision
1.35
diff -u -r1.35 ChangeLog
--- ChangeLog 21 Apr 2003 18:34:42 -0000
1.35
+++ ChangeLog 21 Apr 2003 20:39:00 -0000
@@ -1,11 +1,10
@@
-<<<<<<< ChangeLog
-2003-04-20 John Camelon
-
Added DOMTests::testBug36551().
- Adjusted AutomatedTest to turn on line
numbering.
- Added DOMFailedTests and 11 failed test cases.
+2003-04-21 Andrew Niefer
+ Added
DOMFailedTests::testBug36713()
+ Added DOMFailedTests::testBug36714()
+
Added DOMFailedTests::testBug36717()
+ Added
DOMFailedTests::testBug36730()
-=======
-2003-04-17 Andrew
Niefer
+2003-04-21 Andrew Niefer
Added
ScannerTestCase::testBug36695()
Moved ScannerFailedTest::testBug36521
to ScannerTestCase::testBug36521()
Moved
ScannerFailedTest::testBug36509 to ScannerTestCase::testBug36509()
@@ -13,7
+12,11 @@
Updated ScannerTestCase::testBug36047
Updated
ScannerTestCase::testBug36045
->>>>>>>
1.34
+2003-04-20 John Camelon
+ Added DOMTests::testBug36551().
+
Adjusted AutomatedTest to turn on line numbering.
+ Added DOMFailedTests
and 11 failed test cases.
+
2003-04-17 John
Camelon
Updated DOMTests::testBug36600().
Updated
LineNumberTest::testDOMLineNos().
Index:
failures/org/eclipse/cdt/core/parser/failedTests/DOMFailedTest.java
===================================================================
RCS
file:
/home/tools/org.eclipse.cdt.ui.tests/failures/org/eclipse/cdt/core/parser/failedTests/DOMFailedTest.java,v
retrieving
revision 1.1
diff -u -r1.1 DOMFailedTest.java
---
failures/org/eclipse/cdt/core/parser/failedTests/DOMFailedTest.java 21 Apr
2003 18:34:42 -0000 1.1
+++
failures/org/eclipse/cdt/core/parser/failedTests/DOMFailedTest.java 21 Apr
2003 20:39:00 -0000
@@ -43,6 +43,10 @@
suite.addTest(new
DOMFailedTest("testBug36704"));
suite.addTest(new
DOMFailedTest("testBug36707"));
suite.addTest(new
DOMFailedTest("testBug36708"));
+ suite.addTest(new
DOMFailedTest("testBug36713"));
+ suite.addTest(new
DOMFailedTest("testBug36714"));
+ suite.addTest(new
DOMFailedTest("testBug36717"));
+ suite.addTest(new
DOMFailedTest("testBug36730"));
return suite;
}
@@
-250,5 +254,67 @@
fail("The expected error did not
occur.");
}
}
+
+ public void testBug36713(){
+
boolean testPassed = false;
+ try{
+ Writer code =
new StringWriter();
+ code.write("A (const * fPtr) (void *);
\n");
+ code.write("A (const * fPtr2) ( A * ); \n");
+
code.write("A (const * fPtr3) ( A * ) = function\n");
+
TranslationUnit tu = parse(code.toString());
+ testPassed =
true;
+ } catch (Throwable e ) {
+ if( ! (e instanceof
ParserException))
+ fail( "Unexpected Error: " +
e.getMessage() );
+ }
+ if( testPassed )
+ fail(
"The expected error did not occur.");
+ }
+ public void
testBug36714(){
+ boolean testPassed = false;
+ try{
+
Writer code = new StringWriter();
+ code.write("unsigned long
a = 0UL;\n");
+ code.write("unsigned long a2 = 0L; \n");
+
+
TranslationUnit tu = parse(code.toString());
+ testPassed =
true;
+ } catch (Throwable e ) {
+ if( ! (e instanceof
ParserException))
+ fail( "Unexpected Error: " +
e.getMessage() );
+ }
+ if( testPassed )
+ fail(
"The expected error did not occur.");
+ }
+
+ public void
testBug36717(){
+ boolean testPassed = false;
+ try{
+
TranslationUnit tu =
+ parse("enum { eA = A::b
};");
+
+ testPassed = true;
+ } catch
(Throwable e ) {
+ if( ! (e instanceof ParserException))
+
fail( "Unexpected Error: " + e.getMessage() );
+ }
+
if( testPassed )
+ fail( "The expected error did not
occur.");
+ }
+
+ public void testBug36730(){
+ boolean
testPassed = false;
+ try{
+ TranslationUnit tu =
parse("FUNCTION_MACRO( 1, a );\n int i;");
+
+ testPassed
= true;
+ } catch (Throwable e ) {
+ if( ! (e instanceof
ParserException))
+ fail( "Unexpected Error: " +
e.getMessage() );
+ }
+ if( testPassed )
+ fail(
"The expected error did not occur.");
+ }
}
Index: ChangeLog
===================================================================
RCS file: /home/tools/org.eclipse.cdt.ui.tests/ChangeLog,v
retrieving revision 1.35
diff -u -r1.35 ChangeLog
--- ChangeLog 21 Apr 2003 18:34:42 -0000 1.35
+++ ChangeLog 22 Apr 2003 14:13:32 -0000
@@ -1,11 +1,10 @@
-<<<<<<< ChangeLog
-2003-04-20 John Camelon
- Added DOMTests::testBug36551().
- Adjusted AutomatedTest to turn on line numbering.
- Added DOMFailedTests and 11 failed test cases.
+2003-04-21 Andrew Niefer
+ Added DOMFailedTests::testBug36713()
+ Added DOMFailedTests::testBug36714()
+ Added DOMFailedTests::testBug36717()
+ Added DOMFailedTests::testBug36730()
-=======
-2003-04-17 Andrew Niefer
+2003-04-21 Andrew Niefer
Added ScannerTestCase::testBug36695()
Moved ScannerFailedTest::testBug36521 to ScannerTestCase::testBug36521()
Moved ScannerFailedTest::testBug36509 to ScannerTestCase::testBug36509()
@@ -13,7 +12,11 @@
Updated ScannerTestCase::testBug36047
Updated ScannerTestCase::testBug36045
->>>>>>> 1.34
+2003-04-20 John Camelon
+ Added DOMTests::testBug36551().
+ Adjusted AutomatedTest to turn on line numbering.
+ Added DOMFailedTests and 11 failed test cases.
+
2003-04-17 John Camelon
Updated DOMTests::testBug36600().
Updated LineNumberTest::testDOMLineNos().
Index: failures/org/eclipse/cdt/core/parser/failedTests/DOMFailedTest.java
===================================================================
RCS file: /home/tools/org.eclipse.cdt.ui.tests/failures/org/eclipse/cdt/core/parser/failedTests/DOMFailedTest.java,v
retrieving revision 1.1
diff -u -r1.1 DOMFailedTest.java
--- failures/org/eclipse/cdt/core/parser/failedTests/DOMFailedTest.java 21 Apr 2003 18:34:42 -0000 1.1
+++ failures/org/eclipse/cdt/core/parser/failedTests/DOMFailedTest.java 22 Apr 2003 14:13:32 -0000
@@ -43,6 +43,10 @@
suite.addTest(new DOMFailedTest("testBug36704"));
suite.addTest(new DOMFailedTest("testBug36707"));
suite.addTest(new DOMFailedTest("testBug36708"));
+ suite.addTest(new DOMFailedTest("testBug36713"));
+ suite.addTest(new DOMFailedTest("testBug36714"));
+ suite.addTest(new DOMFailedTest("testBug36717"));
+ suite.addTest(new DOMFailedTest("testBug36730"));
return suite;
}
@@ -250,5 +254,67 @@
fail("The expected error did not occur.");
}
}
+
+ public void testBug36713(){
+ boolean testPassed = false;
+ try{
+ Writer code = new StringWriter();
+ code.write("A (const * fPtr) (void *); \n");
+ code.write("A (const * fPtr2) ( A * ); \n");
+ code.write("A (const * fPtr3) ( A * ) = function\n");
+ TranslationUnit tu = parse(code.toString());
+ testPassed = true;
+ } catch (Throwable e ) {
+ if( ! (e instanceof ParserException))
+ fail( "Unexpected Error: " + e.getMessage() );
+ }
+ if( testPassed )
+ fail( "The expected error did not occur.");
+ }
+ public void testBug36714(){
+ boolean testPassed = false;
+ try{
+ Writer code = new StringWriter();
+ code.write("unsigned long a = 0UL;\n");
+ code.write("unsigned long a2 = 0L; \n");
+
+ TranslationUnit tu = parse(code.toString());
+ testPassed = true;
+ } catch (Throwable e ) {
+ if( ! (e instanceof ParserException))
+ fail( "Unexpected Error: " + e.getMessage() );
+ }
+ if( testPassed )
+ fail( "The expected error did not occur.");
+ }
+
+ public void testBug36717(){
+ boolean testPassed = false;
+ try{
+ TranslationUnit tu =
+ parse("enum { eA = A::b };");
+
+ testPassed = true;
+ } catch (Throwable e ) {
+ if( ! (e instanceof ParserException))
+ fail( "Unexpected Error: " + e.getMessage() );
+ }
+ if( testPassed )
+ fail( "The expected error did not occur.");
+ }
+
+ public void testBug36730(){
+ boolean testPassed = false;
+ try{
+ TranslationUnit tu = parse("FUNCTION_MACRO( 1, a );\n int i;");
+
+ testPassed = true;
+ } catch (Throwable e ) {
+ if( ! (e instanceof ParserException))
+ fail( "Unexpected Error: " + e.getMessage() );
+ }
+ if( testPassed )
+ fail( "The expected error did not occur.");
+ }
}