]> source.dussan.org Git - jackcess.git/commitdiff
add unit test with backslashes
authorJames Ahlborn <jtahlborn@yahoo.com>
Sun, 22 Aug 2010 01:40:11 +0000 (01:40 +0000)
committerJames Ahlborn <jtahlborn@yahoo.com>
Sun, 22 Aug 2010 01:40:11 +0000 (01:40 +0000)
git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@483 f203690c-595d-4dc9-a70b-905162fa7fd2

test/src/java/com/healthmarketscience/jackcess/ExportTest.java

index 062cc8a70d3e0669568188e2ffa7f7729d1d6692..7979a65d76b9af6bff5bd1bf92360df6dbb4114c 100644 (file)
@@ -72,6 +72,8 @@ public class ExportTest extends TestCase
       t.addRow("crazy'data\"here", -345, -0.000345, createString(7).getBytes(),
                true, null);
 
+      t.addRow("C:\\temp\\some_file.txt", 25, 0.0, null, false, null);
+
       StringWriter out = new StringWriter();
 
       ExportUtil.exportWriter(db, "test", new BufferedWriter(out));
@@ -79,7 +81,8 @@ public class ExportTest extends TestCase
       String expected = 
         "some text||some more,13,13.25,\"61 62 63 64  65 66 67 68  69 6A 6B 6C  6D 6E 6F 70  71 72 73 74  75 76 77 78" + NL +
         "79 7A 61 62  63 64\",true,Wed Dec 31 00:00:00 EST 1980" + NL +
-        "\"crazy'data\"\"here\",-345,-3.45E-4,61 62 63 64  65 66 67,true," + NL;
+        "\"crazy'data\"\"here\",-345,-3.45E-4,61 62 63 64  65 66 67,true," + NL +
+        "C:\\temp\\some_file.txt,25,0.0,,false," + NL;
 
       assertEquals(expected, out.toString());
 
@@ -92,7 +95,8 @@ public class ExportTest extends TestCase
         "col1||col2||col3||col4||col5||col6" + NL +
         "'some text||some more'||13||13.25||'61 62 63 64  65 66 67 68  69 6A 6B 6C  6D 6E 6F 70  71 72 73 74  75 76 77 78" + NL +
         "79 7A 61 62  63 64'||true||Wed Dec 31 00:00:00 EST 1980" + NL +
-        "'crazy''data\"here'||-345||-3.45E-4||61 62 63 64  65 66 67||true||" + NL;
+        "'crazy''data\"here'||-345||-3.45E-4||61 62 63 64  65 66 67||true||" + NL +
+        "C:\\temp\\some_file.txt||25||0.0||||false||" + NL;
       assertEquals(expected, out.toString());
     }
   }