/[eiffelstudio]/trunk/eweasel/tests/rdtp001
ViewVC logotype

Log of /trunk/eweasel/tests/rdtp001

View Directory Listing Directory Listing


Sticky Revision:

Revision 103443 - Directory Listing
Modified Fri Aug 30 08:44:49 2019 UTC (3 months, 2 weeks ago) by alexk
Disabled warnings about obsolete calls in Gobo because its source code is uncontrolled.

Revision 103061 - Directory Listing
Modified Sun Apr 7 06:55:59 2019 UTC (8 months, 1 week ago) by alexk
Updated ECFs to enable class removal optimization when a test involves finalization.
Updated source code to use contemporary routine type declarations.


Revision 101090 - Directory Listing
Modified Sun Dec 3 18:34:50 2017 UTC (2 years ago) by alexk
Removed obsolete feature calls.

Revision 98912 - Directory Listing
Modified Wed Jun 15 12:18:40 2016 UTC (3 years, 6 months ago) by manus
To avoid manually fixing the C compiler configuration file, all Ace files are now compiled in console mode.


Revision 97172 - Directory Listing
Modified Fri Apr 24 14:10:31 2015 UTC (4 years, 7 months ago) by alexk
Added a test for a separate instruction.

Revision 94041 - Directory Listing
Modified Fri Jan 17 16:00:49 2014 UTC (5 years, 10 months ago) by manus
Removed the VD89 warning expectation since the gobo libraries don't have a cycle anymore.


Revision 93038 - Directory Listing
Modified Tue Oct 1 13:54:23 2013 UTC (6 years, 2 months ago) by alexk
Added examples for conditional expressions.

Revision 92798 - Directory Listing
Modified Tue Jul 23 02:04:22 2013 UTC (6 years, 4 months ago) by tedf
Added VD89 warnings as they are using gobo.

Revision 92791 - Directory Listing
Modified Mon Jul 22 14:39:16 2013 UTC (6 years, 4 months ago) by tedf
Removed code that caused syntax error, thus the classes were simply ignored by the test.
This reveals a bug that across iteration with variant clause does not produce identical text by the roundtrip parser.

Revision 90728 - Directory Listing
Modified Fri Jan 18 19:02:35 2013 UTC (6 years, 10 months ago) by manus
Due to a compiler bug, we now use ARGUMENTS_32 to not get a spurious invariant violation at runtime. See eweasel test#final120 for the compiler bug that we still need to fix.


Revision 87426 - Directory Listing
Modified Sat Oct 8 10:44:48 2011 UTC (8 years, 2 months ago) by alexk
Prepared tests for new syntax defaults.

Revision 86506 - Directory Listing
Modified Sat May 21 18:43:09 2011 UTC (8 years, 6 months ago) by alexk
Changed class name to avoid name clashes.

Revision 84282 - Directory Listing
Modified Wed Aug 25 17:40:15 2010 UTC (9 years, 3 months ago) by manus
Added new class to test `external' keyword on a class.


Revision 84200 - Directory Listing
Modified Tue Aug 17 20:41:08 2010 UTC (9 years, 4 months ago) by manus
Modified the way we perform testing to preserve the same parser object which can more easily highlight bugs in the implementation of the `reset' feature of the parser.


Revision 84038 - Directory Listing
Modified Tue Jul 27 09:01:28 2010 UTC (9 years, 4 months ago) by tedf
Added UTF-8 source file for roundtrip testing.

Revision 84035 - Directory Listing
Modified Tue Jul 27 08:15:57 2010 UTC (9 years, 4 months ago) by tedf
Use `utf8_string' instead.

Revision 84034 - Directory Listing
Modified Tue Jul 27 07:55:06 2010 UTC (9 years, 4 months ago) by tedf
* Fixed a problem when errors were not wiped out, the real parsing errors were omitted. This was the reason why the recent fixed bug "Typed string was not printed correctly" was not reported by this test.
* Handled BOM and encoding to reflect current behavior of the round trip parser.

Revision 83982 - Directory Listing
Modified Thu Jul 22 15:38:16 2010 UTC (9 years, 4 months ago) by manus
Made it compile with latest changes in encoding handling.


Revision 83939 - Directory Listing
Modified Mon Jul 19 08:24:19 2010 UTC (9 years, 4 months ago) by tedf
Removed empty implementation as ENCODING_CONVERTER can be instantiated now.

Revision 83640 - Directory Listing
Modified Mon Jun 21 06:31:08 2010 UTC (9 years, 5 months ago) by tedf
Modified according to last compiler_encoding API change.

Revision 83600 - Directory Listing
Modified Thu Jun 17 21:16:00 2010 UTC (9 years, 6 months ago) by dhollen
Fixed typos in test descriptions of some tcf files.


Revision 83472 - Directory Listing
Modified Wed Jun 9 03:15:21 2010 UTC (9 years, 6 months ago) by tedf
Modified the test according to Unicode changes.

Revision 81563 - Directory Listing
Modified Tue Nov 17 08:30:26 2009 UTC (10 years, 1 month ago) by alexk
Added test cases for new loop constructs.

Revision 78219 - Directory Listing
Modified Mon Apr 13 12:53:45 2009 UTC (10 years, 8 months ago) by alexk
Changed ECF namespace as the source code relies on the new syntax which is not default in the old ECF schema.

Revision 78122 - Directory Listing
Modified Wed Apr 8 05:02:41 2009 UTC (10 years, 8 months ago) by tedf
Merged rdtp003 into rdtp001. Now rdtp001 covers EIFFEL_ROUNDTRIP_SCANNER testing upon various classes.

Revision 77879 - Directory Listing
Modified Wed Mar 25 04:12:14 2009 UTC (10 years, 8 months ago) by manus
Use the `gobo_kernel' library instead of `gobo.ecf' as otherwise we get some class duplication
  and it actually causes .NET to fail.


