diff --git a/src/etc/testcases/taskdefs/fixcrlf/build.xml b/src/etc/testcases/taskdefs/fixcrlf/build.xml
index 1575f4be4..e44557af7 100644
--- a/src/etc/testcases/taskdefs/fixcrlf/build.xml
+++ b/src/etc/testcases/taskdefs/fixcrlf/build.xml
@@ -292,4 +292,13 @@
+
+
+
+
+
+
+
+
diff --git a/src/etc/testcases/taskdefs/fixcrlf/expected/tab_in_literal_in_comment b/src/etc/testcases/taskdefs/fixcrlf/expected/tab_in_literal_in_comment
new file mode 100644
index 000000000..553e9fc9c
--- /dev/null
+++ b/src/etc/testcases/taskdefs/fixcrlf/expected/tab_in_literal_in_comment
@@ -0,0 +1,2 @@
+// " "
+
diff --git a/src/etc/testcases/taskdefs/fixcrlf/input/tab_in_literal_in_comment b/src/etc/testcases/taskdefs/fixcrlf/input/tab_in_literal_in_comment
new file mode 100644
index 000000000..d8878c112
--- /dev/null
+++ b/src/etc/testcases/taskdefs/fixcrlf/input/tab_in_literal_in_comment
@@ -0,0 +1,2 @@
+// " "
+
diff --git a/src/testcases/org/apache/tools/ant/taskdefs/FixCrLfTest.java b/src/testcases/org/apache/tools/ant/taskdefs/FixCrLfTest.java
index 4db6abcae..2ed47360b 100644
--- a/src/testcases/org/apache/tools/ant/taskdefs/FixCrLfTest.java
+++ b/src/testcases/org/apache/tools/ant/taskdefs/FixCrLfTest.java
@@ -175,6 +175,10 @@ public class FixCrLfTest extends BuildFileTest {
executeTarget("testCannotDoubleEof");
}
+ public void testTabInLiteralInComment() {
+ executeTarget("testTabInLiteralInComment");
+ }
+
// not used, but public so theoretically must remain for BC?
public void assertEqualContent(File expect, File result)
throws AssertionFailedError, IOException {