parrt
9352c9cf6d
force 3.5 python to see if we can get travis to work.
2016-03-30 11:32:40 -07:00
parrt
9e98714a1d
Add ability to set parse tree internal node super class with option contextSuperClass. Provide impl in Java target that has altNum backing field. Add test across targets to set/get alt num. Fixes #1152 .
2016-03-30 11:00:47 -07:00
parrt
f36e77fc2a
use latest python
2016-03-29 15:33:22 -07:00
Michael Peyton Jones
b1b2579621
Add tests for alternative precedence in left-recursive transformation
2016-02-22 12:49:00 +00:00
parrt
08f3ad798e
[maven-release-plugin] prepare for next development iteration
2016-01-29 15:29:01 -08:00
parrt
c5a296596d
[maven-release-plugin] prepare release 4.5.2
2016-01-29 15:28:57 -08:00
parrt
fa6f674e33
[maven-release-plugin] rollback the release of 4.5.2
2016-01-29 15:27:40 -08:00
parrt
009f3cac3a
[maven-release-plugin] prepare release 4.5.2
2016-01-29 15:27:19 -08:00
parrt
6b31ceaa9d
[maven-release-plugin] rollback the release of 4.5.2
2016-01-29 15:26:02 -08:00
parrt
6b3f9816cb
[maven-release-plugin] prepare for next development iteration
2016-01-29 14:13:15 -08:00
parrt
b446c50722
[maven-release-plugin] prepare release 4.5.2
2016-01-29 14:13:11 -08:00
Terence Parr
05b50325a8
Merge pull request #991 from michaelpj/sync-before-predict
...
Reinstitute `sync` calls before `adaptivePredict`
2015-11-19 12:37:09 -08:00
Eric Vergnaud
5c101e750e
re-enable full csharp test suite
2015-09-19 02:43:28 +08:00
Eric Vergnaud
7beb07bfc3
SUCCESS!!!! All ANTLR targets successfully build and pass tests on travis-ci!
2015-09-19 02:42:20 +08:00
Eric Vergnaud
2cea58868f
get errors from xbuild
2015-09-19 01:33:17 +08:00
Eric Vergnaud
f21ec5826e
More info, maybe?
2015-09-19 00:59:19 +08:00
Eric Vergnaud
6d859a5168
Get compile error for failing test
2015-09-19 00:51:37 +08:00
Eric Vergnaud
8bf760a437
now try mono
2015-09-19 00:02:47 +08:00
Eric Vergnaud
cbd3fad083
fix maven warnings
2015-09-18 23:39:39 +08:00
Eric Vergnaud
68cdaea368
now trying mono!
2015-09-18 23:29:52 +08:00
Eric Vergnaud
50e1512e4f
ok, now locate python3.4!
2015-09-18 23:17:40 +08:00
Eric Vergnaud
f05c9962df
force travis build
2015-09-18 02:28:48 +08:00
Eric Vergnaud
377fd29f85
try again
2015-09-18 02:13:53 +08:00
Eric Vergnaud
6e9680f9cf
trying to get python3 tests to run on travis-ci
2015-09-18 02:09:52 +08:00
Eric Vergnaud
f7a9a73d64
fix test generation parameters, enable non-java targets
2015-09-17 02:51:10 +08:00
Eric Vergnaud
a24b4fdf06
fix TestGenerator unclear path detection, enable generation of all targets except javascript browsers
2015-09-17 02:50:09 +08:00
Michael Peyton Jones
0c29b54fcb
Update generated test source
2015-09-07 17:47:02 +01:00
Michael Peyton Jones
af00e52de6
Correctly append newline to test output
2015-09-07 17:37:05 +01:00
Michael Peyton Jones
797cf08111
Delete remaining commented out syncs.
...
These sync calls are truly redundant - when we are in a simple
alternative block, we can recover sufficiently with `recoverInline`, and
so the syncs do not add anything.
2015-09-07 17:37:05 +01:00
Michael Peyton Jones
940cbcf19f
Uncomment syncs before adaptivePredict
...
These allow slightly better error recovery before we run
`adaptivePredict`, as illustrated by the test.
2015-09-07 11:56:30 +01:00
Eric Vergnaud
a80052fa2a
Fixed a bug when locating JavaScript runtime, and refactored common code
2015-09-03 23:23:01 +08:00
Eric Vergnaud
b65d521574
Fix test generator to support browser tests generation when generating all tests
2015-09-03 23:20:02 +08:00
Eric Vergnaud
ebf8b9aaea
Fix templates which were referring to a missing class
2015-09-03 23:18:58 +08:00
Eric Vergnaud
bf00f6b57e
Switch to selenium v46
2015-09-03 23:17:37 +08:00
parrt
c07aa4ede1
[maven-release-plugin] prepare for next development iteration
2015-08-20 12:11:58 -07:00
parrt
3611fde621
[maven-release-plugin] prepare release 4.5.1-1
2015-08-20 12:11:55 -07:00
parrt
3d181af904
[maven-release-plugin] prepare for next development iteration
2015-07-15 14:45:48 -07:00
parrt
79dae1e6f6
[maven-release-plugin] prepare release 4.5.1
2015-07-15 14:45:45 -07:00
Jason van Zyl
398f7fcf53
Run all Java target tests by default
...
And we will use the "tests" profile to initiate the tests for the rest of the targets.
2015-06-29 22:03:16 -04:00
Jason van Zyl
f48aa50a61
Add a command and README.md for the generation of the runtime test harness.
...
The workflow we want to support is for an Antlr dev to tweak the harness, examine the output
and when it's desirable checkin the results. This is an offline process done by a dev.
2015-06-29 18:09:39 -07:00
Jason van Zyl
ee4bb93449
Enable the generation of the runtime tests
...
Note: I had to tweak generator not to assume a particular directory structure. I will
revisit this but the whole maven build is working.
2015-06-29 18:09:39 -07:00
Jason van Zyl
a13352d8e7
Make javascript test sources compile. Jetty and Selenium required.
2015-06-29 18:09:39 -07:00
Jason van Zyl
fd13f137f2
All projects are now building and tests passing from Maven
2015-06-29 18:09:39 -07:00
Terence Parr
e921ba69c8
tweak java version
2015-06-29 18:09:38 -07:00
parrt
b05e3ccdb8
messing with poms to get test generation in there. it doesn't seem to compiled and properly though. mvn compile works but mvn install doesn't finished compiling generated tests.
2015-06-29 18:09:38 -07:00
Sam Harwell
eeb158d9ec
rm circular dependency; update a comment
2015-06-29 18:09:38 -07:00
Sam Harwell
9247334a07
Update getTargetNameFromTemplatesFileName() to also work on Windows systems
2015-06-29 18:09:38 -07:00
Terence Parr
dec5d26a3d
tweak pom so it compiles in `compile` phase and `install` phase but doesn't run tests correctly.
2015-06-29 18:09:37 -07:00
parrt
8e361ef401
gen all targets now pays attention to -o option. Simplified target spec. `Regen tests with java org.antlr.v4.testgen.TestGenerator -root /Users/parrt/antlr/code/antlr4` from command-line.
2015-06-29 18:09:37 -07:00
parrt
7b5ac5a751
fix Node test gen
2015-06-29 18:09:37 -07:00