Commit Graph

4642 Commits

Author SHA1 Message Date
Terence Parr a0fbded125 Merge pull request #937 from jvanzyl/master
Integrating tests for all supported targets
2015-06-24 12:14:09 -07:00
Jason van Zyl 46202d98a2 Integrating tests for all supported targets
- A profile "rts" has been created which runs the integration tests. By default the the project containing the runtimes tests will not run so that users casually checking out and building the project do not have to install the tools required to test all the supported Antlr targets.

- The base test classes that are required for running the integration tests are downloaded from the other Antlr repos, dynamically added to the compile classpath and used by the currently checked in integration tests

To run the the full build with all the integration tests use the following:

mvn clean install -Prts
2015-06-24 13:45:40 -04:00
Terence Parr 6439b40d09 Merge pull request #928 from antlr/delete-legacy-tests
delete legacy test generator and generated tests
2015-06-23 10:21:45 -07:00
Eric Vergnaud 5d5c582f82 tests are now with runtime-testsuite 2015-06-23 22:23:36 +08:00
Eric Vergnaud 6e0379d1e4 tests are now with runtime-testsuite 2015-06-23 22:23:17 +08:00
Eric Vergnaud f290075817 tests are now with runtime-testsuite 2015-06-23 22:22:56 +08:00
Eric Vergnaud 6e86f6d102 tests are now with runtime-testsuite 2015-06-23 22:22:33 +08:00
Eric Vergnaud 7636b744b3 cleanup tests template 2015-06-23 22:12:48 +08:00
Eric Vergnaud 0e24a81ad6 Merge branch 'master' of https://github.com/antlr/antlr4-javascript 2015-06-23 22:10:37 +08:00
Eric Vergnaud 3717083089 cleanup test templates 2015-06-23 22:10:13 +08:00
Eric Vergnaud b0264f4dc0 cleanup tests template 2015-06-23 22:09:13 +08:00
Eric Vergnaud 7025d70e88 cleanup tests template 2015-06-23 22:08:46 +08:00
Terence Parr 0e2e135771 tweak bild 2015-06-22 17:58:53 -07:00
Terence Parr aa589d50de update version 2015-06-22 17:48:09 -07:00
Terence Parr d568bcc1b3 update version 2015-06-22 17:48:02 -07:00
Terence Parr e4747acc72 update version 2015-06-22 17:47:55 -07:00
Terence Parr cdbfecaca8 update version 2015-06-22 17:47:48 -07:00
Terence Parr 02d5ddfbff tweak travis 2015-06-22 17:25:42 -07:00
Terence Parr 317ce86583 add dependency on tool for tests 2015-06-22 17:19:54 -07:00
Terence Parr 5bb9976ea5 gen tests in new location 2015-06-22 17:18:15 -07:00
Terence Parr 015d3b2bb4 add travis ci file 2015-06-22 17:13:20 -07:00
parrt 9c57b650c1 add unit test src for now; it is altogether from all targets 2015-06-22 13:24:50 -07:00
parrt a95666e710 add/update warning comment 2015-06-22 13:07:49 -07:00
parrt a79e7bc992 add/update warning comment 2015-06-22 13:05:01 -07:00
parrt c67f4725f8 add/update warning comment 2015-06-22 13:04:59 -07:00
parrt 3c0f3a17e9 add/update warning comment 2015-06-22 13:04:57 -07:00
parrt 459b4bb8b6 add/update warning comment 2015-06-22 13:04:48 -07:00
ericvergnaud b09119e426 fix failing tests generation
those 4 tests used \r as input although \r has no impact on what is
being tested. Replaced or removed \r so tests can be generated and ran.
2015-06-22 12:34:19 -07:00
parrt 62333178ff node->nodejs executable 2015-06-22 12:29:51 -07:00
ericvergnaud fe13b23628 fix failing test generation
failed in Python because « type » is reserved
2015-06-22 12:15:11 -07:00
ericvergnaud 707dbb9f8f fix failing test generation
wrong rule was called
2015-06-22 12:13:56 -07:00
Terence Parr 73fd170b62 add AssertIsList() template; sync with 5c52288845 2015-06-22 11:29:05 -07:00
Terence Parr c8634bb9b6 add AssertIsList() template; sync with 5c52288845 2015-06-22 11:21:35 -07:00
Terence Parr 3cf6aa378e add AssertIsList() template; sync with 5c52288845 2015-06-22 11:21:22 -07:00
Terence Parr b8b317ce69 add AssertIsList() template; sync with 5c52288845 2015-06-22 11:14:34 -07:00
Terence Parr 5c52288845 use template name that indicates what we're testing here. AssertIsList(v). 2015-06-22 11:03:22 -07:00
Terence Parr 0330cee319 Use separate actions to get actions on line by themselves. 2015-06-22 10:58:17 -07:00
Terence Parr 19a43e27eb set version 2015-06-22 10:32:03 -07:00
Terence Parr 02f325db12 set version 2015-06-22 10:30:57 -07:00
Terence Parr 30aa7349f6 set version 2015-06-22 10:29:58 -07:00
Eric Vergnaud 437dd36673 update copyright notice 2015-06-21 23:23:42 +08:00
Eric Vergnaud 2b82632a81 update copyright notice 2015-06-21 23:23:19 +08:00
Eric Vergnaud 100d14a946 update copyright notice 2015-06-21 23:22:54 +08:00
Eric Vergnaud cc804e57a1 update copyright notice 2015-06-21 23:22:27 +08:00
Eric Vergnaud c270c5f326 cleanup circular import mess 2015-06-21 23:11:27 +08:00
Eric Vergnaud dfda30092e Remove forward declaration of listener/visitor, and adjust test templates accordingly 2015-06-21 19:14:42 +08:00
ericvergnaud c62ed0bc6a Fixes #29 2015-06-21 18:13:57 +08:00
ericvergnaud 44bee0ed58 Merge pull request #11 from superraz375/patch-1
Add properties to enable access to Lexer fields
2015-06-21 18:06:50 +08:00
ericvergnaud 232d734ecc cleanup post fix #8 2015-06-21 16:28:25 +08:00
ericvergnaud 3f23144eaf Fix #8
Drops support of .Net versions < 3.5.
Official support by Microsoft is dropped since 2011, see
http://stackoverflow.com/questions/2713392/when-will-microsoft-end-mains
tream-support-for-existing-versions-of-the-net-fra
People in need of support of older versions should use Sam Harwell ’s
version
2015-06-21 16:10:32 +08:00