Repository: groovy Updated Branches: refs/heads/parrot ad1786eb2 -> c9fbf957a
Add test case for GROOVY-4762: Numbers as properties in command expressions Project: http://git-wip-us.apache.org/repos/asf/groovy/repo Commit: http://git-wip-us.apache.org/repos/asf/groovy/commit/c9fbf957 Tree: http://git-wip-us.apache.org/repos/asf/groovy/tree/c9fbf957 Diff: http://git-wip-us.apache.org/repos/asf/groovy/diff/c9fbf957 Branch: refs/heads/parrot Commit: c9fbf957ae149f6f62fd2125180270f2b4eb3fa8 Parents: ad1786e Author: sunlan <sun...@apache.org> Authored: Fri Jan 20 10:38:46 2017 +0800 Committer: sunlan <sun...@apache.org> Committed: Fri Jan 20 10:38:46 2017 +0800 ---------------------------------------------------------------------- .../org/apache/groovy/parser/antlr4/GroovyParserTest.groovy | 2 +- .../src/test/resources/bugs/BUG-GROOVY-4762.groovy | 9 +++++++++ 2 files changed, 10 insertions(+), 1 deletion(-) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/groovy/blob/c9fbf957/subprojects/groovy-parser-antlr4/src/test/groovy/org/apache/groovy/parser/antlr4/GroovyParserTest.groovy ---------------------------------------------------------------------- diff --git a/subprojects/groovy-parser-antlr4/src/test/groovy/org/apache/groovy/parser/antlr4/GroovyParserTest.groovy b/subprojects/groovy-parser-antlr4/src/test/groovy/org/apache/groovy/parser/antlr4/GroovyParserTest.groovy index d48e2e0..003a34b 100644 --- a/subprojects/groovy-parser-antlr4/src/test/groovy/org/apache/groovy/parser/antlr4/GroovyParserTest.groovy +++ b/subprojects/groovy-parser-antlr4/src/test/groovy/org/apache/groovy/parser/antlr4/GroovyParserTest.groovy @@ -330,7 +330,7 @@ class GroovyParserTest extends GroovyTestCase { doRunAndTest('bugs/BUG-GROOVY-4757.groovy'); doRunAndTest('bugs/GROOVY-3898.groovy'); doRunAndTest('bugs/BUG-GROOVY-5652.groovy'); - + doRunAndTest('bugs/BUG-GROOVY-4762.groovy'); } } http://git-wip-us.apache.org/repos/asf/groovy/blob/c9fbf957/subprojects/groovy-parser-antlr4/src/test/resources/bugs/BUG-GROOVY-4762.groovy ---------------------------------------------------------------------- diff --git a/subprojects/groovy-parser-antlr4/src/test/resources/bugs/BUG-GROOVY-4762.groovy b/subprojects/groovy-parser-antlr4/src/test/resources/bugs/BUG-GROOVY-4762.groovy new file mode 100644 index 0000000..54e71f2 --- /dev/null +++ b/subprojects/groovy-parser-antlr4/src/test/resources/bugs/BUG-GROOVY-4762.groovy @@ -0,0 +1,9 @@ +package bugs + +def get123() {2} +def foo(i) {this} + +def a = foo(2).'123' +def b = foo 2 123 + +assert a == b \ No newline at end of file