amir9979 / bug_miner_runner

0 stars 0 forks source link

commons-lang #378

Closed amir9979 closed 3 years ago

amir9979 commented 3 years ago

9

github-actions[bot] commented 3 years ago

valid,type,issue,module,commit,parent,testcase,has_test_annotation,traces,bugged_components,description,extra_description,blamed_components,diff True,Regression,-1,commons-lang,13a0cc63cdf11ebb98c748599a2b06eeb27e21a2,dbf4cd5f4275d1e04719fcb20e4650e0f7f008dc,org.apache.commons.lang.text.StrBuilderAppendInsertTest.testAppendSeparator_char_char,False,[],,,,org.apache.commons.lang.text.strbuilder.appendseparator(string),"u'diff --git a/src/test/org/apache/commons/lang/text/StrBuilderAppendInsertTest.java b/src/test/org/apache/commons/lang/text/StrBuilderAppendInsertTest.java\nindex 1b9386e7b..95781a153 100644\n--- a/src/test/org/apache/commons/lang/text/StrBuilderAppendInsertTest.java\n+++ b/src/test/org/apache/commons/lang/text/StrBuilderAppendInsertTest.java\n@@ -993,6 +993,8 @@ public class StrBuilderAppendInsertTest extends TestCase {\n sb.appendSeparator("","");\n assertEquals(""foo,"", sb.toString());\n }\n+ \n+ //-----------------------------------------------------------------------\n \n //-----------------------------------------------------------------------\n public void testAppendSeparator_char() {\n@@ -1004,6 +1006,18 @@ public class StrBuilderAppendInsertTest extends TestCase {\n sb.appendSeparator(\',\');\n assertEquals(""foo,"", sb.toString());\n }\n+ public void testAppendSeparator_char_char() {\n+ \tStrBuilder sb = new StrBuilder();\n+ \tfinal char startSeparator = \':\';\n+ \tfinal char standardSeparator = \',\';\n+ \tfinal String foo = ""foo"";\n+ sb.appendSeparator(standardSeparator, startSeparator); // no effect\n+ assertEquals(String.valueOf(startSeparator), sb.toString());\n+ sb.append(foo);\n+ assertEquals(String.valueOf(startSeparator) + foo, sb.toString());\n+ sb.appendSeparator(standardSeparator, startSeparator);\n+ assertEquals(String.valueOf(startSeparator) + foo + standardSeparator, sb.toString());\n+ }\n \n //-----------------------------------------------------------------------\n public void testAppendSeparator_String_int() {\n@@ -1356,5 +1370,4 @@ public class StrBuilderAppendInsertTest extends TestCase {\n sb.insert(0, (char[]) null, 0, 0);\n assertEquals(""nullnullfoonullbarbaz"", sb.toString());\n }\n-\n }'"

github-actions[bot] commented 3 years ago

valid,type,issue,module,commit,parent,testcase,has_test_annotation,traces,bugged_components,description,extra_description,blamed_components,diff True,Delta,-1,commons-lang,c22d9d59e5b86c33f91d7fa93d71cdc514c2edd9,ed7e9b43494e490a51c25c410b2950005fd685ea,org.apache.commons.lang.StringEscapeUtilsTest.testEscapeJavaScript,False,[],,,,"org.apache.commons.lang.stringescapeutils.escapejavastylestring(writer,string,boolean)","u'diff --git a/src/test/org/apache/commons/lang/StringEscapeUtilsTest.java b/src/test/org/apache/commons/lang/StringEscapeUtilsTest.java\nindex b6d66163b..946af2dc1 100644\n--- a/src/test/org/apache/commons/lang/StringEscapeUtilsTest.java\n+++ b/src/test/org/apache/commons/lang/StringEscapeUtilsTest.java\n@@ -184,6 +184,8 @@ public class StringEscapeUtilsTest extends TestCase {\n }\n \n assertEquals(""He didn\\\'t say, \\\""stop!\\\"""", StringEscapeUtils.escapeJavaScript(""He didn\'t say, \""stop!\""""));\n+ assertEquals(""document.getElementById(\\\""test\\\"").value = \\\'\';""));\n }\n \n '"

github-actions[bot] commented 3 years ago

valid,type,issue,module,commit,parent,testcase,has_test_annotation,traces,bugged_components,description,extra_description,blamed_components,diff True,Regression,-1,commons-lang,dd0deed066e728d7b09e5fd69855c5ad7bf6bdb4,65b5dc69db3bfd08b4392dcee16fa0542b097812,org.apache.commons.lang.StringEscapeUtilsTest.testEscapeJavaWithSlash,False,[],,,,"org.apache.commons.lang.stringescapeutils.escapejavastylestring(string,boolean)@org.apache.commons.lang.stringescapeutils.escapejavascript(writer,string)@org.apache.commons.lang.stringescapeutils.escapejava(writer,string)@org.apache.commons.lang.stringescapeutils.escapejava(string)@org.apache.commons.lang.stringescapeutils.escapejavastylestring(writer,string,boolean)@org.apache.commons.lang.stringescapeutils.escapejavascript(string)","u'diff --git a/src/test/org/apache/commons/lang/StringEscapeUtilsTest.java b/src/test/org/apache/commons/lang/StringEscapeUtilsTest.java\nindex b0b38f975..e993ae680 100644\n--- a/src/test/org/apache/commons/lang/StringEscapeUtilsTest.java\n+++ b/src/test/org/apache/commons/lang/StringEscapeUtilsTest.java\n@@ -97,6 +97,22 @@ public class StringEscapeUtilsTest extends TestCase {\n ""\uABCD\u1234\u012C"");\n }\n \n+ /\n+ https://issues.apache.org/jira/browse/LANG-421\n+ /\n+ public void testEscapeJavaWithSlash() {\n+ final String input = ""String with a slash (/) in it"";\n+\n+ final String expected = input;\n+ final String actual = StringEscapeUtils.escapeJava(input);\n+\n+ /\n+ In 2.4 StringEscapeUtils.escapeJava(String) escapes \'/\' characters, which are not a valid character to escape\n+ in a Java string.\n+ */\n+ assertEquals(expected, actual);\n+ }\n+ \n private void assertEscapeJava(String escaped, String original) throws IOException {\n assertEscapeJava(null, escaped, original);\n }'"

github-actions[bot] commented 3 years ago

The issue you have reported seems to be resolved now. The extracted data can be found at releases by number commons-lang_378.