[ https://issues.apache.org/jira/browse/MSHARED-750?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16561071#comment-16561071 ]
Karl Heinz Marbaise commented on MSHARED-750: --------------------------------------------- Done in [336594396f2e9be8a572100e30a611f8123a837d|https://gitbox.apache.org/repos/asf?p=maven-shared-utils.git;a=commitdiff;h=336594396f2e9be8a572100e30a611f8123a837d] > Unbalanced quotes in command with escaped double quotation mark > --------------------------------------------------------------- > > Key: MSHARED-750 > URL: https://issues.apache.org/jira/browse/MSHARED-750 > Project: Maven Shared Components > Issue Type: Bug > Reporter: Kathryn Newbould > Priority: Major > > Due to MSHARED-749, the following test will error (due to an exception being > thrown) in master maven: > {code:java} > @Test > public void > givenAnEscapedDoubleQuoteMarkInArgument_whenPreparingToExecuteCode_thenTheQuotationMarkRemainsEscaped() > throws Exception { > final String command = "echo \"let\\\"s go\""; > final String[] actual = CommandLineUtils.translateCommandline(command); > final String[] expected = new String[]{"echo", "let\\\"s go"}; > assertArrayEquals(expected, actual); > } > {code} > Results: > {code:java} > org.apache.maven.shared.utils.cli.CommandLineException: unbalanced quotes in > echo "let\"s go"{code} > -- This message was sent by Atlassian JIRA (v7.6.3#76005)