Revision 77519 - Directory Listing
Modified Wed Mar 4 01:47:42 2009 UTC (10 years, 9 months ago) by manus
Added a case where roundtrip parser fails when you have an attribute which is obsolete and with an assign clause.


Revision 77269 - Directory Listing
Modified Mon Feb 23 22:27:36 2009 UTC (10 years, 9 months ago) by manus
Use the new way to parse Eiffe code (i.e. extra argument to `parse_from_string') and the different
  way to set which version of the language we are actually targetting.


Revision 77232 - Directory Listing
Modified Fri Feb 20 06:53:43 2009 UTC (10 years, 9 months ago) by manus
Check that when using keyword as identifiers it still works properly.


Revision 76543 - Directory Listing
Modified Fri Jan 2 04:29:20 2009 UTC (10 years, 11 months ago) by manus
Fixed VUEX errors due to previous commit.


Revision 76469 - Directory Listing
Modified Tue Dec 30 22:42:47 2008 UTC (10 years, 11 months ago) by manus
We have to reset the support for indexing/note/attribute after each parsing because `reset' from the
  parser class change them to their default.


Revision 76458 - Directory Listing
Modified Tue Dec 30 22:03:44 2008 UTC (10 years, 11 months ago) by manus
Made sure to use the various versions of the parser (i.e. accepting note and attribute in addition too
  indexing).


Revision 76457 - Directory Listing
Modified Tue Dec 30 22:02:30 2008 UTC (10 years, 11 months ago) by manus
Fixed syntax error and added non-conforming inheritance test too.


Revision 76456 - Directory Listing
Modified Tue Dec 30 22:01:58 2008 UTC (10 years, 11 months ago) by manus
Added a class from EiffelStudio on which the roundtrip parser did not work properly when using non-conforming inheritance.


Revision 76425 - Directory Listing
Modified Mon Dec 29 21:08:22 2008 UTC (10 years, 11 months ago) by manus
Added some code that causes the roundtrip parser to fail when processing character constants.


Revision 74854 - Directory Listing
Modified Fri Sep 26 19:25:23 2008 UTC (11 years, 2 months ago) by manus
Added a case for old and new position for the variant clause in a loop.


Revision 73939 - Directory Listing
Modified Fri Jun 27 04:52:27 2008 UTC (11 years, 5 months ago) by manus
Added a new case where we do not thing right when we do not respect the Eiffel casing convention
  for classes.


Revision 72538 - Directory Listing
Modified Thu Feb 28 23:25:49 2008 UTC (11 years, 9 months ago) by manus
Set parser to IL mode since this mode accepts more Eiffel classes as valid Eiffel classes.


Revision 70749 - Directory Listing
Modified Sat Oct 20 00:18:03 2007 UTC (12 years, 1 month ago) by manus
A more exhaustive test of Eiffel constructs.


Revision 70748 - Directory Listing
Modified Sat Oct 20 00:16:08 2007 UTC (12 years, 1 month ago) by manus
Removed agent since soon the ~ syntax won't be supported.


Revision 70680 - Directory Listing
Modified Fri Oct 19 00:18:15 2007 UTC (12 years, 2 months ago) by manus
New syntax construct showing that roundtrip parser does not work.


Revision 70677 - Directory Listing
Modified Fri Oct 19 00:15:15 2007 UTC (12 years, 2 months ago) by manus
Added agent test as the inline agents were not properly processed before.


Revision 70658 - Directory Listing
Modified Thu Oct 18 17:47:57 2007 UTC (12 years, 2 months ago) by manus
Added syntax test for ~.


Revision 70642 - Directory Listing
Modified Wed Oct 17 21:06:48 2007 UTC (12 years, 2 months ago) by manus
Added a new class showing a bug in our AST_FACTORY when processing bracket operator.


Revision 70447 - Directory Listing
Modified Fri Sep 28 21:04:32 2007 UTC (12 years, 2 months ago) by manus
Ensured to run the test with assertions enabled.


Revision 70446 - Directory Listing
Modified Fri Sep 28 20:02:38 2007 UTC (12 years, 2 months ago) by manus
Updated to new results since we are using 3 additional factories for the test.


Revision 70445 - Directory Listing
Modified Fri Sep 28 19:59:43 2007 UTC (12 years, 2 months ago) by manus
Add other factories for testing to ensure everything is sound. Only on roundtrip factory do we check
  that saving yield same results as original.


Revision 68697 - Directory Listing
Modified Sat May 26 16:52:02 2007 UTC (12 years, 6 months ago) by manus
Added one more test for multiple constraint.


Revision 67287 - Directory Listing
Modified Wed Mar 14 16:41:25 2007 UTC (12 years, 9 months ago) by martins
- Adapted old tests to new error codes where necessary.
- Adapted tests which failed because now we support fully recursive generics.
- Added new multi constraint tests.

Revision 65297 - Directory Listing
Modified Thu Nov 30 20:22:33 2006 UTC (13 years ago) by manus
Moved from trunk/Src/eweasel to trunk/eweasel so that a simple checkout of the source code is not penalized by the lenghty process of checking out all the tests of eweasel.

Revision 65296 - Directory Listing
Added Thu Nov 30 19:56:25 2006 UTC (13 years ago) by manus
Original Path: trunk/Src/eweasel/tests/rdtp001
Initial revision for the eweasel delivery provided by David Hollenberg
  from the University of Southern California under the GPL v2.0 license.


  ViewVC Help
Powered by ViewVC 1.1.23