From 4c5feb44d94916b11d040342610ed5fd94c9f57e Mon Sep 17 00:00:00 2001 From: chenson42 Date: Thu, 4 Apr 2013 00:47:40 +0000 Subject: [PATCH] 0001159: PostgresBulkDatabaseWriter using the wrong escape character for bulk CSV --- .../java/org/jumpmind/symmetric/io/data/CsvUtilsTest.java | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/symmetric-io/src/test/java/org/jumpmind/symmetric/io/data/CsvUtilsTest.java b/symmetric-io/src/test/java/org/jumpmind/symmetric/io/data/CsvUtilsTest.java index 1fd6dbd745..394cadb0af 100644 --- a/symmetric-io/src/test/java/org/jumpmind/symmetric/io/data/CsvUtilsTest.java +++ b/symmetric-io/src/test/java/org/jumpmind/symmetric/io/data/CsvUtilsTest.java @@ -22,6 +22,7 @@ import junit.framework.Assert; +import org.jumpmind.symmetric.csv.CsvWriter; import org.jumpmind.symmetric.io.data.CsvUtils; import org.junit.Test; @@ -35,8 +36,8 @@ public void testLastElementIsNull() { } @Test - public void testEscapeSingleQuote() { - Assert.assertEquals("'L\\'' Hospitalet',,'277000043'", CsvUtils.escapeCsvData(new String[] {"L\\' Hospitalet",null,"277000043"}, '\n', '\'')); + public void testEscapeDoubledSingleQuote() { + Assert.assertEquals("'L\\'' Hospitalet',,'277000043'\n", CsvUtils.escapeCsvData(new String[] {"L\\' Hospitalet",null,"277000043"}, '\n', '\'', CsvWriter.ESCAPE_MODE_DOUBLED)); }