You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@groovy.apache.org by rp...@apache.org on 2019/07/23 13:48:50 UTC
[groovy] branch GROOVY_2_5_X updated: GROOVY-9202 Bump picocli to
4.0.1
This is an automated email from the ASF dual-hosted git repository.
rpopma pushed a commit to branch GROOVY_2_5_X
in repository https://gitbox.apache.org/repos/asf/groovy.git
The following commit(s) were added to refs/heads/GROOVY_2_5_X by this push:
new 5c80e0d GROOVY-9202 Bump picocli to 4.0.1
5c80e0d is described below
commit 5c80e0da109b88182d9d960ce40b51869ffcce20
Author: Remko Popma <re...@yahoo.com>
AuthorDate: Tue Jul 23 09:15:06 2019 +0900
GROOVY-9202 Bump picocli to 4.0.1
(cherry picked from commit 669127c94559f0c54d1bb548c790813b33ece417)
---
build.gradle | 2 +-
.../groovy-cli-picocli/src/spec/test/builder/CliBuilderTest.groovy | 2 +-
.../src/test/groovy/groovy/cli/picocli/CliBuilderTest.groovy | 6 +++---
3 files changed, 5 insertions(+), 5 deletions(-)
diff --git a/build.gradle b/build.gradle
index 852c566..0e00b60 100644
--- a/build.gradle
+++ b/build.gradle
@@ -157,7 +157,7 @@ ext {
log4jVersion = '1.2.17'
log4j2Version = '2.8'
openbeansVersion = '1.0'
- picocliVersion = '3.9.5'
+ picocliVersion = '4.0.1'
qdoxVersion = '1.12.1'
slf4jVersion = '1.7.25'
xmlunitVersion = '1.6'
diff --git a/subprojects/groovy-cli-picocli/src/spec/test/builder/CliBuilderTest.groovy b/subprojects/groovy-cli-picocli/src/spec/test/builder/CliBuilderTest.groovy
index 28de592..321ad7b 100644
--- a/subprojects/groovy-cli-picocli/src/spec/test/builder/CliBuilderTest.groovy
+++ b/subprojects/groovy-cli-picocli/src/spec/test/builder/CliBuilderTest.groovy
@@ -188,7 +188,7 @@ Options:
cli.usage()
String expected = '''\
-Usage: curl [-Gq] [--basic] [--url=<URL>] [-d=<data>]
+Usage: curl [-Gq] [--basic] [-d=<data>] [--url=<URL>]
--basic Use HTTP Basic Authentication
-d, --data=<data> HTTP POST data
-G, --get Send the -d data with a HTTP GET
diff --git a/subprojects/groovy-cli-picocli/src/test/groovy/groovy/cli/picocli/CliBuilderTest.groovy b/subprojects/groovy-cli-picocli/src/test/groovy/groovy/cli/picocli/CliBuilderTest.groovy
index 526f6cf..9a0273d 100644
--- a/subprojects/groovy-cli-picocli/src/test/groovy/groovy/cli/picocli/CliBuilderTest.groovy
+++ b/subprojects/groovy-cli-picocli/src/test/groovy/groovy/cli/picocli/CliBuilderTest.groovy
@@ -71,8 +71,8 @@ class CliBuilderTest extends GroovyTestCase {
def expectedUsage = """Usage: $usageString
-c, --encoding=<charset> character encoding
-h, --help usage information
- -i=[<extension>] modify files in place, create backup if extension is
- specified (e.g. '.bak')"""
+ -i=[<extension>] modify files in place, create backup if extension
+ is specified (e.g. '.bak')"""
assertEquals(expectedUsage, stringWriter.toString().tokenize('\r\n').join('\n'))
resetPrintWriter()
cli.writer = printWriter
@@ -160,7 +160,7 @@ class CliBuilderTest extends GroovyTestCase {
cli.parse([])
// NB: This test is very fragile and is bound to fail on different locales and versions of commons-cli... :-(
assert stringWriter.toString() == String.format(
- "error: Missing required option '-x=PARAM'%n" +\
+ "error: Missing required option '-x'%n" +\
"Usage: groovy -x%n" +\
" -x message%n")
}