summaryrefslogtreecommitdiffstats
path: root/test
diff options
context:
space:
mode:
authorCraig Duncan <git@duncanc.co.uk>2014-12-09 16:01:17 +0000
committerCraig Duncan <git@duncanc.co.uk>2014-12-09 16:32:24 +0000
commit1504d2d938fa517d3ada657723d30306cb4cef2d (patch)
tree9a159e5f66264f93a73d7627e0c0d1dc9d67e844 /test
parent530b93665c723c2d500522dc31586ffa39a43de3 (diff)
downloadcsv-1504d2d938fa517d3ada657723d30306cb4cef2d.zip
csv-1504d2d938fa517d3ada657723d30306cb4cef2d.tar.gz
csv-1504d2d938fa517d3ada657723d30306cb4cef2d.tar.bz2
Added a test for custom line endings
Diffstat (limited to 'test')
-rw-r--r--test/WriterTest.php10
1 files changed, 10 insertions, 0 deletions
diff --git a/test/WriterTest.php b/test/WriterTest.php
index a238f1a..2b43119 100644
--- a/test/WriterTest.php
+++ b/test/WriterTest.php
@@ -216,4 +216,14 @@ class WriterTest extends PHPUnit_Framework_TestCase
$reader = $this->csv->newReader();
$this->assertSame(['john', 'doe', 'john.doe@example.com'], $reader->fetchOne(0));
}
+
+
+ public function testCustomLineEnding()
+ {
+ $csv = Writer::createFromFileObject(new SplTempFileObject());
+ $csv->setLineEnding("\r\n");
+
+ $csv->insertOne(["jane", "doe"]);
+ $this->assertSame("jane,doe\r\n", (string) $csv);
+ }
}